카테고리 없음
1강 DB
PGI
2024. 3. 20. 20:19
반응형
비지니스적 관점, 프로그래밍 적 관점 으로 나뉨다.
데이터 모델
- 사용할 데이터를 선별하여 데이터베이스에 체계적으로 구조화하여 저장·사용할 방법이 필요
- 데이터 모델 - 의미, 데이터 타입, 연산 등을 명시하기 위해 사용할 수 있는 개념들의 집합
- 데이터 모델링 - 실세계의 일부분을 DBMS가 지원하는 데이터 모델의 형태로 나타내는 과정
단계
1. 개념적 데이터 모델링 - 기획
- 요구사항의 해석 오류를 방지
- 실세계의 데이터를 개념적으로 일반화시켜 데이터 구조, 데이 터 타입, 속성, 관계, 제약조건 등을 이끌어내는 과정
2. 논리적 데이터 모델링 - ERD
- 특정 DBMS의 구현 모델에 맞춰 데이터를 표현하는 과정
- 데이터 정의 언어로 기술된 개념 스키마 생성
3. 물리적 데이터 모델링 - mysql
- 데이터베이스 파일의 내부 저장구조, 파일 구성, 인덱스, 접근 경로 등을 결정하는 과정
반응형