ĐỀ THI HỌC KỲ II Trường THPT Lê Thế Hiếu Họ và tên:................................................... Lớp:............................................................... Môn: Tin học 12 Thời gian: 45 phút ĐỀ BÀI: Hai bảng trong một CSDL quan hệ được liên kết với nhau bởi các khóa. Điều khẳng định nào sau đây là đúng? Các khóa liên kết phải là khóa chính của mỗi bảng Trong các khóa liên kết phải có ít nhất một khóa là khóa chính ở một bảng nào đó Trong các khóa liên kết có thể không có khóa chính nào tham gia Tất cả đều đúng Hãy cho biết loại cập nhật cấu trúc nào dưới đây luôn có thể thực hiện được với một bảng: Thêm một vài trường mới Thay đổi kích thước của một trường Thay đổi kiểu dữ liệu của một trường Tất cả đều được Để được chọn làm khóa sắp xếp, các trường của bảng cần có tính chất nào dưới đây? Nhất thiết phải chứa khóa chính Không nhất thiết chứa khóa chính, nhưng phải có ít nhất một trường khóa Chỉ phụ thuộc vào việc đủ để các bản ghi có được trình tự cần thiết Tất cả các phương án trên Hãy cho biết ý kiến nào là sai . Với một bảng dữ liệu, hệ QTCSDL cho phép: Xem mối liên kết giữa bảng đó với các bảng khác Xem nội dung các bản ghi Xem một số trường của mỗi bản ghi Xem đồng thời cấu trúc và nội dung bản ghi Câu nào đúng trong các câu dưới đây khi nói về CSDL được biểu diễn trong mô hình quan hệ ? Không dư thừa và đảm bảo tính nhất quán của dữ liệu Lượng dữ liệu rất lớn, khó lưu trữ Gặp rất nhiều khó khăn trong việc xử lí thông tin Tất cả đều đúng Khi nào cần hệ quản trị CSDL? Tích hợp với nhiều trình ứng dụng khác nhau: các ngôn ngữ lập trình, các ứng dụng hỗ trợ phân tích thiết kế, Khi chúng ta giải quyết các vấn đề đơn giản mà các chương trình ứng dụng có thể thực hiện tốt không cần tới hệ CSDL Khi hệ thống CSDL không đáp ứng được yêu cầu về hiệu năng như : tốc độ, tính bảo mật, định dạng dữ liệu cần lưu trữ, Khi không cần thiết đa số người dùng cùng truy cập vào một CSDL chung Công việc nào dưới đây Access thực hiện một cách tự động? Loại bỏ một số trong trường văn bản Loại bỏ một bảng nếu bảng đó không liên quan đến các bảng khác Loại bỏ một bản ghi có giá trị khóa trùng lặp Loại bỏ một trường nếu trong bảng tồn tại 2 trường có dữ liệu giống nhau Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì chọn trường SOBH làm khóa chính hơn vì Trường SOBH là kiểu số, trong khi đó trường HOTEN không phải kiểu số Trường SOBH là duy nhất, trong khi đó trường HOTEN không phải là duy nhất Trường SOBH là trường ngắn hơn Trường SOBH đứng trước trường HOTEN Khai báo cấu trúc cho một bảng không bao gồm công việc nào? Đặt tên trường Chỉ định kiểu dữ liệu cho mỗi trường Nhập dữ liệu cho bảng Khai báo kích thước của trường Học sinh nào nói đúng khi nói về lập báo cáo? HS1: Có thể lấy dữ liệu từ bảng để lập báo cáo HS2: Có thể lấy dữ liệu từ bảng hoặc mẫu hỏi để lập báo cáo HS3: Có thể lấy dữ liệu từ bảng, mẫu hỏi thậm chí cả từ báo cáo khác để lập báo cáo HS4: Có thể lấy dữ liệu từ bảng, mẫu hỏi hoặc biểu mẫu để lập báo cáo CSDL trong hệ CSDL khác với tập hợp các tệp dữ liệu đơn lẻ ở nội dung nào sau đây? Các tệp dữ liệu đơn lẻ có thể có cấu trúc khác nhau Dữ liệu giữa các tệp dữ liệu đơn lẻ không có mối liên kết Dữ liệu trong các tệp DL đơn lẻ có thể dư thừa(cùng một dữ liệu được chứa trên nhiều tệp khác nhau) Tất cả các nội dung trên. Hãy chọn ý kiến đúng nhất. Về đặc điểm nổi bật nhất của mô hình dữ liệu quan hệ có các ý kiến sau: Cấu trúc dữ liệu trong mô hình quan hệ được thể hiện qua bảng ( mỗi bảng là một quan hệ, mỗi cột là một thuộc tính, mỗi hàng trong bảng là một bản ghi các giá trị thuộc tính của một cá thể) Có các phép toán và thao tác cập nhật và tìm kiếm dữ liệu trong các bảng Dữ liệu trong các bảng phải thoả mãn một số ràng buộc , giữa các bảng nhất định thường có liên kết thể hiện mối quan hệ giữa các chủ thể được CSDL phản ánh Cả ba đặc điểm trên. Khẳng định nào sau đây về CSDL quan hệ là đúng ? Cơ sở dữ liệu được xây dựng trên mô hình dữ liệu quan hệ Cơ sở dữ liệu được tạo ra từ hệ QTCSDL Access Tập hợp các bảng dữ liệu Cơ sở dữ liệu mà giữa các dữ liệu có quan hệ với nhau 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 Phát biểu nào sau đây là sai? Một bảng có thể liên kết với nhiều bảng trong CSDL quan hệ Nhờ liên kết giữa các bảng, ta tập hợp được thông tin từ nhiều bảng trong CSDL quan hệ CSDL tổ chức tốt là CSDL có ít bảng Trong mỗi bảng của CSDL quan hệ có thể có rất nhiều bản ghi Phát biểu nào về khoá chính sau đây là đúng? Khoá chính là khoá phải có ít thuộc tính nhất Một bảng có thể có nhiều hơn một khoá chính Có thể có nhiều cách chọn khoá chính khác nhau Các phương án trên đều sai Tiêu chí nào sau đây thường được chọn khoá chính? Khoá bật kì Khoá có ít thuộc tính nhất Chỉ là khoá có một thuộc tính Không chứa các thuộc tính thay đổi theo thời gian, chẳng hạn như tên địa danh Bài toán nào sau đây cần xây dựng CSDL? Tính lương cho cán bộ của một cơ quan Tính các khoản thu chi của gia đình hằng ngày Quản lí kinh doanh của một cửa hàng Tất cả đều đúng Thao tác nào sau đây thuộc loại tạo lập CSDL quan hệ? Chọn khoá chính Ðặt tên bảng và lưu cấu trúc bảng Tạo liên kết giữa các bảng Tất cả đều đúng Em hãy cho biết ý kiến nào là đúng . Trong giờ ôn tập về hệ CSDL, các bạn trong lớp thảo luận rất hăng hái. Đề cập đến vai trò của máy khách trong hệ CSDL khách-chủ, có rất nhiều bạn phát biểu: Có nhiệm vụ kiểm tra quyền được truy cập vào CSDL Có quyền xin được cấp phát tài nguyên Không được phép quản lí các giao diện khi thực hiện các chương trình ứng dụng khai tah1c CSDL Không được phép cài đặt thêm bất kì một CSDL cá nhân nào Câu nào đúng trong các câu dưới đây khi nói về hệ CSDL cá nhân Đối với hệ CSDL cá nhân thì thông thường người sử dụng vừa thiết kế, tạo lập, cập nhật và bảo trì CSDL Hiện nay hệ CSDL cá nhân được dùng phổ biến nhất Hệ CSDL cá nhân có tính an toàn và bảo mật cao nhất Tất cả đều đúng Câu nào trong các câu dưới đây sai khi nói về hệ CSDL khách-chủ? Trong kiến trúc khách-chủ, các thành phần (của hệ QTCSDL) tương tác với nhau tạo nên hệ thống gồm thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên Hai thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên phải cài đặt trên cùng một máy tính Thành phần cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ) Thành phần yêu cầu tài nguyên có thể cài đặt tại nhiều máy khác (máy khách) trên mạng Câu nào đúng trong các câu sau? Hệ CSDL tập trung có tính an toàn không cao Hệ CSDL tập trung không cần phải có cơ chế kiểm tra và giải quyết tình trạng xung đột Hệ CSDL tập trung giải quyết mọi việc trên máy tính trung tâm Tất cả đều đúng Trong các câu dưới đây, câu nào không phải là chức năng của phần mềm quản trị CSDL trên máy khách của hệ CSDL khách-chủ? Tiếp nhận yêu cầu của người dùng Xử lí yêu cầu của người dùng rồi gửi thông báo đến máy chủ yêu cầu tài nguyên Cung cấp các dịch vụ điều phối cập nhật đồng thời và khôi phục dữ liệu Chờ nhận trả lời từ máy chủ và định dạng dữ liệu đưa ra cho người dùng Trong các ưu điểm dưới đây, ưu điểm nào không phải của các hệ CSDL phân tán? Dữ liệu có tính sẵn sàng Việc thiết kế CSDL đơn giản, chi phí thấp hơn Hiệu năng của hệ thống được nâng cao hơn Cho phép mở rộng các tổ chức một cách linh hoạt Câu nào trong các câu dưới đây không phải là bảo mật thông tin trong hệ CSDL? Hạn chế tối đa các sai sót của người dùng Đảm bảo thông tin không bị mất hoặc bị thay đổi ngoài ý muốn Không tiết lộ nội dung dữ liệu cũng như chương trình xử lí Khống chế số người sử dụng CSDL Đối với nhóm người có quyền truy cập ở mức cao thì cơ chế nhận dạng tối ưu nhất là cơ chế nào? Lập bảng phân quyền truy cập Nhận dạng người dùng Mã hóa thông tin Kết hợp cả 3 cách trên Câu nào sai trong các câu dưới đây? Các thông tin quan trọng và nhạy cảm nên lưu trữ dưới dạng mã hóa Mã hóa thông tin để giảm khả năng rò rì thông tin Nén dữ liệu cũng góp phần tăng cường tính bảo mật của dữ liệu Các thông tin được an toàn tuyệt đối sau khi đã được mã hóa Để nâng cao hiệu quả của việc bảo mật, ta cần phải: Thường xuyên sao chép dữ liệu Thường xuyên thay đổi các tham số của hệ thống bảo vệ Thường xuyên nâng cấp phần cứng Thường xuyên nâng cấp phần mềm Chọn khẳng định đúng trong các khẳng định sau: Hệ CSDL tập trung là hệ CSDL có toàn bộ dữ liệu lưu trữ trên một máy duy nhất Người dùng từ xa có thể truy cập vào hệ CSDL tập trung thông qua các thiết bị đầu cuối và phương tiện truyền thông dữ liệu Hệ CSDL tập trung có hai kiểu kiến trúc là: hệ CSDL cá nhân và hệ CSDL trung tâm. Hệ CSDL khách-chủ chỉ cần cài đặt hệ QTCSDL trên máy chủ Bàn về hệ CSDL cá nhân, khẳng định nào sau đây là đúng? Hệ CSDL cá nhân chỉ có đúng một người sử dụng hoặc nhiều người lần lượt sử dụng Trong hệ CSDL cá nhân, người quản trị đồng thời là người viết chương trình sử dụng Một hệ CSDL cá nhân có thể cài đặt trên nhiều máy Hệ CSDL có tính an toàn cao vì chỉ có một người vừa là quản trị vừa là người dùng Hãy chọn phương án ghép sai. Trong hệ CSDL khách-chủ: Có hai thành phần tương tác khác nhau là thành phần cung cấp tài nguyên và thành phần yêu cầu tài nguyên Thành phần cung cấp tài nguyên thường được cài đặt tại máy chủ trên mạng (cục bộ) Thành phần yêu cầu tài nguyên có thể được cài đặt tại các máy khách trên mạng Phần mềm quản trị CSDL trên máy khách tiếp nhận yêu cầu của người dùng nhưng không xử lí yêu cầu mà chuyển yêu cầu này về máy chủ xử lí Phát biểu nào sai trong các phát biểu sau? Hệ CSDL khách-chủ khác hệ CSDL trung tâm ở chỗ các thành phần quản trị CSDL của hệ khách-chủ được cài đặt trên cả máy khách Hệ CSDL khách-chủ và hệ trung tâm cùng thuộc mô hình CSDL tập trung, CSDL chỉ cài đặt trên máy chủ hoặc máy trung tâm Thành phần quản trị trên máy chủ của hệ CSDL khách-chủ tiếp nhận và xử lí các yêu cầu về cơ sở dữ liệu, sau đó gửi kết quả về lại cho máy khách Thành phần quản trị trên máy khách của hệ CSDL khách-chủ tiếp nhận và xử lí các yêu cầu về cơ sở dữ liệu, sau đó định dạng dữ liệu đưa ra cho người dùng Hãy cho biết nhận xét nào là sai. Sau đây là một số nhận xét so sánh giữa hệ CSDL tập trung và hệ CSDL phân tán: Dữ liệu của hệ CSDL phân tán đặt tại nhiều máy khách nhau ở những vị trí xa nhau Dữ liệu của hệ CSDL tập trung đặt tại một vị trí Hệ quản trị CSDL phân tán thích hợp cho bản chất phân tán của nhiều người dùng Hệ CSDL tập trung đảm bảo an ninh khó hơn hệ CSDL phân tán Tìm phương án ghép đúng nhất. Trong hệ CSDL phân tán, chương trình ứng dụng: Chỉ yêu cầu dữ liệu tại máy cài đặt chương trình Chỉ yêu cầu dữ liệu tại các máy không cài đặt chương trình Có thể yêu cầu dữ liệu tại máy cài đặt chương trình và tại các máy khác Có thể không có trên một vài trạm Đâu là ưu điểm của hệ CSDL phân tán? Dễ đảm bảo tính nhất quán dữ liệu hơn so với hệc CSDL tập trung Đảm bảo an ninh tốt hơn hệ CSDL tập trung Hệ thống không phức tạp Dữ liệu có tính sẵn sàng cao, nếu một trạm bị hỏng thì hệ thống có thể yêu cầu dữ liệu từ những trạm khác Chọn phương án ghép đúng. Hệ CSDL phân tán làm ẩn đi sự phân tán dữ liệu đối với người dùng thể hiện ở chỗ Người dùng không nhận thấy sự phân tán dữ liệu Người dùng cảm thấy dùng dữ liệu từ máy khác như dùng dữ liệu tại chỗ Ẩn đi những giao diện có giao dịch với các máy khác Các nội dung A. B. C. Chọn phương án ghép đúng nhất. Bảo mật CSDL: Chỉ quan tâm bảo mật dữ liệu Chỉ quan tâm bảomật chương trình xử lí dữ liệu Quan tâm bảo mật cả dữ liệu và chương trình xử lí dữ liệu Chỉ là các giải pháp kĩ thuật phần mềm. Trong các phát biểu sau, phát biểu nào sai? Bảng phân quyền truy cập cũng là dữ liệu của CSDL Dựa trên bảng phân quyền để trao quyền truy cập khác nhau để khai thác dữ liệu cho các đối tượng người dùng khác nhau Mọi người đều có thể truy cập, bổ sung và thay đổi bảng phân quyền Bảng phân quyền không giới thiệu công khai cho mọi người biết Xác định phương án ghép sai. Lưu biên bản hệ thống là một trong các biện pháp bảo mật và an toàn hệ thống vì : Hỗ trợ khôi phục hệ thống khi có sự cố kĩ thuật Cung cấp thông tin đánh giá mức độ quan tâm của người dùng đối với hệ thống nói chung và với từng thành phần của hệ thông nói riêng Dựa trên biên bản hệ thống, người quản trị phát hiện những truy cập không bình thường, từ đó có biện pháp phòng ngừa thích hợp Ghi được thời điểm hệ thống bắt đầu hoạt động không bình thường
Tài liệu đính kèm: