2007년 2학기 데이터베이스설계및구현 중간시험과제물 A형(의료기회사)
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

과제 1. A의료기회사의 데이터베이스 구축을 위한 요구 조건은 아래와 같다. 1. 엔티티(entity) 요구사항 1) 체인점(branch) : 체인점코드(b_code), 체인점이름(b_name), 체인점주소(b_addr), 체인점 전화번호(b_phone)로 인식한다. 2) 직원(emp) : 직원코드(emp_code), 직원이름(emp_name), 주소(emp_addr), 전화번호(emp_phone),입사일(hire_date)로 인식한다. 3) 거래처(trade) : 거래처코드(trade_code), 거래처이름(trade_name), 거래처주소(trade_addr), 전화번호(trade_phone)으로 인식한다. 4) 의료기계(appliances) : 의료기계 코드(appl_code), 의료기계이름(appl_name), 가격(appl_price), 수량(quantity)으로 인식한다. ※ 각 Attribute의 Data type은 사용자가 알아서 정의하며, instance 삽입 시 가격은 원단위로 삽입한다. 2. 관계(relationship) 요구사항 1) 체인점(branch)와 직원(emp) 간의 일대다 관계 2) 직원(emp)와 거래처(trade) 간의 일대다 관계 3) 의료기계(appliances)와 거래처(trade) 간의 다대다 관계 4) 체인점(branch)과 의료기계(appliances) 간의 일대다 관계 3. ER-Win 툴을 사용하여 E-R 다이어그램 표현 4. 테이블과 Instance values 삽입 SQL 문장 5. 문제 (결과 Instance를 1번-3번까지 7건 이상, 4번-5번은 2건 이상으로 출력) 1) 거래처 테이블상의 모든 거래처코드, 고객이름, 거래처주소, 전화번호를 출력한다. 2) 의료기계 테이블에서 의료기계 코드, 의료기계 이름, 가격, 수량을 출력한다. 단, 질의 결과 의료기계 이름이 ‘족욕기’인 행만 출력되도록 한다. 3) 모든 직원의 직원 이름과 각 직원이 일하는 지점이름을 출력한다. 4) 의료기계 가격이 500,000원 이상인 의료기계이름과 구입한 거래처의 거래처 이름 그리고 가격을 출력한다. 5) 구리점에서 일하는 직원이 담당하는 거래처 이름과 직원 이름 그리고 지점이름을 출력한다. /* 체인점(branch) 테이블 생성 */ CREATE TABLE branch ( b_code varchar(5) NOT NULL, b_name varchar(20) NOT NULL, b_addr varchar(40) NOT NULL, b_phone varchar(12) NOT NULL, PRIMARY KEY (b_code) )
  • 가격6,000
  • 페이지수8페이지
  • 학년/학기3학년/2학기
  • 해당자료학과컴퓨터과학과
  • 자료출간일2007.09.29
  • 파일형식압축파일(zip)
  • 자료번호#604593
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니