[DB] 데이터베이스 ER모델 (1) - 엔티티, 엔티티 타입, 애트리뷰트 [DB] 데이터베이스 ER모델 (1) - 엔티티, 엔티티 타입, 애트리뷰트 [Database] 데이터베이스 설계 - 요구사항 수집과 분석, 개념적 설계, 논리적 목차 1. ER 모델이란 2. 엔티티 (Entity) 3. 애트리뷰트 (Attribute) (1) ER 모델 P.P.Chen이 ER 모델을 제안했으며, 의미적으로 풍부. kylo8.tistory.com 목차 1. 논리적 설계 단계 2. ER - 릴레이션 사상 알고리즘 (7단계) (1) 논리적 설계 단계 : ER 스키마를 관계 데이터 모델의 릴레이션들로 사상합니다. 데이터베이스 관리를 위해 선택한 DBMS의 데이터 모델을 사용하여 논리적 스키마를 생성한다. ER 스키마에는 ..
[Database] - 데이터베이스 ER모델 (1) - 엔티티, 엔티티 타입, 애트리뷰트 [DB] 데이터베이스 ER모델 (1) - 엔티티, 엔티티 타입, 애트리뷰트[Database] 데이터베이스 설계 - 요구사항 수집과 분석, 개념적 설계, 논리적 목차 1. ER 모델이란 2. 엔티티 (Entity) 3. 애트리뷰트 (Attribute) (1) ER 모델 P.P.Chen이 ER 모델을 제안했으며, 의미적으로 풍부.kylo8.tistory.com 목차1. 관계와 관계 타입2. 관계의 애트리뷰트3. 카디날리티 비율 ( 1:1, 1:N, M:N )4. 전체 참여와 부분 참여5. 다중 관계와 순환적 관계(1) 관계와 관계 타입그림으로 관계와 관계 타입을 보면 보다 쉽게 이해할 수 있습니다. EMPLOYEE 엔티..
[Database] 데이터베이스 설계 - 요구사항 수집과 분석, 개념적 설계, 논리적 목차1. ER 모델이란2. 엔티티 (Entity)3. 애트리뷰트 (Attribute)(1) ER 모델P.P.Chen이 ER 모델을 제안했으며, 의미적으로 풍부한 데이터 모델을 제공하는 것이 목표였다.개념들을 그래픽 하게 나타낼 수 있으며, 한 조직의 개념적 스키마를 설명하기 위해 사용된다.ER 모델은 실세계를 엔티티, 애트리뷰트, 엔티티들 간의 관계로 표현한다.ER 다이어그램은 엔티티 타입, 관계 타입, 이들의 애트리뷰트들을 그래픽 하게 표현한 것이다. (2) 엔티티 ( Entity)하나의 엔티티는 사람, 장소, 사물, 사건 등과 같이 독립적으로 존재하면서 고유하게 식별이 가능한 실세계의 객체이다.(2-2) 엔티티 ..
(1) 데이터베이스 설계란 미리 정의된 응용들의 모임을 위해서 조직체의 사용자들의 정보 요구를 수용하여 하나 이상의 데이터베이스의 논리적인 구조와 물리적인 구조를 설계하는 것을 의미합니다. 한 조직체의 운영과 목적을 지원하기 위해 데이터베이스를 생성한다. 주요 목적은 모든 주요 응용과 사용자들이 요구하는 데이터, 데이터 간의 관계를 표현하는 것이다. 데이터베이스 설계는 2가지로 구분된다. [ 1. 개념적 데이터베이스 설계 ] 실제로 데이터베이스를 어떻게 구현할 것인가와는 독립적으로 정보 사용의 모델을 개발하는 과정이다. (개념적인 구조를 다룬다.) 개념적 데이터베이스 설계 과정에서 조직체의 엔티티, 관계, 프로세스, 무결성 제약조건 등을 나타내는 추상화 모델을 구축한다. ( ER 모델 ) 데이터베이스 구..