Cho bi t h tên các nhân viên không có thân nhân.
Trang 1Bài th c hành 2
C s d li u Công ty
Cho l c đ c s d li u quan h sau:
NHANVIEN(Ho, Dem, Ten, MaNV, NgSinh, Diachi, GTinh, Luong, MaGSat, MaPhong)
PHONGBAN(TenPB, MaPB, TrPhong, NgNhanChuc)
TRUSO_PHONG(MaPhong, Truso)
THAMGIA(MaNV, MaDA, SoGio)
THANNHAN(MaNV, TenTN, GTinh, NgSinh, Quanhe)
DUAN(TenDA, MaDA, Diadiem, PhQuanly)
MaNV, MaGSat, TrPhong Mã s c a nhân viên char(9)
NgSinh Ngày sinh c a nhân viên ho c
thân nhân c a nhân viên
date
Diachi a ch c a nhân viên varchar(70)
GTinh Gi i tính c a nhân viên ho c
c a thân nhân c a nhân viên
{‘m’, ‘M’, ‘f’, ‘F’}
MaPB, MaPhong Mã s c a phòng ban int
NgNhanChuc Ngày nh n ch c c a ng i
tr ng phòng
date
Truso a đi m đ t tr s c a phòng
ban
varchar(20)
Diadiem a đi m tri n khai d án varchar(40)
SoGio S gi mà m t nhân viên
tham gia vào d án trong m t
tu n
real
Quanhe M i quan h gi a nhân viên
và thân nhân
varchar(10)
Trang 2Th hi n c s d li u:
NHANVIEN
Nguyen Bao Hung 123456789 09/01/1965 73 Phan Dang Luu,
Phu Nhuan, TpHCM
Phan Van Nghia 333445555 08/12/1955 63 Tran Huy Lieu,
Phu Nhuan, TpHCM
Au Vuong 999887777 19/01/1968 32 Cao Ba Nha, Q1,
TpHCM
Du Thi Hau 987654321 20/06/1941 29 Bach Dang, Tan
Binh, TpHCM
Tran Nam 666884444 15/09/1962 97 Dien Bien Phu,
Binh Thanh, TpHCM
Hoang Kim Yen 453453453 31/07/1972 56 Thich Quang Duc,
Phu Nhuan, TpHCM
Nguyen Van Giap 987987987 29/03/1969 98 Huynh Van Banh,
Phu Nhuan, TpHCM
Le Van Bo 888665555 10/11/1937 45 Ho Van Hue, Phu
Nhuan, TpHCM
PHONGBAN
TenPB MaPB TrPhong NgNhanChuc
Nghien cuu 5 333445555 22/06/1988
Hanh chinh 4 987654321 01/01/1995
Giam doc 1 888665555 19/06/1981
TRUSO_PHONG MaPhong Truso
1 Phu Nhuan
4 Go Vap
5 Tan Binh
5 Phu Nhuan
5 Thu Duc
Trang 3THAMGIA
MaNV MaDA SoGio
987987987 30 5.0
888665555 20 null
THANNHAN
333445555 Anh F 05/04/1986 Con gai
333445555 The M 25/10/1983 Con trai
333445555 Loi F 03/05/1958 Vo
987654321 An M 28/02/1942 Chong
123456789 Minh M 04/01/1988 Con trai
123456789 Anh F 30/12/1988 Con gai
123456789 Yen F 05/05/1967 Vo
DUAN
TenDA MaDA Diadiem PhQuanly
Tai to chuc 20 Phu Nhuan 1
Trang 4Yêu c u:
A T o các quan h trên v i các ràng bu c khóa chính, ràng bu c tham chi u
và ràng bu c ng ngh a n u có
B Chèn d li u trong th hi n trên vào các quan h v a t o
C V i m i câu truy v n sau, vi t bi u th c đ i s quan h và l nh SQL:
1 Tìm ngày sinh và đ a ch c a nhân viên có tên là “Nguyen Bao Hung”
2 Tìm tên và đ a ch c a các nhân viên làm vi c trong phòng “Nghien cuu”
3 V i m i d án đ c tri n khai t i “Go Vap”, cho bi t mã d án, mã phòng qu n lý và tên, đ a ch , ngày sinh c a ng i tr ng phòng
4 V i m i nhân viên, cho bi t h , tên c a nhân viên và h , tên c a ng i giám sát nhân viên đó
5 Cho bi t thông tin c a t t c các nhân viên
6 Cho bi t các m c l ng riêng bi t c a các nhân viên
7 Li t kê t t c các nhân viên có đ a ch thu c qu n “Phu Nhuan”
8 Tìm t t c các nhân viên sinh vào th p niên 1950
9 Cho bi t k t qu l ng m i c a các nhân viên tham gia d án “San pham X” neu nhu h đ c t ng thêm 10% l ng
10 Cho bi t các nhân viên c a phòng s 5 có m c l ng t 30.000 đ n 50.000
11 Cho bi t danh sách các nhân viên và các d án mà h tham gia, s p x p
t ng d n theo mã phòng, trong m i phòng s p x p theo h và tên v i th
t alphabe
12 Cho bi t h tên các nhân viên không có ng i giám sát
13 Cho bi t h tên c a nhân viên có thân nhân cùng tên và cùng gi i tính
v i nhân viên đó
14 Cho bi t h tên các nhân viên tham gia t t c các d án do phòng s 5
qu n lý
15 Cho bi t h tên các nhân viên không có thân nhân
16 Cho bi t h tên các tr ng phòng có ít nh t m t thân nhân
17 Cho bi t mã s các nhân viên tham gia vào d án s 1, s 2 ho c s 3
18 Tính t ng l ng c a t t c các nhân viên, m c l ng cao nh t, m c
l ng th p nh t và m c l ng trung bình
19 Tính t ng l ng c a các nhân viên phòng “Nghien cuu”, m c l ng cao
nh t, m c l ng th p nh t và m c l ng trung bình c a phòng này
20 Cho bi t t ng s nhân viên c a phòng “Nghien cuu”
21 Có bao nhiêu m c l ng riêng bi t trong c s d li u
22 V i m i phòng, cho bi t mã s phòng, t ng s nhân viên và m c l ng trung bình c a phòng
23 V i m i d án, cho bi t mã s d án, tên d án và t ng s nhân viên tham gia d án đó
Trang 524 V i m i d án có nhi u h n hai nhân viên tham gia, cho bi t mã s , tên
và t ng s nhân viên c a d án đó
25 V i m i d án, cho bi t mã s d án, tên d án và t ng s nhân viên c a phòng s 5 tham gia vào d án đó
26 V i m i phòng có nhi u h n n m nhân viên, cho bi t mã s phòng và
t ng s nhân viên có m c l ng cao h n 40.000 c a phòng đó
27 V i m i phòng có m c l ng trung bình l n h n 30.000, cho bi t tên phòng và t ng s nhân viên c a phòng đó
28 V i m i phòng có m c l ng trung bình l n h n 30.000, cho bi t tên phòng và t ng s nhân viên là nam c a phòng đó
D Th c hi n các l nh INSERT, UPDATE và DELETE v i c s d li u trên