CÂU HỎI ÔN TẬP THI KẾT THÚC HỌC PHẦN Môn: Hệ quản trị cơ sở dữ liệu

17 23 0
CÂU HỎI ÔN TẬP THI KẾT THÚC HỌC PHẦN Môn: Hệ quản trị cơ sở dữ liệu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CÂU HỎI ƠN TẬP THI KẾT THÚC HỌC PHẦN Mơn: Hệ quản trị sở liệu Thời gian thi: 45 phút, đề đóng Tổng số câu hỏi đề thi: 40 câu (20 Lý thuyết sở liệu, 20 Access) Các câu hỏi đề cương chọn ngẫu nhiên, đảo thứ tự đảo đáp án đề thi Yêu cầu thi mang theo bút chì 2B (làm thi), gơm tẩy, bút bi (ký tên) Sinh viên làm phiếu trả lời trắc nghiệm, phiếu chấm tự động máy Phần I – Lý thuyết sở liệu Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Tổ chức lưu trữ liệu theo lý thuyết sở liệu tránh không quán lưu trữ liệu bảo đảm …… liệu tính tồn vẹn tính độc lập liệu tính an tồn quyền truy nhập sở liệu Ưu điểm sở liệu là: Giảm dư thừa, đảm bảo tính qn tồn vẹn liệu Các thuộc tính mô tả nhiều tệp liệu khác Giảm khả xuất mâu thuẫn không quán liệu Giảm khả xuất dị thường thông tin Hệ quản trị sở liệu là: Phần mềm hệ thống, cần thiết cho máy tính Phần mềm thống kê liệu bảng tính Phần mềm điều khiển chiến lược truy nhập sở liệu Phần mềm quản lý nhập xuất liệu bảng tính Phần mềm sau triển khai lưu trữ thông tin dạng sở liệu? Microsoft Word Microsoft Access Microsoft Windows Notepad Dữ liệu sau thường tổ chức lưu trữ sở liệu? Danh mục hàng hóa Bảng nội quy quan Điểm sinh viên Danh sách cán Phần mềm sau hệ quản trị sở liệu quan hệ? Microsoft Excel Microsoft Access Microsoft SQL Server Oracle Cơ sở liệu là: Một kho liệu tác nghiệp Một hệ thống thông tin có cấu trúc lưu trữ thiết bị băng từ, đĩa từ… Một hệ thống tập tin lưu trữ đĩa cứng Một tập tin lưu trữ liệu máy tính phục vụ cho hoạt động nghiệp vụ định Câu A) B) C) D) Câu A) B) C) D) Câu 10 A) B) C) D) Câu 11 A) B) C) D) Câu 12 A) B) C) D) Câu 13 A) B) C) D) Câu 14 A) B) C) D) Câu 15 Có sở liệu (CSDL) quản lý Đồn viên: CSDL1 có cột lưu tuổi Đồn, CSDL2 có cột lưu ngày vào Đoàn Cho biết CSDL tốt lý do? CSDL1 tốt hơn, xác định tuổi Đồn mà khơng cần phải tính tốn CSDL2 tốt hơn, khơng cần cập nhật số tuổi Đồn năm cịn việc tính tuổi điều đơn giản hệ quản trị CSDL Cả CSDL thiết kế tốt nhau, khơng vi phạm yêu cầu CSDL Cả CSDL khơng đáp ứng nhu cầu, cần phải chứa thơng tin ngày vào Đồn tuổi Đồn Sự khác biệt sở liệu (CSDL) hệ quản trị CSDL là: CSDL tập hợp chứa liệu liên quan với nhau, chứa thông tin vấn đề đó, lưu trữ máy tính CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm tạo lập, quản trị khai thác CSDL CSDL tập hợp chứa liệu liên quan với chứa thơng tin vấn đề CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm tạo lập, khai thác CSDL CSDL tập hợp liệu có liên quan với nhau, hệ quản trị CSDL chương trình để quản lý khai thác CSDL CSDL tập tin bảng tính chứa liệu CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm tạo lập, quản lý lưu trữ CSDL Hãy cho biết loại thao tác sở liệu Thao tác cấu trúc liệu: thiết kế, thay đổi kiểu liệu Thao tác nội dung liệu: nhập, sửa, xóa liệu Thao tác tìm kiếm, tra cứu thơng tin, kết xuất báo cáo Cả A, B, C Cơ sở liệu quan hệ là: Tập hợp bảng liệu Cơ sở liệu tạo từ hệ quản trị sở liệu Access Cơ sở liệu mà liệu có quan hệ với Cơ sở liệu xây dựng mơ hình liệu quan hệ Với bảng liệu, hệ quản trị sở liệu cho phép: Xem nội dung dòng ghi Xem mối liên kết bảng liệu Xem số trường ghi Cả A, B, C Trong quan hệ: Một dòng gọi thuộc tính hay trường Một dịng quan hệ, khơng kể dịng tên thuộc tính Các dịng trùng Thứ tự dòng quan hệ quan trọng Cơ sở liệu quan hệ biểu diễn dạng ……, bao gồm thuộc tính tập hợp giá trị đối tượng tệp liệu cấu trúc hình bảng cấu trúc hình mạng Trong quan hệ: A) B) C) D) Câu 16 A) B) C) D) Câu 17 A) B) C) D) Câu 18 A) B) C) D) Câu 19 A) B) C) D) Câu 20 A) B) C) D) Câu 21 A) B) C) D) Câu 22 A) B) C) D) Câu 23 A) B) C) D) Thứ tự cột khơng quan trọng Thứ tự dịng khơng quan trọng, số lượng dịng thay đổi Thứ tự giá trị dòng quan trọng Cả A, B, C Mối liên kết bảng/quan hệ sở liệu dựa trên: Thuộc tính khóa Các thuộc tính trùng tên bảng Ý định người quản trị hệ sở liệu Ý định ghép bảng thành bảng có nhiều thuộc tính Khẳng định sau sai? Mỗi bảng có khóa Nên chọn khóa khóa có thuộc tính Trong bảng có nhiều khóa Việc xác định khóa khơng phụ thuộc vào giá trị liệu Tiêu chí sau thường dùng để chọn khóa hệ quản trị sở liệu? Khóa có thuộc tính Khơng chứa thuộc tính thay đổi theo thời gian Khóa Khóa có thuộc tính khơng chứa thuộc tính thay đổi theo thời gian Khóa phải mãn điều kiện: Có giá trị (không trùng nhau) Không chứa giá trị rỗng Xác định mẫu tin Cả A, B, C Khóa bảng dùng để phân biệt ghi với ghi khác …… bảng bảng với bảng khác bảng có mối quan hệ bảng Khóa ngoại là: Một nhiều trường bảng mà bảng khác trường khóa Các trường có tên bảng Chỉ trường Không khóa bảng hết Cho quan hệ CSDL quản lý sinh viên sau: SINH_VIEN(Mã SV, Tên SV, Mã lớp) LOP(Mã lớp, Tên lớp, Số SV) Các thuộc tính gạch chân khóa Khóa ngoại quan hệ SINH_VIEN là: Mã SV Tên lớp Mã lớp {Mã lớp, Mã SV} Trong quan hệ, liệu thành phần khoá quy định: Có thể trùng Là nhất, khơng thể nhận giá trị NULL giá trị không xác định Có thể nhận giá trị rỗng (NULL) giá trị không xác định Không thể nhận giá trị NULL nhận giá trị khơng xác định Câu 24 A) B) C) D) Câu 25 A) B) C) D) Câu 26 A) B) C) D) Câu 27 A) B) C) D) Câu 28 A) B) C) D) Câu 29 A) B) C) D) Câu 30 A) B) C) D) Câu 31 A) B) C) D) Câu 32 A) B) C) Thuộc tính “Ngày sinh” đối tượng sinh viên thực tế thường quy định kiểu liệu sở liệu là: Number Date Text Date/Time Thuộc tính “Điểm thi” môn học thực tế thường quy định kiểu liệu sở liệu là: Number Date Text Date/Time Ngôn ngữ thao tác liệu là: Một tập ký hiệu biểu diễn liệu Một tập quy tắc biểu diễn liệu Một tập phép toán dùng để cập nhật, bổ sung liệu hệ quản trị sở liệu Một tập phép toán dùng để thao tác hệ quản trị sở liệu Kết phép thao tác liệu một: Chuỗi liệu Tệp liệu Quan hệ Cơ sở liệu Phép chọn ngôn ngữ đại số quan hệ phép toán: Tạo quan hệ từ quan hệ nguồn Tạo quan hệ mới, thoả mãn điều kiện xác định Tạo nhóm phụ thuộc Tạo quan hệ gồm rút cách từ quan hệ nguồn Phép chiếu ngơn ngữ đại số quan hệ phép tốn: Tạo quan hệ gồm thuộc tính rút từ tập thuộc tính quan hệ nguồn Tạo quan hệ gồm quan hệ nguồn, bỏ trùng lặp Tạo quan hệ mới, thoả mãn điều kiện xác định Tạo quan hệ mới, thuộc tính biến đổi từ quan hệ nguồn Phép chiếu ngôn ngữ đại số quan hệ, tức từ quan hệ nguồn …… bỏ số bộ, thoả mãn biểu thức logic bỏ số thuộc tính, thoả mãn biểu thức logic lấy số lấy số thuộc tính Phép chọn ngơn ngữ đại số quan hệ, tức từ quan hệ nguồn …… bỏ số bộ, thoả mãn biểu thức logic bỏ số thuộc tính, thoả mãn biểu thức logic lấy số lấy số thuộc tính Phép kết nối tự nhiên ngơn ngữ đại số quan hệ phép toán: Tạo quan hệ mới, kết nối nhiều quan hệ miền thuộc tính chung Tạo quan hệ mới, gồm thuộc tính lấy từ thuộc tính quan hệ nguồn Tạo quan hệ mới, thoả mãn tân từ xác định D) Câu 33 A) B) C) D) Câu 34 A) B) C) D) Câu 35 A) B) C) D) Câu 36 A) B) C) D) Câu 37 A) B) C) D) Câu 38 A) B) C) D) Câu 39 A) B) C) D) Câu 40 A) B) C) D) Câu 41 A) B) C) D) Tạo quan hệ mới, gồm lấy từ quan hệ nguồn Thực phép kết nối tự nhiên quan hệ thực hiện: Phép tích Đề-các phép chọn Phép tích Đề-các phép chiếu Phép chiếu chia Phép chiếu phép chọn Biểu thức đại số quan hệ sau đúng? ΠTC>100 (σDC (R)) ΠT,TC (σDC>100 (R)) ΠT,TC (σDC (R)) Π (σDC>100 (R)) Biểu thức đại số quan hệ sau sai? ΠT,TC (σDC>100 (R)) ΠTC (σDC>TC (R)) ΠTT (σTC>100 (R)) ΠTC>100 (σTT (R)) Phép chọn ngôn ngữ đại số quan hệ tương đương với mệnh đề câu lệnh SQL? FROM SELECT GROUP BY WHERE Phép chiếu ngôn ngữ đại số quan hệ tương đương với mệnh đề câu lệnh SQL? FROM SELECT GROUP BY WHERE Trong ngơn ngữ SQL, biểu thức phép tốn mệnh đề WHERE bao gồm: Các phép đại số quan hệ Các phép số học phép so sánh Các biểu thức đại số Các phép so sánh Các truy vấn thống kê, gom nhóm liệu cần phải có mệnh đề câu lệnh SQL? FROM SELECT GROUP BY WHERE Trong ngôn ngữ SQL, hàm tính tốn nhóm (SUM, COUNT v.v.) sử dụng sau mệnh đề: FROM SELECT GROUP BY WHERE Trong ngôn ngữ SQL, thứ tự cú pháp câu lệnh SELECT là: SELECT, FROM, WHERE, ORDER BY, GROUP BY, HAVING SELECT, WHERE, FROM, GROUP BY, HAVING, ORDER BY SELECT, WHERE, FROM, HAVING, GROUP BY, ORDER BY SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY Câu 42 Ý nghĩa mệnh đề SELECT- FROM - WHERE câu lệnh SQL là: Kết nối quan hệ mệnh đề FROM, chọn theo biểu thức sau A) WHERE chiếu thuộc tính sau mệnh đề SELECT Kết nối quan hệ mệnh đề FROM, chiếu WHERE chọn B) thuộc tính sau mệnh đề SELECT Kết nối quan hệ sau mệnh đề FROM, chiếu thuộc tính sau mệnh C) đề SELECT Kết nối quan hệ sau mệnh đề SELECT, thoả mãn biểu thức logic sau D) WHERE chiếu thuộc tính sau mệnh đề FROM Cho quan hệ CSDL quản lý đào tạo sau: KHOA(MãKhoa, TênKhoa) chứa danh sách khoa, NGANH(MãNgành, TênNgành, Câu 43 MãKhoa) chứa danh sách ngành thuộc khoa Câu lệnh truy vấn lấy tất thông tin ngành khoa có tên “Kinh tế”: A) SELECT * FROM NGANH WHERE MãKhoa=“Kinh tế” SELECT * FROM KHOA, NGANH WHERE KHOA.MãKhoa= B) NGANH.MãKhoa AND TênKhoa=“Kinh tế” C) SELECT * FROM NGANH WHERE TênKhoa=“Kinh tế” D) SELECT * FROM KHOA WHERE TênKhoa=“Kinh tế” Cho quan hệ SINH_VIEN(MãSV, HọTên, Phái, NS) Câu lệnh truy vấn Câu 44 lấy danh sách sinh viên có tên “Thanh”: A) SELECT * FROM SINH_VIEN WHERE HọTên LIKE “*Thanh” B) SELECT * FROM SINH_VIEN WHERE HọTên LIKE “Thanh” C) SELECT * FROM SINH_VIEN WHERE HọTên=“*Thanh” D) SELECT * FROM SINH_VIEN WHERE HọTên LIKE “?Thanh” Cho quan hệ KET_QUA(MãSV, MãMôn, Điểm) Câu lệnh truy vấn cho Câu 45 biết số lượng môn học mà sinh viên có mã “SV001” thi: A) SELECT AVG(Điểm) FROM KET_QUA WHERE MãSV=“SV001” SELECT COUNT(MãMôn) FROM KET_QUA WHERE B) MãSV=“SV001” C) SELECT COUNT() FROM KET_QUA WHERE MãSV=“SV001” D) SELECT * FROM KET_QUA WHERE MãSV=“SV001” Cho quan hệ KET_QUA(MãSV, MãMôn, Điểm) Câu lệnh truy vấn cho Câu 46 biết điểm trung bình mơn học mà sinh viên có mã “SV001” thi: A) SELECT AVG(Điểm) FROM KET_QUA WHERE MãSV=“SV001” SELECT AVERAGE(Điểm) FROM KET_QUA WHERE B) MãSV=“SV001” C) SELECT SUM(Điểm) FROM KET_QUA WHERE MãSV=“SV001” D) SELECT * FROM KET_QUA WHERE MãSV=“SV001” Cho quan hệ SINH_VIEN(MãSV, HọTên, Phái, NS, MãLớp) Cho biết kết sau thực câu truy vấn: Câu 47 SELECT * FROM SINH_VIEN WHERE MãLớp=“K60A” AND MãLớp=“K60B” A) Đưa danh sách sinh viên lớp K60A lớp K60B B) Đưa danh sách sinh viên không thuộc lớp K60A K60B C) Đưa danh sách sinh viên lớp K60A không thuộc lớp K60B D) Câu lệnh không thực Câu 48 Khẳng định sau không phụ thuộc hàm: A) Mã sinh viên → Tên sinh viên B) Mã sinh viên → Ngày sinh C) Mã môn học → Tên môn học D) Tên sinh viên → Ngày sinh Câu 49 A) B) C) D) Câu 50 A) B) C) D) Câu 51 A) B) C) D) Câu 52 A) B) C) D) Câu 53 A) B) C) D) Khẳng định sau phụ thuộc hàm: Họ tên → Số chứng minh nhân dân Họ tên → Địa Họ tên → Số điện thoại Số chứng minh nhân dân → Họ tên Một sở liệu tập hợp liệu có liên quan với nhau, lưu trữ trên: Ổ đĩa CPU RAM ROM Bài toán sau cần xây dựng sở liệu? Tính lương cho cán quan Quản lý phòng Internet Quản lí kinh doanh, nhập xuất hàng hóa siêu thị Tính khoản thu chi gia đình ngày Cho quan hệ KET_QUA(MãSV, MãMônHọc, Điểm) lưu điểm thi sinh viên ứng với môn học Các thuộc tính gạch chân khóa Chọn phát biểu đúng: Bộ giá trị Mã sinh viên Mã mơn học khơng phép trùng dịng Bộ giá trị Mã sinh viên Mã môn học phép trùng dòng Giá trị Mã sinh viên không phép trùng dịng, Mã mơn học phép trùng Giá trị Mã môn học không phép trùng dòng, Mã sinh viên phép trùng Cho quan hệ KET_QUA(MãSV, MãMônHọc, LầnThi, Điểm) lưu điểm thi sinh viên ứng với môn học, lần thi tương ứng Các thuộc tính gạch chân khóa Chọn phát biểu đúng: Bộ giá trị Mã sinh viên Mã môn học không phép trùng dòng Bộ giá trị Mã sinh viên Mã môn học phép trùng dịng Giá trị Mã sinh viên khơng phép trùng dịng, Mã mơn học phép trùng Giá trị Mã môn học không phép trùng dòng, Mã sinh viên phép trùng Phần – Microsoft Access 2010 Câu Mỗi sở liệu Access 2010 lưu ổ đĩa dạng: Mỗi thành phần (Table, Query, Form, Report) lưu thành tập tin A) riêng Thành phần Table lưu thành tập tin DBF, thành phần khác B) lưu chung vào tập tin ACCDB Thành phần Table lưu thành tập tin PRG, thành phần lại lưu C) chung vào tập tin ACCDB Tất thành phần lưu chung vào tập tin có phần mở D) rộng ACCDB Câu Trong Access, Table đối tượng dùng để: A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu A) B) C) D) Câu 10 A) B) C) D) Câu 11 In tổng hợp liệu Hiển thị liệu Lưu trữ liệu bao gồm trường ghi Chứa thủ tục lập trình Kiểu liệu (Data type) cài đặt cho trường dùng để làm gì? Quy định liệu cần đưa vào cho phù hợp với người sử dụng Quy định khuôn mẫu để nhập liệu Tác động đến đối tượng lập trình Thiết lập thuộc tính sai liệu Trong Access, tổng số trường tối đa bảng là: 64 255 1024 Không giới hạn Trong Access, quy ước đặt tên trường (Field Name) không cho phép: Sử dụng ký tự chữ (A-Z, a-z) số (0-9) Trong tên trường có chứa khoảng trắng Chứa dấu chấm câu, dấu ngoặc [ ] Chiều dài tên trường tối đa 64 ký tự Để quy định liệu kiểu Date/Time nhập dạng dd/mm/yyyy, ta chọn thuộc tính Format cho trường là: Short Date Medium Date Long Date General Biết trường DIEM có kiểu liệu Number, nhận giá trị số từ đến 10 Ta cài đặt thuộc tính “Validation Rule” trường DIEM sau: >=0 OR =0 AND 0 OR [DIEM]

Ngày đăng: 24/12/2021, 23:11

Tài liệu cùng người dùng

Tài liệu liên quan