일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- MySQL설치순서
- java
- HelloWorld출력
- 타임리프URL
- 타임리프Unescape
- mysql설치하기
- 정처기실기요약
- spring
- 타임리프날짜
- mysql다운로드
- 정보처리기사실기요약
- 정보처리기사
- 정처기실기
- 타임리프유틸리티객체
- 스프링부트설정
- 타임리프 특징
- 타임리프Escape
- mysql
- cmd에서java파일실행
- mybatis
- thymeleaf
- 이클립스없이cmd
- 타임리프변수
- 타임리프 표현식
- 타임리프SpringEL
- 타임리프기본객체
- ER모델
- git
- 개체관계모델
- 정보처리기사실기
- Today
- Total
ye._.veloper
[ D B ] 데이터 모델링(Data Modeling)이란 ? 본문
책을 읽으며 내용을 기억하기 위해 글을 작성하기로 했다.
☁ 모델
· 작품을 만들기 전, 미리 만든 물건 또는 완성된 작품의 대표적인 보기
☁ 데이터 모델링(Data Modeling)이란?
· 현실 세계의 정보나 데이터 시스템으로 구축하기 위해 추상화하여 체계적으로 표현한 모형
· 영속성을 갖는 데이터에 대한 시스템 구조를 사람이 이해할 수 있도록 형상화하는 과정
사람이 정보로서 의미있는 대상을 인지하고, 식별하는 과정(개념적)을 거쳐
식별한 것을 기호 등을 통해 추상화하여 표현(논리적)하고,
정보시스템의 데이터베이스로 구축하기 위해 추상화된 모델을 구체화된 형태로 변환한다(물리적).
데이터 모델은 아래와 같은 종류 등이 있다.
· 개체관계 모델(ER, Entity-Relationship Model)
- 가장 대표적인 모델
- 인식(개념) 단계의 데이터 모델을 지향
- 많은 프로젝트에서 ER 모델을 통해 데이터 모델링을 수행
- 관계형 모델과 관계형 데이터베이스(RDB)를 통해 데이터를 저장하고 관리
· 관계 모델(Relational Model)
- 관계 관리를 위한 데이터 모델에 적합
· 계층 모델(Hierarchical Model)
· 망 모델(Network Model)
☁ 데이터 모델링 작업
· 현행 업무를 파악하여 개념들을 정리하고 분류하여 엔티티(Entity), 속성(Attribute), 관계(Relationship)로 형상화하는 과정
도출된 개념 중 상품, 가입처럼 복합 정보를 포괄적으로 수용하고 있는 경우 엔티티(Entity)로 식별
생년월일, 가입금액 등 단일 정보는 속성(Attribute)로 식별
개념을 구체화하는 과정에서 상품, 예금, 대출 관계처럼 어떤 개념(상품)이 다른 개념(예금/대출)을 포함하거나,
(고객 관점에서)개인, 기업처럼 동등한 지위를 가지는 개념을 식별하여 별도 엔티티로 도출하거나, 슈퍼타입과 서브타입으로 집합을 정의한다.
Ref.
https://product.kyobobook.co.kr/detail/S000001975842
핵심 데이터 모델링 | 유동오 - 교보문고
핵심 데이터 모델링 | 이 책은 모델링 이론과 개념모델링, 논리모델링, 물리 모델링 과정에서 수행하는 작업을 중심으로 기술했으며, 마지막에는 모델링 사례를 바탕으로 다양한 주제를 다루었
product.kyobobook.co.kr
'D B' 카테고리의 다른 글
[ D B ] ER 모델(Entity-Relationship Model) 구성 요소 - Entity(엔티티, 개체) 특징, 분류 (0) | 2023.03.06 |
---|---|
[ D B ] ER 모델(Entity-Relationship Model) 정의, 특성 (0) | 2023.03.05 |
[ MySQL ] MySQL 설치하기_2 (MySQL 8.0.x 다운로드) (0) | 2023.02.16 |
[ MySQL ] MySQL 설치하기_1 (MySQL 8.0.x 다운로드) (0) | 2023.02.15 |
[ D B ] SQL Injection (0) | 2023.01.24 |