Вы находитесь на странице: 1из 53

Cu hi trc nghim mn CSDL

1 Cho lc C S D liu sau:


NhanVien ( MaNV, HoNV, TenNV, DiaChi, ThanhPho )
KhachHang( MaKH, TenKH, DiaChi, ThanhPho, SoDu, GioiHanTinDung)
HoaDon( MaHD, NgayLapHoaDon, MaKH, MaNV)
ChiTietHoaDon (MaHD, MaSP, SoLuong,GiaBan )
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc)
Da vo lc C S D liu trn, To cu truy vn lit k danh sch cc sn
phm c gi t 50000 n 100000?
1. Select * From SanPham Where GiaGoc>=50000
2. Select * From SanPham Where GiaGoc<=100000
3. Select * From SanPham Where GiaGoc between 50000 and 100000
4. Select * From SanPham Where GiaGoc in(50000,100000)
2 Cho lc C s d liu sau:
SINHVIEN(MaSV, HoSV, TenSV, Phai, NgaySinh, DiaChi, DienThoai, MaLop)
LOP(MaLop, TenLop, MaKhoa, GVCN)
KETQUA(MaSV, MaMH, LanThi, Diem)
MONHOC(MaMH, TenMH, SoTinChi)
Lit k danh sch cc sinh vin gm (MaSV, HoSV, TenSV) c im thi mn CSDL cao
nht?
1. Select K.MaSV, HoSV, TenSV
From SinhVien S, KetQua K
Where S.MASV=K.MASV And MaMH='CSDL' And Diem>=ALL
(Select Diem From KetQua where MaMH
='CSDL')
2. Select K.MaSV, HoSV, TenSV
From SinhVien S, ketqua K
Where S.MASV=K.MASV And MaMH='CSDL' And Diem=
(Select max(Diem)From ketqua where MaMH
='CSDL')
3. Select top 1 with ties K.MaSV, HoSV, TenSV
From SinhVien S, KetQua K
Where S.MASV=K.MASV And MaMH='CSDL'
order by diem desc
4. Tt c cc phng n trn.
3 Cho lc CSDL sau:
NhanVien ( MaNV, HoNV, TenNV, DiaChi, ThanhPho )
KhachHang( MaKH, TenKH, DiaChi, ThanhPho, SoDu, GioiHanTinDung)
HoaDon( MaHD, NgayLapHoaDon, MaKH, MaNV)
ChiTietHoaDon (MaHD, MaSP, SoLuong,GiaBan )
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc)
Da vo lc C S D liu trn, Lit k ra sn phm c gi ln hn gi trung bnh
cu cc sn phm?

1. Select * From SanPham


Where GiaGoc>(Select Avg(GiaGoc) From SanPham)
2. Select * From SanPham
Where GiaGoc>(Select Avg(GiaGoc) From SanPham
Group by MaSP)
3. Select * From SanPham
Where GiaGoc> Avg(GiaGoc)
4. Select * From SanPham
Group by MaSP
Having GiaGoc> Avg(GiaGoc)
4 Cho m hnh thc th kt hp (M hnh ER) nh hnh bn.

Hy chuyn t m hnh ER sang lc C s d liu?


1. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc, m mn hc)
Mn hc(M mn hc, tn mn hc, thi lng) Kho chnh l M mn hc
Vi: kho chnh cu bng hc vin l M hc vin v kho chnh cu bng
mn hc l M mn hc.
2. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc,M mn hc)
Mn hc(M mn hc, tn mn hc, thi lng, M hc vin)
Vi: kho chnh cu bng hc vin l M hc vin, M mn hc
v kho chnh cu bng mn hc l M mn hc, M hc vin.
3. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi)
Mn hc(M mn hc, tn mn hc, thi lng)
Hc Vin Mon Hoc(M hc vin, M mn hc)
Vi: kho chnh cu bng "Hc Vin" l M hc vin
Kho chnh cu bng "Mn hc" l M mn hc.
Kho chnh cu bng "Hc Vin Mon Hoc" l M hc vin, M mn hc.
4. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi)
Mn hc(M mn hc, tn mn hc, thi lng, M hc vin)
Vi: kho chnh cu bng hc vin l M hc vin v kho chnh cu bng
mn hc l M mn hc.
5 _____ ca mt thc th tr thnh cc ct trong mt bng c s d liu.
1. Cc thuc tnh
2. Cc b (tuple)
3. Cc file d liu
4. Cc biu E-R

6 _____ l s ngn chn ngi dng khng c quyn c truy cp c s d liu.


1. Tnh c lp ca d liu
2. Rng buc v tnh nguyn vn
3. Tnh trng d tha
4. Bo mt
7 _____ ph bin bao gm Access, Oracle, DB2, v SQL Server.
1. Cc biu E-R
2. Cc DBA
3. Cc file d liu
4. Cc DBMS
8 Ba loi quan h 2 ngi l:
1. 1:1, 1:N, N:M
2. Entity, class, instance.
3. Unique, non-unique, associated.
4. Tt c u sai.
9 Bn ang thit k mt m hnh c s d liu qun l sinh vin. Mi sinh vin c
th hc nhiu hn mt lp, mi lp c nhiu sinh vin nhng ch c 1 gio vin dy.
Bn c 3 thc th Lp, Sinh vin, gio vin trong c s d liu. Dng quan h no sau
y phi c trong quan h gia Sinh vin v lp hc?
1. Mt - Nhiu
2. Nhiu - Nhiu
3. Mt - Mt
4. Khng - Nhiu
10 Cc bng tnh, ti liu, v trang Web c lu trong _____.
1. C s d liu
2. Cc file
3. Cc thc th
4. Cc thuc tnh
11 Cc b d liu trong mt quan h phi c tnh cht:
1. Tt c cc b d liu phi khc nhau
2. Vi hai b d liu bt k, chng phi khc nhau trn mt hoc nhiu ct
3. Mi quan h phi c kha
4. Tt c cc phng n trn.
12 Cc mi kt hp c trong m hnh l (Hnh bn)?

1.
2.
3.
4.

NHN VIN, QUN L TRC TIP, QUN L, THAM GIA, THUC


NHN VIN, LNH VC,QUN L, THAM GIA, THUC
QUN L, QUN L TRC TIP, THAM GIA, THUC
Tt c u sai

13 Cc yu t c bn no c s dng trong m hnh E-R?


1. Thc th
2. Cc thuc tnh tng ng ca thc th
3. Cc mi kt hp gia cc thc th
4. Tt c cc phng n trn.
14 Cc yu t lin quan n thuc tnh ca i tng l?
1. Tn gi ca thuc tnh
2. Min gi tr ca thuc tnh
3. Kiu d liu ca thuc tnh
4. Tt c cc phng n trn.
15 Cch nhanh nht xc nh s dng trong mt bng l:
1. To mt kch bn a ra danh sch v hin th mi dng.
2. Da vo s ln nht ca ID c trong bng.
3. S dng hm count m trong cu truy vn.
4. Da vo thuc tnh trong bng.
16 Cu lnh no sau y s tc quyn ca ngi dng i vi c s d liu?
1. SELECT
2. INDEX
3. GRANT
4. REVOKE

17 Cu lnh SQL sau y lm g?


Select * From Customer Where Cust_Type = "Best"
1. Danh sch gm tt c cc ct trong bng Customer m mi dng u c
nhn khch hng(Cust_Type) l "best".
2. Danh sch gm ct c ct tn l "*" trong bng Customer m mi dng u c
nhn khch hng l "best".
3. Danh sch gm tt c cc ct c mt du "*" trong bng Customer.
4. Danh sch gm tt c cc ct trong bng Customer m mi dng u c nhn
khch hng l "*".
18 Cu lnh truy vn no sau y cho kt qu l ct ProductID trong Table Oder_detail,
mi ProductID ch hin th mt ln?
1. SELECT DISTINCT ProductID FROM order_details
2. SELECT UNIQUE ProductID FROM order_details
3. SELECT ProductID FROM order_details
4. SELECT ProductID FROM order_details ONLY ONCE
19 Cu lnh truy vn no sau y dng xc nh cc Productname c ProductID l
10, 11 hoc 42?
1. SELECT ProductName FROM products WHERE ProductID IN (10,11,42)
2. SELECT ProductName FROM products WHERE ProductID = (10,11,42)
3. SELECT ProductName FROM products WHERE ProductID IS (10,11,42)
4. SELECT ProductName FROM products WHERE ProductID IN 10 OR 11 OR 42
20 Cu lnh truy vn no sau y dng xc nh standard prices nh nht trong
table product_v
1. select standard_price from min(product_v)
2. select standard_price from product_v where standard_price = min
3. select min(standard_price) from product_v
4. select min(standard_price) from product_v where standard_price =
min(standard_price)
21 Cu lnh truy vn no sau y l sai c php?
1. SELECT ProductName FROM products WHERE (UnitPrice < 10) ,
(UnitsInStock > 5)
2. SELECT ProductName FROM products WHERE (UnitPrice < 10) OR NOT
(UnitsInStock > 5)
3. SELECT ProductName FROM products WHERE UnitPrice < 10 OR UnitsInStock
>5
4. SELECT ProductName FROM products WHERE UnitPrice < 10 AND
UnitsInStock > 5
22 Cu lnh truy vn no sau y l sai?
1. SELECT * FROM emp WHERE empid = 493945
2. SELECT empid FROM emp
3. SELECT empid FROM emp WHERE empid= 493945

4. SELECT empid WHERE empid = 56949 AND lastname = 'SMITH'


23 Cu no di y ng?
1. Trong mt mi trng hng file, phi c s d liu, d liu thng b tch
thnh mt vi h thng ri rc, mi h thng c mt tp hp cc file ring.
2. D liu ngi dng khng th c kt hp v chia s gia nhng ngi dng
c quyn.
3. Nhng ngi dng c s d liu khng nn truy cp cng thng tin.
4. Thng c th loi b tnh trng d tha.
24 Cu no sau y dng xo bng KhachHang ra khi mt lc c s d liu?
1. Delete table Khachhang
2. Drop table Khachhang
3. C 2 phng n: 1 v 2
4. Remove table KhachHang
25 Cu trc ca mt m hnh quan h c nh ngha bi:
1. Quan h, b v thuc tnh
2. Bng, dng v ct
3. Tp tin, mu tin v trng.
4. Tt c u ng.
26 Cu truy vn no sau y cha mt li?
1. SELECT * FROM emp WHERE empid = 493945;
2. SELECT empid FROM emp WHERE empid= 493945;
3. SELECT empid WHERE empid = 56949 AND lastname = 'SMITH';
4. SELECT empid FROM emp;
27 Cho lc quan h D(H, K, I, Y, Z) v tp ph thuc hm C={H K->I Z, K->Y , Y->H
}. Ph thuc hm no sau y khng c suy din t C:
1. H Y->I Z
2. K Z->H I
3. H K->Y H
4. K->H
28 Cho 1 bng vi cu trc sau: NhanVien(MaNV, TenNV, Luong,
NgayBatDauVaoLam), To cu truy vn SQL tm nhn vin c lng cao nht.
1. SELECT *
FROM NhanVien
ORDER BY Luong DESC;
2. SELECT top 1 *
FROM NhanVien
ORDER BY Luong;
3. SELECT top 1 *
FROM NhanVien
ORDER BY Luong DESC;

4. SELECT top 1 *
FROM NhanVien;
29 Cho 1 bng vi cu trc sau: NhanVien(MaNV, TenNV, Luong,
NgayBatDauVaoLam), To cu truy vn SQL tm tt c cc nhn vin bt u vo
lm vic trong nm 2005?
1. SELECT *
FROM NhanVien
WHERE NgayBatDauVaoLam=2005;
2. SELECT *
FROM NhanVien
WHERE NgayBatDauVaoLam>='01/01/2005';
3. SELECT *
FROM NhanVien
WHERE year(NgayBatDauVaoLam)=2005;
4. SELECT *
FROM NhanVien
WHERE NgayBatDauVaoLam< '01/01/2006';
30 Cho 1 bng vi cu trc sau: NhanVien(MaNV, TenNV, Luong,
NgayBatDauVaoLam). To cu truy vn SQL tm tt c cc nhn vin m c k t
u cu tn l 'S'?
1. SELECT *
FROM NhanVien
WHERE TenNV IN ['S'];
2. SELECT *
FROM NhanVien
WHERE TenNV LIKE 'S%';
3. SELECT *
FROM TenNV
WHERE NhanVien LIKE 'S*';
4. SELECT EmpNo
FROM NhanVien
WHERE TenNV LIKE 'S';
31 Cho 2 bng sau:
PhongBan(MaPB,TenPB,TruongPhong,DonVi, ViTri)
NhanVien(MaNV, HoTen, MaPB,CongViec, NamSinh,Luong)
To truy vn lit k danh sch cc phng ban v h tn trng phng cu phng
ban . Danh sch gm MaPB, MaNV, HoTen.
1. Select n.MaPB, MaNV, Tennv
From nhanvien n,phongban p
Where n.manv=p.truongphong
2. Select n.MaPB, MaNV, Tennv
From nhanvien n,phongban p

Where n.mapb=p.mapb
3. Select n.MaPB, MaNV, Tennv
From nhanvien n,phongban p
Where n.mapb=p.mapb
Group by n.MaPB, MaNV, Tennv
4. Select n.MaPB, MaNV, Tennv
From nhanvien n,phongban p
Where n.mapb=p.mapb
Order by n.MaPB
32 Cho bng SanPham(MaSP, TenSP, DonGia) c kha chnh l [MaSP]. To cu truy
vn xem gi thp nht trong bng SanPham l bao nhiu?
1. Select DonGia from SanPham where DonGia = min;
2. Select min(DonGia) from SanPham;
3. Select min(DonGia) from SanPham where DonGia = min(DonGia);
4. Select DonGia from SanPham where DonGia = min(DonGia);
33 Cho bng sau:
DonHang(MaDH,MaSP,SoLuong,GiaBan)
to kho chnh cho bng Donhang (kho chnh gm 2 Field l MaDH v MaSP).
Cu no sau y l ng?
1. Alter table DonHang Add Primary Key (MaDH,MaSP)
2. Alter table DonHang Add Primary Key (DonHang,MaDH,MaSP)
3. Alter table DonHang Add Primary (MaDH,MaSP)
4. Alter table DonHang Add Key (MaDH,MaSP)
34 Cho bng sau:
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc, SoLuongTon)
Cho bit c bao nhiu sn phm thuc nhm hng 'HW'?
1. Select sum(MaSP) From SanPham
Where NhomHang='HW'
2. Select Count(*) From SanPham
Where NhomHang='HW'
3. Select Count From SanPham
Where NhomHang='HW'
4. Select Count * From SanPham
Where NhomHang='HW'
35 Cho bng sau:
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc, SoLuongTon)
Lit k danh sch cc sn phm ch trong kho s 3 v c S Lng Tn ln hn 30?
1. Select * From SanPham
2. Select * From SanPham
Where KhoHang=3 and SoLuongTon>30
3. Select * From SanPham
Where KhoHang=3 or SoLuongTon>30

4. Select sum(MaSP) as SLTon From SanPham


Where KhoHang=3
Group by MaSP
Having SLTon>30
36 Cho bng sau:
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc, SoLuongTon)
Lit k danh sch cc sn phm khng ch trong kho s 3?
1. Select * From SanPham
Where KhoHang<>3
2. Select * From SanPham
Where KhoHang!=3
3. C 2 phng n: 1 v 2
4. Select * From SanPham
here KhoHang not in 3
37 Cho bng sau:
SinhVien(MaSV,MaKhoaHoc,SoDu)
Lit k danh sch cc sinh vin c s d trong ti khon ln hn bng 100000 v nh
hn bng 500000?
1. Select * From SinhVien
Where SoDu like 100000 and 500000
2. Select * From SinhVien
Where SoDu Between 100000 and 500000
3. Select * From SinhVien
Where SoDu in 100000 and 500000
4. Select * From SinhVien
Where SoDu Having 100000 and 500000
38 Cho bng SinhVien(MaSV,TenSV,ChuyenNganh) vi kha chnh l [Masv,
ChuyenNganh]. Cc sinh vin c th hc nhiu chuyn ngnh khc nhau. To cu truy
vn lit k danh sch cc sinh vin khng thuc chuyn ngnh CNTT.
1. SELECT * FROM SinhVien HAVING ChuyenNganh <> 'CNTT"
2. SELECT * FROM SinhVien GROUP BY ChuyenNganh HAVING ChuyenNganh
<> 'CNTT"
3. SELECT * FROM SinhVien WHERE MaSV NOT IN (SELECT MaSV FROM
SinhVien WHERE ChuyenNganh = 'CNTT')
4. SELECT * FROM SinhVien WHERE MaSV NOT IN (SELECT MaSV FROM
SinhVien Having ChuyenNganh = 'CNTT')
39 Cho bng SinhVien(MaSV,TenSV,ThanhPho,ChuyenNganh) vi kha chnh l
[Masv, ChuyenNganh]. Cc sinh vin c th hc nhiu chuyn ngnh khc nhau.
Cho cu lnh SELECT ca SQL sau:
Select MaSV, ChuyenNganh From SinhVien
GROUP BY MaSV, ChuyenNganh
HAVING ThanhPho='VungTau'

Chn cu tr li ng?
1. Cu lnh trn b li.
2. Tr v danh sch gm MaSV, ChuyenNganh ca cc sinh vin c thnh ph l
VungTau.
3. Tr v mt bng gm cc chuyn ngnh ca tng sinh vin.
4. Tr v 1 dng gm MaSV, ChuyenNganh ca sinh vin c thnh ph l VungTau.
40 Cho bng T(P,O,C) v cc ph thuc hm sau: P->O, P->C, C->O.
Loi ph thuc hm tn ti trong lc CSDL trn:
1. Ph thuc bc cu.
2. Ph thuc ring phn.
3. Ph thuc y .
4. Ph thuc hm hin nhin.
41 Cho bng TT {Q , I , C , E , B } v tp ph thuc hm sau:Q -> E,B; E -> I,C; Q,C ->
I;
Bao ng ca {I E B} l:
1. {I C E B}
2. {B E C Q}
3. {Q E I C}
4. {Q I C E}
42 Cho bng TT {Q , K , J , U , H } v tp ph thuc hm sau: Q -> U,H; U -> K,J; Q,J ->
K;
Bao ng ca {Q U} l:
1. {Q K J U H}
2. {K J U H}
3. {Q K U H}
4. {Q K J U}
43 Cho bng TT {V , S , J , A , E , D , N } v tp ph thuc hm sau: V, S -> D, N; E -> V
, S, J; J, D -> A, N; A, N,J -> D; V, N, S -> E;
Bao ng ca {V S} l:
1. {V S J A N E D}
2. {V S J N E D}
3. {V S J A N E}
4. {V J A N E D}
44 Cho bng Z(U, B, Q, T, A) v tp ph thuc hm sau: H={ U->B Q; Q T->A; U Q-A;
B->T; A->U B }
C 4 kha d tuyn trong Z l:
1. U; BQ; Q T; A
2. T; Q U; T U; Q
3. Q; U B; Q T ; A
4. T; B Q U; Q T ; U A
45 Cho bng:

NhanVien
MaNV TenNV
1 An
2 Hoa
Cho cu truy vn sau SELECT * FROM NhanVien, th t cc dng tr v s da trn?
1. Khng c th t.
2. Th t da trn kha chnh.
3. Theo gi tr ca ct MaNV, ri n ct TenNV
4. Da vo th t ca cc dng khi chn vo bng, dng no chn trc s xp
trc.
46 Cho bit kt qu ca cu truy vn bng SQL sau ?
Select customer_name, telephone
from customers
where city in (Boston,New York,Denver);
1. Danh sch cc customer_name v telephone ca tt c cc khch hng c trong
bng customers.
2. Danh sch cc customer_name v telephone ca tt c cc khch hng
ang sng Boston, New York hoc Denver.
3. Danh sch cc customer_name ca tt c cc khch hng ang sng Boston,
New York hoc Denver.
4. Danh sch cc customer_name v telephone ca tt c cc khch hng ang
sng Boston v New York v Denver.
47 Cho bit kt qu ca cu truy vn bng SQL sau ?
Select item_no, description
from item
where weight > 100 and weight < 200;
1. Danh sch cc item_no v description ca tt c cc mn m c trng lng
(weight) nh hn 100.
2. Danh sch cc item_no ca tt c cc mn m c trng lng t 101 n 199..
3. Danh sch ca tt c cc mn m c trng lng ln hn 200.
4. Danh sch cc item_no v description ca tt c cc mn m c trng
lng t 101 n 199..
48 Cho bit kt qu ca cu truy vn bng SQL sau ?
Select min(MoTaSanPham)
from SanPham;
1. Tr v gi tr nh nht ca ct MoTaSanPham.
2. Cu lnh trn b li.
3. Khng c cu no ng.
4. Tr v dng c k t ch ci u tin theo th t abc ca ct
MoTaSanPham trong bng SanPham.
49 Cho bit kt qu ca cu truy vn bng SQL sau ?
Select sum(DonGia) as TongDonGia

from SanPham
where LoaiSanPham = Cotton;
1. Tr v tng n gi ca tt c cc sn phm m c lai sn phm l
Cotton.
2. Tr v tng n gi ca tt c cc sn phm.
3. Tr v n gi ca bt k sn phm no c trong bng SanPham.
4. Tr v n gi ca sn phm u tin m c lai sn phm l "Cotton" trong
bng SanPham.
50 Cho cc bng sau:
SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)
MonHoc(MaMH,TenMH)
Cho cu truy vn SQL sau:
SELECT TenSV, AVG(Diem)
FROM SinhVien s,KetQua k
WHERE s.MaSV=k.MaSV
GROUP BY TenSV
HAVING avg(Diem) >70
Kt qu no sau y l ng cho cu truy vn trn?
1. Cu truy vn trn khng ng c php.
2. Cu truy vn trn tr v tn sinh vin v im trung bnh cu sinh vin .
3. Cu truy vn trn tr v Tn ca nhng sinh vin c im trung bnh ln
hn 70.
4. Tt c u sai.
51 Cho cc bng sau:
KhachHang (MaKH, TenKH, ThanhPho)
SanPham(MaSP, TenSP, SoLuong, DonGia)
DaiLy (MaDL, TenDL, ThanhPho, HueHong)
DatHang (MaDH, NgayDH, MaKH, MaDL, MaSP, SoLuong, ThanhTien).
Chn cu lnh SQL gii quyt cu truy vn sau:
Tng gi cu mi sn phm trong bng SanPham ln 10% cho tt c cc sn phm m
khch hng 'C01' t mua.
1. Update SanPham set DonGia= DonGia * 1.1 where DatHang.MaKH = 'C01';
2. Update SanPham, DatHang set SanPham.DonGia = SanPham.DonGia * 10%
where DatHang.MaKH = 'C01';
3. Update SanPham set DonGia = 1.1 * DonGia where MaSP in (select MaSP
from DatHang where MaKH = 'C01');
4. Update SanPham set DonGia = 0.1 * DonGia where MaSP in (select MaSP from
DatHang where MaKH = 'C01');
52 Cho cc bng sau:
KhachHang (MaKH, TenKH, ThanhPho)
SanPham(MaSP, TenSP, SoLuong, DonGia)
DaiLy (MaDL, TenDL, ThanhPho, HueHong)

DatHang (MaDH, NgayDH, MaKH, MaDL, MaSP, SoLuong, ThanhTien)


Chn cu lnh SQL gii quyt cu query sau.
Lit k danh sch tn cc khch hng t mua sn phm 'P02' hoc t mua thng qua
a l 'A04'.
1. Select TenKH from KhachHang where MaKH in (select MaKH from DatHang
where MaSP = 'P02' OR MaDL = 'A04')
2. Select TenKH from KhachHang where MaKH in (select o1.MaKH from DatHang
o1, DatHang o2 Where o1.MaSP = 'P02' and o2.MaDL = 'A04' and o1.MaSP =
o2.MaSP);
3. Select TenKH from KhachHang c, DatHang o1, DatHang o2 where c.MaKH =
o1.MaKH and c.MaKH = o2.MaKH and MaSP = 'P02' and MaDL = 'A04';
4. Select TenKH from KhachHang c, DatHang o1, DatHang o2 where MaSP = 'P02'
and MaDL = 'A04';
53 Cho cc lc quan h sau:
NhaCungCap(MaNCC,TenNCC,ThanhPho)
SanPham(MaSP,TenSP,Mau)
CungCap(MaNCC,MaSP,SoLuong)
Hy cho bit ngha ca lnh truy vn sau:
Select TenNCC
From NhaCungCap X
Where Not Exists
(Select *
From CungCap Y
Where X.MaNCC = Y.MaNCC)
1. Tr v tn cu nh cung cp m khng tn ti trong c s d liu.
2. Tr v tn cu nh cung cp m khng cung cp bt k sn phm no.
3. Tr v tn cu nh cung cp m khng cung cp tt c cc sn phm.
4. Khng c phng n no.
54 Cho cc ph thuc hm (H I -> D, D -> P) ca lc quan h N(H I D P), ph
thuc hm H -> P c th c suy ra nh vo:
1. Lut phn x
2. Lut thm vo
3. Lut bc cu
4. Tt c iu sai.
55 Cho cc ph thuc hm sau F= (Z Q -> A N C, Z -> C), ca lc quan h B =
(Z,Q,A,N,C) ta c th suy ra:
1. Z l kha ca lc quan h B
2. Khng c cu no ng.
3. Q C l kha ca lc quan h B
4. Z Q l kha ca lc quan h B
56 Cho cc ph thuc hm{B Q -> L, L -> H} ca lc quan h S(B Q L H), ph
thuc hm B -> H c th c suy ra nh vo:

1.
2.
3.
4.

Lut phn x
Lut thm vo
Lut bc cu
Tt c iu sai.

57 Cho CSDL gm cc bng sau:


SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)
MonHoc(MaMH,TenMH)
Cho cu truy vn SQL sau:
SELECT TenMH
FROM MonHoc s,KetQua k
WHERE s.MaMH=k.MaMH
GROUP BY TenMH
HAVING Diem >70
Chn cu tr li ng?
1. Cu truy vn trn b li.
2. Cu truy vn trn tr v danh sch tt c cc tn mn hc.
3. Cu truy vn trn tr v danh sch tt c cc tn mn hc m sinh vin hc c
im ln hn 70.
4. Cu truy vn trn tr v danh sch tt c cc tn mn hc m sinh vin hc c
im trung bnh ln hn 70.
58 Cho CSDL gm cc bng sau:
KhachHang(MaKH, TenKH, ThanhPho)
SanPham(MaSP, TenSP, SoLuong, DonGia)
DaiLy (MaDL, TenDL, ThanhPho, HueHong)
DatHang (MaDH, NgayDH, MaKH, MaDL, MaSP, SoLuong, ThanhTien)
Chn cu lnh SQL gii quyt cu truy vn sau:
Lit k danh sch tn cc khch hng mua sn phm 'P02'
1. Select TenKH from KhachHang c, DatHang o where o.MaSP = 'P02';
2. Select TenKH from KhachHang c where DatHang.MaSP = 'P02';
3. Select TenKH from KhachHang c, DatHang o where c.MaKH = o.MaKH and
o.MaSP = 'P02';
4. Select TenKH from SanPham where MaSP = 'P02';
59 Cho CSDL gm cc bng sau:
SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)
MonHoc(MaMH,TenMH)
Cho 2 cu truy vn SQL sau:
SELECT MaSV
FROM SinhVien
WHERE MaSV not in (Select MaSV from KetQua where MaMH='CSDL')
SELECT MaSV

FROM SinhVien s
WHERE not exists (Select MaSV from KetQua d where MaMH='CSDL' and
s.masv=d.masv)
Chn cu tr li ng?
1. Cu truy vn th nht s tr v s b nhiu hn cu truy vn th hai.
2. Cu truy vn th nht s tr v s b t hn cu truy vn th hai.
3. C hai cu truy vn trn cho cng mt kt qu.
4. Cu truy vn th hai b li.
60 Cho CSDL gm cc bng sau:
SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)
MonHoc(MaMH,TenMH)
Cho cu truy vn SQL sau:
SELECT TenSV
FROM SinhVien s,KetQua k
WHERE s.MaSV =k.MaSV
and Diem is null
Chn cu tr li ng?
1. Cu truy vn trn khng hp l.
2. Nu sinh vin no b trng tn th khng in ra c kt qu.
3. Cu truy vn trn tr v danh sch cc tn sinh vin m cha c cho im
ca mt hoc vi mn hc no .
4. Cu truy vn trn tr v danh sch cc tn sinh vin m cha c cho im tt c
cc mn hc no .
61 Cho CSDL gm cc bng sau:
SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)
MonHoc(MaMH,TenMH)
Cho cu truy vn SQL sau:
SELECT TenSV,Avg(Diem)
FROM SinhVien s,KetQua k
WHERE s.MaSV =k.MaSV
Chn cu tr li ng?
1. Cu truy vn trn b li, khng th thc hin c.
2. Cu truy vn trn tr v danh sch cc tn sinh vin v im trung bnh ca tng
sinh vin .
3. Cu truy vn trn tr v danh sch cc tn sinh vin v im ca tng mn hc.
4. Tt c u sai.
62 Cho CSDL gm cc bng:
SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)

MonHoc(MaMH,TenMH)
Cho 2 cu truy vn SQL sau:
SELECT MaSV
FROM SinhVien
WHERE MaSV not in (Select MaSV from KetQua where MaMH='CSDL')
SELECT MaSV
FROM SinhVien
WHERE not exists (Select MaSV from KetQua where MaMH='CSDL' )
Chn cu tr li ng?
1. Cu truy vn th nht s tr v s b nhiu hn cu truy vn th hai.
2. Cu truy vn th nht s tr v s b t hn cu truy vn th hai.
3. C hai cu truy vn trn cho cng mt kt qu.
4. Cu truy vn th hai b li, khng th thc thi c.
63 Cho CSDL gm cc bng:
SinhVien(MaSV,TenSV,DiaChi,MaKhoaHoc)
KetQua(MaSV,MaMH,Diem)
MonHoc(MaMH,TenMH)
Cho cu truy vn SQL sau:
SELECT TenMH, count(*)
FROM MonHoc s,KetQua k
WHERE s.MaMH=k.MaMH
And Diem>40
And k.MaMH in(Select MaMH From KetQua Group by MaMH Having count(*)>5)
GROUP BY TenMH
Chn cu tr li ng?
1. Danh sch cc tn mn hc c trn 5 sinh vin hc.
2. Tr v tn mn hc v s sinh vin tham gia hc. Mi mn hc c nhiu
hn 5 sinh vin hc v c im ln hn 40.
3. Cu truy vn trn b li.
4. Danh sch cc tn mn hc c trn 5 sinh vin hc m c im ln hn 40.
64 cho hai quan h C (N, W) v A (W, D) v cc cu query sau:
P:
SELECT N
FROM C, A
WHERE C.W=A.W;
v
T:
SELECT N
FROM C
WHERE W in
(SELECT W From A);

Cu no sau y l ng?
1. P v T tr v kt qu nh nhau.
2. P v T tr v kt qu khc nhau
3. Kt qu cu P lun lun cha kt qu cu T.
4. Kt qu cu T lun lun cha kt qu cu P.
65 Cho lc B(P, Z, X, E) t BCNF, c kha chnh l P.
Ph thuc hm no sau y khng l ca B?
1. {P} -->{Z, X, E}
2. {Z} -->{Z}
3. {E}-->{Z}
4. {P} --> {P}
66 Cho lc C S D liu sau:
NhanVien ( MaNV, HoNV, TenNV, DiaChi, ThanhPho )
KhachHang( MaKH, TenKH, DiaChi, ThanhPho, SoDu, GioiHanTinDung)
HoaDon( MaHD, NgayLapHoaDon, MaKH, MaNV)
ChiTietHoaDon (MaHD, MaSP, SoLuong,GiaBan )
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc)
Da vo lc C S D liu trn,Hy lit k tt c cc thng tin Khch hng c gii
hn tn dng l 7500.
1. SELECT MaNV WHERE GioiHanTinDung=7500
2. SELECT KhachHang WHERE GioiHanTinDung=7500
3. SELECT * From KhachHang WHERE GioiHanTinDung=7500
4. SELECT MaKH WHERE GioiHanTinDung=7500
67 Cho lc C s d liu sau:
SinhVien(MaSV, HoSV, TenSV, Phai, NgaySinh, DiaChi, DienThoai, MaLop)
Lop(MaLop, TenLop, MaKhoa, GVCN)
KetQua(MaSV, MaMH, LanThi, Diem)
MonHoc(MaMH, TenMH, SoTinChi)
Lit k danh sch cc sinh vin c im im trung bnh cao nht. Danh sch gm
(MaSV, HoSV, TenSV,DiemTrungBinh)?
1. Select Top 1 K.MaSV, HoSV, TenSV,DiemTrungBinh=Avg(Diem)
From SinhVien S, KetQua K
Where S.MASV=K.MASV
Group by K.MaSV, HoSV, TenSV
2. Select K.MaSV, HoSV, TenSV,DiemTrungBinh=Avg(Diem)
From SinhVien S, KetQua K
Where S.MASV=K.MASV
And DiemTrungBinh>=ALL(Select Avg(Diem) From KetQua Group by MaSV )
3. Select K.MaSV, HoSV, TenSV,DiemTrungBinh=Avg(Diem)
From SinhVien S, KetQua K
Where S.MASV=K.MASV
And DiemTrungBinh>=ALL(Select Avg(Diem) From KetQua Group by MaSV )

Group by K.MaSV, HoSV, TenSV


4. Select K.MaSV, HoSV, TenSV,DiemTrungBinh=Avg(Diem)
From SinhVien S, KetQua K
Where S.MASV=K.MASV
Group by K.MaSV, HoSV, TenSV
Having avg(diem)>=ALL(Select Avg(Diem) From KetQua Group by MaSV )
68 Cho lc C s d liu sau:
SinhVien(MaSV, HoSV, TenSV, Phai, NgaySinh, DiaChi, DienThoai, MaLop)
Lop(MaLop, TenLop, MaKhoa, GVCN)
KetQua(MaSV, MaMH, LanThi, Diem)
MonHoc(MaMH, TenMH, SoTinChi)
To query tnh s s thc trn tng lp. Danh sch bao gm: MaLop, TenLop v
SiSo ?
1. Select S.Malop,TenLop,SiSo=Sum(MaSV)
From Lop L, SinhVien S
Group by S.Malop,TenLop
2. Select S.Malop,TenLop,SiSo=Sum(MaSV)
From Lop L, SinhVien S
Where L.Malop=S.MaLop
Group by S.Malop,TenLop
3. Select S.Malop,TenLop,SiSo=Count(MaSV)
From Lop L, SinhVien S
Where L.Malop=S.MaLop
Group by S.Malop,TenLop
4. Select S.Malop,TenLop,SiSo=Count(SinhVien)
From Lop L, SinhVien S
Where L.Malop=S.MaLop
Group by S.Malop,TenLop
69 Cho lc C s d liu sau:
SinhVien(MaSV, HoSV, TenSV, Phai, NgaySinh, DiaChi, DienThoai, MaLop)
Lop(MaLop, TenLop, MaKhoa, GVCN)
KetQua(MaSV, MaMH, LanThi, Diem)
MonHoc(MaMH, TenMH, SoTinChi)
Lit k danh sch cc sinh vin gm (MaSV, HoSV, TenSV) ng k t nht l 3 mn
hc.
1. Select K.MaSV, HoSV, TenSV
From SinhVien S, KetQua K
Where S.MASV=K.MASV And count(MaMH)>=3
2. Select K.MaSV, HoSV, TenSV From SinhVien S, KetQua K
Where S.MaSV=K.MaSV
Having count(MaMH)>=3
3. Select K.MaSV, HoSV, TenSV From SinhVien S, KetQua K
Where S.MaSV=K.MaSV

Group by K.MaSV, HoSV, TenSV


Having count(MaMH)>=3
4. Select K.MaSV, HoSV, TenSV From SinhVien S, KetQua K
Where S.MASV=K.MASV And count(MaMH)>=3
Group by K.MaSV, HoSV, TenSV
70 Cho lc CSDL gm cc bng sau:
KhachHang(MaKH, TenKH, ThanhPho)
SanPham(MaSP, TenSP, SoLuong, DonGia)
DaiLy (MaDL, TenDL, ThanhPho, HueHong)
DatHang(MaDH, NgayDH, MaKH, MaDL, MaSP, SoLuong, ThanhTien)
Chn cu lnh SQL gii quyt cu truy vn sau.
Lit k tn cc sn phm m c t hai khch hng tr ln t hng.
1. Select TenSP from SanPham where MaSP in (select MaSP from DatHang where
MaKH = 'c01' and MaKH = 'c02');
2. Select TenSP from SanPham where MaSP in (select o1.MaSP from DatHang o1,
DatHang o2 where o1.MaKH = 'c01' and o2.MaKH = 'c02' and o1.MaSP =
o2.MaSP);
3. Select TenSP from SanPham p, DatHang o1, DatHang o2 where p.MaSP =
o1.MaSP and p.MaSP = o2.MaSP;
4. Select distinct TenSP from SanPham p, DatHang o1, DatHang o2 where
p.MaSP = o1.MaSP and p.MaSP = o2.MaSP and o1.MaKH <> o2.MaKH;
71 Cho lc CSDL sau:
NhanVien ( MaNV, HoNV, TenNV, DiaChi, ThanhPho )
KhachHang( MaKH, TenKH, DiaChi, ThanhPho, SoDu, GioiHanTinDung)
HoaDon( MaHD, NgayLapHoaDon, MaKH, MaNV)
ChiTietHoaDon (MaHD, MaSP, SoLuong,GiaBan )
SanPham(MaSP,MoTa, NhomHang, KhoHang,GiaGoc)
Da vo lc C S D liu trn, Lit k ra sn phm c gi ln nht?
1. Select * From SanPham
Where GiaGoc=Max(GiaGoc)
2. Select * From SanPham
Where GiaGoc=(Select Max(GiaGoc) From SanPham)
3. Select Top 1 * From SanPham
Order by GiaGoc
4. Tt c cc phng n trn l ng.
72 Cho lc quan h R(patient, consultant, hospital, address, date, time) vi Khoa
chnh: (patient, consultant). Xc nh dng chun cao nht ca R?
1. Dng chun 3 (3NF)
2. Dng chun 2 (2NF)
3. Dng chun 1(1NF)
4. Dng chun Boyee-Codd (BCNF)

73 Cho lc quan h gm:


NhaCungCap(MaNCC,TenNCC,ThanhPho)
HangHoa(MaHang,TenHang,MauSac)
CungUng(MaNCC,MaHang,SoLuong)
Dng SQL to cu truy vn sau: Lit k danh sch gm MaHang,TenHang v s nh
cung cp n t Atlanta m cung cp cc sn phm c s lng >100?
1. Select Y.MaHang, Y.TenHang, Count(*)
From NhaCungCap X, HangHoa Y, CungUng Z
Where X.MaNCC = Z.MaNCC and Z.MaHang = Y.MaHang
and X.ThanhPho= 'Atlanta' and Z.SoLuong > 100;
2. Select Y.MaHang, Y.TenHang, Count(*)
From NhaCungCap X, HangHoa Y, CungUng Z
Where X.MaNCC = Z.MaNCC and Z.MaHang = Y.MaHang and X.ThanhPho=
'Atlanta'
Group by Y.MaHang, Y.TenHang
Having Count(*) > 100
Order by Y.MaHang ;
3. Select Y.MaHang, Y.TenHang, Count(*)
From NhaCungCap X, HangHoa Y, CungUng Z
Where X.MaNCC = Z.MaNCC and Z.MaHang = Y.MaHang
and X.ThanhPho= 'Atlanta' and Z.SoLuong > 100
Group by Y.MaHang, Y.TenHang
Order by Y.MaHang ;
4. Select Y.MaHang, Y.TenHang, Count(*)
From NhaCungCap X, HangHoa Y, CungUng Z
Where X.MaNCC = Z.MaNCC and Z.MaHang = Y.MaHang
and X.ThanhPho= 'Atlanta' and Z.SoLuong > 100
Order by Y.MaHang ;
74 Cho lc quan h gm:
NhaCungCap(MaNCC,TenNCC,ThanhPho)
HangHoa(MaHang,TenHang,MauSac)
CungUng(MaNCC,MaHang,SoLuong)
To cu truy vn SQL tm cc sn phm c cung ng bi tt c cc nh cung
cp.
1. Select MaHang From CungUng
Group By MaHang Having Count(*) = (Select Max(Count(*)) From CungUng Group
By MaHang)
2. Select Max(X.MaHang) From CungUng X, NhaCungCap Y
Where X.MaNCC = Y.MaNCC
3. Select P.MaHang From HangHoa P, CungUng S
Where P.MaHang = S.MaHang
4. Select MaHang From CungUng
Group By MaHang Having Count(*) = (Select Count(*) From NhaCungCap)

75 Cho lc quan h gm:


NhaCungCap(MaNCC,TenNCC,ThanhPho)
HangHoa(MaHang,TenHang,MauSac)
CungUng(MaNCC,MaHang,SoLuong)
To cu truy vn SQL tnh tng s lng ca tng sn phm cung ng?
1. Select MaHang,sum(SoLuong) From CungUng Group By MaHang;
2. Select MaNCC, MaHang, sum(SoLuong) From HangHoa H, CungUng C
Where H.MaHang = C.MaHang
Group by MaNCC, MaHang;
3. Select MaHang,SoLuong From CungUng;
4. Select sum(SoLuong) From CungUng;
76 Cho lc quan h gm:
PhongBan(MaPB,TenPB,NganSach)
NhanVien(MaNV,TenNV,ThanhPho,Luong,MaPB)
Sng SQL to cu truy vn sau: Lit k tn cc phng ban c ngn sch t hn tng
tin lng cu cc nhn vin lm vic trong phng ban ?
1. Select TenPB From PhongBan P, NhanVien N
Where N.MaPB=P.MaPB AND NganSach <Luong
2. Select TenPB From PhongBan P
Where NganSach< (Select sum(Luong) From NhanVien N Where N.MaPB =
P.MaPB)
3. Select TenPB From PhongBan
Where NganSach< (Select sum(Luong) From NhanVien)
4. Select TenPB From PhongBan P, NhanVien N
Where N.MaPB=P.MaPB AND NganSach <(Select sum(Luong) From NhanVien
Group By MaPB)
77 Cho lc quan h Q(A,B,C,D) v tp ph thuc hm F={AB->C, B->D,BC->A}.
Hi Q t dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
78 Cho lc quan h Q(A,B,C,D) v tp ph thuc hm F={AB->C, D->B,C->ABD}.
Hi Q t dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
79 Cho lc quan h Q(A,B,C,D) v tp ph thuc hm F={AB->CD, B->C,C->D}.
Ph thuc hm no l d th?
1. AB->CD
2. B->C
3. C->D

4. Khng c ph thuc hm d th.


80 Cho lc quan h Q(A,B,C,D,E,G) v tp ph thuc hm F={A->BC, C->DE,E>G}. Hi Q t dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
81 Cho lc quan h Q(A,B,C,D,E,G,H) v tp ph thuc hm F={A->BC,D->E,H>G}. Hi Q t dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
82 Cho lc quan h Q(A,B,C,D,E,G,H) v tp ph thuc hm F={C->AB,D->E,B>G}. Hi Q t dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
83 Cho lc quan h Q(A,B,C,D,E,I) v tp ph thuc hm F={ACD->EBI, CE->AD}.
Hi Q t dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
84 Cho lc quan h Q(C,S,Z) v tp ph thuc hm F={CS->Z,Z->C}. Hi Q t
dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
85 Cho lc quan h R v tp cc ph thuc hm F={AB->E, AG->I, BE->I, E->G,
GI->H}. Ph thuc hm no sau y c suy ra t F?
1. AB->GH
2. A->G
3. B->I
4. A->I
86 Cho lc quan h R(A,B,C,D) v tp ph thuc hm F={A->BC, B->D,AB->D}.
Ph thuc hm no l d th?

1.
2.
3.
4.

A->BC
B->D
AB->D
Khng c ph thuc hm d th.

87 Cho lc quan h R(B,K,Q,A,O) vi tp ph thuc hm F={BK->QO, K->A, A>B}.


Ph thuc hm no sau y khng c dn xut ra t F?
1. K->AQO
2. B->KQO
3. A->QO
4. K->B
88 Cho lc quan h R(Emp#,Dept#,City) v kha K(Emp#,Dept#), tp ph thuc
hm F:
F = {Emp# -> City, Emp# -> Dept#, Dept# -> City, Emp#,Dept# -> City},
Tp ph thuc hm no sau y l ph ti thiu ca F?
1. {Emp#, Dept# -> City, Emp# -> Dept}
2. {Emp# -> Dept#, Dept# -> City}
3. {Emp# -> City, Dept# -> City}
4. {Emp# -> City, Emp# -> Dept#}
89 Cho lc quan h R(I,V,H,P,O,F,M) vi tp ph thuc hm F={IV->FM, O->IVH,
HF->PM, HPM->F, IVM->O}.
Bao ng ca {I V} l:
1. {I H P M O F}
2. {I V H P M O F}
3. {I V H M O F}
4. {I V H P M O}
90 Cho lc quan h R(J, F, Z, G) vi tp ph thuc hm F={J F->Z G, F Z->J G}.
Bao ng ca {J F} l:
1. {J F Z}
2. {G J Z}
3. {J F G}
4. {F Z J G}
91 Cho lc quan h R(N,W,R,B,C) vi tp ph thuc hm F={N->W, W->R, N->B,
C->N, B->C}. Tp thuc tnh no sau y khng phi l kha?
1. B
2. W, R
3. N
4. C
92 Cho lc quan h R(P, G, I, F, O) vi tp ph thuc hm F={P->G, G->I, GI->P,
P->F, O->P, F->O}. Tp thuc tnh no sau y khng phi l kha?

1.
2.
3.
4.

G, I
F
P
O

93 Cho lc quan h R(V,Z,W,Y,F) vi tp ph thuc hm F={UX->VB, X->N, N->U}.


Ph thuc hm no sau y khng c suy din t F:
1. VZ->V
2. VY->WZ
3. ZW->YF
4. Z->F
94 Cho lc quan h R(W,B,F,K,A) vi tp ph thuc hm F={WB->F, FK->A, F->W,
A->K}. Bao ng ca tp thuc tnh {W, B, A} i vi F l:
1. {W B A}
2. {W B A K}
3. {W B F K A}
4. {W B A F}
95 Cho lc quan h sau: Sach(TenSach,TacGia,NamXB,NhaXB)
Chng ta c th suy ra ph thuc hm:
1. TacGia,NhaXB -> NhaXB
2. TacGia -> NhaXB
3. TenSach-> TacGia
4. NamXB -> NhaXB
96 Cho m hnh thc th kt hp (M hnh ER) nh hnh bn.

Hy chuyn t m hnh ER sang lc C s d liu?


1. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy
nhp hc, m mn hc)
Mn hc(M mn hc, tn mn hc, thi lng) Kho chnh l M mn hc
Vi: kho chnh cu bng hc vin l M hc vin v kho chnh cu bng
mn hc l M mn hc.
2. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc,M mn hc)
Mn hc(M mn hc, tn mn hc, thi lng, M hc vin)
Vi: kho chnh cu bng hc vin l M hc vin, M mn hc
v kho chnh cu bng mn hc l M mn hc, M hc vin.
3. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc)

Mn hc(M mn hc, tn mn hc, thi lng)


GhiDanh(M hc vin, M mn hc)
Vi: kho chnh cu bng hc vin l M hc vin v kho chnh cu bng mn hc
l M mn hc.
4. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc)
Mn hc(M hc vin, tn mn hc, thi lng, M hc vin)
Vi: kho chnh cu bng hc vin l M hc vin v kho chnh cu bng mn hc
l M mn hc.
97 Cho quan h student(sno, sname, cname, cno) vi tp cc kha ca student
K={ (sno, cno),(sname, cname)}. Xc nh dng chun cao nht ca student:
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. BCNF
4. 3NF
98 Cho quan h (A,B,C), nu A -> B, A -> C, v B -> C , cu no sau y ng?
1. Quan h khng dng chun 2NF
2. B l 1 kha chnh
3. C l 1 nh danh
4. Quan h gia A v B l 1 kha chnh
99 Cho quan h CungUng(MaNCC,MaHang,SoLuong)
cu truy vn SQL no sao y tng ng vi php chiu (project) trong i s quan
h da trn ct MaNCC?
1. Select MaNCC From CungUng;
2. Select MaNCC From CungUng Order by MaNCC;
3. Select * From CungUng;
4. Select Distinct MaNCC From CungUng;
100 Cho quan h CungUng(MaNCC,MaHang,SoLuong)
Cu truy vn SQL no sao y tng ng vi php chiu (project) v php chn
(selection) trong i s quan h ?
1. Select MaNCC From CungUng;
2. Select * From CungUng;
3. Select Distinct S1.MaNCC From CungUng S1, CungUng S2 Where S1.SoLuong
> S2.SoLuong;
4. Select Distinct MaNCC From CungUng Where SoLuong> 35;
101 Cho quan h R([F,Z],C,K,S) t nht l t dng chun 3. Ph thuc hm no sau
y b vi phm?
1. FC->S
2. CK->S
3. FZ->C
4. FZ->K

102 gii hn s dng b trng trong cu truy vn, T kha no no sao y c s


dng trong cu lnh Select?
1. Check
2. Alter
3. Distinct
4. Specific
103 ly tt c cc dng trong hai Table A v B ta dng ton t?
1. product
2. intersection
3. union
4. difference
104 sa i cu trc ca bng ta s dng lnh:
1. ALTER DATABASE
2. ALTER TABLE
3. ALTER COLUMN
4. La chn khc
105 to bng CSDL ta s dng lnh:
1. CREATE DATABASE
2. CREATE TABLE
3. ALTER TABLE
4. La chn khc
106 thay i d liu hin thi trong mt bng, bn s s dng lnh _____.
1. DELETE
2. CHANGE
3. SELECT
4. UPDATE
107 m (Count), Tng (Sum), Trung bnh (Avg), Ti a (Max), v Ti thiu (Min) l mt
s trong cc hm thng k (statistics) sn c hoc cc hm _____ c th c s dng
trong mt truy vn.
1. Accumulated (tng)
2. Allowed (c php)
3. Primary (chnh)
4. Aggregate (gp nhm)
108 iu kin no sau y trong mt quan h lun lun t dng chun 2 (2NF)
1. Nu c ph thuc bc cu.
2. Nu tt c cc kha ca quan h ny ch gm mt thuc tnh.
3. Nu ch c mt kha.
4. Nu tt c cc ph thuc hm l ring phn.

109 iu kin 2 bng c th kt (join) vi nhau l:


1. Hai bng phi c cng s ct.
2. Hai bng phi c chung gi tr trong cc dng.
3. Hai bng phi c chung t nht mt ct.
4. Hai bng phi c kha chnh.
110 D liu m t y v mt i tng gi l?
1. Quan h
2. B d liu
3. Lc quan h
4. La chn khc
111 Ga s bng Employee c n dng d liu (n>1). Hy cho bit kt qu lnh truy vn
sau c bao nhiu dng?
SELECT e1.name, e2.name
FROM employee e1, employee e2
1. 0
2. >n
3. n
4. < n
112 Ga s lc quan h R(A,B,C,D) t 3NF. Ph thuc hm no sau y l khng
thuc tp ph thuc hm F ca R?
1. BC->D
2. C->D
3. C->C
4. C 3 la chn trn
113 Ga s quan h R([K, W], U ,I, Z) t 3NF. Ph thuc hm no sau y l sai?
1. K, W->U
2. U, I->Z
3. La chn khc
4. K, W->I
114 Hai thc th kt hp vi nhau theo mi kt hp 1-n (khng c pht sinh thuc tnh
trong mi kt hp) th khi chuyn sang quan h s quan h s l?
1. 2
2. 3
3. 1
4. Tt c u sai
115 Hai thc th kt hp vi nhau theo mi kt hp n-n th khi chuyn sang quan h s
quan h s l?
1. 2
2. 3
3. 1

4. Tt c u sai
116 Hm dng tnh tng cc gi tr ca ct kiu number l:
1. ADD
2. TOTAL
3. AVERAGE
4. SUM
117 Hm no sau y dng tnh tng cc gi tr ca ct thuc kiu number?
1. TOTAL
2. SUM
3. ADD
4. AVERAGE
118 Hy chuyn t m hnh ER sang lc C s d liu?
Vi m hnh thc th kt hp (M hnh ER) nh hnh bn.

1. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp


hc, m mn hc)
Mn hc(M mn hc, tn mn hc, thi lng)
Vi: kho chnh cu bng hc vin l M hc vin
Kho chnh cu bng "Mn hc" l M mn hc
Kho chnh cu bng "Phiu Ghi Danh" l M hc vin, M mn hc
2. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi)
Mn hc(M mn hc, tn mn hc, thi lng)
Phiu Ghi Danh(M hc vin,M mn hc,Ngy nhp hc )
Vi: kho chnh cu bng "Hc Vin" l M hc vin
Kho chnh cu bng "Mn hc" l M mn hc
Kho chnh cu bng "Phiu Ghi Danh" l M hc vin, M mn hc
3. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc, M mn hc)
Mn hc(M mn hc, tn mn hc, thi lng)
GhiDanh(M hc vin, M mn hc)
Vi: kho chnh cu bng hc vin l M hc vin
Kho chnh cu bng "Mn hc" l M mn hc
Kho chnh cu bng "Phiu Ghi Danh" l M hc vin, M mn hc
4. Hc Vin (M hc vin, tn hc vin, i ch, ngy sinh, s in thoi, ngy nhp
hc)
Mn hc(M mn hc, tn mn hc, thi lng, M hc vin)

Vi: kho chnh cu bng hc vin l M hc vin


Kho chnh cu bng "Mn hc" l M mn hc
Kho chnh cu bng "Phiu Ghi Danh" l M hc vin, M mn hc
119 H tn, ngy sinh, s CMND ca mt ngi l v d cho:
1. Thc th
2. Thuc tnh
3. Quan h
4. La chn khc
120 Khi chuyn m hnh ERD trn sang m hnh quan h th s quan h l? (hnh
bn)

1.
2.
3.
4.

5
6
7
4

121 Khi chuyn sang m hnh quan h mi kt hp gia NHN VIN v D N th s


c s quan h l?(Hnh bn)

1.
2.
3.
4.

3
2
4
5

122 Khi chuyn sang m hnh quan h ton b m hnh ERD trn th s c s quan
h l (Hnh bn)?

1.
2.
3.
4.

3
6
4
5

123 Khi hai hoc nhiu bng kt vi nhau th c bao nhiu ln t kha WHERE c
dng?
1. Mi bng 1 ln. n bng s c n t kha WHERE c s dng.
2. Hai.
3. Mt.
4. Tt c u sai.
124 Khi mi mt thuc tnh khng kho u c xc nh bi c kho chnh, th quan
h ny t nht cng thuc dng chun sau:
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyee-Codd (BCNF)
125 Khi ta ni n mt quan h gm c n-b (tuple), n y c ngha l:
1. S b trong quan h.
2. S byte trong mt b.
3. S thuc tnh trong quan h.
4. S quan h trong C s d liu.
126 Khi to mt kha ngoi, chng ta cng to mt?
1. Rng buc tham chiu kha ngoi
2. Rng buc kiu con
3. Rng buc kha ngoi
4. rng buc kha chnh
127 Khi thc hin cu lnh SQL xa cu trc ca mt bng, iu g xy ra i vi d
liu cha trong bng ?
1. Nu bng b xa l bng cha, th d liu s c a vo bng con tng ng.
2. Nu bng b xa l bng con, th d liu s a vo bng cha tng ng.
3. Khng th xa c. Ch xa c cu trc ca bng khi tt c d liu trong
bng b xa.
4. D liu trong bng cng b xa theo.
128 Kho _____ ca mt bng l ct hoc mt tp hp cc ct m cc ct ny ch xc
nh mt dng cho trong bng .
1. Primary (chnh)
2. Secondary (ph)
3. Foreign (ngoi)
4. Minor (nh)
129 Kho c nh nghi trn mt thuc tnh hoc mt tp thuc tnh nh sau:
1. L mt tp hp nh nht cc thuc tnh
2. Bao ng ch tt c cc thuc tnh cu bng
3. L tp hp nh nht cc thuc tnh m n xc nh c tt c cc thuc
tnh cn li trong bng .

4. N xc nh gi tr cu tt c cc thuc tnh cn li trong bng.


130 Khng c mnh Where trong mt cu lnh Delete c nh hng g?
1. Cu lnh Delete s li do khng c dng no c xa.
2. Cu lnh Delete s thng bo cho ngi s dng nhp iu kin xa.
3. Cu lnh Delete s xa tt c cc mu tin trong bng.
4. Cu lnh Delete s li do sai c php.
131 K hiu X->Y c c l?
1. X xc nh Y
2. Y ph thuc X
3. C 2 phng n: 1 v 2
4. La chn khc
132 K t no sau y c dng thay th cho tt c cc ct trong mnh
SELECT:
1. &
2. @
3. #
4. *
133 Lnh no sau y c dng thit lp kha ngoi:
1. Add foreign key MaPB to table NhanVien
2. Insert MaPB into table NhanVien
3. Create foreign key (MaPB) references NhanVien
4. Alter table NhanVien add foreign key (MaPB) references PhongBan(MaPB)
134 Cho bng NhanVien(MaNV, HoTenNV, MaPB, Luong). Lit k danh sch tt c cc
nhn vin v c sp xp gim dn theo lng?
1. SELECT * FROM NhanVien SORT BY Luong DESCENDING;
2. SELECT * FROM NhanVien IN ORDER OF Luong;
3. SELECT * FROM NhanVien ORDER BY Luong DESC;
4. SELECT * FROM NhanVien ORDER BY Luong;
135 Lc ER gip chng ta trong vic?
1. Thit k hm
2. Thit k c s d liu
3. Thit k modul
4. Thit k th tc
136 Lc quan h (Relation Schema) l:
1. Mt tp hp cc b.
2. Tp hp tt c cc thuc tnh cn qun l cu mt i tng cng vi mi
quan h gia chng.
3. Mt tp hp gi tr d liu.
4. M hnh thc th kt hp.

137 Lc quan h R t dng chun 3 nu:


1. R t dng chun 2 v mi thuc tnh khng kho cu R u khng ph
thuc bc cu vo kho chnh.
2. Mi thuc tnh khng kho cu R u ph thuc y vo kho
3. Tt cu cc thuc tnh cu R c min gi tr.
4. R cha ch 3 kho.
138 Mnh FROM trong ngn ng truy vn d liu SQL c tc dng:
1. Gii hn s dng trong kt qu
2. Thit lp iu kin
3. Xc nh ngun d liu trong truy vn
4. La chn khc
139 Mnh g gii hn gi tr thng k ca mt ct no cho ln hn mt gi
tr cho trc? Kt qu thng k l cc gi tr c thuc tnh l s.
1. SELECT
2. GROUP BY
3. HAVING
4. WHERE
140 Mnh no sau y c dng t iu kin chn nhm trong cu lnh truy
vn d liu:
1. Select
2. Where
3. Find
4. Having
141 Mnh no sau y c dng nhp d liu vo bng publishers
1. insert into publishers data ('0010', 'Pragmatics', '4 4th ln.', 'Chicago', 'IL')
2. insert into publishers entities ('0010', 'Pragmatics', '4 4th ln.', 'Chicago', 'IL')
3. insert into publishers values ('0010', 'Pragmatics', '4 4th ln.', 'Chicago', 'IL')
4. insert into publishers tuples ('0010', 'Pragmatics', '4 4th ln.', 'Chicago', 'IL')
142 Mnh no trong cu truy vn gii hn s ct s tr v?
1. SELECT
2. ORDER BY
3. FROM
4. WHERE
143 Mnh Order By trong cu lnh SQL dng sp sp d liu kt qu truy vn. Ta
c nhng phng php sp xp no?
1. ACS/DECS
2. ASC/DESC
3. ABS/DESC
4. La chn khc

144 Mnh SELECT trong ngn ng truy vn d liu SQL c tc dng:


1. Gii hn s dng trong kt qu
2. Gii hn s ct trong kt qu
3. Thit lp iu kin
4. La chn khc
145 Mnh WHERE trong ngn ng truy vn d liu SQL c tc dng:
1. Gii hn s ct trong kt qu
2. Thit lp iu kin
3. Xc nh ngun d liu trong truy vn
4. La chn khc
146 M hnh chun thit k h thng thng tin l m hnh no sau y?
1. M hnh E-R
2. M hnh d liu quan h
3. La chn khc
4. Tt c la chn trn
147 M hnh d liu s dng trong cc h qun tr c s d liu l m hnh no?
1. M hnh thc th mi kt hp
2. M hnh d liu quan h
3. C hai m hnh trn
4. La chn khc
148 Mi kt hp Qun l trc tip c gi l (Hnh bn)?

1. Mi kt hp c sinh ra t mt mi kt hp khc
2. Nhiu mi kt hp khc nhau trn mt cp thc th
3. Mi kt hp qui

4. Tt c u sai
149 Mi kt hp Qun l trc tip l mi kt hp (Hnh bn)

1.
2.
3.
4.

1-0
0-n
1-1
1-n

150 Mi kt hp Qun l l mi kt hp (Hnh bn)?

1. 0-1
2. 0-n
3. 1-1

4. 1-n
151 Mi kt hp Tham gia l mi kt hp (Hnh bn)?

1.
2.
3.
4.

1-n
n-1
1-1
n-n

152 Mi kt hp Thuc l mi kt hp (Hnh bn)?

1. 1-1
2. 1-n
3. n-n

4. n-1
153 Mi kt hp gia hai thc th NHN VIN v LNH VC l mi kt hp(Hnh bn)

1.
2.
3.
4.

1-1
1-n
n-n
Tt c u sai

154 Mi kt hp gia hai thc th SINH VIN v MN HC c din gii nh sau:


mi sinh vin phi ng k t nht mt mn hc v c th ng k nhiu mn. Mi mn
hc c th c nhiu sinh vin ng k, nhng c th khng c sinh vin no ng k.
Nh vy mi kt hp gia SINH VIN v MN HC l ?
1. 1-1
2. 1-n
3. n-n
4. 0-n
155 Mi kt hp gia SCH v TC GI l mi kt hp? (hnh bn)

1.
2.
3.
4.

1-n
1-1
n-1
n-n

156 Mt lc quan h t BCNF th s t chun:


1. Dng chun 3 (3NF)
2. Dng chun Boyce-Codd (BCNF)
3. C 2 phng n: 1 v 2
4. La chn khc
157 Mt _____ c th gn cc mt khu cho nhng ngi dng c quyn, v ch
nhng ngi dng mi c th truy cp c s d liu khi nhp mt khu c chp
nhn.
1. DBA
2. ngi thit k c s d liu
3. Switchboard (bng mch chuyn i)
4. biu E-R
158 Mt bng c mt kho duy nht (unique key). Mt cu truy vn thc hin mt php
kt bng trn bng ny vi chnh n thng qua kho ny. Bng ny c n dng. Mt
dng c gi tr kho l rng (null). Kt qu cu cu truy vn tr v bao nhiu dng?
1. t hn n dng.
2. Nhiu hn n dng.

3. khng c dng no c.
4. n dng
159 Mt bng c mt kho duy nht. Mt cu truy vn thc hin thao tc kt trn bng
s dng kho ny. Bng c n hng. Mt hng c 1 gi tr cu kho l rng ('null') .
Query tr v kt qu l bao nhiu dng?
1. t hn n dng.
2. Khng c dng no.
3. n dng
4. Nhiu hn n dng.
160 Mt bng t dng chun 1 (1NF):
1. Khng c s lp li cc thuc tnh v cc nhm tr.
2. Khng rng.
3. Khng rng v ton b cc thuc tnh cu mi b u mang gi tr n.
4. Khng rng v ch cha cc tr nguyn t.
161 Mt bng t dng chun 3 (3NF):
1. Ton b cc thuc tnh cu mi b u mang gi tr n.
2. Khng ph thuc bc cu.
3. tt c cc la chn trn.
4. Tt c cc thuc tnh khng kho u ph thuc y vo kho chnh
162 Mt bng t dng chun BC (BCNF) nu:
1. Khng c ph thuc hm bc cu
2. Bng ny t dng chun 3.
3. Bng ny t dng chun 2.
4. Mi ph thuc hm u c phi bn tri cu ph thuc hm l siu kho.
163 Mt bng t dng chun th nht (1NF) nu _____.
1. N khng cha cc nhm lp
2. N khng cha mt kho ngoi
3. N khng cha mt kho chnh
4. N khng cha cc kho d tuyn.
164 Mt bng m khng c s lp li mt nhm tr, vi kho chnh ch c mt thuc
tnh, v c mt ph thuc bc cu vi phm. Vy bng ny dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
165 Mt c s d liu c _____ nu d liu trong n tho mn tt c cc rng buc v
tnh nguyn vn nht nh.
1. Tnh trng d tha
2. Tnh nguyn vn

3. Tnh c lp ca d liu
4. Thit k c s d liu
166 Mt ct khng l kha chnh trong lc quan h ny m l kha chnh trong
lc quan h khc gi l:
1. quan h
2. kha
3. kha ngoi
4. kha d tuyn
167 Mt ct khng phi l ct kho nu n _____.
1. Khng phi l mt phn ca kho chnh.
2. L mt phn ca kho chnh.
3. Nm trong dng chun 1 (1NF)
4. Nm trong dng chun 2 (2NF)
168 Mt field dng nh danh 1 dng d liu trong bng gi l?
1. nh danh query
2. Kha chnh
3. Dng
4. Tiu
169 Mt gi tr 'null' c gn vo mt thuc tnh no hm l:
1. Thuc tnh l kho chnh hoc kho ngoi.
2. Thuc tnh gii hn rng buc c s d liu.
3. Gi tr thc khng quan trng thi im hin ti.
4. Gi tr cu thuc tnh ny ch c ngi thit k CSDL mi bit.
170 Mt h qun tr c s d liu l phn mm:
1. Phi quy nh nhng c im ni bc cu mt t in d liu.
2. Cung cp cc dch v phc hi v x l d liu.
3. Tt c iu ng
4. Cung cp min gi tr lu tr d liu.
171 Mt kt hp gia cc thc th c gi l mt _____.
1. mi quan h
2. Rng buc v tnh nguyn vn
3. C s d liu
4. File d liu
172 Mt kho ti tiu m c th thay th cho kho chnh ca mt bng c gi l g?
1. Kho chnh
2. Kho d tuyn
3. Kho ngoi
4. Thuc tnh kho.

173 Mt loi query c c trong mnh WHERE hoc HAVING cu mt cu Query


khc c gi l:
1. master query.
2. subquery.
3. multi-query.
4. superquery.
174 Mt lc quan h c kha l mt thuc tnh th t nht l t chun:
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
175 Mt lc quan h t 2NF th s t chun:
1. Dng chun 1 (1NF)
2. Dng chun 3 (3NF)
3. BCNF
4. Cc la chn trn u ng
176 Mt lc quan h t 3NF th s t chun:
1. BCNF
2. Dng chun 2 (2NF)
3. C 2 phng n: 1 v 2
4. La chn khc
177 Mt lc quan h gm:
1. Tp hp cc gi tr
2. Tp hp cc b d liu
3. Tn lc v cc thuc tnh ca n
4. La chn khc
178 Mt lc quan h m cc thuc tnh u mang gi tr n th s t chun:
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
179 Mt lc quan h m cc thuc tnh khng kha u ph thuc y vo
kha th s t chun:
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
180 Mt lc quan h m cc thuc tnh khng kha khng ph thuc bc cu vo
kha th s t chun:

1.
2.
3.
4.

Dng chun 1 (1NF)


Dng chun 2 (2NF)
Dng chun 3 (3NF)
Dng chun Boyce-Codd (BCNF)

181 Mt nhn vin qun l mt nhn vin khc l v d tt nht ca?


1. Thc th ph thuc
2. Quan h ba ngi
3. Quan h mt ngi
4. Quan h hai ngi
182 Mt nhc im ca mt h thng c s d liu l _____.
1. mt c file ln hn
2. Khin cho d liu b ph thuc
3. Tnh nguyn vn b gim
4. Nng sut gim
183 Mt s m hnh d liu s dng cho h thng c s d liu l?
1. M hnh E-R
2. M hnh d liu quan h
3. M hnh d liu mng, phn cp, hng i tng
4. Tt c cc phng n trn.
184 mt thuc tnh nguyn t l mt thuc tnh m:
1. L thnh phn cu mt kho ngoi
2. L mt gi tr n
3. L thnh phn cu t nht mt kho d tuyn.
4. L thnh phn cu kho chnh.
185 Mt truy vn lm thay i d liu l mt truy vn _____.
1. Addition (thm)
2. Update (cp nht)
3. Update (cp nht)
4. Select (la chn)
186 Nu c cc ph thuc hm sau (A->B, B->C) trong lc CSDL R(A,B) v S(B,C)
th php kt gia R v S s:
1. Khng bo ton thng tin.
2. Mt d liu.
3. Bo ton thng tin.
4. Tt c u sai.
187 Nu khng c thuc tnh khng kha no l khng ph thuc vo mt phn ca
kha chnh, th quan h phi dng chun:
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)

3. Dng chun 3 (3NF)


4. Tt c cc cu u sai.
188 Nu lc R(A,B,C), c ph thuc hm A->B v B->C. Thuc tnh no mang
ngha quyt nh?
1. B, C
2. A, B
3. A
4. A, B, C
189 Nu mt lc quan h c 5 thuc tnh, kha ca lc gm 3 thuc tnh. Khi
ta s c bao nhiu siu kha:
1. 2
2. 5
3. 4
4. 3
190 Nu NK->ME l mt ph thuc hm ca lc quan h H(N,K,M,E), th:
1. NK l kha ca H
2. NK l kha chnh ca H.
3. Khng th tn ti 2 b trong H m c cng gi tr ca N v K.
4. Tt c cc cu u ng.
191 Nu quan h R c phn r thnh {R1, R2, R3, ,Rn} v s phn r ny bo
ton thng tin th:
1. Php kt t nhin gia R1, R2, ..., Rn s tr v s b bng vi s b ca quan
h R ban u.
2. Mi quan h R1, R2, ...,Rn u t dng chun 3NF.
3. Php kt t nhin gia R1, R2, ..., Rn s tr v s b nhiu hn s b ca
quan h R ban u.
4. Khng c cu no ng.
192 Ngi s dng c th hiu c mt c s d liu thng qua mt tp hp cc
bng, gi l m hnh g?
1. Quan h
2. Phn cp
3. Mng
4. Hng i tng
193 Nguyn tc ch o trong thit k CSDL l:
1. Gim thiu s bt thng khi thm hoc xo d liu.
2. Gim thiu s bt thng khi cp nht d liu.
3. Gim thiu d tha d liu.
4. Tt c iu ng.
194 Nguyn tc ch o trong vic chun ho CSDL:

1.
2.
3.
4.

Gim thiu s bt thng khi thm hoc xo d liu.


Gim thiu s bt thng khi cp nht d liu.
Gim thiu d tha d liu.
Tt c iu ng.

195 Nhng c tnh c bn phn bit DBMS vi cc h thng lp trnh khc?


1. Kh nng qun l d liu
2. Kh nng truy xut d liu
3. Qun l giao tc
4. Tt c cc phng n trn.
196 Ni c th lu tr d liu ca cc ng dng. Trong h thng CSDL gi l:
1. DBMS
2. Database
3. CPU
4. Hard drive
197 Pht biu no sau y khng phi l mt lc quan h?
1. Y(D, E, F)
2. Z(J, K(L, M))
3. X(B, C)
4. W(A)
198 Php ton no sau y trong i s quan h yu cu tt c cc bng phi c cng
tp thuc tnh?
1. Php kt (Join), Php chiu (Projection), Php kt t nhin (natural join)
2. Php chia (Division), Php giao (Intersection), Php nhn(Multiplication)
3. Php chia (Division), Php giao (Intersection), Php tr (Minus)
4. Php hp (Union), Php giao (Intersection), Php tr (Minus).
199 Php ton no trong i s hc (algebra) bao gm t OVER, tip l mt danh
sch cc ct?
1.
2.
3.
4.

DELETE (Php Xo)


PROJECT (Php chiu)
INTERSECT (Php giao)
Union (Php hp)

200 Php ton no trong i s hc quan h ly mt tp hp con dc ca mt bng?


1. SELECT
2. DELETE
3. PROGRAM
4. PROJECT (Php chiu)
201 Php ton no trong i s quan h c s dng ly mt tp kt hp gm mi
dng trong bng th nht vi mi dng trong bng th hai.

1.
2.
3.
4.

Union (Php hp)


Difference (Php tr)
Product (Php tch Descartes)
Intersection (Php giao)

202 Quan h (Relation), b (Tuple), thuc tnh (Attribute) th ng ngha tng ng


theo th t sau:
1. Bng (Table), ct(column), dng(row)
2. Mu tin (Record), tp tin (File), trng(Field)
3. Tp tin (File), mu tin (record), trng (field)
4. Dng(row), ct(column) v gi tr (Value).
203 Quan h nhiu-nhiu (n-n) trong lc ERD c th c trnh by trong m hnh
quan h bi:
1. Mt kho chnh
2. Mt thuc tnh duy nht
3. Mt min gi tr.
4. Mt quan h vi hai kho ngoi.
204 Rng buc CHECK c th c ci t trong cu lnh no sau y?
1. Create table
2. Alter table
3. C 2 phng n: 1 v 2
4. Drop table
205 Rng buc tan vn no sao y s t ng to ra mt ch mc (index) khi c
nh ngha?
1. Rng buc kha ngoi (Foreign keys)
2. Rng buc min gi tr (Check Constraint)
3. Rng buc kha chnh (Primary keys)
4. Rng buc NOT NULL
206 SinhVien (MaSV, HoSV, TenSV, DiaChi, ThanhPho,MaVung)
Da vo lc quan h trn, Lit k danh sch cc sinh vin c tn bt u l N?
1. Select * From SinhVien
Where TenSV like 'N%'
2. Select * From SinhVien
Where left(TenSV,1)= 'N'
3. Select * From SinhVien
Where TenSV in (select tensv from SinhVien Where tensv like 'N%' )
4. Tt c cc phng n trn.
207 SinhVien (MaSV, HoSV, TenSV, DiaChi, ThanhPho,MaVung)

Da vo lc quan h trn, Lit k tt c cc thng tin cu sinh vin m c m sinh


vin t 1100 n 1200?
1. Select * From SinhVien
2. Select * From SinhVien
Where MaSV between 1100 and 1200
3. Select SinhVien
Where MaSV between 1100 and 1200
4. Select Masv From SinhVien
Where MaSV >=1100
208 SinhVien (MaSV, HoSV, TenSV, DiaChi, ThanhPho,MaVung)
Da vo lc quan h trn, thay i m vng cu ca sinh vin Tp.HCM thnh
08?
1. Update SinhVien
Set MaVung='08'
Where ThanhPho='Tp.HCM'
2. Update MaVung='08'
Where ThanhPho='Tp.HCM'
3. Update SinhVien
Where ThanhPho='Tp.HCM' And MaVung='08'
4. Tt c cc phng n trn.
209 S phn bit gia d liu v thng tin no sau y l chnh xc nht?
1. D liu v thng tin v bn cht l hon ton ging nhau
2. D liu c lu tr mc th, thng tin l c qua x l
3. Khng c s phn bit gia d liu v thng tin
4. La chn khc
210 S th hin (Bng hai chiu) ca lc quan h Q ti thi im bt k gi l?
1. Quan h
2. B d liu
3. Lc quan h
4. La chn khc
211 To lp mt C S d liu l qu trnh:
1. Cu trc C S d liu
2. X l C S d liu
3. Thit k C S d liu
4. Truy vn C S d liu
212 Tp tt c cc thuc tnh ca i tng cng vi cc mi lin h gia chng gi l?
1. Quan h
2. B d liu
3. Lc quan h

4. La chn khc
213 Tt c cc hm sau y c xy dng sn trong SQL, ngoi tr:
1. COUNT
2. TOTAL
3. AVG
4. MIN
214 Php ton no sau y, ch c hiu lc khi thc hin trn cc quan h trong cng
lc CSDL
1. Intersection (Php giao)
2. Khng c phng n no.
3. Equi-Join (Php kt bng)
4. Cartesian product (Tch Descartes)
215 Thuc tnh m xc nh duy nht mt b trong mt quan h c gi l:
1. Kho ngoi.
2. Kho d tuyn v kho chnh.
3. Kho chnh
4. Kho d tuyn.
216 Php ton no sau y dng ly cc dng d liu c trong c hai Table A v B.
1. union (Php hp)
2. Intersection (Php giao)
3. product (Php tch)
4. difference (Php tr)
217 Trong cu lnh truy vn d liu, t b danh (alias) cho bng, ct ta s dng t
kha g?
1. =
2. as
3. &
4. ->
218 Trong cu lnh truy vn d liu, mnh no dng gii hn s ct?
1. Select
2. From
3. Where
4. Having
219 Trong lnh cp nht d liu, nu ta khng dng mnh WHERE th:
1. S khng thc hin lnh cp nht
2. Ch mt s dng c cp nht
3. Khng c dng no c cp nht
4. Tt c cc dng s c cp nht

220 Trong m hnh d liu quan h, cc c trng ring ca i tng c gi l?


1. Thuc tnh
2. c trng ring
3. quan h
4. La chn khc
221 Trong SQL nh ngha mt s DECIMAL c ti a 7 s, c 4 ch s thp phn.
Ta khai bo:
1. DECIMAL (7,3)
2. DECIMAL (4,3)
3. DECIMAL (7,4)
4. DECIMAL (8,3)
222 Trong SQL, tn bng (Table Name) phi duy nht
_______________________________.
1. cho tt c cc ngi s dng.
2. trong phm vi ca mt database.
3. cho tt c cc database.
4. trong tt c cc bng m c to ra bi mt ngi s dng no .
223 Xt hai quan h R v S. Hy cho bit kt qu ca lnh truy vn sau:
Select A From R Where B = ANY (Select B From S)
R
ABC
----------a1 b1 c1
a1 b2 c2
a2 b1 c1
a2 b3 c2
a2 b3 c3
a4 b3 c3
S
BC
--------b1 c1
b2 c2
b4 c3
b5 c2
1. Mt bng gm 1 ct A c 3 dng (a1), (a1) v (a2)
2. Mt bng gm 1 ct B v 2 dng (b1) v (b2)
3. Mt bng gm 1 ct A c 3 dng (a1), (a1) v (a4)
4. Mt bng gm 1 ct A c 5 dng (a1), (a1), (a2), (a2) v (a2)
224 Xt lc quan h R(T,V,X,P,K) vi tp ph hm F={T V - >X, X P - >K, X - >T, K
->P} .Bao ng ca tpf {T, V, K} l:

1.
2.
3.
4.

{T V K P}
{T V X P K}
{T V K X}
{T V K}

225 Xt lc quan h R = (I ,A,N,G,X) vi tp ph thuc hm F= {I A -> N G X , I ->


X} .Kha ca R l:
1. I
2. A X
3. I A
4. la chn khc
226 Xt lc quan h R(A,B,C,D) vi tp ph hm F={A->BC, B->D}. Ga s tp
kha K={A}. R s t thp nht l dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
227 Xt lc quan h R(A,B,C,D) vi tp ph hm F={A->BCD}. Ga s tp kha
K={A}. R s t thp nht l dng chun no?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
228 Xt quan h R vi tp thuc tnh B C V K M. Vi tp ph thuc hm: B->C, C V->M
v M K->B. Hy xc nh tt c cc kha ca R.
1. B V K, C V K v V K M
2. B V M, C V K v V K M
3. V K, B Kv V K M
4. B V, C K v V M
229 Xt quan h R(A B C D E F H) vi tp ph thuc hm: A -> D, AE -> H, DF -> BC, E
-> C,
H -> E
Phn r R thnh 3 quan h: (AD) (EC) (ABEFH). Php phn r t chun:
1. Dng chun Boyce-Codd (BCNF)
2. Dng chun 3 (3NF)
3. La chn khc
4. Dng chun 1 (1NF)
230 Xt quan h student(sno, sname, cname, cno). Ga s cc kha ca Student l
(sno, cno) , (sname, cname) .
Xc nh dng chun ca student:

1.
2.
3.
4.

Dng chun 1 (1NF)


Dng chun Boyce-Codd (BCNF)
Dng chun 3 (3NF)
Dng chun 2 (2NF)

231 Xt R(A,B,C) vi tp ph thuc hm F={A->BC; A->C; B->C}. Ph thuc hm no


trrong F l d tha?
1. A->BC
2. A->C
3. B->C
4. La chn khc
232 Xt R(A,B,C,D) c kha chnh l A, l 2NF nhng khng t 3NF. Ph thuc hm
no sau y l khng ng:
1. B->C
2. A->B
3. C->A
4. A->C
233 Xt R(E,J,C,Q,G). Ph thuc hm sau y trong tp F= {E -> J; E Q -> C; Q J -> G;
J -> C} l d tha:
1. J -> C
2. Q J -> G
3. E Q-> C
4. E -> J
234 Xt R(K,G,B,H,Z,C) Vi tp ph thuc hm F={K -> G, K -> B, B H -> Z, B H -> C,
G -> Z}. Ph thuc hm no sau y khng c suy ra t F?
1. K -> Z
2. B H -> Z C
3. K H -> C
4. G -> B H
235 Xt R{K , O , U , F , T } vi tp ph thuc hm F={ K -> F,T ;F-> O,U; K,U -> O }.
Xc nh dng chun ca R?
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
236 Cho lc quan h NhanVien(MaNV, HoTenNV, Luong, MaPB, NguoiQL,
NgaySinh) v tp ph thuc hm {MaNV->HoTenNV, Luong, MaPB, MaTruongPhong,
NgaySinh; MaPB->MaTruongPhong}.
Xc nh dng chun cao nht cu bng nhn vin.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)

3. Dng chun 3 (3NF)


4. Dng chun Boyce-Codd (BCNF)
237 Cho lc quan h R(A,B,C,D) v tp ph thuc hm F={AB->C,D->B,C->ABD}.
Xc nh dng chun cao nht cu lc quan h R.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
238 Cho lc quan h R(A,B,C,D,E,H) v tp ph thuc hm F={A->E,C->D,E>DH}. Xc nh dng chun cao nht cu lc quan h R.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
239 Cho lc quan h R(A,B,C,D,E,I) v tp ph thuc hm F={ACD->EBI,CE>AD}. Xc nh dng chun cao nht cu lc quan h R.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
240 Cho lc quan h R(B,F,D,H,I) v tp ph thuc hm T={B->HI,H->FD,BD->F}.
Tm bao ng cu tp thuc tnh {BH}.
1. {FDHI}
2. {BFDH}
3. {BFDHI}
4. {BFHI}
241 Cho lc quan h R(B,P,V,L,H) v tp ph thuc hm F={B->P, P->V, PV->B,B>L,H->B, L->H}.
Tp thuc tnh no sau y khng phi l kho?
1. L
2. B
3. H
4. Tt c cc phng n trn u l kho.
242 Cho lc quan h R(C,A,M,I,Z) v tp ph thuc hm T={C->IZ,I->AM,CM->A}.
Tm bao ng cu tp thuc tnh {AIZ}.
1. {CAMI}
2. {AMIZ}
3. {CIAM}
4. {ZIMC}

243 Cho lc quan h R(C,F,O,A,K) v tp ph thuc hm T={C->AK,A->FO,CO>F}. Xc nh dng chun cao nht cu lc quan h R.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
244 Cho lc quan h R(E,S,J,W,N) v tp ph thuc hm F={ES->JN, S->W, W>E}. Ph thuc hm no sau y khng c suy din ra t tp F?
1. SJ->WN
2. S->N
3. ES->E
4. EW->JN
245 Cho lc quan h R(F,B,K,C,I) v tp ph thuc hm T={FB->KI, B->C, C->F}.
Ph thuc hm no sau y khng c suy din ra t tp T?
1. FC->KI
2. B->I
3. BK->CI
4. FB->F
246 Cho lc quan h R(G,M,V,N,H,P) v tp ph thuc hm F={G->M,G->N, G->H,
G->P , M->V, NHP->M}. Xc nh dng chun cao nht cu lc quan h R.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
247 Cho lc quan h R(I,Q,N,C,H) v tp ph thuc hm F={IQ->NH, Q->C, C->I}.
Ph thuc hm no sau y khng c suy din ra t tp F?
1. QN->CH
2. IC->NH
3. IQ->I
4. Q->H
248 Cho lc quan h R(N,G,P,M) v tp ph thuc hm F={NGP->M, M->P}. Xc
nh dng chun cao nht cu lc quan h R.
1. Dng chun 1 (1NF)
2. Dng chun 2 (2NF)
3. Dng chun 3 (3NF)
4. Dng chun Boyce-Codd (BCNF)
249 Cho lc quan h R(S,G,F,Y,N) v tp ph thuc hm T={S->G, G->F, GF->S,S>Y,S->N,N->S}.
Tp thuc tnh no sau y khng phi l kho?
1. N
2. GF

3. Y
4. S
250 SQL cung cp mt s cc hm thng k theo nhm. Hm no sau y khng c
trong SQL?
1. MIN
2. MAX
3. COUNT
4. Average

Вам также может понравиться