데이터베이스 시스템 - 제5판- ER다이어그램 설명
- 최초 등록일
- 2009.12.20
- 최종 저작일
- 2009.09
- 5페이지/ 한컴오피스
- 가격 1,500원
소개글
데이터베이스 시스템 - 제5판-
연습문제 ER다이어그램 그리기 및 ER다이어그램 해석 리포트 입니다.
목차
연습문제 3.16 학생 데이터베이스 ER다이어그램 그리기
연습문제 3.19 항공기 예약 시스템을 간략하게 나타낸 스키마인 그림 3.20의 ER 다이어그램에 대해 생각해 보자. (interpret the given ER diagram)
□ 엔티티 타입, 엔티티 집합
□ 관계 타입 정의
연습문제 3.23 BANK 데이터베이스의 일부분인 그림 3.2의 ER 다이어그램에서, 각 은행은 여러 개의 지점을 가질 수 있고 각 지점은 여러 개의 계좌와 대부를 가진다.
□ 엔티티 타입, 엔티티 집합
□ 관계 타입 정의
본문내용
□ 엔티티 타입, 엔티티 집합
1. 항공기 예약 시스템 ER 다이어그램에서 AIRPORT의 도메인에는 Airport_code(키 애트리뷰트), City, State, Name등의 애트리뷰트로 구성된다.
2. FLIGHT_LEG(운항 구간)의 도메인은 약한 엔티티 타입이며 Leg_no(특정 날짜의 비행기편)이라는 부분키(식별자)를 가진다.
3. AIRPLANE_TYPE 도메인에는 TypeName(키 애트리뷰트), Company, Max_seats의 애트리뷰트로 구성된다
4. AIRPLANE 도메인에는 Airplane_id(키 애트리뷰트)와 Total_no_of_seats의 애트리뷰트로 구성된다. 항공기를 식별할 수 있는 고유의 아이디를 가지며, 전체 좌석 중 현재 예약되어있는 좌석의 수를 알려준다.
5. FLIGHT 도메인에는 Number(키 애트리뷰트), Airline, Weekdays의 애트리뷰터로 구성된다.
6. FARES의 도메인에는 Restriction, Amount의 애트리뷰트와 Code의 식별자로 구성된다.
7. LEG_INSTANCE의 도메인에는 No_of_avail_seats의 애트리뷰트와 Date의 식별자로 구성된다. LEG_INSTANCE는 특정 일자의 FLIGHT_LEG의 인스턴스이다. 실제 출발과 도착 공항, 시간은 운항 구간이 결정된 이후에 저장된다. 각 LEG_INSTANCE의 고객 예약은 고객이름, 전화번호, 좌석번호가 각각 들어간다.
8. SEAT의 도메인에는 Seat_no의 식별자를 가진다.
참고 자료
데이터베이스 시스템(5판), 인터넷