데이터베이스

From IT Wiki
Revision as of 14:18, 28 September 2019 by PE가즈아 (talk | contribs)
Database

정의

  1. 통합된 데이터(Integrated Data): 하나의 주제에 따라 중복을 최소화한 데이터의 집합
  2. 저장된 데이터(Stored Data): 언제든지 필요할 때 이용할 수 있도록 저장된 데이터의 집합
  3. 공용 데이터(Shared Data): 여러 사용자와 다수의 응용 시스템이 공유할 수 있도록 만든 데이터의 집합
  4. 운영 데이터(Operational Data): 중복을 최소화하고 여러 사람이 공유함에 있어서 문제가 발생하지 않도록 관리를 필요로 하는 데이터의 집합

특징

  1. 계속적인 변화(Continuous Evolution): 항상 최신의 데이터로 유지
  2. 동시 공유(Concurrent Sharing): 여러 사용자와 함께 사용
  3. 실시간 접근(Real-Time Accessibility): 질의에 대해 실시간 처리 및 응답
  4. 내용에 의한 참조(Contents Reference): 데이터의 내용에 의한 직접 참조 가능
  5. 데이터의 논리적/물리적 독립성(Independence)
    • 논리적 독립성(응용 프로그램과 데이터베이스와의 관계) : 데이터의 논리적 구조를 변경하여도 응용프로그램에 영향을 주지 않음
    • 물리적 독립성(응용 프로그램과 보조기억장치와의 관계) : 물리적 저장장치를 추가·변경하여도 응용 프로그램에는 영향을 주지 않음

데이터 모델

데이터베이스에서 데이터를 어떻게 저장하고 보여줄 것인지 구성하는 과정 및 구성된 모델

데이터베이스 관리시스템(DBMS)

데이터베이스를 효율적으로 관리할 수 있도록 해주는 시스템

스키마

데이터베이스를 구성하는 개체, 속성, 관계 및 제약조건 등에 관한 명세

트랜잭션

데이터베이스에서 정보가 처리되는 단위