Đang tải... (xem toàn văn)
b) Các thuộc tính chỉ chứa các giá trị nguyên tố. Phép chiếu quan hệ, tức là từ quan hệ nguồn ... Chọn một khẳng định nào sau đây là đúng nhất khi nối về ngôn ngữ con dữ liệu SQL: a) [r]
(1)(2)(3)Hình
(4)(5)15 Sử dụng bảng liệu cho bên Tất field điều số nguyên Bảng có tên Q
(6)16 Sử dụng bảng liệu cho bên Tất field điều số nguyên Bảng có tên R S
Hỏi sau thực câu truy vấn sau, có dịng trả về?
17 Dữ liệu câu 16 Hỏi sau thực câu truy vấn sau, có dịng trả về?
19 Cho lược đồ quan hệ Q(ABCD) tập phụ thuộc hàm F={A → D; D → A; AB→C} a.Tính AC+
b.Tìm tất khoá Q c Q đạt dạng chuẩn ? giải thích
20 Phép giao quan hệ Q S tính a Q S
b Q – (Q - S) c Q + S
d Tất
(7)a + b * c X d
22 Phép toán tập hợp quan hệ r s (r s) có biểu diễn : a +
b * c X d
23 Phép toán sau đại số quan hệ yêu cầu tất bảng phải có tập thuộc tính? a) Phép kết (Join), Phép chiếu (Projection), Phép kết tự nhiên (natural join)
b) Phép chia (Division), Phép giao (Intersection), Phép nhân(Multiplication c) Phép chia (Division), Phép giao (Intersection), Phép trừ (Minus)
d) Phép hợp (Union), Phép giao (Intersection), Phép trừ (Minus)
24 Phép tốn sau dùng để lấy dịng liệu có hai Table A B a) Union (Phép hợp)
b) Intersection (Phép giao) c) Product (Phép tích) d) Difference (Phép trừ)
25 Cho lược đồ quan hệ Q(A,B,C,D,E,H) có r quan hệ tương ứng (xem hình) Hãy cho biết phụ thuộc hàm không quan hệ r
r A B C D E H
1
1 4
1 4
a) AB C b) B D c) DE A d) BC H
26 Cho tập hợp D1={1,3}, D2={2,4,6} Nếu quan hệ r định nghĩa sau: r={(x,y)| x D1 y = 6}
Quan hệ chứa cặp nào?
a Không thể tạo quan hệ định nghĩa b Quan hệ r chứa cặp (1,6) (3,6) c Quan hệ r chứa cặp (1,2), (1,4), (1,6) d Quan hệ r chứa cặp (1,3,6)
27 Cho lược đồ quan hệ R(A,B,C,D,G,H) tập phụ thuộc hàm F sau: F={ AB C, C B, AB H, ACH, AC BH}
Phát biểu sau SAI ?
(8)28 Chuyển mơ hình ER sau thành lược đồ quan hệ:
Cho lược đồ CSDL sau:
PhongBan(MaPB,TenPB, SoNhanVien)
NhanVien(MaNV, HoTen, Phai, NgaySinh, MaPB) DeAn(MaDA, TenDA)
ThamGia(MaNV, MaDA, ThoiGian) Chọn phương án nhất:
29 Danh sách phòng ban có số nhân viên đơng a) Select * from PhongBan
Where SoNhanVien >=any(select SoNhanVien From PhongBan
Group by MaPB) b) Select * from PhongBan
Where SoNhanVien >=all(select SoNhanVien From PhongBan)
c) Select * from PhongBan
Where SoNhanVien >all(select SoNhanVien From PhongBan
Group by MaPB) d) Select * from PhongBan
Where SoNhanVien >all(select SoNhanVien From PhongBan)
30 Liệt kê danh sách nhân viên tham gia đề án có mã số „XYZ‟ với thời gian lớn nhất, gồm thông tin sau: MaNV, HoTen, Phai, MaDA, ThoiGian
a) Select top with ties MaNV, HoTen, Phai, MaDA, ThoiGian From Nhanvien N, Dean D
Where N.MaNv=D.MaNV And MaDA=‟XYZ‟ Order By ThoiGian Desc
(9)Where N.MaNv=D.MaNV And MaDA=‟XYZ‟ Order By ThoiGian Desc
c) Select N.MaNV, HoTen, Phai, MaDA, ThoiGian From Nhanvien N, Dean D
Where N.MaNv=D.MaNV And MaDA=‟XYZ‟
And ThoiGian>=all(Select ThoiGian
From Nhanvien N, Dean D Where N.MaNv=D.MaNV)
d) Select N.MaNV, HoTen, Phai, MaDA, ThoiGian From Nhanvien N, Dean D
Where N.MaNv=D.MaNV And MaDA=‟XYZ‟
And ThoiGian>=all(Select ThoiGian
From Nhanvien N, Dean D Where N.MaNv=D.MaNV And MaDA=‟XYZ‟)
31 Giả sử bảng DeAn có dịng, bảng ThamGia có dịng Thì kết câu select sau trả dòng?
Select * from DeAn, ThamGia a) dòng
b) dòng c) 35 dòng
d) Tất phương án sai
32 Ràng buộc toàn vẹn : “Thời gian tham gia đề án phải số dương”, thuộc loại ràng buộc nào?
a) Tham chiếu b) Liên thuộc tính
c) Liên thuộc tính - Liên quan hệ d) Miền trị
33 Cho lược đồ quan hệ sau:
DAT_HANG(MADH, MAKH, NGAYDH) GIAOHANG(MAGH, MADH, NGAYGH)
Ràng buộc tồn vẹn:”Ngày giao hàng khơng trước ngày đặt hàng” , thuộc loại ràng buộc nào? a) Tham chiếu
b) Liên thuộc tính
c) Liên thuộc tính - Liên quan hệ d) Miền trị
34 Gọi r s quan hệ tương ứng với lược đồ quan hệ Khach (MaKH, TenKH, DiaChi)
HoaDon(SoHD,MaNV, NgayLapHD,MaKH)
R ràng buộc toàn vẹn thỏa điều kiện ràng buộc sau: s[MaKH] r[MaKH] Vậy: a) R ràng buộc khóa
(10)35 Cho lược đồ quan hệ Q(A,B,C,D,E) có r quan hệ tương ứng Hãy cho biết phụ thuộc hàm quan hệ r
r (A B C D ) a1 b1 c1 d1 a1 b1 c2 d1 a2 b3 c3 d3 a2 b1 c4 d3 a3 b2 c5 d1 a) A->BC b) A->BD c) D->AB d) C->ABD
35 Cho lược đồ quan hệ Q(A,B,C,D,E) tập phụ thuộc hàm F = {A->BC; C->DE} Lược đồ quan hệ Q đạt dạng chuẩn nào?
a) 1NF b) 2NF c) 3NF d) BCNF
36 Cho biết dạng chuẩn lược đồ quan hệ sau: Q(A,B,C,D) F={ABC; BD; BCA} a) 1NF b) 2NF c) 3NF d) BCNF
37 Cho hai tập phụ thuộc hàm sau: F ={ABC, BC, CDE ,DE } G ={ABC, BC, CB, BDE }
a) F G tương đương b) F G không tương đương c) F G độc lập
d) F G phụ thuộc
38 Cho lược đồ quan hệ Q(ABCDE) tập phụ thuộc hàm F:
F = {A B,B C,C D,D E } Tìm bao đóng tập X = {A} dựa F a) {A} b) {ABCDE} c) {ABCD} d) {ABCE}
39 Cho Q(MNPS) tập F={MN->PS, N->P, P->S} , tìm phủ tối thiểu F
40 Người quản trị CSDL là:
a) Quyết định cấu trúc lưu trữ & chiến lược truy nhập b) Xác định chiến lược lưu trữ, chép, phục hồi liệu c) Cho phép người sử dụng quyền truy nhập sở liệu
d) Một người hay nhóm người có khả chun mơn cao tin học, có trách nhiệm quản lý điều khiển toàn hoạt động hệ CSDL
41 - Thực thể là:
a) Các đối tượng mối liên kết đối tượng b) Các đối tượng liệu
c) Các mối liên kết đối tượng d) Các quan hệ
42 Hệ tiên đề Armstrong cho phụ thuộc hàm gồm quy tắc: a) Phản xạ, hợp tách
b) Phản xạ, bắc cầu, hợp tách c) Phản xạ, gia tăng, hợp tách d) Phản xạ, gia tăng, bắc cầu
(11)b) Bảo mật quyền truy nhập c) Tạo, sửa xóa cấu trúc quan hệ
d) Tạo, sửa xóa cấu trúc đảm bảo bảo mật quyền truy nhập
44 - Phụ thuộc sau phụ thuộc đầy đủ: a) (Số thứ tự, mã lớp) > Họ tên sinh viên
b) (Số chứng minh thư, mã nhân viên) > Q trình cơng tác c) (Số hoá đơn, mã khách hàng) > Họ tên khách hàng d) (Mã báo, mã khách hàng) > Giá báo
45 Quan hệ R gọi dạng chuẩn 1NF, khi: a) Một thuộc tính có nhiều giá trị khác
b) Các thuộc tính chứa giá trị nguyên tố c) Một quan hệ có nhiều hàng
d) Một quan hệ có nhiều cột
46 Phép chiếu quan hệ, tức từ quan hệ nguồn a) Bỏ số thoả mãn biểu thức logic b) Bỏ số thoả mãn biểu thức logic c) Bỏ số
d) Bỏ số thuộc tính
47 Chọn khẳng định sau nối ngôn ngữ liệu SQL: a) Được xây dựng sở đại số quan hệ phép toán quan hệ
b) Là ngơn ngữ lập trình độc lập
c) Là ngôn ngữ liệu cho tất kiểu CSDL d) Là ngôn ngữ lập trình
48 Các phép tốn tổ hợp SELECT- FROM - WHERE
a) Tich quan hệ mệnh đề FROM, chọn theo biểu thức sau WHERE chiếu thuộc tính sau mệnh đề SELECT
b) Tich quan hệ mệnh đề FROM, chiếu WHERE chọn thuộc tính sau mệnh đề SELECT
c) Kết nối quan hệ sau mệnh đề FROM, chiếucác thuộc tính sau SELECT
d) Kết nối tự nhiên quan hệ sau mệnh đề SELECT, thoả mãn biểu thức logíc sau WHERE chiếu thuộc tính sau mệnh đề FROM
49 Chọn khẳng định sau với F={X >Z, XY > WP, XY > ZWQ, XZ > R}