Professional Documents
Culture Documents
Bai Tap Thuc Hanh Oracle Co Cam
Bai Tap Thuc Hanh Oracle Co Cam
HCM
Sinh vin hc thc hnh phi mang theo bi tp, bi ging v thit b lu tr.
Sinh vin ngh >= 1/3 s bui hc thc hnh s khng c d kim tra thc hnh.
TUN 1
Bi 1. To bng v nhp liu cho CSDL Qun l im sinh vin theo nh ngha sau:
DMKHOA
Field Name
MAKHOA
TENKHOA
Field Type
Char
Nvarchar
Field Size
2
30
Description
PK
Field Type
Char
Nvarchar
Int
Field Size
2
35
Description
PK
Field Type
Char
Nvarchar
Nvarchar
Nvarchar
Date/time
Nvarchar
Char
float
Field Size
3
30
10
3
Description
PK
25
2
FK
Field Type
Char
Char
Tinyint
Decimal
Field Size
3
2
Description
PK
PK
PK
DMMH
Field Name
MAMH
TENMH
SOTIET
DMSV
Field Name
MASV
HOSV
TENSV
PHAI
NGAYSINH
NOISINH
MAKH
HOCBONG
KETQUA
Field Name
MASV
MAMH
LANTHI
DIEM
L Th Hng Cm
(4,2)
Trang 1
D liu mu:
L Th Hng Cm
Trang 2
D liu mu:
L Th Hng Cm
Trang 3
TUN 2
TUN 3-4
1.
2.
3.
Cho bit thng tin tn nhn vin (last_name), m cng vic (job_id) , ngy thu
(hire_date) ca nhng nhn vin c thu t ngy 20/02/1998 n ngy 1/05/1998.
Thng tin c hin th tng dn theo ngy thu.
4.
Lit k danh sch nhn vin lm vic cho phng 20 v 50. Thng tin hin th gm:
last_name, department_id , trong tn nhn vin c sp xp theo th t alphabe.
5.
6.
Lit k tn nhn vin (last_name), m cng vic (job_id) ca nhng nhn vin khng c
ngi qun l.
7.
Cho bit thng tin tt c nhn vin c hng hoa hng (commission_pct), kt qu
c sp xp gim dn theo lng v hoa hng.
L Th Hng Cm
Trang 4
9.
10. Cho bit tn (last_name), m cng vic (job_id), lng (salary) ca nhng nhn vin
lm Sales representative hoc Stock clert v c mc lng khc 2500$, 3500$,
7000$.
11. Cho bit m nhn vin (employee_id), tn nhn vin (last_name), lng sau khi tng
thm 15% so vi lng ban u, c lm trn n hng n v v t li tn ct l
New Salary.
12. Cho bit tn nhn vin, chiu di tng ng ca tn i vi nhng nhn vin c k t bt
u trong tn l J, A, L,M. Kt qu hin th tng dn theo tn, k t u ca tn vit
hoa, cc k t cn li vit thng. (dng hm INITCAP, LENGTH, SUBSTR)
13. Lit k danh sch nhn vin, khong thi gian (tnh theo thng) m nhn vin lm vic
trong cng ty cho n nay. Kt qu sp xp tng dn theo s lng thng lm vic. (dng
hm MONTHS_BETWEEN)
14. Thc hin cu truy vn cho kt qu theo nh dng sau :
<last_name> earns <salary> monthly but wants <3*salary> .
Ct c hin th c tn Dream Salaries
15.
Lit k tn nhn vin, mc hoa hng nhn vin nhn c. Trng hp nhn vin no
khng c hng hoa hng th hin th No commission. (dng hm NVL)
16.
GRADE
AD_PRES
ST_MAN
IT_PROG
SA_REP
ST_CLERK
Khng thuc
17. Cho bit tn nhn vin, m phng, tn phng ca nhng nhn vin lm vic thnh ph
Toronto.
L Th Hng Cm
Trang 5
L Th Hng Cm
Trang 6
TUN 5-8
L Th Hng Cm
Trang 7
TUN 9
L Th Hng Cm
Trang 8
b.
c.
d.
Tao bng phng ban gm 2 thuc tnh: m phng ban, tn phng ban v cho
nhn xt cu c.
e.
f.
g.
h.
i.
j.
b.
c.
d.
L Th Hng Cm
Trang 9
f.
g.
h.
i.
Xa profile va to.
81. Oracle Database Resource Manager(ODRM) to vng treo,tao nhm ngi dng, tao
k hoch ti nguyn v nh hng k hoch, kim tra tnh hp l ca vng treo v gi
vng treo:
a.
To vng treo.
b.
Xa vng treo.
c.
Kim tra nhm ngi dng no tn ti v cho nhn xt lin quan cc nhm
ngi dng.
d.
e.
f.
g.
h.
i.
j.
k.
l.
To k hoch ti nguyn
m.
n.
Gi vng treo.
o.
p.
q.
r.
s.
V hiu ha ODRM
Trang 10