[Database System] Data Modeling Using the Entity-Relationship (ER) Model - 요구사항으로 ER 다이어그램 만들기, Entity Types, Entity Sets, Attributes, and Keys
데이터베이스를 설계할 때 테이블을 바로 만드는 것이 아니고, 테이블을 설계할 때부터 근거가 있어야 한다.그 첫 단계가 바로 ER 다이어그램이다. 데이터베이스의 설계 과정은 다음과 같다.인터뷰나 업무에 대한 문서를 보고 분석한다.요구사항 수집이 단계에서 요구사항이 무슨 엔티티, 테이블이 필요하고 그런 형태가 아니라 학생들은 무슨 과목을 수강할 수 있어야 한다. 와 같은 방식이다.요구사항은 굉장히 일반적인 단어 예를 들어 학생, 필수 과목, 이런식으로 일반인들이 사용하는 일반적인 단어로 구성된다.요구사항을 바탕으로 ER 다이어그램 모델링ER 다이어그램으로 테이블 구성만들어진 테이블의 중복성을 제거하기 위해 normalization 수행정규화의 핵심은 테이블을 분리시켜서 중복성을 제거하는 것이다.정규화된 테이..
2024.09.23