27일차
학습 목표
- 데이터 모델링의 개념을 이해하고, 필요성과 목적을 설명할 수 있다.
- 엔티티(Entity)와 속성(Attribute)의 개념을 이해하고, 예시를 통해 식별할 수 있다.
- 엔티티 간의 관계(Relationship)를 식별하고, 관계 유형을 표현할 수 있다.
- 식별자(Primary Key)의 정의와 역할을 이해하고, 올바른 식별자를 설계할 수 있다.
데이터 모델링
데이터 모델링은 현실 세계의 데이터를 구조적으로 표현하여 데이터베이스 설계의 기초를 만드는 과정이다.
이 과정은 개념적, 논리적, 물리적 모델링 단계로 나뉘며, 데이터의 무결성과 일관성을 확보하는 데 목적을 둔다.
sqld를 준비하면서 다 봤던 내용이라 틀린게 없는지 점검하는 시간이었다.
자세한 내용은 아래 정리해뒀다.
https://lold2424.tistory.com/229
[DB] 데이터 모델링 개념
데이터 모델링이란?데이터 모델링(data modeling)이란 주어진 개념으로부터 논리적인 데이터 모델을 구성하는 작업을 말하며, 일반적으로 이를 물리적인 데이터베이스 모델로 환원하여 고객의 요
lold2424.tistory.com
엔티티와 속성
엔티티(Entity)는 사람, 사물, 개념 등 데이터를 저장할 대상이며, 속성(Attribute)은 엔티티를 설명하는 세부 정보다.
엔티티와 속성의 정확한 식별과 설계는 ERD의 핵심이자 데이터 구조의 기초다.
역시나 동일하게 sqld를 준비하며 봤던 내용들이다.
아래 내용을 정리해뒀다.
https://lold2424.tistory.com/231
[DB] SQL - 엔터티와 속성 관계 정리
ERD란?구조화된 데이터를 저장하기 위해 데이터베이스를 쓴다. 이 데이터의 구조 및 그에 수반한 제약 조건들은 다양한 기법에 의해 설계될 수 있다.그 기법 중 하나가 개체-관계 모델링(Entity-Rela
lold2424.tistory.com
식별자
식별자(Primary Key)는 엔티티 내에서 각 행(레코드)을 유일하게 구분할 수 있는 속성이다.
유일성, 최소성, 불변성이 핵심 속성이며, 데이터 무결성 확보와 관계 설정에 반드시 필요로 한다.
동일하게 아래 내용을 정리해뒀다.
'부트캠프' 카테고리의 다른 글
[멋쟁이사자] 백엔드 - 31일차 회고록 (0) | 2025.04.15 |
---|---|
[멋쟁이사자] 백엔드 - 28, 29, 30일차 회고록 (0) | 2025.04.10 |
[멋쟁이사자] 백엔드 - 26일차 회고록 (0) | 2025.04.08 |
[멋쟁이사자] 백엔드 - 25일차 회고록 (0) | 2025.04.07 |
[멋쟁이 사자] 백엔드 - 24일차 회고록 (0) | 2025.04.07 |