데이터베이스상에서 데이터 모델은 다음과 같이 나뉜다.
- ** Relational model : 데이터를 테이블 형식으로 표현하며, 각 테이블은 행과 열로 이루어져 있다.
- **Entity-Relationship data model (디자인시 사용) : 개체와 관계를 다이어그램으로 나타낸 모델이다.
- Object-based data models : 객체지향프로그래밍의 개념을 데이터베이스에 적용한 모델로, 데이터를 객체로 표현한다.
- Semi-structured data model(XML) : 데이터가 일부 구조로 정의되어 있지만 전체적으로는 구조화되지 않은 모델이다.
- Other older models : Network model/ Hierarchical model >> 더이상 쓰지 않음, 빅데이터 다룰 때 다시 다루기 시작한다.
-
반응형
'Computer Science' 카테고리의 다른 글
[데이터베이스] Schema와 Instance에 대하여 (0) | 2024.02.21 |
---|---|
[데이터베이스] Levels of Abstraction(추상화 레벨) (0) | 2024.02.20 |
[자료구조] 버블 정렬 concept, 분석 (0) | 2024.02.17 |
[자료구조] 선택 정렬 concept, 분석 (0) | 2024.02.16 |
[자료구조] 너비 우선 탐색(bfs) 원리 , 알고리즘 (0) | 2024.02.15 |