Notice
Recent Posts
Recent Comments
Link
판봉 개발 일기
망(네트워크)형 데이터 모델 본문
728x90
망형 데이터 모델(Network Data Model)의 개요
- CODASYL이 제안한 것으로 CODASYL DBTG 모델 이라고도 합니다.
- 그래프를 이용해서 데이터 논리 구조를 표현한 데이터 모델입니다.
- 상위(Owner)와 하위(Member) 레코드 사이에서 다 대 다(N:M) 대응 관계를 만족하는 구조입니다.
- 레코트 타입 간의 관계는 1:1, 1:N, N:M 이 될 수 있습니다.
- 대표적인 DBMS는 DBTG, EDBS, TOTAL이 있습니다.
망형 데이터 모델의 표현
- Entity군
- Entity SET : 주종 관계의 Entity군들의 그룹
- SET Membership Type : 일 대 다 관계에 연관된 레코드
- 오너(Owner) : 트리 구조에서의 Parent와 같은 개념입니다.
- 멤버(Member) : 트리 구조에서의 Childeren과 같은 개념입니다.
망형 데이터 모델의 특징
- 레코드 타입과 링크들의 집합으로 구성
- 레코트 타입의 집합이 있음
- 레코드 타입들을 연결하는 링크 집합 존재
- 상위 하나의 레코드에 대하여 하위의 레코드가 복수 대응,하위 하나의 레코드에 대해 상위 레코드도 복수 대응합니다.
- 링크들로 표현한 관계성에는 제한이 없습니다.
- 한 레코드 타입에서 자기 자신으로 가는 링크는 없습니다.
- 모든 링크는 적어도 한 방향으로 함수적입니다
- 세트 이름은 링크로 표현됩니다.
- 오너와 멤버 레코드 타입은 서로 동일 형태가 될 수 없습니다.
'정보처리산업기사 > 정보처리산업기사 필기' 카테고리의 다른 글
관계형 데이터베이스의 구조 (0) | 2021.07.20 |
---|---|
데이터베이스 설계 (0) | 2021.07.19 |
계층형 데이터 모델 (0) | 2021.07.18 |
관계형 데이터 모델 (0) | 2021.07.18 |
개체-관계 모델 (0) | 2021.07.18 |