Tải bản đầy đủ (.docx) (17 trang)

đáp án cơ sở dữ liệu ehou

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (321.72 KB, 17 trang )

Câu hỏi

Đáp án
σDiadiemDA= “Hà Nội”(tblDuAn)

Cho bảng:
- tblDonVi(TenDV, MaSoDV, DiaDiemDV,
NamThanhLap)
- tblDuAn(TenDA, MaSoDA, DiaDiemDA,
TGianBatDau, MaSoDV)
Cho biết đâu là biểu thức đại số quan hệ thực hiện
“Cho danh sách các dự án có địa điểm ở Hà Nội”
Chọn biểu thức đại số quan hệ cho phát biểu sau:
Lấy thông tin ở cột A1, A2 từ hai quan hệ R1 và R2
thỏa mãn điều kiện A1 = 'VietNam'.

a.
b.

Câu trả lời không đúng

c.
Phát biểu "Loại bỏ đi một số thuộc tính của quan hệ
Q khơng có trong danh sách thuộc tính X và giữ lại
những thuộc tính được liệt kê trong danh sách thuộc
tính X của quan hệ đó" là của phép tốn đại số quan
hệ nào?
Đâu là dạng tổng quát của phép chọn trong đại số
quan hệ?
Cho các lược đồ quan hệ:
SinhVien(MaSV, HoTen,GioiTinh,


NgaySinh,MaLop)Lop(MaLop, TenLop, SiSo). Chọn
biểu thức đại số quan hệ thực hiện: Cho biết thông
tin gồm tên lớp và số lượng sinh viên nữ của từng
lớp
Đâu là ký hiệu được dùng cho phép toán chiếu trong
các phép toán đại số quan hệ?

d.
b. Phép chiếu

TenLopℑ COUNT(MaSV) (σGioiTinh=
'Nữ' (SinhVien*Lop))

Π
MaSoNVℑSum(SoGioLam)(tblThucHienDA)

Cho bảng:
- tblDuAn(TenDA, MaSoDA, DiaDiemDA,
TGianBatDau)
- tblNhanVien(TenNV, MaSoNV, HoTen, GioiTinh,
Luong)
- tblThucHienDA(MaSoDA, MaSoNV, SoGioLam).
Cho biết đâu là biểu thức đại số quan hệ thực hiện
“Tính Tổng số giờ đã làm dự án của từng nhân viên”
Biểu thức nào là biểu thức đại số quan hệ


Cho bảng:

MaSoNVℑCount(MaSoDA)(tblThucHienDA)


- tblDuAn(TenDA, MaSoDA, DiaDiemDA,
TGianBatDau)
- tblNhanVien(TenNV, MaSoNV, HoTen, GioiTinh,
Luong)
- tblThucHienDA(MaSoDA, MaSoNV, SoGioLam).
Cho biết đâu là biểu thức đại số quan hệ thực hiện
“Tính Tổng số dự án đã tham gia của từng nhân
viên”
Cho quan hệ R gồm các thuộc tính: K# mã thuê bao,
TB - tên thuê bao, SDT - số điện thoại, DC - địa chỉ.
Chọn đáp án đúng khi in các thuê bao có cùng tên là
Nguyễn Nguyệt Hương bằng đại số quan hệ
Cho lược đồ quan hệ: NHANVIEN ( MaNV, HoTen,
NgaySinh, GioiTinh, HeSoLuong, DiaChi, MaĐV).
Chọn biểu thức đại số quan hệ thực hiện: Cho biết
thông tin gồm họ tên, giới tính, hệ số lương của các
nhân viên có hệ số lương >5.
Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng
định sau: Phép chiếu quan hệ, tức là từ quan hệ
nguồn .........

πHoTen,
HeSoLuong (σHesoluong>5 (NHANVIEN) )

Với chi phí thời gian thực hiện và sử dụng bộ nhớ ít
hơn rất nhiều
σTgianBatDau<2019(tblDuAn)

Cho bảng:

- tblDonVi(TenDV, MaSoDV, DiaDiemDV,
NamThanhLap)
- tblDuAn(TenDA, MaSoDA, DiaDiemDA,
TGianBatDau, MaSoDV)
Cho biết đâu là biểu thức đại số quan hệ thực hiện
“Cho danh sách các dự án được triển khai trước
năm 2019”
Trong lược đồ quan hệ của bài toán "Quản lý đề án
công ty", Chọn biểu thức đại số quan hệ thực hiện:
Đếm số nhân viên cả công ty?
Cho lược đồ quan hệ: NHANVIEN ( MaNV, HoTen,
NgaySinh, GioiTinh, HeSoLuong, DiaChi, MaĐV).
Chọn biểu thức đại số quan hệ thực hiện: Đếm số
nhân viên của từng đơn vị?

ℑ COUNTA(MANV)(NHANVIEN)

Tính tổng lương của các Nhân viên
Cho bảng tblNHANVIEN(MaNV, HoTen, Luong,
GioiTinh).
Ý nghĩa của biểu thức đại số sau:
ℑ SUM (Lương)( tblNHANVIEN)

GioiTinh,


Đâu là dạng tổng quát của phép chiếu trong đại số
quan hệ?

Trong lược đồ CSDL của bài toán "Quản lý đề án

công ty", Chọn biểu thức đại số quan hệ thực hiện:
Đếm tổng số nhân viên và tính lương trung bình tồn
cơng ty
Tính lương trung bình của các Nhân viên
Cho bảng tblNHANVIEN(MaNV, HoTen, Luong,
GioiTinh).
Ý nghĩa của biểu thức đại số sau:
ℑ AVG (Lương)( tblNHANVIEN)
Các phép toán cơ bản trên tập hợp gồm?

Tất cả các phép toán đều đúng
Thiết kế mức logic

Cho biết phát biểu sau là của bước nào trong thiết
kế CSDL?
“Kết quả của bước này thu được một lược đồ cơ sở
dữ liệu dưới dạng một hình dữ liệu có khả năng cài
đặt được bằng một hệ quản trị cơ sở dữ liệu cụ thể”
Đâu là phát biểu của thuộc tính đơn trị của thực thể
trong mơ hình thực thể liên kết?

Khi xây dựng CSDL của bài toán cần đảm bảo tối
thiểu bao nhiêu yêu cầu

a. là thuộc tính có chứa một hoặc một vài giá
trị cho một thực thể cụ thể
b. là thuộc tính có thể phân chia được thành
các thành phần nhỏ hơn, mỗi thành phần
mang ý nghĩa độc lập Câu trả lời không đúng
c. là thuộc tính chỉ có thể nhận một giá trị duy

nhất cho một thực thể cụ thể Câu trả lời
không đúng
d. là thuộc tính khơng thể chia nhỏ thành các
phần riêng biệt nhỏ hơn
6
Tổng hợp và phân tích yêu cầu

Cho biết phát biểu sau là của bước nào trong thiết
kế CSDL?
“Kết quả của bước này là một tập hợp các ghi chép
súc tích về các yêu cầu của người sử dụng cũng
như của hệ thống. Những yêu cầu của hệ thống sẽ


được đặc tả càng đầy đủ và càng chi tiết càng tốt”
Cho hình vẽ, cho biết thuộc tính Color là thuộc tính
gì?

Thuộc tính đa trị

Ràng buộc kiểu
Ký hiệu được sử dụng cho tập thực thể yếu là?

Mơ tả tính chất của các thuộc tính khi tạo lập CSDL

Cơ sở dữ liệu là gì?

là tập hợp dữ liệu có cấu trúc được lưu trữ trên các
thiết bị trữ tin nhằm thỏa mãn đồng thời cho nhiều
người sử dụng khác nhau với các mục đích khác nhau

Tập thực thể yếu.

Loại thực thể nào không tồn tại độc lập được mà
phải phụ thuộc vào một kiểu thực thể khác.
Đâu là ký hiệu được dùng để biểu diễn thuộc tính
suy dẫn trong mơ hình ER?
Cho hình vẽ, cho biết thuộc tính Vehicle_Id là thuộc
tính gì?

Hình chữ nhật nét đơi chứa tên thực thể

Hình elip có nét đứt đơn
Thuộc tính khóa

Thiết kế vật lý
Cho biết phát biểu sau là của bước nào trong thiết
kế CSDL?
“Tại bước này, ta phải chỉ rõ ra các cấu trúc bên
trong, các đường dẫn truy cập, cách tổ chức tệp cho
cơ sở dữ liệu của bài tốn”
Cho hình vẽ, hãy cho biết liên kết có bậc mấy?

1

NGƯỜI THÂN
Cho hai thực thể NHÂN VIÊN và NGƯỜI THÂN.
Biết: mỗi NHÂN VIÊN có thể đóng bảo hiểm cho một
số NGƯỜI THÂN nào đó khi họ là nhân viên của
đơn vị?



Vậy đâu là thực thể yếu?
Trong các ký hiệu hình vẽ sau, hình nào biểu diễn
thuộc tính?

Cho hình vẽ, cho biết hình vẽ thể hiện liên kết gì?

1 -n

Ký hiệu được dùng để mơ tả thuộc tính của thực thể
Đây là hình ảnh mơ hình dữ liệu nào?

Hình elip nét đơn với tên của thuộc tính
Mơ hình dữ liệu phân cấp

Trong mơ hình Client/Server nhiều lớp KHƠNG gồm
lớp nào?
Các loại dữ liệu bao gồm:

Lớp người dùng (User)
Âm thanh, tiếng nói, chữ viết, văn bản, đồ hoạ, hình
ảnh tĩnh hay hình ảnh động....được lưu trữ trong các
bộ nhớ trong các dạng File
Khóa chính

Cho lược đồ quan hệ: SinhVien(MaSV, HoTen,Phai,
NgaySinh)
Hỏi thuộc tính MaSV trong lược đồ đóng vai trị là
thuộc tính?
Thành phần nào trong quan hệ của mơ hình quan hệ

được cố định trong suốt quá trình?
Đâu là nguyên tắc chuyển đổi "kiểu thực thể" khi
chuyển từ mơ hình ER sang mơ hình quan hệ?
Đâu là nguyên tắc chuyển đổi "chuyển thực thể có
thuộc tính đa trị" khi chuyển từ mơ hình ER sang mơ
hình quan hệ?
Cho sơ đồ ER của thực thể khách hàng với các
thuộc tính của thực thể hình bên. Hãy chuyển thành
lược đồ quan hệ.

Tập hợp các thuộc tính
Tất cả các nguyên tắc đều đúng
Cả hai nguyên tắc chuyển đổi đều đúng
Khách Hàng(Mã Kh, Tên Kh, số nhà, Đường, Phường,
Quận, Thành Phố)

Cho hình vẽ, hãy chuyển thành lược đồ quan hệ

Nhà(Số nhà, Số tầng)
Phòng(Mã phòng, Tên phòng, Số nhà)

"Là tập tất cả các giá trị mà thuộc tính A có thể nhận
được". Đây là phát biểu củatrong mơ hình quan hệ?

Miền giá trị


Ý nghĩa đúng nhất của khóa chính trong mơ hình dữ
liệu quan hệ?
Các thành phần của một quan hệ trong mơ hình

quan hệ gồm?

Dùng để xác định duy nhất một bộ trong quan hệ
Tất cả các lựa chọn đều đúng
+(NgBD, NgKT)

Cho bảng Cho DUAN (MADA, TenDA, DiaDiem,
MaPhong, NgBD, NgKT).
Để biểu diễn Ràng buộc “Mỗi một dự án thì ngày bắt
dầu dự kiến phải trước ngày kết thúc dự kiến” thì
cần đưa nội dung gì tại thao tác “Sửa” trong bảng
tầm ảnh hưởng tương ứng?
Giá trị tuổi của nhân viên chỉ nhận giá trị từ 18 đến 65
Cho Bảng tblNhanVien(MaNV, HoTen, GioiTinh, Tuoi,
HSL).
Ý nghĩa của phát biểu “DOM(Tuoi) = { 18 65 }” là gì?
Các loại ràng buộc tồn vẹn trong mơ hình dữ liệu
quan hệ?

Tất cả các loại ràng buộc đều đúng
Khóa ngoại

Cho lược đồ quan hệ: SinhVien(MaSV, HoTen,Phai,
NgaySinh, MaLop).
Lop(MaLop, TenLop, Siso)
Hỏi thuộc tính MaLop trong lược đồ quan hệ
SinhVien đóng vai trị là thuộc tính?
Giá trị của một thuộc tính trong mơ hình dữ liệu quan
hệ gồm có những kiểu gì?
Cho bảng tầm ảnh hưởng:


Đâu là phát biểu đúng trong các phát biểu sau?
Đâu là nguyên tắc chuyển đổi "kiểu thực thể" khi
chuyển từ mơ hình ER sang mơ hình quan hệ?
Các thuộc tính trong quan hệ được thể hiện dưới
dạng gì ?
Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng
định sau: Nếu 2 bộ bất kỳ trùng nhau trên các thành
phần của khóa thì .........
Đâu là ngun tắc chuyển đổi "quan hệ nhiều nhiều" khi chuyển từ mơ hình ER sang mơ hình quan
hệ?
Đâu là phát biểu của thuộc tính khóa của thực thể
trong mơ hình ER?
Khi sử dụng hệ quản trị CSDL hiện nay thì có mấy
loại giao diện chính để làm việc?

Tất cả các kiểu đều đúng
Khi thực hiện thêm Nhân viên mới cần kiểm tra ràng
buộc của bảng “NhanVien”

Mỗi một thực thể sinh ra một quan hệ mới, quan hệ
mới gồm các thuộc tính của thực thể ban đầu nhưng
khơng chứa thuộc tính suy dẫn và đa trị, khóa của
quan hệ chính là thuộc tính khóa của thực thể ban đầu
Tập hợp các cột
Cũng trùng nhau trên các thành phần của tất cả các bộ
Tất cả các ngun tắc đều đúng
là thuộc tính có giá trị duy nhất giúp phân biệt thực thể
này với thực thể khác
4



Trong các ký hiệu hình vẽ sau, hình nào biểu diễn
kiểu thực thể yếu?
Đâu là phát biểu của thuộc tính đơn trị của thực thể
trong mơ hình thực thể liên kết?
Cho hình vẽ, cho biết thuộc tính Color là thuộc tính
gì?

là thuộc tính có thể phân chia được thành các thành
phần nhỏ hơn, mỗi thành phần mang ý nghĩa độc lập
Thuộc tính đa trị

Đâu KHƠNG được coi là mơ hình dữ liệu (Data
Model)?
Ký hiệu để mơ tả thuộc tính đa trị là gì?
Ràng buộc kiểu được định nghĩa là?
Ràng buộc kiểu:
Trong các ký hiệu hình vẽ sau, hình nào biểu diễn
liên kết?

Mơ hình dữ liệu ký hiệu

Loại thực thể nào không cảm nhận được bằng giác
quan mà nhận biết được thông qua nhận thức?
Các bước thực hiện xây dựng mô hình thực thể ER
làm gì?

Thực thể trừu tượng


Giá trị của thuộc tính trong thực thể gồm những kiểu
gì?
Ràng buộc tồn vẹn trong mơ hình quan hệ là gì?
"Là tập tất cả các giá trị mà thuộc tính A có thể nhận
được". Đây là phát biểu của gì trong mơ hình quan
hệ?
Cho hình vẽ, hãy chuyển thành lược đồ quan hệ

Hình elip nét đơi
Mơ tả tính chất của các thuộc tính khi tạo lập CSDL
Mơ tả tính chất của các thuộc tính khi tạo lập CSDL

Xác định thực thể và thuộc tính -> Liệt kê và lựa chọn
thơng tin -> xác định mối quan hệ và thuộc tính quan
hệ -> vẽ sơ đồ ER và xác định lực lượng tham gia ->
chuẩn hóa và rút gọn sơ đồ
Tất cả các phát biểu đều đúng
Là những quy tắc bắt buộc dữ liệu phải tuân theo nhằm
đảm bảo tính tin cậy và độ chính xác của dữ liệu
Miền giá trị
RawMaterial(Material_ID,
Unit_of_Measure,
Standarrd_Cost)
Vendor(Vender_ID, Vendor_Name, Vendor_Address)
Quote(Material_ID, Vender_ID, Unit_Price)

DOM(Tuoi) = { 18 65 }
Cho Bảng tblNhanVien(MaNV, HoTen, GioiTinh, Tuoi,
HSL).
Đâu là biểu diễn của phát biểu ràng buộc “Giá trị

Tuổi của Nhân Viên chỉ nhận giá trị từ 18 đến 65”
Cho hình vẽ, thực hiện chuyển sang lược đồ quan
hệ

SinhVien(MaSV,
HoTen,
Phai,
MaLop)Lớp(MaLop, TenLop, SiSo)

NgaySinh,


Cho hình vẽ, thực hiện chuyển sang lược đồ quan
hệ

NhanVien(MaNV,
HoTen,
NhanVien (MaNV, SoThich)

Đâu là nguyên tắc chuyển đổi "Cho mối liên kết có
bậc >2" khi chuyển từ mơ hình ER sang mơ hình
quan hệ

Tạo ra mối quan hệ (R) và khóa chính của các quan hệ
tham gia liên kết được đưa làm khóa ngoại của quan
hệ R và các khóa ngoại đồng thời đóng vai trị là khóa
chính của R
Tập hợp các thuộc tính

hành phần nào trong quan hệ của mơ hình quan hệ

được cố định trong suốt quá trình?
Đâu là ký hiệu được dùng cho phép toán chọn trong
các phép toán đại số quan hệ?
Cho biết đâu là biểu thức đại số quan hệ thực hiện
“Cho danh sách các dự án của đơn vị có năm thành
lập là 2000”
Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng
định sau: Hợp các quan hệ khả hợp trên cùng tập
các thuộc tính Ω là một quan hệ trên Ω, các bộ
là .................... bỏ đi các bộ trùng nhau, chỉ giữ lại
những bộ đại diện
Cho lược đồ quan hệ: DUAN( MaDA, TenDA,
DiaDiem, TGBatDau, MaDV) và DONVI( MaDV,
TenDV, DienThoai). Chọn biểu thức đại số quan hệ
thực hiện: Cho biết tên dự án và địa điểm thực hiện
dự án do phòng Tài vụ thực hiện
Chọn biểu thức đại số quan hệ cho phát biểu sau:
Lấy thông tin ở cột A1, A2 từ hai quan hệ R1 và R2
thỏa mãn điều kiện A1 = 'VietNam'?
Cho lược đồ quan hệ: DUAN (MaDA, TenDA,
DiaDiem, TGBatDau, MaDV) và DONVI (MaDV,
TenDV, DienThoai). Chọn biểu thức đại số quan hệ
thực hiện: Cho biết tên dự án và địa điểm thực hiện
dự án do phòng Tài vụ thực hiện?
Cho lược đồ quan hệ: NHANVIEN ( MaNV, HoTen,
NgaySinh, GioiTinh, HeSoLuong, DiaChi, MaĐV).
Cho biết biểu thức đại số quan hệ thực hiện: Cho
thông tin của nhân viên có địa chỉ Hà nội.

NgaySinh)SoThich


σ
σNamThanhLap= 2000(tblDuAn*tblDonVi)
Các bộ của các quan hệ nguồn thoả điều kiện hợp

π TENDA,DiaDiem(σTenDV = 'TaiVu'(DUAN *DONVI))

σDIACHI = 'Hà nội'(NHANVIEN)

πHoTen, NgaySinh ( σTenLop= 'K10A' (Sinhvien*Lop))
Cho các lược đồ quan hệ:
SinhVien(MaSV, HoTen,GioiTinh,
NgaySinh,MaLop)Lop(MaLop, TenLop, SiSo). Chọn
biểu thức đại số quan hệ thực hiện: Cho biết thông
tin sinh viên gồm họ tên, ngày sinh thuộc lớp có tên
là K10A

_


Cho lược đồ quan hệ: NV( MaNV, HoTen, GioiTinh,
Tuoi, QueQuan). Chọn biết biểu thức đại số quan hệ
thực hiện: Cho danh sách họ tên, quê quán của các
nhân viên nữ có tuổi trên 20
Chọn một khẳng định nào sau đây là đúng khi nói về
tập phụ thuộc hàm F và G tương đương:

Các phụ thuộc của F được suy dẫn logic từ G và các
phụ thuộc của G
Không


Cho quan hệ R(ABCD) và 2 tập pth
F= {A->C, D->B, C->ABD};
G= {A->C, D->B, C->D}. Hỏi F và G có tương đương
nhau
BH->CA; GH->AD; DH->CG
Cho lược đồ quan hệ: =<U,F>
U={A,B,C,D,E,G,H}
F={BH->CA, H->BG, GH->AD, DH->CG }.
Các phụ thuộc hàm có thuộc tính dư thừa ở vế trái?
ABD-->E và D-->B
Cho lược đồ quan hệ R(A,B,C,D,E,G) với tập cỏc
phụ thuộc hàm
F ={AB-->C, C-->B, ABD-->E, G-->A, A-->B, B-->E,
D-->A, D-->B}. Cỏc phụ thuộc hàm nxzào sau đõy là
dư thừa đối với F?
Thuộc tính A là dư thừa vế trái trong phụ thuộc hàm
{ABC} F+ khi và chỉ khi:
Các đáp án đưa ra đều sai
Cho
F={ AB->C, D->EG, C->A, BE->C, BC->D}. Các phụ
thuộc hàm có thuộc tính dư thừa ở vế trái là:
Xét lược đồ quan hệ với tập phụ thuộc hàm F =
{MSKHTENKH,TP;
MSMH
TENMH,ĐG;
MSKH,MSMH SL; MSMHTENMH}. Phụ thuộc hàm
nào sau đây là dư thừa đối với tập F?

MSMHTENMH


Khơng có phụ thuộc hàm dư thừa
Cho F={ A1A2A3, A4A5A6, A3A1, A2A5A3, A2A3A4}.
Chọn phát biểu đúng?
Không dư thừa
Cho
F={AB->C, D->E, D->G, C->A, BE->C, BC->D, CG>B, CG->D, CD->B}
Phụ thuộc hàm AB->C có bị dư thừa vế trái?
Chọn một khẳng định nào sau đây là đúng nhất khi
nói về tập tương đương:

Các phụ thuộc của F được suy dẫn logic từ G và các
phụ thuộc của G


Khơng có phụ thuộc hàm dư thừa
Cho
F={AB->C, D->E, D->G, C->A, BE->C, BC->D, CG>B, CG->D, CD->B}
Các phụ thuộc hàm bị dư thừa trong tập F là:
Chọn một khẳng định nào sau đây là đúng nhất khi
nói về tập phụ thuộc hàm tối thiểu:

Tập phụ thuộc hàm tối thiểu thỏa mãn: vế phải của pth
chỉ gồm một thuộc tính; vế trái khơng có thuộc tính dư
thừa và khơng có pth dư thừa
D-->A

Cho lược đồ quan hệ R(A,B,C,D,E,G) với tập cỏc
phụ thuộc hàm
F ={AB-->C, C-->B, ABD-->E, G-->A, A-->B, B-->E,

D-->A, D-->B}. Các phụ thuộc hàm nào sau đây là
không dư thừa đối với F?
Chọn một khẳng định nào sau đây là đúng nhất với
F={X-->Z, XY-->WP, XY--> ZWQ, XZ --> R}

Vế trái của XY --> WP khơng có chứa thuộc tính dư
thừa


Cho quan hệ R(ABCD) và 2 tập pth
F= {A ->C, D->B, C->ABD};
G= {A->C, D->B, C->A, C->B, C->D}.
Hỏi F và G có tương đương nhau
Các đáp án đưa ra đều sai
Cho
F={ AB->C, D->EG, C->A, BE->C, BC->D}. F có phụ
thuộc hàm dư thừa là
Cho lược đồ quan hệ Q(A,B,C,D) và tập phụ thuộc
hàm F={ A → BC, AB → D}. Cho biết kết quả phủ tối
thiệu của tập F là gì?
Xét lược đồ quan hệ với tập phụ thuộc hàm F =
{MSKHTENKH,TP;
MSMH
TENMH,ĐG;
MSKH,MSMH SL; MSKHTENKH}. Phụ thuộc hàm
nào sau đây là dư thừa đối với tập F?

{ A → B, B → C, A → D }
MSKHTENKH


ACD->B
Cho
F={ AB->C, D->EG,
C->A, BE->C, BC->D, CG->BD, ACD->B}
Các phụ thuộc hàm có thuộc tính dư thừa ở vế trái?
ABD-->E
Cho lược đồ quan hệ R(A,B,C,D,E,G) với tập cỏc
phụ thuộc hàm
F ={AB-->C, C-->B, ABD-->E, G-->A, A-->B, B-->E,
D-->A, D-->B}. Các phụ thuộc hàm nào sau đây là
dư thừa đối với F?


Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng
định sau: Phép chiếu quan hệ, tức là từ quan hệ
nguồn .........
Cho thực thể NHANVIEN như hình minh hoạ, kết
quả chuyển thành những bảng quan hệ nào?

F ={A→ B , B→ C, BC→ D,DA→ B} chọn một khẳng
định đúng sau:

Nếu A --> BC suy ra

a. Bỏ đi một số bộ
b. Bỏ đi một số thuộc tính Câu trả lời khơng đúng
c. Bỏ đi một số thuộc tính thoả mãn //
d. Bỏ đi một số bộ thoả mãn biểu thức logic
NHANVIEN(MaNV,
TenNV,

NS,
GT,
Luong)

NV_DT(MaNV, SDT)

a. A → AD thuộc F+ và C→ D thuộc F+ Câu trả lời
không đúng
b. A → AD thuộc F+ và A→ D thuộc F+
c. . A → D thuộc F+ và B→ A thuộc F+
D. A → AD F+ và A→ D F+
d. C→ A thuộc F+ và A → AD thuộc F+
A --> B và A --> C

Cho R = (A, B, C, D, E, G) và tập phụ thuộc hàm
F = {AB C, C A, BC D, ACD B, D EG, BE C, CG BD,
CE AG}.
Tính: (BD)+
Ω {A, B, C, D, E, G }, F = {B --> C, C --> B, A --> GD},
khoá quan hệ là:

ACE
CDEB

Cho R(ABCDE) và tập phụ thuộc hàm F = { AB->C,
D->E, E->B }
Cho biết bao đóng của tập thuộc tính CD+
AB, CG, CD khóa của lược đồ quan hệ
F={AB --> C, D --> EG, C--> A,
BE-->C, BC -->D, CG --> BD,

ACD --> B, CE --> AG}
Cho tập phụ thuộc hàm F={AB->D, D->C} của lược
đồ quan hệ S(A, B, C, D). Phụ thuộc hàm AB->C có
thể được suy diễn ra từ F nhờ vào?

Luật bắc cầu
Khơng có phụ thuộc hàm dư thừa

Cho F={ A1A2A3, A4A5A6, A3A1, A2A5A3, A2A3A4}.
Chọn phát biểu đúng?
Cho quan hệ R=ABCD và F= {A->C, D->B, C->ABD}.
Tập F có phụ thuộc hàm dư thừa là
Cho quan hệ R={ABCD} và Cho F = {A BC, B D, AB

Khơng có phụ thuộc hàm dư thừa
{ ABC, BD }


D}. Cho biết kết quả của tập phụ thuộc hàm không
dư thừa
Cho tập pth F={A B, A C, B A, B C, C A, C B}. Phủ tối
thiểu của F là
Cho lược đồ quan hệ Q(A,B,C,D) và tập phụ thuộc
hàm F={ A → BC, AB → D}. Cho biết kết quả phủ tối
thiệu của tập F là gì?
Cho lựơc đồ quan hệ Q(G,M,V,N,H,P) và tập phụ
thuộc hàm:F={G->M, G->N, G->H, G->P, M->V, NHP>M}. Quan hệ trên đạt dạng chuẩn?
Xét R(A,B,C,D) có khóa chính là C, là 2NF nhưng
khơng đạt 3NF. Phụ thuộc hàm nào sau đây là không
đúng?

φ [Ω1, Ω2 ,.. , Ωp] là phép tách không tổn thất thông
tin, nếu
Quan hệ R được gọi là dạng chuẩn 2NF, khi và chỉ
khi
Một mơ hình CSDL được xem là mơ hình chuẩn hố
tốt, nếu:
Xét R(A,B,C,D) có khóa chính là B, là 2NF nhưng
không đạt 3NF. Phụ thuộc hàm nào sau đây là không
đúng?
Chọn một khẳng định nào sau đây là đúng khi thực
hiện suy dẫn phụ thuộc hàm?
Nếu A → BC thì?
Cho F = {A → B, C → X, BX → Z}, khi đó:
Cho tập phụ thuộc hàm F={AB → C, D → EG, C→ A,
BC →D, CG → BD, CE → AG}. Bao đóng của CD là:
Xét quan hệ Ω {A, B, C, D, E, G, H} và F = {C → AB,
D → E, B → G}?
Cho tập phụ thuộc hàm F = {A → B, B → C, A → D,
B → D }. Chọn một khẳng định đúng từ tập phụ
thuộc hàm đã có
Cho R(ABCDE) và tập phụ thuộc hàm F = { AB→C,
D→E, E→B }. Cho biết bao đóng của tập thuộc tính
CD ?
Cho lược đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ
thuộc hàm F ={B → A; DA → CE; D → H; GH→ C;
AC → D}. Bao đóng của tập thc tính {AC} là?
Cho lược đồ quan hệ Q(A,B,C,D,E,G) và tập phụ
thuộc hàm: F = {AB → C, C → A, BC → D, ACD →
B, D →EG, BE → C, CG → BD, CE → AG}. Tìm bao
đóng của các tập X={BD}?

Cho lược đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ
thuộc hàm F ={B → A; DA → CE; D → H; GH→ C;
AC → D}. Khóa của Q là:
Cho lược đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ
thuộc hàm F ={B → A; DA → CE; D → H; GH→ C;
AC → D}. Tất cả các khóa của Q là:
Cho lược đồ quan hệ R(A,B,C,D,E,G) với tập các
phụ thuộc hàm F ={AB→C, C→B, ABD→E, G→A,
A→B, B→E, D→A, D→B}. Các phụ thuộc hàm nào
sau đây là dư thừa đối với F?
Chọn một khẳng định nào sau đây là đúng khi nói về
tập phụ thuộc hàm F và G tương đương:
Chọn một khẳng định nào sau đây là đúng khi nói về

{AB, BC, CA}
{ A → B, B → C, A → D }
Dạng chuẩn 2 (2NF)
B->C
Kết quả kết nối tự nhiên các quan hệ chiếu chính là
quan hệ gốc
1NF và các thuộc tính khơng khố phụ thuộc đầy đủ
vào khố
Mỗi một thuộc tính khơng khố phụ thuộc hàm vào
khoá
A->B
AC → B và B → Z => AC → Z
A → B và A → C
AC → Z Thuộc F+
ABCDEG
Khố quan hệ là {H, C, D}

Khi đó A→ C thuộc F+
CDEB
{ACDEH}
ABCDEG

BCG
BCG, BDG, BGH
ABD→E và D→B

Các phụ thuộc của F được suy dẫn logic từ G và các
phụ thuộc của G được suy dẫn logic từ F
Trong A1A2 → B thuộc tính A1 dư thừa khi A2 → B là


thuộc tính dư thừa?
Cho F={ AB→C, D→EG, C→A, BE→C, BC→D,
CG→BD, ACD→B}. Các phụ thuộc hàm có thuộc
tính dư thừa ở vế trái?
Chọn một khẳng định nào sau đây là đúng nhất khi
nói về các phụ thuộc hàm gia tăng:
Xét quan hệ Ω {A, B, C, D, E, G, H} và F = {C --> AB,
D --> E, B --> G}.
Hệ tiên đề Armstrong cho các phụ thuộc hàm gồm
các quy tắc cơ bản
Cho lược đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ
thuộc hàm F ={B -> A; DA -> CE; D -> H; GH-> C; AC
-> D}. Bao đóng của tập thc tính {AC}

phụ thuộc hàm đầy đủ.
ACD→B

Có thể mở rộng vế trái hoặc cả hai vế phụ thuộc hàm
cùng một thuộc tính
Khố quan hệ là {H, C, D}
Phản xạ, gia tăng, bắc cầu.
{ACDEH}
{GH, HI, IG}

Cho tập phụ thuộc hàm: F={G H, G I, H G, H I, I G, I
H}.
Phủ tối thiểu của F là?
Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng
định sau: Giá trị các thành phần của khố .........
Quan hệ 1NF khơng thể chấp nhận được trong quá
trình tìm kiếm, vì :
Cho quan hệ Q(A,B,C,D) và F = { AB->C, D->B, C>ABD}. Hỏi quan hệ ở dạng chuẩn nào?
Cho HoaDon (SoHD, MaSanPham, TenMatHang,
SoLuong) và F = { MaSanPham → TenSanPham}.
Quan hệ trên ở dạng chuẩn nào?
Cho lược đồ quan hệ R(SoHD, MaSP, MaKH,
TenKH, Diachi, TenSP, Gia, Soluongmua). Phép tách
về 3NF có kết quả là?
Xét R(A,B,C,D) có khóa chính là A, là 2NF nhưng
khơng đạt 3NF. Phụ thuộc hàm nào sau đây là không
đúng
Cho lược đồ quan hệ Q(A,B,C,D) và tập phụ thuộc
hàm F={AB->C; B->D; BC->A}. Quan hệ Q đạt dạng
chuẩn?
Cho lược đồ quan hệ R(SoBD, MaMT, Hoten,
Ngaysinh, Gioitinh, Diachi, TenMT, Ngaythi, Diem).
Phép tách về 3NF có kết quả là?

Cho quan hệ CungCap(MNCC, TenNCC, DiaChi,
TenSP, Gia) và PTH F={MNCC◊TenNCC, DiaChi;
TenNCC,TenSP ◊ Gia}. Phép tách nào là phép tách
không mất mát thông tin
Xét quan hệ NHÂNVIÊN_ĐƠNVỊ(Họtên, MSNV,
Ngàysinh, Địachỉ, MSĐV, TênĐV, MãsốNQL) và
F={MSĐV→TênĐV,
MãNQL;
MSNV→Họtên,
Ngàysinh, Địachỉ, MSĐV, TênĐV, MãNQL;}. Kết quả
tách về dạng chuẩn 3NF là?
Dị thường thông tin là nguyên nhân:
Cho lược đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ
thuộc hàm F ={B -> A; DA -> CE; D -> H; GH-> C; AC
-> D}. Tất cả các khóa của Q là:
Cho lược đồ R(ABCDE) và tập F={ A → BC, B → C,
AB → D}. Cho biết kết quả của (AB)+?

Không thể nhận giá trị null hay các giá trị không xác
định.
Khi thao tác các phép lưu trữ thường xuất hiện dị
thường thông tin
3NF
1NF
R1(MaKH, TenKH,
R2(MaSP,
TenSP,
R3(SoHD, MaSP, MaKH, Soluongmua)
C->A


Diachi)
Gia)

Dạng chuẩn 1 (1NF)
Mon(MaMT,
TenMT,
Ngaythi)
Thisinh(SoBD, Hoten, Ngaysinh, Gioitinh, Diachi)
Ketqua(SoBD, MaMT, Diem)
Congty(MCC, TenNCC, DiaChi) và MatHang(MNCC,
TenSP, Gia)

a. Tất cả đều sai
b. NV(Họtên, MSNV, Ngàysinh, Địachỉ, MSĐV) và
ĐV(MSĐV, TênĐV, MãNQL)
c. NV(Họtên, MSNV, Ngàysinh, Địachỉ) và ĐV(MSĐV,
TênĐV, MãNQL)
d. NV(Họtên, MSNV, Ngàysinh, MSĐV) và ĐV(MSĐV,
TênĐV, MãNQL, ĐịaChỉ) Câu trả lời không đúng
Gây cản trở cho việc cập nhật, bổ sung thông tin
BCG, BDG, BGH

a.

sai


b.
c.
Nếu A --> B và A --> C thì suy ra:

Q trình chuẩn hố dữ liệu là q trình

d.
A --> BC
Tách lược đồ quan hệ hạn chế thấp nhất tổn thất thơng
tin

Cơ sở để chuẩn hố dựa trên các khái niệm:

Các thuộc tính, bao đóng các thuộc tính

Một mơ hình CSDL được xem là mơ hình chuẩn hố
tốt, nếu:
Quan hệ R được gọi là dạng chuẩn 1NF, khi và chỉ
khi:
Quan hệ R được gọi là dạng chuẩn 2NF, khi và chỉ
khi:
Quan hệ 2NF khơng thể chấp nhận được trong q
trình tìm kiếm, vì:
Có thể chèn thêm thơng tin một loại cáp khi chưa
được lắp đặt?
Trong quan hệ dạng chuẩn 3NF:
Quan hệ 3NF có thể chấp nhận được trong q trình
tìm kiếm, vì:
Cho lược đồ quan hệ: NHANVIEN ( MaNV, HoTen,
NgaySinh, GioiTinh, HeSoLuong, DiaChi, MaĐV).
Cho biết biểu thức đại số quan hệ thực hiện: Cho
thơng tin của nhân viên nữ có địa chỉ Hà nội.

Đảm báo tính độc lập dữ liệu


Cho bảng:
- tblDuAn(TenDA, MaSoDA, DiaDiemDA,
TGianBatDau)

Các thuộc tính chỉ chứa các giá trị ngun tố
1NF và các thuộc tính khơng khóa phụ thuộc khơng
đầy đủ vào khóa
Bao đóng phụ thuộc hàm q lớn
Khơng thể được vì mâu thuẫn thơng tin
Tồn tại các thuộc tính khơng phụ thuộc vào khóa
Thực hiện các phép cập nhật

a. MaSoDAℑSum(SoGioLam)(tblThucHienDA)
b. MaSoDAℑCount(SoGioLam)(tblThucHienDA)
c. ℑSum(SoGioLam)(tblThucHienDA)
d. MaSoDAℑMax(SoGioLam)(tblThucHienDA) Câu trả
lời không đúng

- tblNhanVien(TenNV, MaSoNV, HoTen, GioiTinh,
Luong)
- tblThucHienDA(MaSoDA, MaSoNV, SoGioLam).
Cho biết đâu là biểu thức đại số quan hệ thực hiện
“Tính Tổng số giờ đã làm dự án của từng dự án”
Cho lược đồ quan hệ: NHANVIEN( MNV, HoTen,
Ten, NS, GT, HSL, DC, MĐV). Cho biết biểu thức đại
số quan hệ thực hiện: Cho danh sách họ tên và
lương của nhân viên
Cho lược đồ quan hệ: NHANVIEN( MNV, HoTen,
Ten, NS, GT, HSL, DC, MĐV) và PB( MaPB, TenPB,

DiaChi, DienThoai). Cho biết biểu thức đại số quan
hệ thực hiện: Cho danh sách họ tên, lương và tên
phòng ban của nhân viên
Cho quan hệ R gồm các thuộc tính: K# mã thuê bao,
TB - tên thuê bao, SDT - số điện thoại, DC - địa chỉ.
Chọn đáp án đúng các tên thuê bao có cùng tên là
Nguyễn Nguyệt Hương bằng đại số quan hệ?
Cho lược đồ quan hệ: NHANVIEN

πHONV, TENNV, HSL* 720000 (NHANVIEN)

πHONV, TENNV, HSL* 720000, TenPB (NHANVIEN
* PB)


MNV, , Ten, NS, GT, HSL, DC, MĐV) và PB (MaPB,
TenPB, DiaChi, DienThoai). Cho biết biểu thức đại
số quan hệ thực hiện: Cho danh sách họ tên, lương
và tên phòng ban của nhân viên?
Đâu là dạng tổng quát của phép gom nhóm trong đại
số quan hệ?
Trong lược đồ quan hệ của bài tốn "Quản lý đề án
cơng ty", chọn biểu thức đại số quan hệ thực hiện:
cho tên và ngày sinh của những trưởng phịng.

(thuộc tính) ( Quan hệ)
πHONV, TENNV,NGAYSINH(PHONGBANTRPHG ⋈
MANVNHANVIEN)



Cho quan hệ R(ABCD) và 2 tập pth
F= {A->C, D->B, C->ABD};
G= {A->C, D->B, C->AD}. Hỏi F và G có tương
đương nhau
Chọn một khẳng định nào sau đây là đúng nhất khi
nói về thuộc tính dư thừa

A1A2 --> B, A1 dư thừa khi A2 --> B phụ
thuộc đầy đủ
Không dư thừa

Cho lược đồ quan hệ R(A,B,C,D,E,G) với tập phụ
thuộc hàm
F ={AB-->C, C-->B, D-->E, G-->A, A-->B}. Phụ thuộc
hàm AB-->C có dư thừa thuộc tính ở vế trái?
Cho quan hệ R=ABCD và F= {AC, DB, CABD}.
Tập F có phụ thuộc hàm dư thừa là

Khơng có phụ thuộc hàm dư thừa
D-->B

Cho lược đồ quan hệ R(A,B,C,D,E,G) với tập cỏc
phụ thuộc hàm
F ={AB-->C, C-->B, ABD-->E, G-->A, A-->B, B-->E,
D-->A, D-->B}. Các phụ thuộc hàm nào sau đây là
dư thừa đối với F?
Cho quan hệ R=ABCD và F= {A->C, D->B, C->ABD}.
Có phụ thuộc hàm có vế trái dư thừa khơng

Khơng

Khơng

Cho
F={ AB->C, D->EG, C->A, BE->C,
BC->D}. Tập F có pth dư thừa không
Cho hai tập phụ thuộc hàm sau: F ={AB->C, B->C,
CD->E ,D->E }và G ={AB->C, B->C, C->B, BD->E }

F và G khơng tương đương
Khơng có phụ thuộc hàm dư thừa

Cho lược đồ quan hệ: =<U,F>
U={A,B,C,D,E,G,H}F={H->C,
H->B, H->A, H->G, H->D }.
Các phụ thuộc hàm bị dư thừa trong tập F là:


{A->B, B->A, B->C, C->B}
Cho tập pth F={A ->B, A ->C, B ->A, B ->C, C ->A, C> B}.
Phủ tối thiểu của F là
Cả 3 phương án đã cho
Cho F={AB-->C, B-->D, CD-->E, CE-->GH,
G-->A}. Cho biết các phụ thuộc hàm nào sau đây
được suy dẫn từ F nhờ luật dẫn Armstrong:
Cho R2 (Số hoá đơn, Số sản phẩm, Tên sản phẩm,
Lượng yêu cầu) và F = { Số sản phẩm -> Tên sản
phẩm}. Kết quả tách về dạng cao hơn là?
Chọn phát biểu đúng trong các phát biểu sau?
Xét quan hệ R=ABCDE và tập pth F = {AB->CE, E>AB, C->D}. Dạng chuẩn cao nhất là gì?
Cho tập F={AB; BC; AD}. Đâu là phát biểu đúng?

Cho tập phụ thuộc hàm F = {A → B, B → C, A → D,
B → D }. Chọn một khẳng định đúng từ tập phụ
thuộc hàm đã có
Quy tắc bắc cầu trong hệ tiên đề Armstrong:
Xét quan hệ R={GHIJK} và tập phụ thuộc hàm F =
{GH→IK, I→J}. Dạng chuẩn cao nhất của lược đồ là
chuẩn nào?
Cho quan hệ R=ABCD và F= {A->C, D->B, C->ABD}.
Kết quả tách về 3NF là?
Hãy chọn từ/cụm từ tương ứng để hoàn thiện khảng
định sau: X --> Y (Y Thuộc F) là phụ thuộc hàm đầy
đủ, khi và chỉ khi
Cho bảng kết quả thực hiện kiểm tra phép tách sau, phát
biểu nào là đúng?

R3(Số hoá đơn, Số sản phẩm, Lượng yêu cầu); R4(Số
sản phẩm, Tên sản phẩm)
Lược đồ đã đạt chuẩn 3NF thì cũng đạt chuẩn 2NF
a. 1NF
b. 3NF Câu trả lời khơng đúng
c. 2NF//
d. BCNF
Thuộc tính D phụ thuộc trực tiếp vào thuộc tính A
a. Khi đó B→AC thuộc F+
b. Khi đó B→AD thuộc F+
c. Khi đó B→CD thuộc F+
d. Khi đó B→A thuộc F+ Câu trả lời khơng đúng
Nếu A --> B và B --> C => A --> C
a. 2NF
b. 1NF Câu trả lời không đúng

c. 3NF
d. BCNF
a. R1(A, D) và R2(C, D, B)
b. Không phải các lựa chọn
c. R1(A, C) và R2(D, B)
d. R1(A, C, D) và R2(D, B) Câu trả lời không đúng
a. X không chứa thuộc tính dư thừa
b. Tập con thực sự của X xác định Y Câu trả lời không
đúng
c. Mọi con thực sự của X xác định Y
d. Tồn tại tập con của X xác định Y
Phép tách là không mất mát thông tin

AB GI là thành viên của F
Cho lược đồ R(ABEGHI) và tập phụ thuộc hàm F=
{ ABE; EG; BEI}
Đâu là lựa chọn đúng?
Xét lược đồ quan hệ R(T,V,X,P,K) với tập phụ thuộc
hàm F={TV->X; XP->K; X->T; K->P}. Bao đóng của

TVXPK


tập X={TVK} là:
Lực lượng tham gia liên kết là (min,max). Hỏi thành
phần min có thể nhận giá trị là gì?
Mục đích của khóa ngoại trong mơ hình quan hệ là
gì?
Cho Quan hệ R(A1, A2, A3, A4, A5) và F = {A2->A4;
A1A2->A3A4A5}. Kết quả của phép tách về dạng

chuẩn 3NF là?
Chọn một khẳng định nào sau đây là đúng:

0, 1, 1 số cụ thể
Dùng thể hiện mối quan hệ giữa các bảng, giúp tham
chiếu dữ liệu hay kết nối các quan hệ trong một cơ sở
dữ liệu với nhau
R1(A2, A4) và R2(A1, A2, A3, A5)
Nếu F = {A → B, B → C, A→ D, B→ D }.khi đó A→ C
thuộc F+



×