데이터 베이스 모델링

 

계획

시용자가 요구하는 사항 분석(중요)

데이터 모델링을 하기 위한 계획 단계에서 사용자와의 면담을 통해서 얻는 내용으로 사용자의 요구사항을 간단하게 게술하는 과정

 

분석

개념적 데이터 모델링 설계

일단 이문제를 어떯게 출지 도식화 시킴 > 이떄 순서도를 만드는데 

개념적 모델링이란?

요구사항을 수짐하고 분걷한 결과를 토대로 업무의 학심적인 개념을 구분하고 전테적인 뼈대를 만드는 과정

개체를 추출하고 각 개체들 간의 관계를 정의 하여 다이어그램을 만드는 과정까지 말한다

개체 관계 모델

ERD는 데베의 구조를 엔티티와 관계로 도식화 하는 기법

다시말해 ERD객체와 개체관의 관계를 알기쉽게 나타낸 데잍터 표현의 공통된 규칙

사전에 정해진 약속된 도형으로 표현

그래서ERD는 데이터 베이스의 전테 구조를 쉽게 나타날수 있다

 

논리적 모델링 과정

개념적 모델링에서 추출하지 않았던 상세 속성들을 모두 추출

정규화 수행

데이터 표준화 수행

 

 

물리적 모델링

DBMS

 

물리적 데이터 베이스 설계

테이블 설계서 작성

 

구축

테이블 설계서 기반으로 테이블 생성

 

테이블 작성할때 명명규칙을 정하자 테이블명 컬럼명 자료규칙은 어케줄지

 

 

절대 숫자는 0으로 시작하지 못해 그러닌 전화번호같은010293734이런건 문자열로 표현해야해

 

 

 

 

 

 

 

일대일 관계는 두개의 객체(테이블)을 하나로 통합한다