ĐỀ KIỂM TRA HỌC KỲ I Môn: TIN HỌC 12 – Thời gian 45 phút ĐỀ 1 Họ và tên: Lớp: I. Trắc nghiệm (6 điểm): Tô đậm vào đáp án đúng nhất trong bảng trắc nghiệm sau: 01 07 13 19 02 08 14 20 03 09 15 21 0 4 10 16 22 05 11 17 23 06 12 18 24 Câu 1: Khi làm việc với đối tượng bảng, muốn sửa đổi thiết kế cấu trúc bảng, ta chọn nút lệnh : A. Open B. New C.Preview D. Design Câu 2: Em hiểu như thế nào về cụm từ “ Hệ quản trị cơ sở dữ liệu" ? A.Hệ quản trị cơ sở dữ liệu là một loại thiết bị hỗ trợ màn hình máy tính B.Hệ quản trị cơ sở dữ liệu là một loại thiết bị hỗ trợ mạng máy tính C.Hệ quản trị cơ sở dữ liệu là một loại dữ liệu được lưu trữ trên máy tính D.Hệ quản trị cơ sở dữ liệu là một loại phần mềm máy tính Câu 3: Trong bảng HocSinh, muốn thay đổi tên Hoa thành Tuyết trong trường Ten thì chúng ta mở bảng ở chế độ nào ? A. Thiết kế B. Open C. Trang dữ liệu D. New Câu 4: Trong Access, từ Filter có ý nghĩa gì ? A. Lọc dữ liệu B. Sắp xếp dữ liệu C. Xóa dữ liệu D.Tìm kiếm dữ liệu Câu 5 : Trong khi nhập dữ liệu cho bảng, muốn chèn thêm một bản ghi mới, ta thực hiện : Insert → . A.Rows B.Record C.New Rows D.New Record Câu 6: Trong Access, từ Descending có ý nghĩa gì ? A.Sắp xếp dữ liệu theo chiều tăng dần B.Sắp xếp dữ liệu theo thứ tự số chẳn rồi đến số lẻ C.Sắp xếp dữ liệu theo chiều giảm dần D.Sắp xếp dữ liệu theo thứ tự số lẻ rồi đến số chẳn Câu 7: Trong Access, dữ liệu kiểu ngày tháng được khai báo bằng từ ? A.Day/Time B.Day/Type C.Date/Type D.Date/Time Câu 8: Hãy sắp xếp các bước sau để tạo được một CSDL mới ? (1) Chọn nút Create (3) Nhập tên cơ sở dữ liệu (2) Chọn File – New (4) Chọn Blank Database A.(2) → (4) → (3) → (1) B.(1) → (2) → (3) → (4) C.(2) → (3) → (4) → (1) D.(1) → (2) → (4) → (3) Câu 9: Khi làm việc với cấu trúc bảng, để xác định kiểu dữ liệu của trường, ta xác định tên kiểu dữ liệu tại cột: A.Field Type B.Description C.Field Properties D.Data Type Câu 10: Trong Access, muốn sắp xếp các bản ghi theo thứ tự, ta thực hiện : . → Sort A.Record B.Insert C.File D.Tools Câu 11: Trong khi thiết kế hệ cơ sở dữ liệu, nếu chúng ta đảm bảo được việc quản lí các thông tin có thể dễ dàng suy diễn hay tính toán được từ những dữ liệu đã có. Có nghĩa là chúng ta đã đảm bảo được tính chất gì? A.Tính nhất quán B.Tính toàn vẹn C.Tính không dư thừa D.Tính độc lập Câu 12: Trong Access, muốn nhập dữ liệu vào cho một bảng, ta thực hiện : A.Nháy phải chuột lên tên bảng cần nhập B.Nháy đúp trái chuột lên tên bảng cần nhập C.Nháy đúp phải chuột lên tên bảng cần nhập D.Nháy trái chuột lên tên bảng cần nhập Câu 13 : Trong Access, muốn đưa ra kết quả sau khi sắp xếp, tìm kiếm và kết xuất dữ liệu xác định từ một hoặc nhiều bảng ta làm trên đối tượng : A.Bảng B. Mẫu hỏi C.Biễu mẫu D.Báo cáo. Câu 14: Trong vai trò của con người khi làm việc với các hệ cơ sở dữ liệu, người thiết kế và cấp phát quyền truy cập cơ sở dữ liệu, là người ? A.Người lập trình ứng dụng B.Người sử dụng (khách hàng) C.Người quản trị cơ sở dữ liệu D.Người bảo hành các thiết bị phần cứng của máy tính Câu 15 : Giả sử, trường MaSo có giá trị là : 1234H. Hãy cho biết trường MaSo có kiểu dữ liệu gì ? A. Text B.Currency C.Number D.AutoNumber Câu 16: Trong khi tạo cấu trúc bảng, muốn thay đổi kích thước của trường, ta xác định giá trị mới tại dòng: A.Field Name B.Field Size C.Description D.Data Type Câu 17 : Trong CSDL điểm của Học sinh, có một yêu cầu là điểm của HS trong khoảng từ 0 đến 10. Yêu cầu trên đảm bảo yêu cầu nào của hệ CSDL ? A.Tính nhất quán B.Tính cấu trúc C.Tính toàn vẹn D.Tính bảo mật Câu 18: Một cơ sở dữ liệu là một tập hợp các dữ liệu có liên quan với nhau, được lưu trữ trên . ? A. CPU B.Bộ nhớ ngoài C.Ram D.Rom Câu 19: Trong Access, khi nhập dữ liệu cho bảng, giá trị của field GIOI_TINH là True. Khi đó field GIOI_TINH được xác định kiểu dữ liệu gì ? A.Yes/No B.Date/Time C.Boolean D.True/False Câu 20 : Trong khi làm việc với cấu trúc bảng, muốn chèn thêm một trường mới, ta thực hiện : A.Insert Rows B.Tools Insert Rows C.Edit Insert Rows D.File Insert Rows Câu 21 : Trong khi làm việc với cấu trúc bảng, muốn xác định khóa chính, ta thực hiện : . → Primary Key A.Tools B.Edit C.File D.Insert Câu 22: Khi làm việc với cấu trúc bảng, để xác định tên trường, ta gõ tên trường tại cột : A.File Name B.Field Name C.Name Field D.Name Câu 23 : Giả sử có một CSDL về quản lí nhân viên, muốn thực hiện việc đưa ra danh sách những nhân viên là nữ có tuổi dưới 18 thì chúng ta cần thực hiện thao tác nào? A. Tìm kiếm B. Sắp xếp C. Lọc D. Cả A và C. Câu 24 : Tại mỗi thời điểm, Access làm việc với mấy CSDL A. 1 B.2 C.3 D.4 II. Tự luận: (4 điểm) Em hãy tạo một CSDL gồm 2 bảng, mỗi bảng gồm 4 trường Yêu cầu : 1. Xác định tên bảng, tên trường, kiểu dữ liệu ứng với mỗi bảng 2. Chỉ định khóa chính cho từng bảng. Giải thích ngắn gọn tại sao lại chọn trường đó làm khóa chính. 3. Hai bảng trên liên kết với nhau theo trường nào? ĐỀ KIỂM TRA HỌC KỲ I Môn: TIN HỌC 12 – Thời gian 45 phút ĐỀ 2 Họ và tên: Lớp: I. Trắc nghiệm (6 điểm): Tô đậm vào đáp án đúng nhất trong bảng trắc nghiệm sau: 01 07 13 19 02 08 14 20 03 09 15 21 0 4 10 16 22 05 11 17 23 06 12 18 24 Câu 1: Trong khi tạo cấu trúc bảng, muốn thay đổi kích thước của trường, ta xác định giá trị mới tại dòng: A. Description B. Data Type C. Field Name D. Field Size Câu 2: Trong CSDL điểm của Học sinh, có một yêu cầu là điểm của HS trong khoảng từ 0 đến 10. Yêu cầu trên đảm bảo yêu cầu nào của hệ CSDL ? A.Tính nhất quán B. Tính toàn vẹn C. Tính cấu trúc D.Tính bảo mật Câu 3: Tại mỗi thời điểm, Access làm việc với mấy CSDL A. 1 B.2 C.3 D.4 Câu 4: liệu Trong Access, muốn đưa ra kết quả sau khi sắp xếp, tìm kiếm và kết xuất dữ liệu xác định từ một hoặc nhiều bảng ta làm trên đối tượng : A.Bảng B. Báo cáo C.Biễu mẫu D. Mẫu hỏi. Câu 5 : Giả sử, trường MaSo có giá trị là : 1234H. Hãy cho biết trường MaSo có kiểu dữ liệu gì ? A. Number B.Currency C. Text D.AutoNumber Câu 6: Trong Access, muốn sắp xếp các bản ghi theo thứ tự, ta thực hiện : . → Sort A. Insert B. Record C.File D.Tools Câu 7: Giả sử có một CSDL về quản lí nhân viên, muốn thực hiện việc đưa ra danh sách những nhân viên là nữ có tuổi dưới 18 thì chúng ta cần thực hiện thao tác nào? A. Lọc B. Sắp xếp C. Tìm kiếm D. Cả A và C. Câu 8: Trong khi làm việc với cấu trúc bảng, muốn chèn thêm một trường mới, ta thực hiện : A. Tools Insert Rows B. Insert Rows C. File Insert Rows D. Edit Insert Rows Câu 9: Trong Access, khi nhập dữ liệu cho bảng, giá trị của field GIOI_TINH là True. Khi đó field GIOI_TINH được xác định kiểu dữ liệu gì ? A.Yes/No B.Date/Time C.Boolean D.True/False Câu 10: Trong Access, từ Descending có ý nghĩa gì ? A.Sắp xếp dữ liệu theo chiều tăng dần B. Sắp xếp dữ liệu theo chiều giảm dần C. Sắp xếp dữ liệu theo thứ tự số chẳn rồi đến số lẻ D.Sắp xếp dữ liệu theo thứ tự số lẻ rồi đến số chẳn Câu 11: Trong khi nhập dữ liệu cho bảng, muốn chèn thêm một bản ghi mới, ta thực hiện : Insert → . A.Rows B. New Record C.New Rows D. Record Câu 12: Một cơ sở dữ liệu là một tập hợp các dữ liệu có liên quan với nhau, được lưu trữ trên . ? A. Bộ nhớ ngoài B. CPU C.Ram D.Rom Câu 13 : Trong Access, từ Filter có ý nghĩa gì ? A. Xóa dữ liệu B. Sắp xếp dữ liệu C. Lọc dữ liệu D.Tìm kiếm dữ Câu 14: Khi làm việc với cấu trúc bảng, để xác định tên trường, ta gõ tên trường tại cột : A. Field Name B. Name Field C. File Name D.Name Câu 15 : Trong khi thiết kế hệ cơ sở dữ liệu, nếu chúng ta đảm bảo được việc quản lí các thông tin có thể dễ dàng suy diễn hay tính toán được từ những dữ liệu đã có. Có nghĩa là chúng ta đã đảm bảo được tính chất gì? A. Tính toàn vẹn B. Tính nhất quán C.Tính không dư thừa D.Tính độc lập Câu 16: Trong khi làm việc với cấu trúc bảng, muốn xác định khóa chính, ta thực hiện : . → Primary Key A. Edit B. Insert C.File D. Tools Câu 17 : Em hiểu như thế nào về cụm từ “ Hệ quản trị cơ sở dữ liệu" ? A.Hệ quản trị cơ sở dữ liệu là một loại thiết bị hỗ trợ màn hình máy tính B. Hệ quản trị cơ sở dữ liệu là một loại phần mềm máy tính C.Hệ quản trị cơ sở dữ liệu là một loại dữ liệu được lưu trữ trên máy tính D. Hệ quản trị cơ sở dữ liệu là một loại thiết bị hỗ trợ mạng máy tính Câu 18: Trong Access, muốn nhập dữ liệu vào cho một bảng, ta thực hiện : A. Nháy đúp trái chuột lên tên bảng cần nhập B. Nháy đúp phải chuột lên tên bảng cần nhập C. Nháy phải chuột lên tên bảng cần nhập D.Nháy trái chuột lên tên bảng cần nhập Câu 19: Khi làm việc với cấu trúc bảng, để xác định kiểu dữ liệu của trường, ta xác định tên kiểu dữ liệu tại cột: A.Field Type B.Description C. Data Type D. Field Properties Câu 20 : Hãy sắp xếp các bước sau để tạo được một CSDL mới ? (1) Chọn nút Create (3) Nhập tên cơ sở dữ liệu (2) Chọn File – New (4) Chọn Blank Database A. (2) → (3) → (4) → (1) B.(1) → (2) → (3) → (4) C. (2) → (4) → (3) → (1) D.(1) → (2) → (4) → (3) Câu 21 : Khi làm việc với đối tượng bảng, muốn sửa đổi thiết kế cấu trúc bảng, ta chọn nút lệnh : A. New B. Open C.Preview D. Design Câu 22: Trong vai trò của con người khi làm việc với các hệ cơ sở dữ liệu, người thiết kế và cấp phát quyền truy cập cơ sở dữ liệu, là người ? A.Người lập trình ứng dụng B. Người quản trị cơ sở dữ liệu C. Người sử dụng (khách hàng) D.Người bảo hành các thiết bị phần cứng của máy tính Câu 23 : Trong Access, dữ liệu kiểu ngày tháng được khai báo bằng từ ? A. Day/Type B. Day/Time C.Date/Type D.Date/Time Câu 24 : Trong bảng HocSinh, muốn thay đổi tên Hoa thành Tuyết trong trường Ten thì chúng ta mở bảng ở chế độ nào ? A. Thiết kế B. Trang dữ liệu C. Open D. New II. Tự luận: (4 điểm) Em hãy tạo một CSDL gồm 2 bảng, mỗi bảng gồm 4 trường Yêu cầu : 1. Xác định tên bảng, tên trường, kiểu dữ liệu ứng với mỗi bảng 2. Chỉ định khóa chính cho từng bảng. Giải thích ngắn gọn tại sao lại chọn trường đó làm khóa chính. 3. Hai bảng trên liên kết với nhau theo trường nào? ĐÁP ÁN I. TRẮC NGHIỆM ĐỀ I: 01 07 13 19 02 08 14 20 03 09 15 21 0 4 10 16 22 05 11 17 23 06 12 18 24 ĐỀ II 01 07 13 19 02 08 14 20 03 09 15 21 0 4 10 16 22 05 11 17 23 06 12 18 24 II. TỰ LUẬN Mỗi HS tạo ra một CSDL theo yêu cầu - Tạo và đặt tên 2 bảng,đặt tên 8 trường và xác định kiểu dữ liệu ứng với 8 trường trong 2 bảng : 2đ - Chỉ định khóa chính :1đ - Giải thích : 0.5 - Xác định được trường liên kết : 0.5đ . field GIOI_TINH là True. Khi đó field GIOI_TINH được xác định kiểu dữ liệu gì ? A.Yes/No B.Date/Time C.Boolean D.True/False Câu 10: Trong Access, từ Descending. A.Hệ quản trị cơ sở dữ liệu là một loại thi t bị hỗ trợ màn hình máy tính B.Hệ quản trị cơ sở dữ liệu là một loại thi t bị hỗ trợ mạng máy tính C.Hệ quản