정보처리기사/필기

데이터 모델 종류

ITGenerations 2018. 2. 20. 22:29

개체-관계모델(E-R 다이어그램)

1976, 피터첸(Peter Chen) 

개념적 데이터 모델의 가장 대표적

개체, 관계, 속성으로 묘사

1:1, 1:N, N:M 관계유형 제한 x




관계형 데이터 모델

테이블구조

가장 널리 사용되는 모델

계층모델과 망 모델을 간단화시킨 모델

1:1,1:N, N:M 관계유형 제한x

대표언어 SQL

기본키, 외래키




계층형 데이터 모델

트리구조




망(네트워크)형 데이터 모델

CODASYL제안 CODASYL DBTG 모델이라고도 함

그래프 이용, 데이터 논리 구조 표현

상위와 하위 레코드 사이 다대다 대응 관계 만족

레코드 타입간에는 1:1, 1:N, N:M 가능

대표적 DBMS: DBTG, EDBS, TOTAL

오너와 멤버 레코드 타입은 서로 동일 형태 불가능