CHỦ ĐỀ 4: GIỚI THIỆU CÁC HỆ CƠ SỞ DỮ LIỆU
BÀI 13: CƠ SỞ DỮ LIỆU QUAN HỆ
A. TRẮC NGHIỆM
1. NHẬN BIẾT
Câu 1: Mô hình phổ biến để xây dựng CSDL quan hệ là:
- Mô hình phân cấp
- Mô hình dữ liệu quan hệ
- Mô hình hướng đối tượng
- Mô hình cơ sỡ quan hệ
Câu 2: Các khái niệm dùng để mô tả các yếu tố nào sẽ tạo thành mô hình dữ liệu quan hệ?
- Cấu trúc dữ liệu
- Các ràng buộc dữ liệu
- Các thao tác, phép toán trên dữ liệu
- Tất cả câu trên
Câu 3: Trong mô hình quan hệ, về mặt cấu trúc thì dữ liệu được thể hiện trong các:
- Cột (Field)
- Hàng (Record)
- Bảng (Table)
- Báo cáo (Report)
Câu 4: Thao tác trên dữ liệu có thể là:
- Sửa bản ghi
- Thêm bản ghi
- Xoá bản ghi
- Tất cả đáp án trên
Câu 5: Phát biểu nào về hệ QTCSDL quan hệ là đúng?
- Phần mềm dùng để xây dựng các CSDL quan hệ
- Phần mềm dùng để tạo lập, cập nhật và khai thác CSDL quan hệ
- Phần mềm Microsoft Access
- Phần mềm để giải các bài toán quản lí có chứa các quan hệ giữa các dữ liệt
Câu 6: Việc đầu tiên để tạo lập một CSDL quan hệ là :
- Tạo ra một hay nhiều biểu mẫu
- Tạo ra một hay nhiều báo cáo
- Tạo ra một hay nhiều mẫu hỏi
- Tạo ra một hay nhiều bảng
Câu 7: Thao tác khai báo cấu trúc bảng bao gồm :
- Khai báo kích thước của trường
- Tạo liên kết giữa các bảng
- Đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường
- Câu A và C đúng
Câu 8: Chỉnh sửa dữ liệu là:
- Xoá một số quan hệ
- Xoá giá trị của một vài thuộc tính của một bộ
- Thay đổi các giá trị của một vài thuộc tính của một bộ
- Xoá một số thuộc tính
Câu 9: Truy vấn cơ sở dữ liệu là gì?
- Là một đối tượng có khả năng thu thập thông tin từ nhiều bảng trong một CSDL quan hệ
- Là một dạng bộ lọc
- Là một dạng bộ lọc;có khả năng thu thập thông tin từ nhiều bảng trong một CSDL quan hệ
- Là yêu cầu máy thực hiện lệnh gì đó
Câu 10: Chức năng chính của biểu mẫu (Form) là:
- Tạo báo cáo thống kê số liệu
- Hiển thị và cập nhật dữ liệu
- Thực hiện các thao tác thông qua các nút lệnh
- Tạo truy vấn lọc dữ liệu
2. THÔNG HIỂU
Câu 1: Phát biểu nào trong các phát biểu sau là sai khi nói về miền?
- Các miền của các thuộc tính khác nhau không nhất thiết phải khác nhau
- Mỗi một thuộc tính có thể có hai miền trở lên
- Hai thuộc tính khác nhau có thể cùng miền
- Miền của thuộc tính họ tên thường là kiểu text
Câu 2: Đặc điểm nào sau đây không là đặc trưng của một quan hệ trong hệ CSDL quan hệ?
- Các bộ là phân biệt và thứ tự các bộ không quan trọng
- Quan hệ không có thuộc tính đa trị hay phức tạp
- Mỗi thuộc tính có một tên phân biệt và thứ tự các thuộc tính là quan trọng
- Tên của các quan hệ có thể trùng nhau
Câu 3: Phát biểu nào sai trong các phát biểu sau khi nói về khoá chính?
- Một bảng có thể có nhiều khoá chính
- Mỗi bảng có ít nhất một khoá
- Xác định khoá phụ thuộc vào quan hệ logic của các dữ liệu chứ không phụ thuộc vào giá trị các dữ liệu
- Nên chọn khoá chính là khoá có ít thuộc tính nhất
Câu 4: Thao tác nào sau đây không phải là thao tác cập nhật dữ liệu?
- Nhập dữ liệu ban đầu
- Sửa những dữ liệu chưa phù hợp
- Thêm bản ghi
- Sao chép CSDL thành bản sao dự phòng
Câu 5: Thao tác nào sau đây không là khai thác CSDL quan hệ?
- Sắp xếp các bản ghi
- Thêm bản ghi mới
- Kết xuất báo cáo
- Xem dữ liệu
Câu 6: Khi xác nhận các tiêu chí truy vấn thì hệ QTCSDL sẽ không thực hiện công việc:
- Xoá vĩnh viễn một số bản ghi không thoả mãn điều kiện trong CSDL
- Thiết lập mối quan hệ giữa các bảng để kết xuất dữ liệu.
- Liệt kê tập con các bản ghi thoả mãn điều kiện
- Định vị các bản ghi thoả mãn điều kiện
Câu 7: Câu nào sau đây sai?
- Không thể tạo ra chế độ xem dữ liệu đơn giản
- Có thể dùng công cụ lọc dữ liệu để xem một tập con các bản ghi hoặc một số trường trong một bảng
- Các hệ quản trị CSDL quan hệ cho phép tạo ra các biểu mẫu để xem các bản ghi
- Có thể xem toàn bộ dữ liệu của bảng
3. VẬN DỤNG
Câu 1: Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì nên chọn trường SOBH làm khoá chính hơn vì :
- Trường SOBH là duy nhất, trong khi đó trường HOTEN không phải là duy nhất
- Trường SOBH là kiểu số, trong khi đó trường HOTEN không phải là kiểu số
- Trường SOBH đứng trước trường HOTEN
- Trường SOBH là trường ngắn hơn
Câu 2: Cho các bảng sau :
- DanhMucSach(MaSach, TenSach, MaLoai)
- LoaiSach(MaLoai, LoaiSach)
- HoaDon(MaSach, SoLuong, DonGia)
Để biết giá của một quyển sách thì cần những bảng nào?
- HoaDon
- DanhMucSach, HoaDon
- DanhMucSach, LoaiSach
- HoaDon, LoaiSach
Câu 3: Cho các thao tác sau :
B1: Tạo bảng
B2: Đặt tên và lưu cấu trúc
B3: Chọn khóa chính cho bảng
B4: Tạo liên kết
Khi tạo lập CSDL quan hệ ta thực hiện lần lượt các bước sau:
- B1-B3-B4-B2
- B2-B1-B2-B4
- B1-B3-B2-B4
- B1-B2-B3-B4
4. VẬN DỤNG CAO
Câu 1: Nhạc sĩ sáng tác bản nhạc "Trường ca sông Lô" là nhạc sĩ nào?
- Văn Cao
- Nguyễn Tài Tuệ
- Xuân Diệu
- Huy Cận
Câu 2: Nhạc sĩ sáng tác bản nhạc "Xa khơi” là nhạc sĩ nào?
- Văn Cao
- Nguyễn Tài Tuệ
- Xuân Diệu
- Huy Cận
--------------- Còn tiếp ---------------