You are on page 1of 4

BI THC HNH S 1 ( TO LP CSDL)

Bi 1. To CSDL c tn QLNV bao gm cc bng c cu trc nh sau:


Bng PHONG lu tr thng tin v cc phng ban trong c quan.
STT
1
2
3
4

Tn trng
MAPHONG
TENPHONG
DIACHI
TEL

Kiu
Char

rng

ngha
M phng ban

Nvarchar
Nvarchar
char

40
50
10

Tn phng ban
a ch phng ban
S in thoi

Bng DMNN lu tr danh mc cc ngoi ng


STT
1
2

Tn trng
MANN
TENNN

Kiu
Char

rng

ngha
M ngoi ng

Nvarchar

20

Tn ngoi ng

Bng NHANVIEN lu tr thng tin chung v nhn vin


STT
1
2
3
4
5
6
7
8

Tn trng
MANV
HOTEN
GIOITINH
NGAYSINH
LUONG
MAPHONG
SDT
NGAYBC

Kiu
Char
Nvarchar
Char
Date/Time
Int
Char
Char
Date/Time

rng
5
40
3

ngha
M nhn vin
H v tn
Gii tnh
Ngy sinh
Lng chnh
M phng ban
S in thoi
Ngy vo bin ch

3
10

Bng TDNN lu tr thng tin v trnh ngoi ng ca cc nhn vin trong c


quan.
STT
1

Tn trng

MANV

Kiu
Char

rng
5

ngha
M nhn vin

2
3

MANN
TDO

Char

M ngoi ng

Char

Trnh ngoi ng

Ghi ch: Cc trng in m, gch chn thuc kha chnh.


Bi 2. Nhp d liu cho cc bng trong c s d liu QLNV theo mu sau:
Nhp d liu cho bng PHONG gm cc bn ghi:
MAPHONG TENPHONG
DIACHI
TEL
HCA
Hnh chnh t hp 123, Lng H, ng a, H Ni 04 8585793
KDA
Kinh Doanh
123, Lng H, ng a, H Ni 04 8574943
KTA
K thut
123, Lng H, ng a, H Ni 04 9480485
QTA
Qun tr
123, Lng H, ng a, H Ni 04 8508585
Nhp d liu cho bng DMNN gm cc bn ghi:
MANN TENNN
01
Anh
02
Nga
03
Php
04
Nht
05
Trung Quc
06
Hn Quc
Nhp d liu cho bng nhn vin gm cc bn ghi:
MANV

HOTEN

GIOITINH

NGAYSINH

LUONG

MAPHONG

HC001
HC002
HC003
KD001
KD002
KD003
KD004
KD005
KT001
KT002
KT003
KT004
KT005
KT006
KT007
KT008
KT009
KT010

Nguyn Th H
Trn Vn Nam
Nguyn Thanh Huyn
L Tuyt Anh
Nguyn Anh T
Phm An Thi
L Vn Hi
Nguyn Phng Minh
Trn nh Khm
Nguyn Mnh Hng
Phm Thanh Sn
V Th Hoi
Nguyn Thu Lan
Trn Hoi Nam
Hong Nam Sn
L Thu Trang
Khc Nam Hi
Phng Trung Dng

N
Nam
N
N
Nam
Nam
Nam
Nam
Nam
Nam
Nam
N
N
Nam
Nam
N
Nam
Nam

8/27/1950
6/12/1975
7/3/1978
2/3/1977
7/4/1942
5/9/1977
1/2/1976
1/2/1980
12/2/1981
8/16/1980
8/20/1984
12/5/1980
10/5/1977
7/2/1978
12/3/1940
7/6/1950
7/22/1980
8/28/1978

2500000
3000000
1500000
2500000
2600000
1600000
2700000
2000000
2700000
2300000
2000000
2500000
3000000
2800000
3000000
2500000
2000000
2200000

HCA
HCA
HCA
KDA
KDA
KDA
KDA
KDA
KTA
KTA
KTA
KTA
KTA
KTA
KTA
KTA
KTA
KTA

Nhp d liu cho bng TDNN gm cc bn ghi:


2

Sdt

NGAYBC

2/8/1975
6/8/1997
9/24/1999
10/2/2001
9/24/1999
9/24/1999
6/8/1997
10/2/2001
1/1/2005
1/1/2005
1/1/2005
10/2/2001
10/2/2001
6/8/1997
7/2/1965
8/2/1968
1/1/2005
9/24/1999

MANV
HC001
HC001
HC002
HC002
HC003
KD001
KD001
KD002
KD002
KD003
KD003
KD004
KD004

MANN
01
02
01
03
01
01
02
01
02
01
02
01
04

TDO
A
B
C
C
D
C
B
D
A
B
C
C
A

MANV
KD004
KD005
KD005
KD005
KD005
KT001
KT001
KT002
KT002
KT003
KT003
KT004
KT005

MANN
05
01
02
03
04
01
04
01
02
01
03
01
01

TDO
A
B
D
B
B
D
E
C
B
D
C
D
C

Bi 3:
1. Hy download 2 files (qlnvdat.mdf, qlnvlog.ldf) ca 1 database t website mn
hc (http://ccs1.hnue.edu.vn/hoanpt/dbms/REF/), thc hin attach database
QLNV vo SQL server bng 2 cch: thc hin bng cng c trc quan v thc
hin bng cu lnh T-SQL
2. Hy thc hin De-attach database QLNV ra khi SQL server cng bng 2 cch:
cng c trc quan v T-SQL. Hy cho bit s khc nhau gia De-attach v Drop
database
3. Download file SQL_qlnv.sql t website mn hc. Thc hin cc cu lnh T-SQL
trong file ny sinh ra database QLNV, cc bng v d liu.
4. Hy thm vo database QLNV cc thng tin sau:
nhn vin c m QT001, h tn l tn ca Anh (Ch) v cc thng tin tng ng,
mc lng 150.000 , thuc phng Qun tr, bit ting Anh (trnh C), Ting
Nht (trnh A).
5. Hy thc hin truy vn cc thng tin sau ca ngi c h tn l tn ca Anh
(Ch): thuc phng ban no, bit ngoi ng g, mc lng bao nhiu?
Bi 4. Vit cu lnh SQL thc hin cc cu truy vn sau
1. a ra thng tin ca nhn vin c m s KT001?
2.

Hy sa h tn nhn vin trn thnh k t ting Vit (Unicode)

3.

a ra danh sch cc nhn vin n?


3

4.

Tm nhng nhn vin c h Nguyn?

5.

a ra danh sch cc nhn vin c tn cha t Vn

6.

a ra nhng nhn vin c tui di 30? (a ra c thng tin tui trong kt qu)

7.

a ra danh sch cc nhn vin c tui nm trong khong 25 n 30 tui? (a


ra c thng tin tui trong kt qu)

8.

a ra cc m nhn vin hc cc ngoi ng 01 trnh C tr ln?

9.

a ra danh sch cc nhn vin vo bin ch trc nm 2000?

10. a ra danh sch cc nhn vin vo bin ch hn 10 nm?


11. a ra danh sch cc nhn vin nm nay tui ngh hu (Nam >=60 tui, N
>=55 tui)?
12. Cho bit thng tin (M phng, tn phng, in thoi lin h) v cc phng ban?
13. a ra thng tin (h tn, ngy sinh, ngy vo bin ch) v 2 nhn vin u tin
trong bng nhn vin?
14. Cho bit m nhn vin, h tn, ngy sinh, lng ca cc nhn vin c lng nm
trong khong t 2000000 ng n 3000000 ng?
15. a ra danh sch cc nhn vin cha c s in thoi?
16. a ra danh sch cc nhn vin sinh nht trong thng 3
17. Hy a ra danh sch nhn vin theo theo chiu tng dn ca lng?
18. Cho bit lng trung bnh ca phng Kinh doanh?
19. Cho bit tng s nhn vin v trung bnh lng phng Kinh doanh?
20. Cho bit tng lng ca mi phng?
21. Cho bit cc phng c tng lng ln hn 500.0000?
22. Cho bit danh sch m nhn vin, h tn, m phng v tn phng h lm vic?
23. a ra danh sch tt c cc nhn vin cng vi thng tin v phng ban ca h
(k c cc nhn vin cha phng no)?
24. a ra danh sch tt c cc phng cng vi thng tin v cc nhn vin ca cc
phng (k c cc phng cha c nhn vin no)?

You might also like