You are on page 1of 4

Trng i hc Cng ngh Thng tin

Khoa H thng Thng tin

THI MN: H QUN TR CSDL ORACLE


Thi gian lm bi: 90 pht
( thi bao gm 4 trang - Hc vin khng c php xem ti liu)
H v tn: .......................................................

Ch k v h tn

MSSV: ...........................Lp: ........................

Cn b coi thi

Ngy thi: .........................................................

im s: ....
im ch: ..

Phn 1: BNG TR LI TRC NGHIM: ( Chn:


1

- B chn:

- Chn li:

10 11 12 13 14 15 16 17 18 19 20

A
B
C
D

THI
PHN 1: CU HI TRC NGHIM (7 im, 20 cu)
Cu 1. Lnh no sau y lm mt hiu lc cc trigger
trn bng EMP
A. ALTER TRIGGERS ON TABLE EMP DISABLE;
B. ALTER EMP DISABLE ALL TRIGGERS;
C. ALTER TABLE EMP DISABLE ALL TRIGERS;
D. Khng c cu lnh no c.

WHERE To_number(To_char(NGAYSINH,yyyy))
BETWEEN 1965 AND 1977

B. SELECT * FROM NHANVIEN


WHERE To_char(NGAYSINH,yyyy))
BETWEEN 1965 AND 1977

Cu 2. Cc quyn ca System Privileges bao gm:


A. SELECT, INSERT, UPDATE
B. DELETE, ALTER
C. INDEX, REFERENCES.
D. Tt c cc quyn trn.
Cu 3. Cu lnh sau thc hin iu
alter user effie identified by kerberos;
A. To mt user effie.
B. Thay i user effie thnh 1 user ton cc.
C. i mt khu cho user effie.
D. C 3 cu trn u sai.

Cu 5. tm nhn vin sinh vo khong 1965 v


1977, cu lnh no sau y l ng?
A. SELECT * FROM NHANVIEN

C. SELECT * FROM NHANVIEN


WHERE To_number (NGAYSINH,yyyy))
BETWEEN 1965 AND 1977

g?

D. Tt c cc cu u ng
Cu 6. Cu lnh sau c ngha g:
ALTER ROLE
QuanTriSV IDENTIFIED
123456
A. To role QuanTriSV c password l 123456
B. Thay i password mi cho role QuanTriSV l
123456
C. Xa role QuanTriSV c password l 123456
D. Gn password l 123456 cho role
QuanTriSV.

Cu 4. Lnh no sau y dng cp pht quyn:


A. REVOKE
B. CREATE
C. GRANT
D. Khng c cu no ng
1/4

Trng i hc Cng ngh Thng tin


Khoa H thng Thng tin
Cu 7. Cu lnh no sau y tr v s lng khch
hng
A. SELECT COUNT(*) FROM customers;
B. SELECT TOTAL(firstname) FROM customers;
C. SELECT COUNT(customers) FROM customers;
D. SELECT TOTAL(*) FROM customers;

Cu 12. iu g lm cho vng lp WHILE ngng


lp?
A. Khi iu kin c nh gi l NULL
B. Khi iu kin c nh gi l FALSE
C. Khi iu kin c nh gi l TRUE
D. Cu lnh EXIT lun lun c s dng kt
thc vng lp.

Cu 8. Trong Oracle, Sequence l gi?


A. L i tng to ra mt dy s lin tip mt cch t
ng, thng hay s dng trong cu lnh CREATE
trong khi to bng.
B. L i tng to ra mt dy s lin tip, thng hay
s dng trong cu lnh INSERT nhp d liu cho
bng.
C. Sequence l i tng to ra mt dy s lin tip
mt cch t ng, thng hay s dng trong cu lnh
INSERT nhp d liu cho bng
D. Sequence l i tng to ra mt dy s lin tip
mt cch t ng.
Cu 9. . Chn cu tr li ng cho hm TO_CHAR?
A. Chuyn 10 thnh 'TEN'
B. Chuyn 'TEN' thnh 10
C. Chuyn 10 thnh 10
D. Chuyn 10 thnh '10'
Cu 10. hin th nhng nhn vin c k t th 2
trong tn l A, cu lnh SQL no l hp l.
A. SELECT last_name
FROM EMP
WHERE last name ='*A%';
B. SELECT last_name
FROM EMP
WHERE last name ='_A%';
C. SELECT last_name
FROM EMP
WHERE last name LIKE '*A%'
D. SELECT last_name
FROM EMP
WHERE last_name LIKE '_A%';

Cu 11. Mnh no sau y s dng trong cu lnh


SELECT hin th nhng ngi c mc lng
>500
A. ORDER BY SALARY > 500
B. GROUP BY SALARY > 500
C. WHERE SALARY > 500
D. HAVING SALARY > 500
2/4

Cu 13. Dng code no sau y b li?


1 CREATE TABLE FRUITS_VEGETABLES
2( QUANTITY NUMBER,
3 FRUIT_TYPE VARCHAR2,
4 FRUIT_NAME CHAR (20),

A. Dng 1 B. Dng 2
C. Dng 3 D. Dng 4
.
Cu 14. Chn cch khai bo bin no sau y
trong PL/SQL block bit rng bin V_X c
kiu d liu trng vi kiu d liu ca ct
MAHANG trong table HANGHOA?
A. V_X NUMBER;
B. V_X VARCHAR2;
C. V_X HANGHOA.MAHANG%TYPE;
D. V_X MAHANG.HANGHOA%TYPE;
Cu 15. Trong SQL* Plus thc hin cu lnh
sau:
SELECT * FROM orders;
Cu lnh trn c s dng truy xut d liu t
bng ORDER
A. Cp nht (Updating)
B. Thm (Inserting)
C. Xa (Deleting)
D. Hin th (Viewing)
Cu 16. Cu trc lp no c lng iu kin
trc khi vo vng lp v khng thc hin
vng lp nu gi tr ca iu kin l FASLE
A. FORLOOP
B. WHILELOOP
C. LOOP
D. GOTO

Trng i hc Cng ngh Thng tin


Khoa H thng Thng tin
Cu 17. Khi PL/SQL block sau thc thi, gi tr V1 s
l g?
DECLARE
V0 INT;
V1 BOOLEAN;
BEGIN
BEGIN
SELECT COUNT(*) INTO V0 FROM EMP;
END;
BEGIN
V1 := SQL%FOUND;
END;
END;

Cu 19. Trong table CHECKING, gi tr


BALANCE ca ti khon c m s 'A'
(ACCOUNT_ID = 'A') trong PL/SQL sau
bng my?
BEGIN
UPDATE checking SET balance = 5000 WHERE
account_id = 'A';
SAVEPOINT save_A;
UPDATE checking SET balance = 7500 WHERE
account_id = 'A';
SAVEPOINT save_A2;
UPDATE checking SET balance = 3000 WHERE
account_id = 'A';
SAVEPOINT save_A3;
ROLLBACK TO SAVEPOINT save_A;
END;
COMMIT;

A. NULL
B. TRUE
C. FALSE
D. on code khng lm vic.
Cu 18. Phn no trong khi lnh PL/SQL x l li hoc

cc iu kin bt thng?
A. Phn DECLARE
B. Phn thn
C. Phn EXCEPTION
D. Phn ANOYMOUS

A. 5000
B. 7500
C. 3000
D. 25000
Cu 20. Lnh no sau y lm mt hiu lc cc
trigger trn bng EMP
A. ALTER TRIGGERS ON TABLE EMP DISABLE;
B. ALTER EMP DISABLE ALL TRIGGERS;
C. ALTER TABLE EMP DISABLE ALL TRIGGERS;
D. Khng c cu lnh no c

PHN 2: PHN T LUN (3 im)


Cho lc CSDL Qun l bn hng nh sau:
DOCGIA (MaDG, HoTen,NgaySinh,NgayDangKi)
SACH (MaSach, TenSach, TheLoai,MaNXB)
NHAXUATBAN (MaNXB, TenNXB, Diachi, Dienthoai)
PHIEUMUON (MaDG, MaSach,NgayMuon,NgayTra)
Lu : Kha chnh c gch chn.
Vit bng PL/SQL thc hin cc cng vic sau:
1. In tn sch m c gi Nguyn Vn A mn (1 im).
2. In ra danh sch cc quyn sch khng c mn. (1 im)
3. Vit rng buc trigger sau khi thm mi mt quyn sch th hin th thng bo
thm thnh cng.(0.5 im)
4. Vit th tc store procedure truyn vo tn nh xut bn,in ra danh sch cc
quyn sch (MaSach,TenSach) ca nh xut bn . (0.5 im)
= = HT = =
3/4

Trng i hc Cng ngh thng tin


Khoa H Thng Thng Tin
Phn 2: PHN T LUN:

.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................

4/4

You might also like