cơ sở dữ liệu lê thị bảo thu lab 4 solution sinhvienzone com

4 154 1
cơ sở dữ liệu lê thị bảo thu lab 4 solution sinhvienzone com

Đang tải... (xem toàn văn)

Thông tin tài liệu

Lab – Relational Algebra Trang Bài giả i tham khả o Thực hành số Đạ i số Quan Hệ Ánh xạ mơ hình liệ u ý niệm sau sang mơ hình liệ u quan hệ Bài Xác đị nh câu truy vấn sau dựa lược đồ CSDL quan hệ (hình 1.1), sử dụ ng tốn tử quan hệ Sau kế t củ a mỗ i câu truy vấ n áp dụ ng liệ u hình 1.2 a Truy xuấ t name củ a tấ t employee Department mà làm việc cho project ProductX nhiều 10 mộ t tuầ n b Liệ t kê tên củ a tấ t employee mà có dependent có first name trùng với first name củ a họ c Tìm tên củ a tấ t employee bị giám sát trực tiế p “Franklin Wong” d Với project, liệ t kê tên project, tổ ng số mộ t tuầ n mà tấ t nhân viên phả i làm cho project e Với project, liệ t kê tên project tên tấ t employee làm việc cho project f Liệ t kê tên củ a tấ t employee không làm bấ t project g Với mỗ i department, liệ t kê tên củ a department lương trung bình tấ t employee làm việc cho department h Cho biế t lương trung bình tấ t employee có sex female i Cho biế t tên đị a củ a tấ t employee người mà làm nhấ t mộ t project Houston department củ a employee khơng đặ t tạ i Houston j Liệ t kê last name củ a tấ t manager department khơng có dependent Hình 1.1 Hệ Cơ Sở Dữ Liệu – HK2 / 2011 – 2012 CuuDuongThanCong.com Khoa KH&KTMT – Bộ môn Hệ Thống Thông Tin https://fb.com/tailieudientucntt Lab – Relational Algebra Trang Hình 1.2  Đáp án: Quy ước: P = PROJECT, S = SELECT, J = JOIN, R = RENAME Khi kiểm tra sinh viên dùng kí hiệ u lý thuết a Π(FNAME, LNAME)(δ DNUMBER=5 AND PNAME=ProductX AND HOURS>10 (( EMPLOYEE ⋈ SSN=ESSN WORKS_ON) ⋈PNO=PNUMBER PROJECT)) FNAME John Joyce Hệ Cơ Sở Dữ Liệu – HK2 / 2011 – 2012 CuuDuongThanCong.com LNAME Smith English Khoa KH&KTMT – Bộ môn Hệ Thống Thông Tin https://fb.com/tailieudientucntt Lab – Relational Algebra Trang b Π (FNAME, LNAME)( δ FNAME=DEPENDENT_NAME(EMPLOYEE ⋈SSN = ESSN DEPENDENT)) FNAME LNAME c RSEMPLOYEE(EMPLOYEE) R(SFNAME, SLNAME, SSSN,SSUPERSSN)(SEMPLOYEE) Π (FNAME, LNAME)( δ SFNAME=”Franklin” AND SLNAME=”Wong” (EMPLOYEE ⋈SSN = SSUPPERSSNSEMPLOYEE)) FNAME John Ramesh Joyce LNAME Smith Narayan English d Pnumber, PName ℱSUM HOURS (WORKS_ON ⋈PNO=PNUMBER PROJECT ) PNAME ProductX ProductY ProductZ Computerization Reoganization Newbenefits SUM_HOURS 52.5 37.5 50 55 25 55 e Π (PNAME, FNAME)((PROJECT ⋈PNO=PNUMBER WORKS_ON) ⋈ESSN=SSN EMPLOYEE) PNAME ProductX ProductX ProductY ProductY ProductY ProductZ ProductZ Computerization Computerization Computerization Reoganization Reoganization Reoganization Newbenefits Newbenefits Newbenefits f FNAME John Joyce John Joyce Franklin Ramesh Franklin Franklin Alicia Ahmad Franklin Jenifer James Alicia Ahmad Jenifer EMP_PROJ(SSN)

Ngày đăng: 29/01/2020, 14:41

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan