Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
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
Tags
more
Archives
Today
Total
관리 메뉴

코딩세상

[데이터베이스 기초] 2. 데이터베이스 구성하기 - 데이터 모델링 본문

데이터분석/데이터베이스

[데이터베이스 기초] 2. 데이터베이스 구성하기 - 데이터 모델링

필륭 2023. 12. 10. 15:49

- 정의

현실 세계에 존재하는 데이터를 데이터베이스화하는 과정

 

-> 공유 킥보드 브랜드가 많아져 이를 관리하기 위한 통합 프로그램 제작. 이를 위한 데이터베이스를 설계....

 

 

- 데이터 모델과 구성 요소

 

현실 세계의 데이터를 단순화, 추상화 하여 표현한 모델

  • 개체(Entity) : 데이터로 표현하고자 하는 현실 세계의 개념이나 정보의 단위(ex : 킥보드, 회원)
  • 속성(Attribute) : 개체에 대한 정보(ex : 킥보드의 브랜드 / 이용가격, 회원의 아이디 / 이름)
  • 관계(Relationship) : 개체 간의 연관성(ex: 고객은 킥보드를 대여한다)

 

 

 

 

- 과정

 

  • 개념적 설계 : 현실 세계를 추상적 개념으로 표현하는 과정
  • 논리적 설계 : DBMS가 처리할 수 있는 데이터 구조(스키마)를 설계
  • 물리적 설계 : DBMS에 테이블을 저장 할 구조를 설계

 

 

 

 

 

 

 

# 출처 엘리스 AI트랙 7기 -  [수업자료] 데이터베이스 구성하기

 

 

 

 

 

Comments