본문 바로가기

부트캠프

[멋쟁이사자] 백엔드 - 27일차 회고록

728x90

27일차

학습 목표

  1. 데이터 모델링의 개념을 이해하고, 필요성과 목적을 설명할 수 있다.
  2. 엔티티(Entity)와 속성(Attribute)의 개념을 이해하고, 예시를 통해 식별할 수 있다.
  3. 엔티티 간의 관계(Relationship)를 식별하고, 관계 유형을 표현할 수 있다.
  4. 식별자(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)는 엔티티 내에서 각 행(레코드)을 유일하게 구분할 수 있는 속성이다.

유일성, 최소성, 불변성이 핵심 속성이며, 데이터 무결성 확보와 관계 설정에 반드시 필요로 한다.

동일하게 아래 내용을 정리해뒀다.

https://lold2424.tistory.com/232

728x90