본문 바로가기
DATABASE

DB 모델링 연습(2)

by YoonJong 2024. 3. 9.
728x90

https://www.inflearn.com/course/%EC%83%9D%EA%B0%81%ED%95%98%EB%8A%94-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EB%AA%A8%EB%8D%B8%EB%A7%81/dashboard

 

[7일완성]생각하는 데이터베이스모델링 강의 - 인프런

[TPC DB!] 생각하면서 배우는 데이터베이스모델링,단계별로 배우는 데이터베이스모델링, 데이터베이스모델링에서부터 웹프로그래밍 구현까지 한번에 마스터 할 수 있는 강의입니다., [사진]이 강

www.inflearn.com

 

1. 요구사항 분석 ( 학사관리 시스템 )

 

간단한 학사관리 시스템을 구축하려고 합니다.

고객과의 상담을 통해서 관리할 필요가 있는 다음 정보들을 파악 하였습니다.

학생은 학번, 이름, 키, 학과코드로 이루어져 있습니다.

학과는 학과코드, 학과명으로 이루어져 있습니다.

교수는 교수코드, 교수 명, 학과코드로 이루어져 있습니다.

개설과목은 과목코드, 과목명, 교수코드, 시작일, 종료일로 이루어져 있습니다.

수강은 학번, 과목코드로 이루어져 있습니다.

학과는 많은 학생을 가질 수 있고 학생은 한 학과의 소속 된다.

학과는 많은 교수를 가질 수 있고 교수는 한 학과의 소속 된다.

교수는 많은 과목을 가르칠 수 있고 과목은 강의하는 교수 한 명이 지정된다.

과목은 수강하는 많은 학생을 가지고 학생은 많은 과목을 수강할 수 있다.

 

2. 객체정의서

 

3. ERD ( 개념 모델링 )

 

4. 논리모델링

5. 물리모델링

 

샘플(참고자료)

 

 

 

728x90

'DATABASE' 카테고리의 다른 글

DB 모델링 연습(1)  (0) 2024.03.09
키(Key) 의 종류에 대해 알아보자  (0) 2023.02.19
릴레이션(테이블)의 특징 4가지  (0) 2023.02.15
Centos mysql 비밀번호 재설정 방법  (0) 2023.01.13
ec2 linux mysql8 설치하기  (0) 2023.01.12

댓글