Untitled

개체 타입

개체 타입(개체 스키마) 명명 기준/-+—0

단수명사

약어x

속성명 유일

개체타입 명은 속성명으로 x

유일한 식별자에 의해 식별 가능

영속적으로 존재하는 개체의 집합

속성

속성 특성

기본, 설계, 파생

개체나 관계의 특성 설명

필드의 개념

하나의 속성은 하나의 개체 타입에만 존재

최소한의 데이터 단위

식별자

모든 개체 타입 - 하나 이상 식별자

각각의 개체(Entity)를 구분할 수 있는 결정자

특정 개체 타입 식별자는 변하지 않아야 한다.

NULL (x)

보조 식별자는 하나 이상일 수 있다.

후보 식별자 조건

자주 변경 (x)

나머지 속성을 식별할 수 있는 능력

인조 식별자

최대한 공인, 범용

의미 체계화

편의성과 단순성 확보

시스템 내부적으로만 사용


데이터 베이스 설계 단계 순서

분석 - 개념적 설계 - 논리 - 물리 - 구현

개념 데이터 모델링

정보 내용 요구 만족

쉬운 정보 구조

ERD

논리적 설계 단계 수행 작업 \ 데이터 모델링

논리적 데이터베이스 구조로 매핑

트랜잭션 인터페이스 설계

스키마의 평가 및 정제

물리적 작업

데이터 저장 매체 확인

논리 데이터 저장소 확인 작업

개체 및 속성 확인

프로세스별 CRUD 확인

데이터 백업 및 복구 정책 확인

물리 데이터 모델링

반정규화

데이터 모델링에 표시해야 할 요소

논리적 데이터 구조 (Logical Structure)

제약조건 Constraint

연산 Operation

데이터베이스 구축

무결성 일관성 회복성 효율성

보안성 확장성

ER 다이어 그램

개체와 관계로 현실 세계 표현

개체 관계 속성

개념, 논리 데이터 모델링 사용

업무 분석 결과로 개체 간의 관계 도식화