랜드모아
모아[손님] 검색   로그인    


 
데이터베이스설계구현
 


[RE] 중간 과제
  2006-09-02 02:24:01 댓글:(0)   조회:367


과제 3. C건설회사의 데이터베이스 구축을 위한 요구 조건은 아래와 같다.
  
1. 엔티티(entity) 요구사항
1) 부서(dept) : 부서코드(d_code), 부서명(d_name), 부서위치(d_loc), 전화번호(d_phone)로 인식한다.
2) 직원(emp) : 직원번호(e_no), 이름(e_name), 주소(e_addr), 입사일(hire_date)로 인식한다.
3) 프로젝트(project) : 프로젝트번호(p_no), 프로젝트명(p_name), 예산(budget), 프로젝트 시작일(start_date), 프로젝트 종료일(end_date)
4) 중장비(heavy equipment) : 장비코드(equip_code), 장비명(equip_name), 수량(quantity)
※ 각 Attribute의 Data type은 사용자가 알아서 정의하며, instance 삽입시 예산은 원단위로 삽입한다.

2. 관계(relationship) 요구사항
1) dept와 emp 간의 일대다 관계
2) emp와 project 간의 다대다 관계
3) heavy equipment와 project 간의 다대다 관계
4) dept와 heavy equipment 간의 일대다 관계

3. ER-Win 툴을 사용하여 E-R 다이어그램 표현

4. 문제 (결과 Instance를 1번-3번까지 7건 이상, 4번-5번은 2건 이상으로 출력)
1) 직원 테이블상의 모든 직원번호, 이름, 주소를 출력한다.
2) 프로젝트테이블에서 프로젝트번호, 프로젝트명, 예산, 프로젝트 시작일을 출력한다. 질의 결과 예산이 10000000만원 이상인 행만 출력되도록 한다. 
3) ‘프로젝트1‘에 참여하는 사원들의 이름과 프로젝트명을 출력한다. 테이블명 참조를 단축하기 위해 테이블 별명을 사용한다.
4) 근무 년 수가 3년이 넘는 사원의 이름과 부서명, 부서위치를 출력한다. 테이블명 참조를 단축하기 위해 테이블 별명을 사용한다.
5) ‘1호관‘에 위치해 있는 ’인사과’에서 관리하는 중장비를 사용하는 프로젝트명과 부서위치, 부서명, 장비코드를 출력한다. 테이블명 참조를 단축하기 위해 테이블 별명을 사용한다.



 댓글 (0)


데이터베이스설계구현
페이지: 1 / 1   


   [기말시험] 데이터베이스설계및구현(홈마스타)427
   데이터베이스설계와구현 과제물 B-최돈주(홈마스타)456
   일대일, 다대다관계에 대한 설명...... 펌(홈마스타)(4) 3556
   windows xp에서 mssql 2000을 사용할(홈마스타)(4) 479
   MSSQL 데이터형(홈마스타)700
  [RE] 중간 과제(홈마스타)368
   중간 과제(홈마스타)686
   중간 고사 레포트 - 2002년(홈마스타)301
   중간과제물 - 2003년 2학기 김선화씨(홈마스타)303
   중간과제물 참고자료-유틸리티 등(홈마스타)366
≪ [1]   ≫

복수단어 검색은 공백(space)로 구분해 주세요.



 
최근 글
[손님]
2821
2794
2832
2844
2834
2732
2808
2956
63
[홈마스타] 졸업논문 표지 기재는?
50
64
47
51
39
37
 
인기 글
[손님]
2732
[홈마스타] 중간시험/문학의이해
1491
[홈마스타] 기말/인간과사회
1501
265
1483
526
245
261
305
635
1488
956
1494
429
[홈마스타] 중간고사/선형대수
2076