랜드모아
모아[가입] 로그인 / 회원가입   검색     


  
데이터베이스설계구현
 

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


과제 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호관‘에 위치해 있는 ’인사과’에서 관리하는 중장비를 사용하는 프로젝트명과 부서위치, 부서명, 장비코드를 출력한다. 테이블명 참조를 단축하기 위해 테이블 별명을 사용한다.

. 


[이전글]  MSSQL 데이터형
[다음글]  중간 과제


 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


 댓글 (0)

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

💾 [기말시험] 데이터베이스설계및구현
(홈마스타) 열람:871   2006.09.01


💾 데이터베이스설계와구현 과제물 B-최돈주
(홈마스타) 열람:891   2006.09.08


 일대일, 다대다관계에 대한 설명...... 펌
(홈마스타) 열람:4701   2006.09.02


 windows xp에서 mssql 2000을 사용할수 없나요
(홈마스타) 열람:906   2006.09.02


 MSSQL 데이터형
(홈마스타) 열람:1167   2006.09.02


   [RE] 중간 과제
(홈마스타) 열람:811   2006.09.02


💾 중간 과제
(홈마스타) 열람:1155   2006.09.02


💾 중간 고사 레포트 - 2002년
(홈마스타) 열람:760   2006.09.02


💾 중간과제물 - 2003년 2학기 김선화씨
(홈마스타) 열람:757   2006.09.02


💾 중간과제물 참고자료-유틸리티 등
(홈마스타) 열람:806   2006.09.02



[1]  

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




 
최근 글 [손님]
[이상] 가입했습니다.
[홈마스타] 졸업논문 표지 기재는?
 
인기 글 [손님]
[김준수] (1) 모의고사 풀이