아이티-잉

공부하며 정리하는 IT블로그

Today   Total  
2023년! 복 많이 받으세요

데이터베이스 :: 특징과 용어

2015. 12. 28. 19:03

데이터베이스(DB; Data Base)

여러 사용자와 시스템이 데이터를 공유하며 필요에 따라 사용할 수 있도록 통합한 데이터 집합을 말한다.

 

 

 


~ 광고 타임 ~


 

 

 

1. 자료와 정보

 - 자료(Data) : 관측되어 기록된 단순한 값을 의미.

 - 정보(Information) : 자료를 가공하여 의미를 갖는 지식.

 

2. 특징

 - 통합성(Integrity) : 중복을 최소화.

 - 접근성(Accessibility) : 실시간(Real time) 접근과 내용(Content)에 의한 접근.

 - 독립성(Independence) : 수정할 경우 데이터 변경만 일어날 뿐 응용프로그램의 논리적 구조가 변경되지 않음.

 - 계속적 변화(Continuous evolution) : 데이터의 삽입, 갱신, 삭제를 통해 최신 데이터를 유지.

 - 동시적 공유(Sharing) : 다른 목적의 사람들이 동시에 데이터를 공유하며 사용가능.

 

3. 구성

 

 

속성 Attribute  
회원번호 이름 연락처 ← 개체 타입(스키마)
       
001 강아지 010-1234-5678 ← 개체 어커런스
   Entity Occurrence
002 고라니 010-9876-5432
003 도토리 010-5555-1111


표1. '회원' 개체
 

 

 

 

 - 속성(Attribute) : 데이터를 나타내는 가장 작은 단위로, 파일시스템의 필드(Field)에 해당한다. ex) 회원번호, 이름, 연락처

 - 개체(Entity) : 하나 이상의 속성으로 이루어진 객체(Object)이자 정보를 나타내는 단위로, 파일시스템의 레코드(Record)에 해당한다. ex) 회원

 - 개체 타입(Entity Type) : 개체 스키마(Schema)라고도 하며 개체의 속성이자 논리적 정의 및 설계에 해당한다. ex) 회원번호, 이름, 연락처

 - 개체 어커런스(Entity Occurrence) : 개체 인스턴스(Instance)라고도 하며 실제 데이터가 들어간 상태를 의미한다. ex) 행에 해당하는 데이터

 

4. 관계

 

 

 

 

 - 속성관계(Attribute Relationship) : 개체 내 관계.

 - 개체관계(Entity Relationship) : 개체 간 관계.