반응형
-
개념적 설계의 개요
- 요구 사항 분석 및 정의가 끝나게 되면 개념적 설계가 시작됨
- 개념적 설계와 논리적 설계를 명확하게 구분하기는 조금 어려운 부분이 있어나 일반적으로 인식되고 있는 차원에서 3단계 접근법을 기준으로 분류
- 개념적 설계에서는 개념적 스키마 모델링과 트랜잭션 모델링을 병행적으로 수행
-
개념적 스키마 모델링
- 데이터의 조직과 표현에 중점을 두는 데이터 중심 설계
- 요구 사항 분석의 결과로 나온 명세를 ERD와 같은 개념적 데이터 모델로 표현하는 것
- DBMS에 독립적이고 고차원적인 표현 기법으로 기술하는 것
-
트랜잭션 모델링응용을 위한 데이터 처리에 중점을 두는 처리 중심 설계
-
개념적 설계 절차
-
개체 타입 결정
- 사용자 요구 사항으로부터 주요 개체 타입을 결정
- 명사형으로 표현
-
관계 타입 결정
- 개체 타입 간의 관계 타입을 결정
- 동사로 표현
-
ERD의 작성부분적으로 만족하면서 ERD 작성
-
개체 타입과 관계 타입의 속성 결정각 개체 타입과 관계 타입에 관련된 속성을 결정
-
속성 영역 결정허용되는 속성값을 결정
-
기본키의 선정
- 각 개체 타입에 속한 속성을 검토하여 후보키를 결정
- 모든 후보키 중에서 기본키를 선정
-
일반화/특수화 관계 파악공통 속성으로 일반화 또는 개체 타입을 특수화하여 처리
-
ERD의 수정초기의 ERD를 보강 및 수정
-
사용자 검토완성된 ERD와 데이터 사전 내용을 사용자와 함께 일일이 검토
-
개체현실 세계의 객체로, 유형 또는 무형의 정보 대상으로 존재하며, 서로 구별될 수 있는 것으로 하나 이상의 속성으로 구성됨
-
개체타입같은 속성들을 갖고 있는 개체들의 집합을 의미
-
관계여러 개체들 간에 존재하는 연관성으로서 하나 이상의 속성을 가질 수 있음
-
관계타입같은 관계들의 집합을 의미
-
-
반응형
'밥벌이 > 데이터베이스' 카테고리의 다른 글
함수적 종속과 정규화 (0) | 2011.01.20 |
---|---|
연결 함정(Connection Trap) (0) | 2011.01.20 |
ERD 작성 (0) | 2011.01.19 |
데이터베이스 설계의 개요 (0) | 2011.01.12 |
데이터베이스 설계 단계 (0) | 2011.01.12 |