WorksheetsCâu hỏi trắc nghiệm cơ sở dữ liệu
Total questions: 60
Worksheet time: 20mins
Trong mô hình cơ sở dữ liệu quan hệ:
Thứ tự của các cột là quan trọng
Thứ tự của các cột là không quan trọng.
Thứ tự của các hàng là quan trọng
Thứ tự của các hàng là không quan trọng
Nếu A→ B và A→ C thì suy ra:
A→ BC.
A→ AB
AB → BC
AA→ C
Bạn muốn kiểm ra xem tiền lương của tất cả các nhân viên của mình trong trường hợp lương cơ bản (basic) của họ tăng 10 %. Bạn sẽ dùng câu lệnh nào dứơi đây?
Select manhanvien, basic*.10 from nhanvien order by manhanvien,
Select manhanvien, basic+basic*.01 from nhanvien order by manhanvien,
Select manhanvien, basic+10 from nhanvien order by manhanvien,
Select manhanvien, basic+basic*.10 from nhanvien order by manhanvien.
__________ đảm bảo rằng các mối quan hệ được định nghĩa giữa các bảng là đúng đắn và các hiện tượng xoá/sửa không hợp lệ không thể xảy ra.
Toàn vẹn thực thể,
Toàn vẹn mien.
Toàn vẹn do người dùng định nghĩa (User-defined integrity),
Toàn vẹn tham chiếu,
Câu 105: Câu lệnh nào dưới đây hiển thị điểm cao nhất của môn học mà sinh viên nhận được?
SELECT Student_Name, Student_Subject, Max(Marks)FROM Student_Acads GROUP BY Student_Subject,
SELECT Student_Subject, FROM Student_Acads GROUP BY Student_Subject WHERE Max(Marks),
SELECT Student_Subject, Max(Marks)FROM Student_Acads GROUP BY Student_Subject.
SELECT Student_Subject, Max(Diem)FROM Student_Acads WHERE Max(Marks) GROUP BY Student_Subject,
Câu lệnh nào dưới đây trả về số lượng các nhân viên trong một công ty?
Select count(maNV) from NhanVien.
Select sum(maNV) from NhanVien,
Select max(maNV) from NhanVien,
Select maNV from NhanVien where count(NhanVien) >0,
Kích thước của kiểu CHAR là bao nhiêu?
2 bytes.
8 bytes,
1 byte,
4 bytes,
Câu hỏi: Mô hình thực thể cho phép mô tả :
Lược đồ khái niệm của một tổ chức.
Cấu trúc hệ thống cơ sở dữ liệu
Hệ thống thông tin quản lý tổ chức
Bộ sưu tập các loại dữ liệu của một tổ chức
Câu hỏi: Cơ sở dữ liệu là:
Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp
Một tập File dữ liệu
Một tập các chương trình ứng dụng và dữ liệu
Hệ quản trị cơ sở dữ liệu
Câu hỏi: Mô hình kiến trúc 3 mức của hệ CSDL gồm:
Mô hình trong, mô hình vật lý, mô hình ngoài, khung nhìn của người sử dụng
Mô hình dữ liệu
Mô hình ngoài, khung nhìn của người sử dụng
Các mô hình con dữ liệu.
Câu hỏi: Nghiên cứu mô hình cơ sở dữ liệu dựa trên các yêu cầu....
Mục tiêu độc lập dữ liệu và trao đổi
Phải xác định rõ ràng các khía cạnh logic và khía cạnh
Quản trị cơ sở dữ liệu
Mục tiêu xử lý tệp
Câu hỏi: Một mô hình CSDL là tốt nhất nếu:
Cài đặt trong một mô hình dữ liệu với một hệ quản trị cơ sở dữ liệu nào đó
Đặc tính nhận dạng hướng đối tượng
không có dữ liệu dư thừa
Giải quyết mối quan hệ nhiều - nhiều
Câu hỏi: Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Cơ sở dữ liệu quan hệ có thể hiểu là dữ liệu được người sử dụng nhìn dưới dạng một .......quan hệ toán học và các phép toán thao tác dữ liệu được xây dựng trên các cấu trúc quan hệ toán học.
Quan hệ
Biểu thức đại số
Biểu thức
Phụ thuộc
Câu hỏi: Các toán hạng trong phép toán là :
Các biểu thức
Các thuộc tính
Các quan hệ.
Các bộ n giá trị
Câu hỏi: 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:
B→C
A→B
C→A
A→C
Cho lược đồ csdl sau: SINHVIEN(MaSV, HoSV, TenSV, Phai, NgaySinh, DiaChi, DienThoai, MaLop); LOP(MaLop, TenLop, MaKhoa, GVCN, MaLTR); KETQUA(MaSV, MaMH, LanThi, Diem); MONHOC(MaMH, TenMH, SoTinChi); Cho câu truy vấn SQL sau: SELECT TenSV, MaMH FROM SinhVien s, KetQua k ON s.MaSV =k.MaSV WHERE Diem is null. Ý nghĩa của lệnh truy vấn trên?
câu truy vấn trên không hợp lệ
nếu sinh viên nào bị trùng tên thì không in ra kết quả
Liệt kê danh sách các sinh viên cùng với mã môn học mà sinh viên đó chưa có điểm
Liệt kê danh sách các sinh viên chưa có điểm thi bất kỳ môn nào.
Cho lược đồ csdl sau: NhaCungCap(MaNCC, TenNCC, ThanhPho); HangHoa(MaHang, TenHang, MauSac, DonGia); CungUng(MaNCC, MaHang, SoLuong). Cho biết những hàng hoá nào có đơn giá lớn hơn giá trung bình của các hàng hoá.
Select * From HangHoa Where DonGia>Avg(DonGia)
Select * From HangHoa Where DonGia>( Select DonGia From HangHoa)
Select * From HangHoa Where DonGia>( Select Avg(DonGia) From HangHoa)
Select * From HangHoa Where DonGia>( Select Avg(DonGia) From HangHoa Group by MaHang);
Ràng buộc toàn vẹn: "Số nhân viên (SoNhanVien) trong phòng ban phải luôn luôn lớn hơn 0", thuộc loại ràng buộc nào?
Tham chiếu
Liên thuộc tính
Liên thuộc tính - Liên quan hệ
Miền trị.
Quan hệ 1NF không thể chấp nhận được trong quá trình tìm kiếm, vì:
Không đảm bảo tính toàn vẹn dữ liệu
Khi thao tác các phép lưu trữ thường xuất hiện dị thường thông tin
Cấu trúc biểu diễn dữ liệu phức tạp
Có quá nhiều phụ thuộc hàm trong nó.
Quan hệ R được gọi là dạng chuẩn 1NF, khi và chỉ khi:
Một thuộc tính có nhiều giá trị khác nhau
Các thuộc tính chỉ chứa các giá trị nguyên tố.
Một quan hệ có nhiều hàng
Một quan hệ có nhiều cột.
Một mô hình CSDL được xem là mô hình chuẩn hoá tốt, nếu:
Không xuất hiện dị thường thông tin
Đảm bảo tính độc lập dữ liệu
Mỗi một thuộc tính không khoá phụ thuộc hàm vào khoá.
Mỗi một thuộc tính được biểu diễn trong dạng duy nhất
Cơ sở để chuẩn hoá dựa trên các khái niệm:
Các phụ thuộc hàm và các khóa chính của chúng.
Phụ thuộc hàm
Các thuộc tính, bao đóng các thuộc tính.
Khoá và siêu khoá.
Quá trình chuẩn hoá dữ liệu là quá trình:
Tách lược đồ quan hệ hạn chế thấp nhất tổn thất thông tin.
Thực hiện các phép tìm kiếm dữ liệu
Chuyển đổi biểu diễn thông tin trong các dạng khác nhau
Tách lược đồ quan hệ không làm tổn thất thông tin
Mục tiêu của chuẩn hoá dữ liệu là:
Đảm bảo tính nhất quán dữ liệu
Triệt tiêu mức cao nhất khả năng xuất hiện các dị thường thông tin.
Đảm bảo tính bảo mật dữ liệu
Đảm bảo cho việc lưu trữ dữ liệu
Cần thiết phải chuẩn hoá dữ liệu vì:
Giá trị khoá: nhận giá trị null hay giá trị không xác định
Khi thực hiện các phép lưu trữ trên các quan hệ chưa được chuẩn hoá thường xuất hiện các dị thường thông tin.
Để thực hiện các phép tách - kết nối tự nhiên các quan hệ
Khi thực hiện các phép tìm kiếm sẽ xuất hiện các dị thường thông tin
Truy vấn dữ liệu có thể biểu diễn bằng:
Ngôn ngữ đại số quan hệ
Ngôn ngữ đại số quan hệ hoặc ngôn ngữ SQL.
Ngôn ngữ SQL
Tất cả đều sai
Giá trị các thành phần của khoá quy định:
Có thể nhận giá trị null
Không thể nhận giá trị null hay các giá trị không xác định.
Có thể nhận giá trị null hay các giá trị không xác định
Không thể nhận giá trị null nhưng có thể nhận các giá trị không xác định
Các thuộc tính khóa là:
Các thuộc tính không được chứa trong khóa
Khoá
Các thuộc tính không phải khóa
Các phần tử của khóa.
Từ một siêu khóa cho trước, có thể:
Xác định một siêu khóa trong nó
Xác định một khóa trong nó.
Xác định một nhóm các thuộc tính
Xác định một thuộc tính
Phụ thuộc nào sau đây là phụ thuộc đầy đủ:
(Số thứ tự, mã lớp) → Họ tên sinh viên.
(Mã báo, mã khách hàng) → Giá báo
(Số chứng minh thư, mã nhân viên) → Quá trình công tác
(Số hoá đơn, mã khách hàng) → Họ tên khách hàng
Cơ sở dữ liệu là:
Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp, lưu trữ theo quy tắc.
Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp
Tập các File dữ liệu tác nghiệp.
Kho dữ liệu tác nghiệp
Các loại dữ liệu bao gồm:
Tập các File số liệu
Âm thanh, tiếng nói, chữ viết, văn bản, đồ hoạ, hình ảnh tĩnh, hình ảnh động....
Âm thanh, tiếng nói, chữ viết, văn bản, đồ hoạ, hình ảnh tĩnh hay hình ảnh động...dưới dạng nhị phân
Â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ớ dưới các dạng File.
Cơ sở dữ liệu là tài nguyên thông tin chung, nghĩa là:
Truy nhập trực tuyến
Nhiều người sử dụng, không phụ thuộc vị trí địa lý, có phân quyền.
Nhiều người sử dụng
Nhiều người sử dụng, có phân quyền
Hệ quản trị CSDL - HQTCSDL (DataBase Management System - DBMS) là:
Hệ điều hành
Các phần mềm hệ thống
Phần mềm điều khiển các chiến lược truy nhập CSDL.
Các phần mềm ứng dụng
Ưu điểm cơ sở dữ liệu:
Xuất hiện dị thường thông tin
Các thuộc tính được mô tả trong nhiều tệp dữ liệu khác nhau
Khả năng xuất hiện mâu thuẫn và không nhất quán dữ liệu
Giảm dư thừa, nhất quán và toàn vẹn của dữ liệu
Không nhất quán dữ liệu trong lưu trữ:
Không xuất hiện mâu thuẫn thông tin.
Làm cho dữ liệu mất đi tính toàn vẹn của nó.
Không thể sửa đổi, bổ sung, cập nhật dữ liệu.
Có thể triển khai tra cứu tìm kiếm
Tính toàn vẹn dữ liệu đảm bảo:
Cho sự lưu trữ dữ liệu luôn luôn đúng.
Phản ánh đúng hiện thực khách quan dữ liệu
Giảm dư thừa, nhất quán và toàn vẹn của dữ liệu
Cho việc cập nhật, sửa đổi, bổ sung dữ liệu thuận lợi.
An toàn dữ liệu có thể hiểu là:
Ngăn chặn các truy nhập trái phép, sai quy định từ trong ra hoặc từ ngoài vào...
Tính nhất quán và toàn vẹn dữ liệu
Dễ dàng cho công việc bảo trì dữ liệu
Thống nhất các tiêu chuẩn, thủ tục và các biện pháp bảo vệ, an toàn dữ liệu
Thứ tự đúng các mức trong mô hình kiến trúc cơ sở dữ liệu:
Mức ngoài, mức quan niệm và mức mô hình
Mức quan niệm, mức trong và mức ngoài
Mức ngoài, mức quan niệm và mức trong.
Mức trong, mức mô hình dữ liệu và mức ngoài
Người sử dụng có thể truy nhập:
Một phần cơ sở dữ liệu
Phụ thuộc vào quyền truy nhập.
Toàn bộ cơ sở dữ liệu
Hạn chế
Ràng buộc kiểu:
Quy tắc đặt tên cơ sở dữ liệu
Mô tả tính chất của các thuộc tính khi tạo lập CSDL.
Quy tắc truy nhập cơ sở dữ liệu
Mối quan hệ giữa các thực thể dữ liệu
Ràng buộc giải tích:
Mối quan hệ giữa các thuộc tính được biểu diễn bằng các biểu thức toán học
Quy tắc biểu diễn cấu trúc dữ liệu
Các phép toán đại số quan hệ
Mô tả tính chất của các thuộc tính khi tạo lập CSDL
Trong ngôn ngữ truy vấn Đại số quan hệ, phép chiếu là phép tính từ quan hệ nguồn:
Bỏ đi một số bộ
Bỏ đi một số bộ thỏa mãn biểu thức logic
Bỏ đi một số bộ không thỏa mãn biểu thức logic
Bỏ đi một số thuộc tính
Mô hình dữ liệu tốt nhất:
Khi thao tác dễ dàng nhất.
Không tổn thất thông tin.
Phụ thuộc vào yêu cầu truy xuất và khai thác thông tin.
Độc lập dữ liệu
Mô hình dữ liệu nào có khả năng hạn chế sự dư thừa dữ liệu tốt hơn.
Mô hình dữ liệu hướng cấu trúc
Mô hình dữ liệu hướng đối tượng
Mô hình cơ sở dữ liệu phân cấp
Mô hình cơ sở dữ liệu phân tán
Trong mô hình cơ sở dữ liệu quan hệ:
Thứ tự của các cột là quan trọng
Thứ tự của các cột là không quan trọng
Thứ tự của các hàng là không quan trọng
Thứ tự của các hàng là quan trọng
Mô hình ngoài là:
Nội dung thông tin của toàn bộ CSDL
Nội dung thông tin của toàn bộ CSDL dưới cách nhìn của người sử dụng
Nội dung thông tin của một phần cơ sở dữ liệu
Nội dung thông tin của một phần dữ liệu dưới cách nhìn của người sử dụng.
Mục tiêu của cơ sở dữ liệu là:
Tính phụ thuộc dữ liệu
Tính toàn vẹn của dữ liệu
Tính độc lập của dữ liệu.
Phản ánh trung thực thế giới hiện thực dữ liệu
Có thể chèn thêm thông tin một loại cáp khi chưa được lắp đặt ?
Không thể được. vì giá trị khoá không xác định.
Có thể chèn được
Không thể được. vì mâu thuẫn thông tin
Không thể được. vì dị thường thông tin
Mô hình thực thể bao gồm :
Thực thể và thuộc tính
Môi trường và ranh giới môi trường
Các mối quan hệ
Thực thể, mối quan hệ và thuộc tính.
Dữ liệu trong mô hình quan hệ:
Được biểu diễn theo cấu trúc hình cây
Được biểu diễn theo cấu trúc mô hình mạng
Được biểu diễn một cách duy nhất.
Được biểu diễn nhiều kiểu khác nhau
Trong biểu thức quan hệ các toán hạng là
Các phần tử
Các phụ thuộc hàm
Các thuộc tính
Các quan hệ trong một CSDL.
Hệ luật dẫn Armstrong gồm các tính chất:
Tính bắc cầu, tính hợp, tính tách
Tính phản xạ, tính bắc cầu, tính tách.
Tính phản xạ, tính tăng trưởng và tính bắc cầu.
Tính tăng trưởng, tính hợp, tính bắc cầu.
Ngôn ngữ định nghĩa dữ liệu - DDL (Data Definition Language).
Được đặc tả bằng một ngôn ngữ dữ liệu
Được đặc tả bằng một phần của hệ quản trị cơ sở dữ liệu.
Được đặc tả bằng một ngôn ngữ, một phần của hệ quản trị cơ sở dữ lieu.
Được đặc tả bằng cách chương trình ứng dụng
Mô hình trong là:
Là một trong các mô hình biểu diễn CSDL dưới dạng lưu trữ vật lý
Mô hình biểu diễn cơ sở dữ liệu trìu tượng ở mức quan niệm
Có nhiều cách biểu diễn CSDL dưới dạng lưu trữ vật lý
Mô hình lưu trữ vật lý dữ liệu.
Tính bắc cầu trong hệ luật dẫn Amstrong:
Nếu A → B và B → C thì AC → B
Nếu A → B và B → C thì A → B.
Nếu A → B và B → C thì AB → C
Nếu A → B và B → C thì AC → BC
Nếu A → B và A → C thì suy ra:
BC → A
A → BA
AB → BC
A → BC.
Chọn một khẳng định nào sau đây là đúng nhất:
Các phép toán lưu trữ có khả năng xử lý tập hợp theo lô, kết quả là quan hệ.
Các phép lưu trữ làm mất đi sự nhất quán và tính toàn vẹn dữ liệu
Kết quả của các phép tìm kiếm là một quan hệ
Các hỏi tìm kiếm không đối xứng
Chọn một khẳng định nào sau đây là đúng nhất khi nói về các phụ thuộc đầy đủ:
Các thuộc tính vế trái không xác định vế phải.
Các thuộc tính vế trái xác định vế phải
Các thuộc tính vế trái không xác định các thuộc tính thuộc vế phải
Các thuộc tính vế phải không xác định vế trái
Chọn một khẳng định nào sau đây là đúng nhất khi nói về bao đóng các thuộc tính:
Bao đóng của X ứng với tập F là hợp của vế phải của các phụ thuộc hàm
Thông tin về đối tượng
Hợp tất cả vế phải của các phụ thuộc hàm
Bao đóng của X ứng với tập F là hợp của vế trái của các phụ thuộc hàm
