728x90
반응형
개요
Part 1. Data Modeling(데이터 모델링)
- Understanding it in formal ways
- Object , Oriented Data Model(UML Class Diagram)
- Relational Data Model(E-R Model)
Part 2. Database Design(데이터베이스 디자인)
- Relational Database Schema Design
Part 3. Query Language (질의 언어)
- SQL
Part 4. Semi-Structured Data Model (세미 구조 데이터 모델)
- XML
데이터베이스를 공부하기 전에 해야하는 것은 비정형적인 데이터를 어떻게 정형화 시킬까입니다.
이를 '데이터 모델링' 이라고 합니다.
이해를 기반으로 데이터를 '모델링'하고 디자인과 코딩을 통해 '구현'합니다.
데이터베이스를 흔히 DB 라고 부르는데 DB에는 두 가지 양상과 세 단계의 구조가 있습니다.
두 가지 양상은 다음과 같습니다.
1. 어떻게 개념적으로 이해하고 하고 정보를 나타낼지에 대한 부분
-> 데이터베이스 이슈(Database Issue)
2. 어떻게 물리적으로 데이터를 파일 스시템에 구성하는지에 대한 부분
-> 데이터베이스 관리 시스템 이슈(DBMS)
세 단계의 구조는 다음과 같습니다.
1. Applications(응용) : 외부 단계
2. Logical Representation(논리적 표현) : 개념적 단계
3. Physical Representation(물리적 표현) : 물리적 단계
728x90
반응형
'공부 > 데이터베이스' 카테고리의 다른 글
프로그래머스 SQL 고득점 Kit 후기 (0) | 2022.04.08 |
---|