Web/DB2 0927 - Data Modelling 개념 데이터 모델링 : 복잡한 현실 세계를 단순화(추상화)시켜 표현한 것 1. 요구사항 수집 2. 요구사항 분석 ------------------------ 설계, UI 설계 => I/O, Data 흐름 3. 개념적 데이터 모델링 => Entity, RelationShip, Attribute => 상세 개념 데이터 모델링 - 정규화 4. 논리 데이터 모델링 : 개념 모델링 결과 -> "Mapping Rule"에 따라 식별 Entity -> Table Attribute -> column ===> ERD -> Forward Engineering: DDL RelationShip -> FK, 또다른 Table(N:M 해소) 5. 물리적 데이터 모델링 : DB에 구축 가능한 형태로 설계 - 데이터 타입, 제약조건 구체.. 2022. 9. 27. 0926 - Database Modelling Database Modelling (데이터베이스 모델링) - 정보화 시스템을 구축하기 위해 어떤 데이터가 존재하는지 또는 업무에 필요한 정보는 무엇인지 분석하는 방법 - 관계형 데이터베이스는 이 'table'(=DTO)의 개념을 사용해서 데이터를 구성하는 방법을 사용 Database Modelling 순서 개념적 데이터 베이스 모델링 : 업무분석 단계에서 얻어진 내용을 토대로 Entity(Data)를 추출하고 Entity내의 속성(Attribute)을 구성하며 Entity간의 관계를 정의해서 ER-Diagram을 정의하는 단계 개체 (Entity) : 사용자와 관계가 있는 주요 객체로써 업무 수행을 위해 데이터로 관리되어져야 하는 사람, 사물, 장소, 사건 등 ex) 학생, 직원 Entity 찾는 법 -.. 2022. 9. 27. 이전 1 다음