Phiếu trắc nghiệm Tin học ứng dụng 11 cánh diều Chủ đề F Bài 5: Truy vấn trong cơ sở dữ liệu quan hệ

Bộ câu hỏi trắc nghiệm Tin học 11 theo định hướng Tin học ứng dụng cánh diều. Câu hỏi và bài tập trắc nghiệm Chủ đề F Bài 5: Truy vấn trong cơ sở dữ liệu quan hệ. Bộ trắc nghiệm có 4 mức độ: Nhận biết, thông hiểu, vận dụng và vận dụng cao. Hi vọng, tài liệu này sẽ giúp thầy cô nhẹ nhàng hơn trong việc ôn tập. Theo thời gian, chúng tôi sẽ tiếp tục bổ sung thêm các câu hỏi.

CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH. GIỚI THIỆU CÁC HỆ CƠ SỞ DỮ LIỆU

BÀI 5. TRUY VẤN TRONG CƠ SỞ DỮ LIỆU QUAN HỆ

A. TRẮC NGHIỆM

1. NHẬN BIẾT (15 CÂU)

Câu 1: Trong SQL, ngôn ngữ định nghĩa dữ liệu bao gồm các chức năng?

  1. Tạo, sửa và xóa cấu trúc quan hệ. Bảo mật và quyền truy nhập.
  2. Bảo mật và quyền truy nhập.
  3. Tạo, sửa và xóa cấu trúc quan hệ. Thêm cột, sửa cột và xoá cột
  4. Tạo, sửa và xóa các bộ quan hệ. Bảo mật và quyền truy nhập.

Câu 2: SQL có ba thành phần là?

  1. MySQL, DDL, C++
  2. Python, DCL, SLQTM
  3. DDL, DML, DCL
  4. PosGreSQL, C++, C plus

Câu 3: Tối ưu hoá câu hỏi bằng cách

  1. Bỏ đi các phép kết nối hoặc tích Đề các có chi phí lớn
  2. Thực hiện các phép toán đại số quan hệ.
  3. Thực hiện các phép chiếu và chọn, tiếp sau mới thực hiện phép kết nối
  4. Thực hiện biến đổi không làm tổn thất thông tin.

Câu 4: WHERE là câu?

  1. Truy xuất dữ liệu
  2. Truy vấn dữ liệu
  3. Tham vấn dữu liệu
  4. Cập nhật dữu liệu

Câu 5: FOREIGN KEY … REFERENCES…?

  1. Khai báo khóa trong
  2. Khai báo khóa ngoài
  3. Ngắt dữ liệu khóa ngoài
  4. Ngắt dữ liệu khóa trong

Câu 6: PRIMARY KEY là?

  1. Khai báo khóa chính
  2. Khai báo khóa phụ
  3. Đặt làm khóa chính
  4. Đặt làm khóa phụ

Câu 7: Câu truy vấn cập nhật dữu liệu là?

  1. UPDATE <tên trường>

                    OUT <tên trường> = <giá trị>

  1. UPDATE <tên trường>

                    SET <tên trường> = <giá trị>

  1. UPDATE <tên bảng>

                    OUT <tên trường> = <giá trị>

  1. UPDATE <tên bảng>

                    SET <tên trường> = <giá trị>

Câu 8: INNER JOIN có nghĩa là?

  1. Liên kết các bảng theo theo phép toán
  2. Liên kết các bảng theo theo điều kiện
  3. Kiểm soát các bảng theo điều kiện
  4. Kiểm soát các bảng theo yêu cầu

Câu 9: INNER JOIN là?

  1. câu truy xuất dữ liệu của DML
  2. câu truy xuất dữ liệu của DCL
  3. câu truy xuất dữ liệu của DDL
  4. câu truy vấn dữ liệu của DDL

Câu 10: BOOLEAN có ý nghĩa là?

  1. Số nguyên
  2. Kiểu logic có giá trị Đúng (1) hay sai (0)
  3. Khóa trong, khóa ngoài
  4. Thời gian

Câu 11: CREAT DATABASE là?

  1. Một biểu thức.
  2. Câu truy vấn DDL
  3. Câu truy vấn DCL
  4. Câu truy vấn DML

Câu 12: DCL là gì?

  1. Ngôn ngữ khai báo dữu liệu
  2. Ngôn ngữ xóa bỏ dữu liệu
  3. Ngôn ngữ trích xuất dữu liệu
  4. Ngôn ngữ kiểm soát dữu liệu

Câu 13: DML là gì?

  1. Ngôn ngữ thao tác dữ liệu
  2. Ngôn ngữ bác bỏ dữ liệu
  3. Ngôn ngữ trích xuất dữ liệu
  4. Ngôn ngữ sao lưu dữ liệu

Câu 14: DDL là gì?

  1. Ngôn ngữ xóa bỏ dữ liệu
  2. Ngôn ngữ hình thành dữ liệu
  3. Ngôn ngữ trích xuất dữ liệu
  4. Ngôn ngữ định nghĩa dữ liệu

Câu 15: SQL có mấy thành phần?

  1. 4
  2. 3
  3. 2
  4. 1

2. THÔNG HIỂU (5 CÂU)

Câu 1: Phát biểu nào sau đây là đúng?

  1. Phép chọn SELECT là phép toán tạo một quan hệ mới từ quan hệ nguồn
  2. Phép chọn SELECT là phép toán tạo một quan hệ mới, thoả mãn một tân từ xác định
  3. Phép chọn SELECT là phép toán tạo một nhóm các phụ thuộc.
  4. Phép chọn SELECT là phép toán tạo một quan hệ mới, các bộ được rút ra một cách duy nhất từ quan hệ nguồn

Câu 2: Nhận định nào sau đây là đúng?

  1. Phép chiếu PROJECT là phép toán tạo một quan hệ mới, các thuộc tính là các thuộc tính quan hệ nguồn
  2. Phép chiếu PROJECT là phép toán tạo một quan hệ mới, các bộ của quan hệ nguồn bỏ đi những bộ trùng lặp
  3. Phép chiếu PROJECT là phép toán tạo một quan hệ mới, thoả mãn một tân từ xác định.
  4. Phép chiếu PROJECT là phép toán tạo một quan hệ mới, các thuộc tính được biến đổi từ quan hệ nguồn.

Câu 3: Ý kiến nào sau đây là đúng về mệnh đề WHERE?

  1. Phép toán tập hợp trong mệnh đề WHERE bao gồm các phép đại số quan hệ
  2. Phép toán tập hợp trong mệnh đề WHERE bao gồm các phép số học và các phép so sánh
  3. Phép toán tập hợp trong mệnh đề WHERE bao gồm các phép so sánh.
  4. Phép toán tập hợp trong mệnh đề WHERE bao gồm biểu thức đại số

Câu 4: Ý kiến nào sau đây là đúng về mệnh đề SELECT?

  1. SELECT, FROM, GROUP BY HAVING, WHERE, ORDER BY
  2. SELECT, FROM, WHERE, GROUP BY HAVING, ORDER BY
  3. SELECT, FROM, GROUP BY HAVING, ORDER BY
  4. SELECT, FROM, GROUP BY HAVING, ORDER BY

Câu 5: Ý kiến nào sau đây là đúng về mệnh đề GROUP BY ... HAVING?

  1. Phân hoạch các bộ của một quan hệ thành các nhóm riêng biệt
  2. Áp dụng các phép toán gộp nhóm.
  3. Phân hoạch các bộ của một quan hệ thành các nhóm riêng biệt và áp dụng các phép toán gộp cho các nhóm.
  4. Tách các quan hệ thành các quan hệ con, không tổn thất thông tin

3. VẬN DỤNG (5 CÂU)

Câu 1: Các phép toán gộp nhóm được sử dụng sau mệnh đề

  1. SELECT
  2. WHERE
  3. GROUP BY
  4. FROM

Câu 2: Dạng thu hồi quyền truy nhập

  1. REVOKE <Các thao tác> ON <Quan hệ> FROM <Nhóm người sử dụng>
  2. REVOKE <Người sử dụng> ON <Quan hệ> FROM <Các thao tác>
  3. REVOKE <Quan hệ> ON <Thuộc tính> FROM <Nhóm người sử dụng>
  4. REVOKE SELECT ON <Quan hệ> FROM <Nhóm người sử dụng>

Câu 3: REAL có ý nghĩa là?

  1. xác lập đơn vị số thực
  2. phép tính có kết quả là số thực
  3. số thực dấu phẩy động
  4. số thực

Câu 4: Dạng cấp quyền truy xuất trong SQL

  1. GRANT ON TO
  2. GRANT OUT TO
  3. GRANT UP TO
  4. GRANT READ ON R

Câu 5: Mẫu câu truy vấn kiểm soát quyền truy cập là?

  1. HAVING và WHERE
  2. FORM và TO
  3. JOIN và SELECT
  4. GRANT và REVOKE

4. VẬN DỤNG CAO (2 CÂU)

Câu 1: Phép chiếu được thực hiện sau mệnh đề nào trong SELECT - FROM - WHERE

  1. FRO
  2. SELEC
  3. GROUP BY HAVING
  4. WHERE

Câu 2: Câu lệnh UPDATE trong MySQL được sử dụng để cập nhật các bản ghi hiện có trong một bảng?

  1. UPDATE table

SET column1 = expression1,

column2 = expression2,

...

[WHERE conditions]

[ORDER BY expression [ ASC | DESC ]]

[LIMIT number_rows].

  1. UPDATE table

SET column1 = expression1,

column2 = expression2,

...

[WHERE conditions]

[ORDER BY expression [ ASC | DESC ]]

[LIMIT number_rows];

  1. UPDATE table

SET row1 = expression1,

   row2 = expression2,

    ...

[WHERE conditions]

[ORDER BY expression [ ASC | DESC ]]

[LIMIT number_rows];

  1. UPDATE table

SET column1 = expression1;

column2 = expression2;

...;

[WHERE conditions];

[ORDER BY expression [ ASC | DESC ]];

[LIMIT number_rows];

 

Đáp án trắc nghiệm

Xem đáp án
Tìm kiếm google: Trắc nghiệm định hướng tin học ứng dụng 11 cánh diều, bộ trắc nghiệm tin học ứng dụng 11 cánh diều, trắc nghiệm tin học ứng dụng 11 cánh diều Chủ đề F Bài 5: Truy vấn trong cơ sở dữ liệu quan hệ

Xem thêm các môn học

Bộ trắc nghiệm tin học 11 Cánh diều


Copyright @2024 - Designed by baivan.net