NEW
Font size
WorksheetsKiến thức về CSDL
Total questions: 23
Worksheet time: 12mins
Cơ sở dữ liệu quan hệ (CSDLQH) là CSDL lưu trữ dữ liệu dưới dạng nào?
Các tệp văn bản.
Các bảng có quan hệ với nhau.
Các trang tính Excel.
Các hình ảnh.
Trong một bảng của CSDLQH, mỗi hàng được gọi là gì?
Trường (field).
Khóa chính (primary key).
Bản ghi (record).
Khóa ngoài (foreign key).
Trong một bảng của CSDLQH, mỗi cột được gọi là gì?
Bản ghi (record).
Trường (tield)
Khóa chính (primary key).
Liên kết (join).
Xét bảng, Nhạc sĩ (Aid, TenNS). Trường nào thích hợp nhất để làm khóa chính?
TenNS.
Aid.
Cả Aid và TenNS.
Không có trường nào.
Để liên kết bảng BanNhac và bảng Ban ThuAm trong CSDL âm nhạc (Hình 13.3), ta sử dụng cặp khóa nào?
Aid (NhacSi) và Aid (BanNhac).
Mid (BanNhac) và Mid (BanThuAm).
Sid (CaSi) và Sid (BanThuAm).
Aid (NhacSi) và Sid (CaSi).
Tại sao trong bảng BanNhac (Hình 13.1), trường Mid được chọn làm khóa chính thay vì TenBN?
Vì Mid là số nguyên.
Vì TenBN có thể chứa giá trị trùng lặp.
Vì Mid ngắn hơn TenBN
Vì TenBN không thể là khóa chính.
Nếu muốn thêm một bản thu âm mới cho một ca sĩ chưa có trong bảng CaSi, thao tác nào cần thực hiện trước?
Thêm bản thu âm mới vào bảng BanThuAm.
Thêm ca sĩ mới vào bảng CaSi.
Cập nhật lại khóa chính của bảng CaSi.
Xóa tất cả các bản thu âm cũ của ca sĩ đó.
Khóa ngoài dùng để làm gì?
Phân biệt các bản ghi trong cùng một bảng.
Liên kết các bảng với nhau.
Sắp xếp dữ liệu trong bảng.
Mã hóa dữ liệu.
Trong bảng Hocsinh (MaHS, HoTen, NgaySinh, MaLop), trường MaLop là khóa ngoài tham chiếu đến bảng Lop (MaLoP, TenLop). Điều này có ý nghĩa gì?
Mỗi học sinh chỉ thuộc một lớp duy nhất.
Mỗi lớp có nhiều học sinh.
Thể hiện mối quan hệ giữa học sinh và lớp học.
Tất cả các phương án trên.
Việc sử dụng khóa ngoài giúp đảm bảo tính toàn vẹn nào của dữ liệu?
Toàn vẹn miền giá trị.
Toàn vẹn thực thể.
Toàn vẹn tham chiếu.
Toàn vẹn người dùng.
Thao tác nào dùng đế kết hợp dữ liệu từ nhiều bảng?
Chọn (Select).
Chiếu (Project).
Kết nối (Join).
Cập nhật (Update).
Đế lấy danh sách tên các bản nhạc và tên ca sĩ thể hiện, cần kết nối những bảng nào trong CSDL âm nhạc (Hình 13.3)?
NhacSi, CaSi, BanNhac.
CaSi, BanNhac, BanThuAm.
NhacSi, BanNhac, Ban ThuAm.
NhacSi, CaSi, BanThuAm.
Giả sử bảng Diem có các trường (MaHS, MaMH, Diem). Để xác định khóa chính cho bảng này, ta nên chọn?
MaHS.
МаMH
Diem.
Cặp (MaHS, MaMH)
Một CSDL quan hệ được xây dựng dựa trên mô hình nào?
Mô hình phân cấp.
Mô hình mạng.
Mô hình quan hệ.
Mô hình hướng đối tượng.
Trong bảng BanThuAm (Hình 13.1), giá trị 0001 ở cột Mid có ý nghĩa gì?
Mã của ca sĩ Trần Khánh.
Mã của bản nhạc "Du kích sông Thao".
Mã của nhạc sĩ Đỗ Nhuận.
Mã của bản thu âm.
Việc chia dữ liệu thành nhiều bảng thay vì một bảng lớn duy nhất có ưu điểm gì?
Giảm dư thừa dữ liệu.
Dễ dàng cập nhật và bảo trì.
Đảm bảo tính nhất quán.
Tât cả các phương án trên.
ảng lớn duy nhất có ưu điểm gì?
Giảm dư thừa dữ liệu.
Dễ dàng cập nhật và bảo trì.
Đảm bảo tính nhất quán.
Tât cả các phương án trên.
Khóa chính có thể chứa giá trị NULL (rỗng) không?
Có.
Không.
Tùy trường hợp.
Chỉ khi là khóa ngoại.
Trong CSDL quản lý thư viện, bảng, Muonsach có các trường (SoThe, Masach, NgayMuon, NgayTra). Trường nào có khả năng là khóa ngoài?
NgayMuon.
Ngay Tra.
Cả SoThe và MaSach.
Không có trường nào.
Phân tích CSDL ở Hình 13.1. Nếu xóa một nhạc sĩ trong bảng NhacSi, điều gì có thể xảy ra với các bản nhạc của nhạc sĩ đó trong bảng BanNhac nếu có ràng buộc toàn vẹn tham chiếu?
Không có gì thay đổi.
Các bản nhạc tương ứng sẽ tự động bị xóa.
Khóa chính của các bản nhạc đó sẽ bị đối thành NULL.
Báo lỗi không cho phép xóa.
Mỗi đối tượng trong CSDL quan hệ được biểu diễn bằng một...?
Bảng.
Hàng.
Cột.
Khóa.
Xét bảng SanPham (MaSP, TenSP, MaLoai) và LoaiSP (MaLoai, TenLoai). Để hiển thị tên sản phẩm cùng với tên loại sản phẩm, ta cần thực hiện thao tác gì?
Kết nối hai bảng qua cặp khóa MaSP và MaLoai.
Kết nối hai bảng qua cặp khóa MaLoai.
Chỉ cần truy vấn bảng SanPham.
Chỉ cần truy vấn bảng LoaiSP.
Tại sao cần phải xác định kiếu dữ liệu cho môi trường?
Để hạn chế việc lãng phí dung lượng lưu trữ.
Để kiêm soát tính đúng đắn của dữ liệu nhập vào.
Để CSDL hoạt động hiệu quả hơn.
Tất cả các phương án trên.
