티스토리 뷰
728x90
1. 논리적 데이터 모델
- 개념적 데이터 모델(conceptual data model): 개체 관계 데이터 모델으로, 현실 세계를 추상적 개념인 개체 타입과 관계 타입으로 표현한 것.
- 논리적 데이터 모델(logical data model): 개념적 구조를 목표 데이터베이스에 구현하기 위해 필요한 중간 단계로서 사용자 입장에서 표현한 논리적 구조의 기초.
- 관계 데이터 모델(relation data model): 릴레이션(relation)으로 표현.
- 네트워크 데이터 모델(network data model): 데이터베이스 스키마를 데이터 구조도로 표현한 스키마 다이어그램, 즉 그래프(graph)로 표현. 일대다(1:n) 관계로 명세한다.
- 계층 데이터 모델(hierarchic al data model): 트리(tree) 형태로 표현.사이클(cycle)이 허용되지 않으며 일대다(1:n) 관계를 부모 자식 관계(parent-child relationship)라 부른다.
728x90
'cs > DB' 카테고리의 다른 글
[데이터베이스/Datebase] 관계 대수와 관계 해석 연습문제-1 (0) | 2021.01.16 |
---|---|
[데이터베이스/Datebase] 데이터 모델링 연습문제 (0) | 2021.01.16 |
[데이터베이스/Database] 개체-관계 모델(E-R 모델), 키, 약한 개체 타입, 강한 개체 타입, 구별자, 식별 관계 타입 (0) | 2021.01.16 |
[데이터베이스/Datebase] 관계 타입, 부분 참여, 전체 참여, 존재 종속 (0) | 2021.01.16 |
[데이터베이스/Database] 개체 타입과 애트리뷰트 (단순/복합/단일값/다중값/유도/저장/널) (0) | 2021.01.16 |