You are on page 1of 5

Bi thc hnh 2

C s d liu Cng ty
Cho lc c s d liu 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)
Thuc tnh
MaNV, MaGSat, TrPhong
Ho
Dem
Ten
NgSinh
Diachi
GTinh
Luong
MaPB, MaPhong
TenPB
NgNhanChuc
Truso
MaDA
TenDA
Diadiem
PhQuanly
SoGio
TenTN
Quanhe

ngha
M s ca nhn vin
H ca nhn vin
Tn m ca nhn vin
Tn ca nhn vin
Ngy sinh ca nhn vin hoc
thn nhn ca nhn vin
a ch ca nhn vin
Gii tnh ca nhn vin hoc
ca thn nhn ca nhn vin
Mc lng ca nhn vin
M s ca phng ban
Tn ca phng ban
Ngy nhn chc ca ngi
trng phng
a im t tr s ca phng
ban
M s ca d n
Tn ca d n
a im trin khai d n
Phng qun l d n
S gi m mt nhn vin
tham gia vo d n trong mt
tun
Tn ca thn nhn
Mi quan h gia nhn vin
v thn nhn

Min gi tr
char(9)
varchar(15)
varchar(20)
varchar(15)
date
varchar(70)
{m, M, f, F}
int
int
varchar(30)
date
varchar(20)
int
varchar(30)
varchar(40)
int
real
varchar(50)
varchar(10)

Th hin c s d liu:
NHANVIEN
Ho
Dem
Nguyen Bao

Ten
Hung

Phan

Nghia

Van

Au
Du

Vuong
Thi

Tran
Hoang

Hau
Nam

Kim

Yen

Nguyen Van

Giap

Le

Bo

Van

PHONGBAN
TenPB
MaPB
Nghien cuu
5
Hanh chinh
4
Giam doc
1

MaNV
NgSinh
DChi
123456789 09/01/1965 73 Phan Dang Luu,
Phu Nhuan, TpHCM
333445555 08/12/1955 63 Tran Huy Lieu,
Phu Nhuan, TpHCM
999887777 19/01/1968 32 Cao Ba Nha, Q1,
TpHCM
987654321 20/06/1941 29 Bach Dang, Tan
Binh, TpHCM
666884444 15/09/1962 97 Dien Bien Phu,
Binh Thanh, TpHCM
453453453 31/07/1972 56 Thich Quang Duc,
Phu Nhuan, TpHCM
987987987 29/03/1969 98 Huynh Van Banh,
Phu Nhuan, TpHCM
888665555 10/11/1937 45 Ho Van Hue, Phu
Nhuan, TpHCM

TrPhong
333445555
987654321
888665555

GTinh
M

Luong
MaGS
30000 333445555

MaPhong
5

40000 888665555

25000 987654321

43000 888665555

38000 333445555

25000 333445555

25000 987654321

55000

TRUSO_PHONG
MaPhong
Truso
1 Phu Nhuan
4 Go Vap
5 Tan Binh
5 Phu Nhuan
5 Thu Duc

NgNhanChuc
22/06/1988
01/01/1995
19/06/1981

null

THAMGIA
MaNV
MaDA
123456789
1
123456789
2
666884444
3
453453453
1
453453453
2
333445555
2
333445555
3
333445555
10
333445555
20
999887777
30
999887777
10
987987987
10
987987987
30
987654321
30
987654321
20
888665555
20
DUAN
TenDA
San pham X
San pham Y
San pham Z
Tin hoc hoa
Tai to chuc
Phuc loi

MaDA
1
2
3
10
20
30

SoGio
32.5
7.5
40.0
20.0
20.0
10.0
10.0
10.0
10.0
30.0
10.0
35.0
5.0
20.0
15.0
null

Diadiem
Tan Binh
Thu Duc
Phu Nhuan
Go Vap
Phu Nhuan
Go Vap

THANNHAN
TenTN
MaNV
333445555 Anh
333445555 The
333445555 Loi
987654321 An
123456789 Minh
123456789 Anh
123456789 Yen

PhQuanly
5
5
5
4
1
4

GTinh
F
M
F
M
M
F
F

NgSinh
05/04/1986
25/10/1983
03/05/1958
28/02/1942
04/01/1988
30/12/1988
05/05/1967

Quanhe
Con gai
Con trai
Vo
Chong
Con trai
Con gai
Vo

Yu cu:
A. To cc quan h trn vi cc rng buc kha chnh, rng buc tham chiu
v rng buc ng ngha nu c.
B. Chn d liu trong th hin trn vo cc quan h va to.
C. Vi mi cu truy vn sau, vit biu thc i s quan h v lnh SQL:
1. Tm ngy sinh v a ch ca nhn vin c tn l Nguyen Bao Hung.
2. Tm tn v a ch ca cc nhn vin lm vic trong phng Nghien
cuu.
3. Vi mi d n c trin khai ti Go Vap, cho bit m d n, m
phng qun l v tn, a ch, ngy sinh ca ngi trng phng.
4. Vi mi nhn vin, cho bit h, tn ca nhn vin v h, tn ca ngi
gim st nhn vin .
5. Cho bit thng tin ca tt c cc nhn vin.
6. Cho bit cc mc lng ring bit ca cc nhn vin.
7. Lit k tt c cc nhn vin c a ch thuc qun Phu Nhuan.
8. Tm tt c cc nhn vin sinh vo thp nin 1950.
9. Cho bit kt qu lng mi ca cc nhn vin tham gia d n San
pham X neu nhu h c tng thm 10% lng.
10. Cho bit cc nhn vin ca phng s 5 c mc lng t 30.000 n
50.000.
11. Cho bit danh sch cc nhn vin v cc d n m h tham gia, sp xp
tng dn theo m phng, trong mi phng sp xp theo h v tn vi th
t alphabe.
12. Cho bit h tn cc nhn vin khng c ngi gim st.
13. Cho bit h tn ca nhn vin c thn nhn cng tn v cng gii tnh
vi nhn vin .
14. Cho bit h tn cc nhn vin tham gia tt c cc d n do phng s 5
qun l.
15. Cho bit h tn cc nhn vin khng c thn nhn.
16. Cho bit h tn cc trng phng c t nht mt thn nhn.
17. Cho bit m s cc nhn vin tham gia vo d n s 1, s 2 hoc s 3.
18. Tnh tng lng ca tt c cc nhn vin, mc lng cao nht, mc
lng thp nht v mc lng trung bnh.
19. Tnh tng lng ca cc nhn vin phng Nghien cuu, mc lng cao
nht, mc lng thp nht v mc lng trung bnh ca phng ny.
20. Cho bit tng s nhn vin ca phng Nghien cuu.
21. C bao nhiu mc lng ring bit trong c s d liu.
22. Vi mi phng, cho bit m s phng, tng s nhn vin v mc lng
trung bnh ca phng.
23. Vi mi d n, cho bit m s d n, tn d n v tng s nhn vin
tham gia d n .

24. Vi mi d n c nhiu hn hai nhn vin tham gia, cho bit m s, tn


v tng s nhn vin ca d n .
25. Vi mi d n, cho bit m s d n, tn d n v tng s nhn vin ca
phng s 5 tham gia vo d n .
26. Vi mi phng c nhiu hn nm nhn vin, cho bit m s phng v
tng s nhn vin c mc lng cao hn 40.000 ca phng .
27. Vi mi phng c mc lng trung bnh ln hn 30.000, cho bit tn
phng v tng s nhn vin ca phng .
28. Vi mi phng c mc lng trung bnh ln hn 30.000, cho bit tn
phng v tng s nhn vin l nam ca phng .
D. Thc hin cc lnh INSERT, UPDATE v DELETE vi c s d liu trn.

You might also like