데이터베이스 스키마 설계
IT위키
에이매처 (토론 | 기여)님의 2023년 4월 9일 (일) 11:04 판 (새 문서: == 절차 == * '''요구 조건 분석(Requirement Formulation)''' * '''개념적 설계(Conceptual Schema)''' * '''논리적 설계(Logical Schema)''' * '''물리적 설계(Physical Schema)''' * '''데이터베이스 구현''' == 개념적 설계 == * DBMS에 독립적인 개념 스키마 모델링 * 트랜잭션 모델링 * ER 다이어그램 산출 == 논리적 설계 == * 논리 스키마의 설계 * DBMS의 구현 데이터 모델로 표현된 데이터베이스 스키...)
절차[편집 | 원본 편집]
- 요구 조건 분석(Requirement Formulation)
- 개념적 설계(Conceptual Schema)
- 논리적 설계(Logical Schema)
- 물리적 설계(Physical Schema)
- 데이터베이스 구현
개념적 설계[편집 | 원본 편집]
- DBMS에 독립적인 개념 스키마 모델링
- 트랜잭션 모델링
- ER 다이어그램 산출
논리적 설계[편집 | 원본 편집]
- 논리 스키마의 설계
- DBMS의 구현 데이터 모델로 표현된 데이터베이스 스키마 도출
- 컴퓨터가 이해하고 처리할 수 있는 특정 DBMS가 지원가능한 논리적 데이터 구조로 변환
- 트랜잭션의 전체적인 골격을 개발하고 인터페이스를 정의한다
물리적 설계[편집 | 원본 편집]
- DB 파일에 대한 저장 구조와 접근 경로를 결정
- 응답시간, 저장공간의 효율, 트랜잭션 처리도를 고려
데이터베이스 구현[편집 | 원본 편집]
- 해당 DBMS의 DDL을 통해 구축