wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ÔN TẬP CSDL SQL

Total questions: 51

Worksheet time: 36mins

Name
Class
Date
1.

Đâu không là công việc thường gặp khi xử lí thông tin của một tổ chức là gì?

a)

Tạo lập hồ sơ

b)

Cập nhật hồ sơ

c)

Khai thác hồ sơ

d)

Khảo sát

2.

Đâu là công việc khi tạo lập hồ sơ?

a)

Xóa hồ sơ

b)

Xác định cấu trúc hồ sơ.

c)

Tìm kiếm hồ sơ

d)

Sửa hồ sơ

3.

Đâu là công việc cần xử lí khi có HS mới từ nơi khác chuyển đến hoặc HS bị sai thông tin

a)

Cập nhật hồ sơ

b)

Khai thác hồ sơ

c)

Sắp xếp hồ sơ

d)

Tạo lập hồ sơ

4.

Dữ liệu trong một CSDL được lưu trong:

a)

Bộ nhớ RAM

b)

Bộ nhớ ROM

c)

Bộ nhớ ngoài

d)

Các thiết bị vật lí

5.

Việc xác định cấu trúc hồ sơ được tiến hành vào thời điểm nào?

a)

Trước khi thực hiện việc tìm kiếm

b)

Cùng lúc với việc cập nhật hồ sơ

c)

Sau khi đã nhập các hồ sơ vào máy tính

d)

Trước khi nhập hồ sơ vào máy tính

6.

Việc nào sau đây không thuộc nhóm thao tác khai thác hồ sơ?

a)

Xóa một hồ sơ

b)

Thống kê

c)

Lập báo cáo

d)

Tìm kiếm

7.

Cơ sở dữ liệu (CSDL) là :

a)

Tập hợp dữ liệu chứa đựng các kiểu dữ liệu: ký tự, số, ngày/giờ, hình ảnh... của một chủ thể nào đó.

b)

Tập hợp dữ liệu có liên quan với nhau của một tổ chức nào đó được ghi lên giấy.

c)

Tập hợp dữ liệu có liên quan với nhau của một tổ chức nào đó được lưu trên thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người.

d)

Tập hợp dữ liệu có liên quan với nhau của một tổ chức nào đó được lưu trên giấy để đáp ứng nhu cầu khai thác thông tin của nhiều người.

8.

Hệ quản trị CSDL là:

a)

Phần mềm dùng tạo lập, lưu trữ và khai thác thông tin của CSDL

b)

Phần mềm dùng tạo lập, lưu trữ một CSDL

c)

Phần mềm để xử lý các đối tượng trong CSDL

d)

Phần mềm dùng tạo lập CSDL

9.

Đâu là công việc cần xử lí khi GV muốn thống kê số học sinh đạt từ 8.0 trở lên các môn toán, văn.

a)

Thêm hồ sơ

b)

Tạo lập hồ sơ

c)

Cập nhật hồ sơ

d)

Khai thác hồ sơ

10.

Một Hệ CSDL gồm:

a)

CSDL và các thiết bị vật lí.

b)

Các phần mềm ứng dụng và CSDL.

c)

Hệ QTCSDL và các thiết bị vật lí.

d)

CSDL, hệ QTCSDL và khai thác CSDL đó.

11.

Một hệ quản trị CSDL không có chức năng nào trong các chức năng dưới đây?

a)

Cung cấp môi trường tạo lập CSDL

b)

Cung cấp môi trường cập nhật và khai thác dữ liệu

c)

Cung cấp công cụ quản lí bộ nhớ

d)

Cung cấp công cụ kiểm soát, điều khiển truy cập vào CSDL

12.

Ngôn ngữ định nghĩa dữ liệu thực chất là:

a)

Ngôn ngữ lập trình Pascal

b)

Ngôn ngữ C

c)

Các kí hiệu toán học dùng để thực hiện các tính toán

d)

Hệ thống các kí hiệu để mô tả CSDL

13.

Trong ngôn ngữ định nghĩa dữ liệu không cho phép thực hiện thao tác nào?

a)

Khai báo kiểu dữ liệu

b)

Cấu trúc dữ liệu

c)

Mô tả các đối tượng trong CSDL

d)

Các ràng buộc trên dữ liệu.

14.

Ngôn ngữ thao tác dữ liệu thực chất là:

a)

Ngôn ngữ để người dùng diễn tả yêu cầu cập nhật hay khai thác thông tin

b)

Ngôn ngữ để người dùng diễn tả yêu cầu cập nhật thông tin

c)

Ngôn ngữ SQL

d)

Ngôn ngữ bậc cao

15.

Ngôn ngữ thao tác dữ liệu bao gồm các lệnh cho phép:

a)

Nhập, sửa, xóa dữ liệu

b)

Khai báo kiểu dữ liệu

c)

Khai thác dữ liệu như: tìm kiếm, …

d)

Cập nhật (nhập, xóa, ...) và khai thác (sắp xếp, tìm kiếm,..)

16.

Ngôn ngữ CSDL được sử dụng phổ biến hiện nay là:

a)

SQL

b)

Access

c)

Foxpro

d)

Java

17.

Đâu không thuộc nhiệm vụ của công cụ kiểm soát, điều khiển truy cập vào CSDL?

a)

Duy trì tính nhất quán của CSDL

b)

Tạo lập cơ sở dữ liệu

c)

Khôi phục CSDL khi có sự cố

d)

Phát hiện và ngăn chặn truy cập trái phép.

18.

Việc xây dựng một CSDL của một tổ chức được tiến hành mấy bước?

a)

1

b)

2

c)

3

d)

4

19.

Người nào đã tạo ra các phần mềm ứng dụng đáp ứng nhu cầu khai thác thông tin từ CSDL?

a)

Người dùng

b)

Người lập trình ứng dụng

c)

Người QTCSDL

d)

Người thiết kế CSDL

20.

Người nào có vai trò quan trọng trong vấn đề phân quyền truy cập sử dụng CSDL?

a)

Người lập trình

b)

Người dùng

c)

Người quản trị

d)

Nguời quản trị CSDL

21.

MySQL là?

a)

Một hệ quản trị CSDL mã nguồn mở được phát triển bởi Oracle Corporation

b)

Được cộng đồng nguồn mở hỗ trợ và phát triển

c)

. Là một trong những hệ quản trị CSDL phổ biến nhất trên thế giới, được sử dụng rộng rãi trong các ứng dụng web, từ các trang web cá nhân, blog, cho đến các công ty công nghệ lớn

d)

. Cả ba đáp án

22.

Quản trị CSDL đem lại lợi ích trong?

a)

Hệ thống quản lý khách hàng, nhân viên

b)

Hệ thống quản lý sản phẩm và kho hàng

c)

Hệ thống quản lý dự án

d)

Cả ba đáp án trên đều đúng

23.

Để thực hiện mô hình quản lí danh sách tên quận/huyện của các tỉnh thành phố, em có thể xác định khóa chính trong trong bảng Tỉnh thành phố là:

a)

Mã của huyện

b)

Mã của thị trấn

c)

Mã của tỉnh thành phố

d)

Mã của thị xã

24.

Để tạo lập bảng thì cần?

a)

Tổng kết tất cả các thông tin cần quản lý

b)

Phân tích và sắp xếp lại dữ liệu

c)

Cùng xem xét lại các bài toán quản lý

d)

Tất cả đều đúng

25.

Việc đầu tiên để làm việc với một CSDL là?

a)

Thu thập

b)

Xử lý

c)

Tạo lập

d)

Cả ba đáp án trên đều đúng

26.

Để Tạo bảng Casi thì em cần?

a)

Nháy nút trái chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng

b)

Nhấn giữ nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng

c)

Nháy nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng

d)

Cả ba đáp án trên đều đúng

27.

Khoá ngoài có tác dụng?

a)

Thể hiện dữ liệu chính

b)

Liên kết các dữ liệu trong bảng với nhau

c)

Liên kết dữ liệu giữa các bảng

d)

Cả ba đáp án trên đều đúng

28.

Để tạo bảng mới trong HeidiSQL, em chọn?

a)

"Create database"

b)

"Root"

c)

"Create new"

d)

Đáp án khác

29.

Để truy xuất dữ liệu từ bảng "casi" theo các tiêu chí khác nhau, có thể sử dụng?

a)

Trực tiếp lọc ra các dữ liệu thủ công

b)

Đặt lệnh và thực hiện lệnh

c)

Ngôn ngữ truy vấn cơ sở dữ liệu (SQL) để tạo các câu truy vấn phù hợp

d)

Cả ba đáp án trên đều đúng.

30.

Để xóa bộ lọc ta chọn?

a)

Dọn dẹp và Lọc

b)

Lọc

c)

Quick Filter

d)

Đáp án khác

31.

Hệ QTCSDL chỉ có thể ngăn chặn được các lỗi nào ?

a)

Lỗi theo logic đã được khai báo

b)

Lỗi theo logic chưa được khai báo

c)

Lỗi theo kí tự đã được khai báo

d)

Đáp án khác

32.

Hệ QTCSDL không ngăn chặn được các lỗi nào dưới đây?                                         

a)

Lỗi theo logic đã được khai báo

b)

Các lỗi không liên quan đến logic nào

c)

Lỗi theo logic chưa được khai báo

d)

Lỗi theo kí tự đã được khai báo

33.

Các bảng có thể có quan hệ với nhau, thể hiện qua?

a)

Khóa chính

b)

Khóa phụ

c)

Khóa ngoại

d)

Cả ba đáp án đều đúng

34.

Nhờ khóa ngoại có thể?

a)

Một thiết bị điện tử có khả năng xử lý dữ liệu theo một tập hợp của các mệnh lệnh máy tính (hay câu lệnh)

b)

Một thiết bị điện tử có khả năng xử lý dữ liệu theo một tập hợp của các mệnh lệnh máy tính (hay câu lệnh) đã được chứa sẵn bên trong máy một cách tạm thời 

c)

Truy xuất dữ liệu từ các bảng khác theo mối quan hệ

d)

Cả ba đáp án trên đều sai

35.

Bạn có thể chọn các tùy chọn sao lưu dữ liệu ở trong cửa sổ nào?

a)

"File"

b)

"New Session"

c)

"Export Database"

d)

"Select All"

36.

Có tùy chọn sao lưu dữ liệu nào?

a)

Export to file

b)

Format

c)

Tables

d)

Cả ba đáp án trên đều đúng

37.

Do đâu mà Quản lý CSDL trên máy tính mang lại khả năng tra cứu và phân tích dữ liệu hiệu quả hơn so với quản lý thủ công?

a)

Dữ liệu trong CSDL có thể được tìm kiếm, lọc, và phân tích theo nhiều tiêu chí khác nhau trong thời gian ngắn, giúp người quản lý dễ dàng đưa ra quyết định hoặc tìm kiếm thông tin cần thiết.

b)

. Các hoạt động cập nhật và chỉnh sửa dữ liệu trên máy tính thường được tự động hóa và có thể được thực hiện đồng thời trên nhiều bản ghi, giúp tiết kiệm thời gian và giảm bớt công sức so với quản lý thủ công mà phải xử lý từng bản ghi một

c)

Được trải nghiệm nhiều tính năng khác nhau: nghe, gọi, chơi trò chơi, xem video...

d)

Dữ liệu trong CSDL có thể được tìm kiếm, lọc, và phân tích theo một tiêu chí khác nhau trong thời gian ngắn, giúp người quản lý dễ dàng đưa ra quyết định hoặc tìm kiếm thông tin cần thiết.

38.

Để thêm thông tin ngày sinh của các nhạc sĩ, ca sĩ vào CSDL, bạn cần?

a)

Cần xóa bỏ cấu trúc CSDL và thay bằng cấu trúc khác

b)

Cần thay đổi cấu trúc CSDL bằng cách thêm một bảng mới để lưu trữ thông tin này

c)

Thêm một trường mới vào bảng "nhacsi" và bảng "casi" để lưu trữ thông tin ngày sinh

d)

Đáp án khác

39.

Để thực hiện mô hình quản lí danh sách tên quận/huyện của các tỉnh thành phố em phải xác định mối quan hệ giữa?

a)

Tỉnh thành phố và Quận/Huyện

b)

Tính và Thị trấn

c)

Tỉnh và thị xã

d)

Huyện và thị trấn

40.

Để Tạo lập bảng Quận/Huyện trong CSDL quản lí tên Quận/Huyện, Tỉnh/Thành phố thì em cần?

a)

Nháy nút trái chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng

b)

Nhấn giữ nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng

c)

Nháy nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng

d)

Cả ba đáp án trên đều đúng

41.

HeidiSQL hỗ trợ việc thực hiện Truy xuất dữ liệu như thế nào với những bảng đơn giản, không có khoá ngoài?

a)

Bằng cách chọn bảng cần chỉnh sửa, bạn có thể thêm mới, chỉnh sửa hoặc truy xuất dữ liệu trong bảng

b)

HeidiSQL cung cấp giao diện đồ họa cho phép bạn chỉnh sửa, thêm mới hoặc xoá dữ liệu trong các bảng

c)

Bằng cách chọn bảng cần truy xuất và sử dụng truy vấn SQL, bạn có thể truy xuất dữ liệu trong bảng

d)

Cả ba đáp án trên đều sai

42.

Để giới hạn kết quả truy vấn dựa trên các giá trị trường ta thực hiện?

a)

Xóa các dữ liệu không cần thiết

b)

Hủy bỏ các dữ liệu không đúng với tiêu chí

c)

Trong lưới thiết kế truy vấn, trong hàng Tiêu chí, nhập các tiêu chí mà bạn muốn dùng để giới hạn kết quả

d)

Đáp án khác

43.

Để lấy ra danh sách dữ liệu thỏa mãn một yêu cầu nào đó ta thực hiện?

a)

Các thao tác tạo bộ lọc

b)

Các thao tác xóa 

c)

Các thao tác sắp xếp

d)

Đáp án khác

44.

Hệ QTCSDL chỉ có thể ngăn chặn được các lỗi nào?

a)

Lỗi theo logic đã được khai báo

b)

Lỗi theo logic chưa được khai báo

c)

Lỗi theo kí tự đã được khai báo

d)

Đáp án khác

45.

Muốn truy xuất tất cả các dòng dữ liệu từ bảng "casi" ta dùng?

a)

SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';

b)

SELECT * FROM casi WHERE idcasi = 1;

c)

SELECT * FROM casi;

d)

SELECT * FROM casi WHERE tencasi LIKE 'N%';

46.

Để truy xuất dữ liệu từ bảng "banthuam" sắp xếp theo một trường cụ thể ta dùng câu lệnh?

a)

SELECT * FROM banthuam;

b)

SELECT * FROM banthuam ORDER BY idbannhac ASC;

c)

SELECT * FROM banthuam ORDER BY idbannhac ASC; -- Giả sử muốn sắp xếp theo trường idbannhac tăng dần

d)

SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1

47.

Phục hồi cơ sở dữ liệu trên máy tính đích bằng cách?

a)

Sử dụng công cụ sao lưu của hệ quản trị cơ sở dữ liệu đang sử dụng trên máy tính nguồn để tạo ra một file sao lưu dữ liệu của cơ sở dữ liệu

b)

Có thể sử dụng các phương tiện như USB, mạng LAN, FTP, hoặc các dịch vụ chia sẻ file để chuyển file sao lưu dữ liệu từ máy tính nguồn sang máy tính đích

c)

Trên máy tính đích, sử dụng công cụ phục hồi dữ liệu của hệ quản trị cơ sở dữ liệu tương ứng để đọc file sao lưu dữ liệu và khôi phục cơ sở dữ liệu trên máy tính đích

d)

Tất cả đều đúng

48.

Để thêm vào một hàng dữ liệu mới ta dùng?

a)

Nhấn phím Insert

b)

Chọn biểu tường dấu cộng + tròn màu xanh

c)

Nháy nút phải chuột lên vùng dữ liệu của bảng và chọn Chèn hàng

d)

Tích hợp quy mô rất lớn, gồm hàng trăm nghìn thành phần trên một chip silicon duy nhất

49.

Trong quản lý CSDL trên máy tính, việc tự động hóa hoạt động cập nhật dữ liệu giúp gì cho người quản lý?

a)

Giúp tiết kiệm thời gian và giảm bớt công sức so với quản lý thủ công

b)

Được trải nghiệm nhiều tính năng khác nhau: nghe, gọi, chơi trò chơi, xem video...

c)

Dữ liệu trong CSDL có thể được tìm kiếm, lọc, và phân tích theo một tiêu chí khác nhau trong thời gian ngắn, giúp người quản lý dễ dàng đưa ra quyết định hoặc tìm kiếm thông tin cần thiết.

d)

Các hoạt động cập nhật và chỉnh sửa dữ liệu trên máy tính thường được tự động hóa và có thể được thực hiện đồng thời trên nhiều bản ghi, giúp tiết kiệm thời gian và giảm bớt công sức so với quản lý thủ công mà phải xử lý từng bản ghi một

50.

Trong hệ QTCSDL, lỗi nào có thể được ngăn chặn?

a)

Lỗi theo logic đã được khai báo

b)

Lỗi theo logic chưa được khai báo

c)

Lỗi theo kí tự đã được khai báo

d)

Đáp án khác

51.

Oracle Corporation đã phát triển MySQL với mục đích gì?

a)

Một hệ quản trị CSDL mã nguồn mở được phát triển bởi Oracle Corporation

b)

Được cộng đồng nguồn mở hỗ trợ và phát triển

c)

. Là một trong những hệ quản trị CSDL phổ biến nhất trên thế giới, được sử dụng rộng rãi trong các ứng dụng web, từ các trang web cá nhân, blog, cho đến các công ty công nghệ lớn

d)

. Cả ba đáp án