Đề thi HK môn Cơ sở dữ liệu năm 2015 lần 1 - CĐ Kỹ Thuật Cao Thắng - Đề 1

6 51 0
Đề thi HK môn Cơ sở dữ liệu năm 2015 lần 1 - CĐ Kỹ Thuật Cao Thắng - Đề 1

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

Thông tin tài liệu

Xin giới thiệu tới các bạn học sinh, sinh viên Đề thi HK môn Cơ sở dữ liệu năm 2015 lần 1 trường CĐ Kỹ Thuật Cao Thắng Đề 1. Đề thi gồm có 40 câu trắc nghiệm, mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.

TRƯỜNG CĐ KỸ THUẬT CAO THẮNG KHOA ĐIỆN TỬ - TIN HỌC  ĐỀ ĐỀ THI KẾT THÚC MÔN HỌC LẦN MÔN: CƠ SỞ DỮ LIỆU LỚP: CĐN QTM 14A,B NGÀY THI: 01/7/2015 -THỜI GIAN: 60’ HỌ TÊN: LỚP: MSSV: Lưu ý :  Không sử dụng tài liệu;  Điền vào BẢNG TRẢ LỜI CÂU HỎI đáp án nhất;  Nộp lại ĐỀ THI BẢNG TRẢ LỜI CÂU HỎI sau làm xong BẢNG TRẢ LỜI CÂU HỎI Câu hỏi Đáp án 10 11 12 13 14 15 16 17 18 19 20 Câu hỏi Đáp án 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 CÂU HỎI Câu a b Câu Phép kết (join) không lấy không phù hợp quan hệ? Left outer join Right outer join c d Inner join Tất SELECT * FROM STUDENT S JOIN TAKES T ON S.ID = T.ID Câu truy vấn tương đương với? a b c d Câu SELECT * FROM STUDENT S INNER JOIN TAKES T ON S.ID = T.ID SELECT * FROM STUDENT S OUTER JOIN TAKES T ON S.ID = T.ID SELECT * FROM STUDENT S LEFT JOIN TAKES T ON S.ID = T.ID SELECT * FROM STUDENT S RIGHT JOIN TAKES T ON S.ID = T.ID Phép kết lấy tất bảng (quan hệ) bên phải phép kết tổ hợp với phù hợp bên trái? a b LEFT OUTER JOIN RIGHT OUTER JOIN c d FULL OUTER JOIN HALF OUTER JOIN Câu a b Câu a b Câu a b c d Câu a b Câu a b Câu a b c d Câu 10 a b c d Phép toán phép toán đại số quan hệ (relational algebra)? SELECTION (phép chọn) UNION (phép hợp) c d Tích DESCARTES Tất phép tốn Để tạo quan hệ ảo lưu trữ câu truy vấn ta dùng? FUNCTION VIEW c d PROCEDURE STORE Không thể cập nhật liệu khung nhìn (VIEW) khi? Khung nhìn có dùng từ khóa DISTINCT Khung nhìn có sử dụng hàm kết hợp Khung nhìn xây dựng từ bảng Tất câu CREATE VIEW FACULTY AS SELECT ID, name FROM INSTRUCTOR Tìm lỗi câu lệnh trên? INSTRUCTOR SELECT c d VIEW … AS Khơng có lỗi Để cài đặt ràng buộc tồn vẹn cho quan hệ ta dùng? CREATE TABLE MODIFY TABLE c d ALTER TABLE DROP TABLE Cấu trúc câu lệnh CASE là? CASE WHEN pred1…result1 WHEN pred2…result2 … WHEN predn … resultn ELSE result0 END CASE WHEN pred1 THEN result1 WHEN pred2 THEN result2 WHEN predn THEN resultn ELSE result0 CASE WHEN pred1 THEN result1 WHEN pred2 THEN result2 WHEN predn THEN resultn ELSE result0 END Tất cấu trúc Ràng buộc toàn vẹn sử dụng để? Kiểm soát phép truy cập vào liệu Đảm bảo ghi trùng lặp không nhập vào bảng Đảm bảo giá trị liệu nhập cho thuộc tính Ngăn chặn người dùng thay đổi giá trị lưu trữ bảng Câu 11 a b Câu 12 Trong SQL, liệu kiểu Dates có định dạng là? mm/dd/yy yyyy/mm/dd c d dd/mm/yy yy/dd/mm thuộc tính quan hệ cấu trúc liệu cho phép hệ thống sở liệu để tìm quan hệ hiệu quả, mà khơng duyệt qua tất các quan hệ a b Câu 13 INDEX REFERENCE c d ASSERTION VIEW Một dạng đặc biệt store procedure, thực để đáp ứng với hành động định bảng thêm, xóa hay sửa liệu a b Câu 14 a b Câu 15 a b Câu 16 a b Câu 17 a b Câu 18 PROCEDURES TRIGGERS c d FUNCTIONS STORE Ký hiệu phép chọn đại số quan hệ là? Pi () Sigma () c d Rho () Omega () c d Full outer join Tất điều Phép kết bao gồm? Left join Right join Trong đại số quan hệ, phép gán ký hiệu bởi?   c d = == c d Mơ hình quan hệ Tất câu Thực thể là? Đối tượng quan hệ Đối tượng giới thực Một thực thể A kết hợp với không nhiều thực thể B, thực thể B kết hợp với thực thể A Đây gọi là? a b One-to-many One-to-one c d Many-to-many Many-to-one Câu 19 Cho COURSE(course_ID, sec_ID, semester) Ở course_ID, sec_ID semester COURSE _? a b Câu 20 Relations, Attribute c Tuple, Relation Attributes, Relation d Tuple, Attributes Ngôn ngữ ngơn ngữ hình thức? a b Câu 21 Domain relational c Relational algebra Tuple relational d Query language Phép toán cho phép tổ hợp quan hệ cách kết hợp cặp từ quan hệ thành bộ? a b Select (phép chọn) Join (phép kết) c d Union (phép hợp) Intersection (phép hội) Câu 22 Phép toán cho phép hội quan hệ có cấu trúc? a b Câu 23 Union (phép hợp) c Tích Descartes Join (phép kết) d Intersect (phép hội) Phép toán mà kết trả dòng xuất quan hệ? a b Câu 24 Union c Difference Intersect d Projection Một thuộc tính A có kiểu liệu varchar (20) có giá trị "Avi" Thuộc tính B có kiểu liệu char (20) có giá trị "Reed" Khi thuộc tính A có độ dài thuộc tính B có độ dài ? a b Câu 25 3, 20 c 20 , 20 20, d 3, Mệnh đề _ cho phép chọn dòng thỏa điều kiện quan hệ mệnh đề ? a b Câu 26 WHERE, FROM c SELECT, FROM FROM, SELECT d FROM, WHERE Mệnh đề dùng để liệt kê thuộc tính mong muốn kết truy vấn? a b Câu 27 a b c d WHERE c FROM SELECT d DISTINCT DELETE FROM R WHERE P Lệnh dùng để? Xóa quan hệ R thỏa điều kiện P Xóa quan hệ R thỏa điều kiện P Xóa quan hệ P thỏa điều kiện R Xóa tất quan hệ P Câu 28 Cho bảng EMPLOYEE employee_id name salary 100 Duy 10000 101 Tuấn 9000 102 Chuẩn 7000 SELECT name FROM EMPLOYEE WHERE employee_id > 101 Kết trả câu truy vấn là? a b Câu 29 a b c d Câu 30 Duy, Tuấn, Chuẩn c Tuấn, Chuẩn d Câu truy vấn sau bị báo lỗi? Tuấn Chuẩn SELECT * FROM EMPLOYEE WHERE emp_ID = 100 SELECT emp_ID FROM EMPLOYEE WHERE emp_ID = 101 SELECT emp_ID FROM EMPLOYEE SELECT emp_ID WHERE emp_ID = 101 AND lastname = ‘Tuấn’ SELECT name instructor_name, course_ID FROM INSTRUCTOR, TEACHES WHERE INSTRUCTOR.ID = TEACHES.ID Từ khóa sử dụng để đổi tên trường? a b Câu 31 FROM c RENAME d SELECT dept_ID FROM DEPARTMENT AS JOIN WHERE dept_name LIKE ’ Computer Science’ Ký hiệu sau thêm vào _ để chọn dept_name mà kết thúc COMPUTER SCIENCE’? a b Câu 32 % c || _ d $ Kiểu liệu Boolean lấy giá trị đúng, sai, ? a b Câu 33 c Null d Unknown Hàm kết hợp sử dụng mệnh đề SELECT mệnh đề _ câu truy vấn Nhưng khơng sử dụng mệnh đề ? a b WHERE, HAVING HAVING, WHERE c d GROUP BY, HAVING GROUP BY, WHERE Câu 34 SELECT name FROM INSTRUCTOR WHERE dept_name = ’PHYSICS’ ORDER BY name Theo mặc định, thứ tự xếp mệnh đề ORDER BY là? a b Câu 35 Giảm dần (DESCENDING) c Giống (SAME) Bất kỳ (ANY) d Tăng dần (ASCENDING) Phép toán hợp tập hợp (quan hệ) ký hiệu bởi? a b Câu 36 ∩ c – U d * _ mệnh đề lọc bổ sung kết trả câu truy vấn? a b Câu 37 SELECT c HAVING GROUP BY d ORDER BY SELECT name FROM INSTRUCTOR WHERE salary is NOT NULL Kết trả bộ? a b Câu 38 có giá trị salary NOT NULL có giá trị salary NOT NULL Khóa phải? c d có giá trị salary thơng báo lỗi a b Câu 39 UNIQUE c UNIQUE, NOT NULL NOT NULL d DISTINCT, NOT NULL Hàm kết hợp hàm sau bỏ qua giá trị NULL tập liệu đầu vào? a b Câu 40 a b Count(*) c Avg() Count(attribute ) d Sum() Câu lệnh DELETE thực quan hệ lúc? Một Hai c d Hết Nhiều Null Lưu ý: đề thi gồm 40 câu hỏi Bộ môn Tin học Giáo viên đề ... nhiều thực thể B, thực thể B kết hợp với thực thể A Đây gọi là? a b One-to-many One-to-one c d Many-to-many Many-to-one Câu 19 Cho COURSE(course_ID, sec_ID, semester) Ở course_ID, sec_ID semester... P Câu 28 Cho bảng EMPLOYEE employee_id name salary 10 0 Duy 10 000 10 1 Tuấn 9000 10 2 Chuẩn 7000 SELECT name FROM EMPLOYEE WHERE employee_id > 10 1 Kết trả câu truy vấn là? a b Câu 29 a b c d Câu... procedure, thực để đáp ứng với hành động định bảng thêm, xóa hay sửa liệu a b Câu 14 a b Câu 15 a b Câu 16 a b Câu 17 a b Câu 18 PROCEDURES TRIGGERS c d FUNCTIONS STORE Ký hiệu phép chọn đại số

Ngày đăng: 11/05/2021, 00:35

Từ khóa liên quan

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

Tài liệu liên quan