데이터 설계
ITSoft(주)학원의 시나리오에서 엔티티타입을 선정하는 예는 다음과 같다.
모델링과 데이터베이스의 설계 및 구축을 포함한 IT기술을 전문적으로 강의하는 우리 학원에는 강사가 10명이 있으며 각각의 강사는 자신이 담당하는 과목이 한과목인 강사도 있고 두 과목이상 강의하는 강사도 있다. 우리 학원에 개설된 과목은 총 17개의 과목이며 강의실은 6개가 존재하므로 강의 계획을 잘 수립하여야 한다. 강의가 끝나면 그 주에 강의했던 내용에 대해 수강생으로부터 설문서를 받아 다음 강의에 참고 자료로 이용한다. 매 주 1회씩 강사회의를 하여 서로의 강의내용과 수강생에 대한 이야기를 주고받는다. 과목에 따라서는 선수과목을 듣지 않으면 수강할 수 없는 과목도 존재한다.
모델링, 데이터베이스의 설계 및 구축, IT기술, 강의, 학원, 강사, 담당하는 과목, 과목, 학원, 강의실, 강의 계획, 수강생, 설문서, 참고 자료, 강사회의, 강의내용, 이야기, 선수과목, 수강
모델링, 데이터베이스의 설계 및 구축, IT기술, 강의, 학원, 강사, 담당하는 과목, 과목, 학원, 강의실, 강의 계획, 수강생, 설문서, 참고 자료, 강사회의, 강의내용, 이야기, 선수과목, 수강
강의,강사, 담당하는 과목, 과목, 강의실, 강의 계획, 수강생, 설문서, 참고 자료, 강사회의, 강의내용, 이야기, 선수과목, 수강
강의, 강사, 담당하는 과목, 과목, 강의실, 강의 계획, 수강생, 참고 자료, 강사회의 이야기, 선수과목, 수강
강의, 강사, 담당하는 과목, 과목, 강의실, 강의 계획, 수강생, 참고 자료, 선수과목, 수강
강의담당자를 추가함
최종 엔티티타입 대상은 강의, 강사, 담당하는 과목, 과목, 강의실, 강의 계획, 수강생, 참고 자료, 선수과목, 수강, 강의담당자이다.
설치
지원 DBMS
트리거 - 속성의 유형
파생속성의 데이터의 무결성을 해치지 않는 가장 좋은 방법은 트리거와 계산된 컬럼이다.
입고테이블에 입력 -> 재고테이블에 자동추가
점선:비식별관계,키컬럼 아닌 컬럼에 전이
실선:식별관계, 키컬럼에 전이
복합키에서 뒤에있는 컬럼만 조회하면 인덱스를 타지 못해서 앞에서부터 순차조회하는것과 같아서 3번조건의 경우 제일 안좋다.