1/ u đi m c s d li u: Ư ơ
Gi m d th a, nh t quán và toàn v n c a d li u. ư
Các thu c tính đ c mô t trong nhi u t p d li u khác nhau. ượ
Kh năng xu t hi n mâu thu n và không nh t quán d li u.
Xu t hi n d th ng thông tin. ườ
2/ D th ng thông tin có th : ươ
D li u nh t quán và toàn v n.
Không xu t hi n mâu thu n thông tin,
Th a thi u thông tin trong l u tr . ế ư
Ph n ánh đúng hi n th c khách quan d li u.
3/ Ng i s d ng có th truy nh p: ườ
Toàn b c s d li u ơ
H n ch ế
M t ph n c s d li u ơ
Ph thu c vào quy n truy nh p.
4/ H qu n tr CSDL DBMS (DataBase Management System) là:
H th ng ph n m m đi u khi n các chi n l c truy nh p và t ch c l u tr c s ế ượ ư ơ
d li u.
T o c u trúc d li u t ng ng v i mô hình d li u. ươ
C p nh t, chèn thêm, lo i b hay s a đ i d li u m c t p.
Đ m b o an toàn, b o m t d li u và tính toàn v n d li u.
5/ Đ c tr ng c a m t mô hình d li u: ư
Ng i s d ng có quy n truy nh p t i m i lúc, m i n i. ườ ơ
Tính n đ nh, tính đ n gi n, c n ph i ki m tra d th a , đ i x ng và có c s ơ ư ơ
thuy t v ng ch c. ế
Bi u di n d li u đ n gi n và không c u trúc. ơ
Mô hình d li u đ n gi n. ơ
6/ Khi thao tác b ng ngôn ng thao tác d li u trên CSDL phân c p:
Có nhi u kh năng x y ra di th ng thông tin. ườ
Đ m b o tính đ c l p c a d li u
Đ m b o tính toàn v n c a d li u.
Đ m b o tính n đ nh
7/ Đ c tr ng c u trúc c a mô hình m ng là: ư
Ch a các liên k t m t - m t, m t - nhi u và nhi u - nhi u. ế
Ch a các liên k t m t - m t, m t - nhi u và nhi u - nhi u. ế
Ch a các liên k t m t - m t và m t - nhi u. ế
Ch a các liên k t nhi u - m t và m t - nhi u. ế
8/ Trong CSDL m ng, khi thêm các b n ghi m i:
Đ m b o đ c tính nh t quán và tính toàn v n c a d li u. ượ
D th a thông tin. ư
Không đ m b o tính nh t quán và toàn v n c a d li u.
Mâu thu n thông tin.
9/ Trong mô hình c s d li u quan h : ơ
Th t c a các c t là không quan tr ng.
Th t c a các hàng là không quan tr ng.
Th t c a các hàng là quan tr ng.
Th t c a các c t là quan tr ng.
10/ X là m t t p con các thu c tính, ký hi u X Ω, khi và ch khi:
V i m i thu c tính c a Ω
N u ếA Ω , suy ra A X.
V i m i thu c tính c a Ω, cũng là thu c tính c a X
V i m i thu c tính c a X cũng là thu c tính c a Ω
11/ X và Y là 2 t p con b t kỳ c a Ω. Khi đó X Y nghĩa là:
Khi đ i s trùng nhau thì hàm có nhi u giá tr .
( r, s R ) (( a X) (r(a) = s(a)) suy ra ( b Y) (r(b) = s(b))).
M t giá tr c a Y đ c xác đ nh b i m t giá tr c a X. ượ
( r, s R ) (r(X) = s(X)) suy ra r(Y) = s(Y)
12/ Ph thu c nào sau đây là ph thu c đ y đ :
(S hoá đ n, mã khách hàng) ơ H tên khách hàng
(S ch ng mionh th , mã nhân viên) ư Quá trình công tác
(S th t , mã l p) H tên sinh viên.
(Mã báo, mã khách hàng) Giá báo
13/ φ [Ω1 , Ω2 , .. , Ωp ] là m t phép tách c a l c đ quan h , khi đó t p các ph ượ
thu c chi u trên F: ế
G:= F|W = Ω i(F )
Bao đóng các ph thu c F +
Chính là t p các ph thu c F.
Fi := F|Ωi = Ω i (F ) , i = 1 ÷ p.
14/ C n thi t ph i chu n hoá d li u vì: ế
Khi th c hi n các phép l u tr trên các quan h ch a đ c chu n hoá th ng xu t ư ư ượ ườ
hi n các d th ng thông tin. ườ
Khi th c hi n các phép tách - k t n i t nhiiên các quan h . ế
Khi th c hi n các phép tìm ki m, xu t hi n các d th ng thông tin. ế ườ
Giá tr khoá nh n giá tr null hay giá tr không xác đ nh.
15/ M c tiêu c a chu n hoá d li u là:
Đ m b o tính b o m t d li u
Tri t tiêu m c cao nh t kh năng xu t hi n các d th ng thông tin. ườ
Đ m b o tính nh t quán d li u.
Đ m b o cho vi c l u tr d li u ư
16/ Quan h R đ c g i là d ng chu n 3NF, khi và ch khi: ượ
T n t i X Y F+ , X+ Ω ,Y X và Y là thu c tính không khóa.
T n t i X Y F+ , Y X, ho c X là khóa ho c Y là thu c tính khóa.
Không t n t i X Y F+ , X+ Ω ,Y X và Y là thu c tính không khóa.
Không t n t i X Y F+ , Y X, ho c X là khóa ho c Y là thu c tính khóa
17/ Quan h g m các thu c tính mã s , h tên và đ a ch d ng chu n nào ?:
D ng chu n 2NF
D ng chu n 1NF, không là 2NF
D ng chu n 3NF
D ng chu n 2NF, không là 3NF
18/ Các toán h ng trong các phép toán là:
Các bi u th c
Các quan h
Các thu c tính
Các b n_giá tr
19/ Phép s a đ i là phép toán:
S a đ i giá tr c a m t s thu c tính.
S a đ i mô t các thu c tính.
S a đ i giá tr c a m t quan h hay m t nhóm các quan h
S a đ i giá tr c a m t b hay m t nhóm các b .
20/ Hi u c a quan h kh h p R 1 và R2
R1 - R2 = {t | t R1 or t R2 }
R1 - R2 = {t | t R1 or t R2 }
R1 - R2 = {t | t R1 and t R2 }
R1 - R2 = {t | t R1 and t R2 }
21/ Tích Đê Các các quan h
R1 x R2 = P(ΩΣ ) := {t | t[Ω] R1 or t[ Σ] R2}
R1 x R2 = P(ΩΣ ) := {t | t[Ω] R1 and t[ Σ] R2}
R1 x R2 = P(ΩΣ ) := {t | t[Ω] R1 and t[ Σ] R2}
R1 x R2 = P(ΩΣ ) := {t | t[Ω] R1 or t[ Σ] R2}
22/ Phép chia c a quan h R 1 (Ω) cho R2 (Σ), Σ Ω, là
R1 ÷ R2 := {t | s R1 , (t, s) R2 }
R1 ÷ R2 := {t | s R2 , (t, s) R1 }
R1 ÷ R2 := {t | s R2 , (t, s) R1 }
R1 ÷ R2 := {t | s R1 , (t, s) R2 }
23/ Th t đúng trong câu l nh SELECT
SELECT, FROM ,WHERE , GROUP BY HAVING , ORDER BY
SELECT, FROM , GROUP BY HAVING , ORDER BY
SELECT, FROM, GROUP BY HAVING , ORDER BY
SELECT, FROM , GROUP BY HAVING, WHERE , ORDER BY
24/ Phép toán t p h p trong m nh đ WHERE bao g m:
Các phép đ i s quan h
Các phép s h c và các phép so sánh
Bi u th c đ i s
Các phép so sánh.
25/ Các phép toán g p nhóm đ c s d ng sau m nh đ : ượ
SELECT
FROM
WHERE
GROUP BY
26/ Phép ch n đ c th c hi n sau m nh đ nào trong SELECT - FROM - WHERE ượ
GROUP BY HAVING
WHERE
SELECT
FROM
27/ Ngôn ng đinh nghĩa d li u - DDL (Data Definition Language).
Đ c đ c t b ng cách ch ng trùnh ng d ng ượ ươ
Đ c đ c t b ng m t ph n c a h qu n tr c s d li u. ượ ơ
Đ c đ c t b ng m t ngôn ng d li u ượ
Đ c đ c t b ng m t ngôn ng , m t ph n c a h qu n tr c s d li u. ượ ơ
28/ Hai bi u th c E1 và E2 t ng đ ng v i nhau, ký hi u là E1 ươ ươ E2 , n u: ế
Chúng bi u di n cùng m t ánh x .
Các quan h gi ng nhau trong bi u th c.
Các k t qu gi ng nhau. ế
Các quan h trong các bi u th c cùng mi n xác đ nh
29/ An toàn m c đ m ng.
B o v thông tin trên đ ng truy n. ườ
Cho phép truy c p t xa, có ki m soát
Cho phép truy c p t xa.
Không cho phép truy c p t xa.
30/ D ng c p quy n truy xu t trong SQL:
GRANT ON TO .
GRANT ON TO .
GRANT ON TO .
GRANT READ ON R
31/ Ch n m t kh ng đ nh nào sau đây là đúng nh t
S không nh t quán d li u trong l u tr làm cho d li u m t đi tính toàn v n. ư
Tính toàn v n d li u đ m b o d li u luôn luôn đúng.
Tính nh t quán d li u đ m b o cho s c p nh t, b sung d dàng
T ch c l u tr theo lý thuy t c s d li u, các thu c tính có th l p l i. ư ế ơ
32/ Ch n m t kh ng đ nh nào sau đây là đúng nh t:
D li u đ c bi u di n, mô t nhi u cách khác nhau. ượ
Ng i s d ng khi thao tác trên các c s d li u có th làm thay đ i c u trúc l uườ ơ ư
tr d li u và chi n l c truy nh p c s d li u. ế ượ ơ
C u trúc l u tr và các h ch ng trình ng d ng trên đ c l p v i nhau. ư ươ
M c tiêu c a các h CSDL là: tính b t bi n cu các h ng d ng đ i v i s thay ế
đ i trong c u trúc l u tr và chi n l c truy nh p d li u. ư ế ượ
33/ Ch n m t kh ng đ nh nào sau đây là đúng nh tkhi đ nh nghĩa phép ch n
F (R) := { t R }
F (R) := { t t R and t F = “True” }
F (R) := { t t F = “True” }
F (R) := { t F = “True” }
34/ Ch n m t kh ng đ nh nào sau đây là đúng nh t
AC B và B Z AC Z
A B và B Z AC Z.
A BC và BC Z AC Z
A B và BC Z AC Z.
35/ Ch n m t kh ng đ nh nào sau đây là đúng nh t
X Y Y+ X
X Y+ X Y
Y X+ X Y
X Y Y X+
36/ Ch n m t kh ng đ nh nào sau đây là đúng nh t khi xác đ nh các thu c tính d ư
th a trong ph thu c A 1A2 A3...An B F
Ki m tra (A1 A2...Ai-1 Ai+ ..An B) F
Lo i b t m th i A i , i = .. n, ki m tra (A1 A2...Ai-1 Ai+ ..An B) F
Ki m tra B (A1 A2...Ai-1 Ai+ ..An )+ , i= ..n
Ki m tra (A1 A2...Ai-1 Ai+ ..An )+ B , i= ..n
37/ Ch n m t kh ng đ nh nào sau đây là đúng nh t
A B đ c suy d n logic t F ượ
A B F+ B A+ t (F - (A B))
A B F+ B A+
A B đ c suy d n logic t (F - (A ượ B))
38/ Ch n m t kh ng đ nh nào sau đây là đúng nh t:
Chu n hoá d li u là quá trình tách quan h không làm t n th t thông tin.
Quan h g c đ c ch a trong quan h k t n i t nhiên c a các quan h chi u. ượ ế ế
D li u l u tr trong CSDL ph n nh tính tính toàn v n d li u. ư
Chu n hoá d li u là quá trình th c hi n các phép l u tr ư
39/ Ch n m t kh ng đ nh nào sau đây là đúng nh t: khi nói v m c tiêu
Tách quan h là th c hi n t i u truy v n, tìm ki m. ư ế