정보처리기사/필기
데이터 모델 종류
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
오너와 멤버 레코드 타입은 서로 동일 형태 불가능