NEW
Font size
WorksheetsF-Bai2. Lớp 11. CSDL quan hệ và khóa chính
Total questions: 25
Worksheet time: 13mins
Trong CSDL quan hệ, dữ liệu được tổ chức dưới dạng gì?
Hộp thoại
Bảng
Tệp văn bản
Sơ đồ khối
Mỗi hàng trong bảng của CSDL quan hệ được gọi là:
Trường
Bản ghi
Khóa
Bảng con
Mỗi cột trong bảng được gọi là một thuộc tính hay còn được gọi là một
trường
tệp
khóa
mệnh đề
Cập nhật dữ liệu trong bảng gồm các thao tác:
In, sao chép, xóa tệp
Thêm, sửa, xóa dữ liệu
Chỉ thêm dữ liệu mới
Chỉ sửa dữ liệu
Khóa chính (Primary Key) là trường có dữ liệu
trùng nhau
duy nhất trong bảng
ngắn nhất trong bảng
dài nhất trong bảng
“Mã định danh” có thể được chọn làm khóa chính vì
dữ liệu ai cũng có thể nhập giống nhau
nó có giá trị duy nhất cho mỗi học sinh
dễ gõ trên bàn phím
luôn là số
Trong một bảng không thể có hai bản ghi giống nhau hoàn toàn vì
phần mềm không cho phép
sẽ làm mất tính toàn vẹn dữ liệu
tốn bộ nhớ
bảng không đủ chỗ
Một tập hợp trường được coi là khóa nếu:
Tất cả giá trị trong tập đều giống nhau
Giá trị của chúng xác định duy nhất một bản ghi
Có ít nhất 3 trường
Trường đầu tiên phải là kiểu số
Truy vấn CSDL có mục đích chính là:
Tạo bảng mới, xóa dữ liệu cũ, sao lưu CSDL
Tìm kiếm và rút trích thông tin cần thiết
Xóa dữ liệu cũ
Sao lưu CSDL
Trong Microsoft Access, để đặt khóa chính ta chọn:
Save
View
Primary Key
Table Design
Nếu trong bảng HỌC SINH có hai học sinh trùng Mã định danh nhưng khác họ tên, điều gì xảy ra?
Bảng vẫn hoạt động bình thường
Vi phạm ràng buộc khóa
Tự động xóa bản ghi trùng
Tự động sửa lại dữ liệu
Bạn muốn tìm những học sinh có địa chỉ “TP Sơn La”. Đây là loại thao tác nào?
Tạo lập
Cập nhật
Truy vấn
Mã hóa
Trong bảng NHÂN VIÊN, trường “Họ và tên” không thể làm khóa chính vì:
Có thể có hai người trùng họ tên
Vì không phải số
Vì không có ý nghĩa
Vì phần mềm không cho phép
Một bảng có khóa gồm hai trường (Họ và tên, Ngày sinh). Điều này có nghĩa là:
Hai trường này luôn khác nhau
Tổ hợp hai giá trị này xác định duy nhất một bản ghi
Hai trường này phải là văn bản
Phải bỏ các trường còn lại
Khi nhập hai bản ghi giống nhau hoàn toàn vào bảng có khóa chính, Access sẽ:
Báo lỗi và không cho lưu
Tự động sửa dữ liệu
Tự động thêm số phía sau
Lưu cả hai
Một bảng NHÂN VIÊN có khóa chính là CCCD. Khi nhập dữ liệu, nhân viên nhập nhầm 2 bản ghi có cùng CCCD nhưng khác họ tên. Hệ quả nghiêm trọng nhất có thể xảy ra là gì?
Nhân viên không thể sửa lỗi
Quyết định quản lý sai lệch do dữ liệu không duy nhất
Phần mềm bị treo
Mất toàn bộ bảng
Trưởng yêu cầu thêm thuộc tính “Email phụ huynh” cho bảng HỌC SINH mà không làm mất dữ liệu cũ. Bạn phải thực hiện thao tác nào?
Tạo bảng mới
Thêm trường mới vào cấu trúc bảng hiện tại
Xóa bảng và tạo lại
Thêm vào cuối mỗi bản ghi dưới dạng ghi chú
Bạn muốn đảm bảo rằng không học sinh nào có điểm Tin học < 0 hoặc > 10. Đây là loại ràng buộc gì?
Khóa chính
Toàn vẹn miền giá trị
Duy nhất
Dữ liệu văn bản
Trong một công ty, bảng NHÂN VIÊN ban đầu chọn STT làm khóa chính. Tuy nhiên, khi nhân viên bị xóa dòng STT không còn liên tục. Giải pháp tối ưu nhất là:
Dùng lại STT và bỏ qua lỗi
Chuyển khóa chính sang trường CCCD hoặc MaNV
Không dùng khóa chính nữa
Bạn phải nhập nhiều bản ghi sách vào bảng SÁCH, nhưng một số trường bị trùng Mã sách (khóa chính). Bạn nên xử lý thế nào để đảm bảo toàn vẹn dữ liệu?
Bỏ qua cảnh báo và lưu lại
Thay đổi cấu trúc bảng để bỏ khóa chính
Sửa lại Mã sách sao cho mỗi bản ghi là duy nhất
Nhập lại tất cả dữ liệu từ đầu
Một công ty sử dụng bảng NHÂN VIÊN với khóa chính là (Họ tên, Ngày sinh). Tuy nhiên, công ty tuyển dụng hai người trùng hoàn toàn Họ tên và Ngày sinh. Cách khắc phục tối ưu nhất là gì?
Xóa một trong hai người vì hệ thống không lưu được
Thêm một trường mới như MÃNV làm khóa chính
Chọn trường Giới tính thay thế cho Ngày sinh
Chuyển khóa chính sang trường BHYT
Khi nhập liệu vào bảng SÁCH, bạn phát hiện việc tìm kiếm bằng Tên sách rất chậm vì có quá nhiều bản ghi trùng hoặc gần giống nhau. Để tối ưu hóa việc truy vấn, giải pháp phù hợp nhất là gì?
Bỏ tìm kiếm theo Tên sách
Gộp tất cả sách trùng tên vào một bản ghi
Tạo chỉ mục (Index) cho trường Tên sách
Chọn sắp xếp theo Mã sách để tăng tốc độ tìm kiếm
Trong bảng HỌC SINH, trường "Đoàn viên" chỉ nhận hai giá trị hợp lệ: ✓ hoặc ✗. Để đảm bảo không nhập sai, cần áp dụng ràng buộc nào?
Ràng buộc khóa
Ràng buộc toàn vẹn miền giá trị
Ràng buộc duy nhất
Ràng buộc khóa chính phụ
Thư viện muốn thống kê xem có bao nhiêu quyển sách về môn Tin học. Đây là hoạt động gì trong khai thác thông tin?
Tạo lập hồ sơ
Cập nhật dữ liệu
Thống kê dữ liệu
Sao lưu dữ liệu
Để tạo một CSDL mới trong Access, bước đầu tiên kích vào biểu tượng Access để khởi động phần mềm sau đó chọn
Blank desktop
Blank database
Database
Create database
