데이터베이스 개념

1. 데이터베이스의 정의

데이터베이스란?   다수의 사용자들이 공용으로 사용하기 위해 통합 · 저장운영 데이터의 집합

통합된 데이터 (Integrated Data) 

 중복을 최소화한 데이터 집합

 저장된 데이터 (Stored Data)

 언제든지 이용할 수 있도록 저장된 데이터의 집합

 공용 데이터 (Shared Data)

 다수 사용자와 응용 시스템이 공유할 수 있도록 만든 데이터 집합

 운영 데이터 (Operational Data)

 중복을 최소화하고 공유에 문제가 안생기도록 관리를 필요로 하는 데이터로 이용가치가 있는 데이터 집합

 

2. 데이터베이스의 특징

 계속적인 변화 (Continuous Evolution) 

 항상 최신 정보를 유지하도록 삽입, 삭제, 갱신이 이루어짐

 동시 공유 (Concurrent Sharing)

 여러 사용자가 동시 접근 이용

 실시간 접근성 (Real-Time Accessibility)

 질의에 대해 실시간 처리 및 응답

 내용에 의한 참조 (Contents Reference)

 물리적 주소나 위치에 의하지 않고 사용자가 요구하는 데이터 내용으로 검색

 

3. 데이터베이스의 구성 요소

1) 개체(Entity)

· 사람이 생각하는 개념이나 정보 단위와 같은 현실 세계의 대상체로, 실세계에 존재하는 유형 혹은 무형 정보의 대상이며 서로 구별이 되는 하나하나의 대상

· 개체는 하나 이상의 속성으로 구성

 

2) 속성(Attribute)

· 개체의 특성이나 혹은 상태를 기술

· 속성만으로는 개체를 구분하기 어려움

 

3) 관계(Relation)

· 두 개 이상의 개체 사이 또는 속성 간의 상호 연관성을 말함

· 관계 종류 

 1:1 (일 대 일) 

 두 개체 간의 구성 원소가 각각 하나씩 대응되는 경우

 1:n (일 대 다)

 두 개체 간의 구성 원소 중 하나의 원소와 여러 개의 원소가 대응되는 경우

 n:m (다 대 다)

 두 개체 간의 구성 원소들이 상호 여러 개의 원소들과 대응되는 경우

 

'Certification > 정보처리기사' 카테고리의 다른 글

관계 데이터 모델  (0) 2016.03.28
개체-관계 모델(E-R Model)  (0) 2016.03.28
데이터베이스 설계  (0) 2016.03.23
데이터베이스 구조(스키마)  (0) 2016.03.23
데이터베이스 관리 시스템  (0) 2016.03.23

+ Recent posts