WorksheetsQuiz về Chuẩn hóa quan hệ
Total questions: 24
Worksheet time: 12mins
Vấn đề dư thừa dữ liệu trong quan hệ gây ra điều gì?
Lãng phí không gian lưu trữ
Tăng cường bảo mật
Cải thiện hiệu suất
Giảm thiểu lỗi dữ liệu
Dạng chuẩn 1 (1NF) yêu cầu điều gì về giá trị các thuộc tính trong quan hệ?
Giá trị nguyên tố
Giá trị phức tạp
Giá trị trùng lặp
Giá trị không xác định
Dạng chuẩn 2 (2NF) yêu cầu điều gì về thuộc tính không khóa?
Phụ thuộc hàm đầy đủ vào các khóa ứng viên
Không cần phụ thuộc vào khóa
Phụ thuộc vào nhiều khóa
Có thể phụ thuộc vào một khóa bất kỳ
Dạng chuẩn 3 (3NF) yêu cầu điều gì về thuộc tính không khóa?
Phải là khóa ứng viên
Có thể phụ thuộc vào nhiều khóa
Phải phụ thuộc vào ít nhất một khóa
Không phụ thuộc bắc cầu vào các khóa ứng viên
Dạng chuẩn Boyce-Codd (BCNF) yêu cầu điều gì về phụ thuộc hàm không hiển nhiên?
X phải là thuộc tính không khóa
X không cần phải là siêu khóa
X có thể là bất kỳ thuộc tính nào
X phải là siêu khóa của R
Vấn đề dư thừa dữ liệu có thể gây ra bất thường nào khi sửa dữ liệu?
Sửa chỉ ở một bộ
Không cần sửa gì
Cần sửa ở tất cả các bộ
Có thể sửa một cách tự do
Khi xóa một nhân viên, điều gì có thể xảy ra với thông tin phòng ban?
Mất luôn thông tin về phòng ban
Thông tin phòng ban vẫn giữ nguyên
Chỉ xóa thông tin nhân viên
Không có ảnh hưởng gì
Để đạt 1NF, quan hệ cần phải có gì?
Giá trị các thuộc tính có thể trùng lặp
Giá trị các thuộc tính không cần xác định
Giá trị các thuộc tính có thể phức tạp
Giá trị các thuộc tính là nguyên tố
Phương pháp phân rã trong chuẩn hóa quan hệ nhằm mục đích gì?
Cải tiến thiết kế CSDL
Tăng cường bảo mật dữ liệu
Giảm thiểu chi phí lưu trữ
Tăng cường hiệu suất hệ thống
Một lược đồ quan hệ đạt 2NF nếu nó đạt điều kiện nào?
Có ít nhất một thuộc tính khóa
Chỉ cần đạt 1NF
Không có thuộc tính không khóa
Đạt 1NF và mọi thuộc tính không khóa đều phụ thuộc hàm đầy đủ
Phụ thuộc hàm nào được gọi là phụ thuộc riêng phần?
{MaNV, Khoahoc} → Diem
{MaNV, Khoahoc} → Hoten
{MaNV} → Hoten
{Khoahoc} → Diem
Để một lược đồ quan hệ đạt 3NF, điều kiện nào là cần thiết?
Có thể có phụ thuộc bắc cầu
Tất cả thuộc tính đều phải là khóa
Phải có ít nhất một thuộc tính khóa
Mọi thuộc tính không khóa không phụ thuộc bắc cầu
Trong ví dụ về chuẩn hóa, lược đồ nào không đạt 3NF?
Tất cả đều đạt 3NF
PHONGBAN(MaPB, TenPB)
NV_KHOAHOC(MaNV, Khoahoc, Diem)
NHANVIEN(MaNV, Hoten, MaPB, TenPB)
Khi phân rã một lược đồ quan hệ, điều gì cần đảm bảo?
Phân rã có thể không bảo toàn thông tin
Các quan hệ sau phân rã đều đạt dạng chuẩn ( dạng chuẩn 3 hoặc BCNF)
Chỉ cần đạt 1NF
Không cần quan tâm đến phụ thuộc hàm
Phân rã quan hệ cần phải bảo toàn điều gì?
Phụ thuộc hàm
Không cần bảo toàn gì
Chỉ cần bảo toàn thông tin
Bảo toàn không gian lưu trữ
Khi phân rã Q(R) thành Q1 và Q2, điều gì là đúng?
R1 = X ∪ Y
R2 = R - Y
Cả hai đều đúng
Không có điều nào đúng
Dạng chuẩn nào yêu cầu mọi phụ thuộc hàm không hiển nhiên X → A thuộc F+ thì X là siêu khóa?
Dạng chuẩn 3 (3NF)
Dạng chuẩn 2 (2NF)
Dạng chuẩn 1 (1NF)
Dạng chuẩn Boyce-Codd (BCNF)
Khi một lược đồ quan hệ không đạt 2NF, điều gì có thể xảy ra?
Tất cả thuộc tính đều là nguyên tố
Không có thuộc tính không khóa
Tất cả thuộc tính đều là khóa
Có thể có phụ thuộc riêng phần
Trong ví dụ về chuẩn hóa, lược đồ nào đạt 3NF?
Tất cả đều đạt 3NF
NV_KHOAHOC(MaNV, Khoahoc, Diem)
NHANVIEN(MaNV, Hoten, MaPB, TenPB)
PHONGBAN(MaPB, TenPB)
Khi xóa một nhân viên, điều gì có thể xảy ra với thông tin phòng ban?
Mất luôn thông tin về phòng ban
Thông tin phòng ban vẫn giữ nguyên
Chỉ xóa thông tin nhân viên
Không có ảnh hưởng gì
Dạng chuẩn nào yêu cầu mọi thuộc tính không khóa đều phụ thuộc hàm đầy đủ vào các khóa ứng viên?
Dạng chuẩn 2 (2NF)
Dạng chuẩn 1 (1NF)
Dạng chuẩn 3 (3NF)
Dạng chuẩn Boyce-Codd (BCNF)
Phụ thuộc hàm nào được gọi là phụ thuộc bắc cầu?
Nếu Z → X
Nếu X → Z và Z → Y
Nếu Y → Z
Nếu X → Y
Khi phân rã một lược đồ quan hệ, điều gì là cần thiết?
Chọn một thuộc tính khóa
Chọn một thuộc tính không liên quan
Chọn một phụ thuộc hàm gây vi phạm
Chọn một thuộc tính không khóa
Dạng chuẩn nào yêu cầu mọi thuộc tính không khóa đều không phụ thuộc bắc cầu vào các khóa ứng viên?
Dạng chuẩn Boyce-Codd (BCNF)
Dạng chuẩn 3 (3NF)
Dạng chuẩn 1 (1NF)
Dạng chuẩn 2 (2NF)
