모델링 2

[데이터베이스] 6. 데이터베이스 설계

1. 데이터베이스 설계 단계1. 데이터베이스 설계 데이터베이스 설계는 사용자의 다양한 요구 사항을 고려하여 데이터베이스를 생성하는 과정이다. 대표적인 설계 방법으로 E-R 모델과 릴레이션 변환 규칙을 이용한 설계이다.2. 데이터베이스 설계 단계데이터베이스 설계 단계는 다음과 같다.요구 사항 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 → 구현 1) 요구 사항 분석- 목적 : 사용자의 요구 사항을 수집하고 분석하여 데이터베이스의 용도를 파악한다.- 결과물 : 요구 사항 명세서 우리가 해야 할 작업은 사용자의 업무 분석과 요구 사항 수집이다. 그리고 요구 사항 수집을 통해 요구 사항 명세서를 작성한다. 2) 개념적 설계- 목적 : DBMS에 독립적인 개념적 스키마 설계-..

CS 전공/DB 2024.04.24

[데이터베이스] 4. 데이터 모델링

1. 데이터 모델링과 데이터 모델의 개념 1. 2단계 데이터 모델링 - 개념적 데이터 모델링 : 현실 세계의 중요 데이터를 추출하여 개념 세계로 옮기는 작업 - 논리적 데이터 모델링 : 개념 세계의 데이터를 데이터베이스에 저장하는 구조로 표현하는 작업 2. 데이터 모델 데이터 모델이란, 데이터 모델링의 결과물을 표현하는 도구이다. 1) 개념적 데이터 모델 : 사람의 머리로 이해할 수 있도록 현실 세계를 개념적 모델링하여 데이터베이스의 개념적 구조로 표현하는 도구이다. (개체 - 관계 모델) 2) 논리적 데이터 모델 : 개념적 구조를 논리적 모델링하여 데이터베이스의 논리적 구조로 표현하는 도구이다. (관계 데이터 모델) 3. 데이터 모델의 구성 1) 데이터 구조 (정적) - 개념적 모델링에서의 데이터 구조..

CS 전공/DB 2024.04.19