Font size
Worksheets24-25. PHIẾU ÔN TẬP CUỐI KỲ 2 MÔN TIN HỌC LỚP 11
Total questions: 42
Worksheet time: 22mins
Hãy chọn phương án ghép đúng: Trường là một khái niệm trong cơ sở dữ liệu quan hệ để chỉ
các cột trong bảng dữ liệu.
các hàng trong bảng dữ liệu.
dữ liệu nằm trên một hàng, một cột cụ thể của bảng dữ liệu.
toàn bộ dữ liệu được ghi chép trong bảng.
Hãy chọn phương án ghép đúng. Bản ghi là một khái niệm trong cơ sở dữ liệu quan hệ để chỉ
các cột trong bảng dữ liệu.
các hàng trong bảng dữ liệu.
dữ liệu nằm trên một hàng, một cột cụ thể của bảng dữ liệu.
toàn bộ dữ liệu được ghi chép trong bảng.
Nêu ý nghĩa của kiểu dữ liệu VARCHAR(n)
Xâu kí tự có độ dài cố định n kí tự.
Xâu kí tự có độ dài thay đổi, không vượt quá n kí tự.
Kiểu logic.
Số nguyên.
Nêu ý nghĩa của kiểu dữ liệu INT
Xâu kí tự có độ dài cố định n kí tự.
Xâu kí tự có độ dài thay đổi, không vượt quá n kí tự.
Kiểu logic.
Kiểu số nguyên.
Bảo đảm an toàn dữ liệu là?
Đảm bảo cho người dùng dữ liệu luôn có sự thay đổi, mới đổi.
Đảm bảo cho dữ liệu trong CSDL không bị sai lệch, mất mát khi hệ thống phần cứng, phần mềm gặp sự cố rủi ro.
Kiểm soát toàn bộ dữ liệu của người dùng.
Đảm bảo cho hệ thống dữ liệu luôn được mở và truy cập trên diện rộng.
Sự cố hư hỏng thiết bị lưu trữ có hai dạng thường gặp đó là:
Thiết bị lưu trữ bị hư hỏng vì quá tuổi thọ; Thiết bị lưu trữ bị hư hỏng vì lí do không sử dụng.
Thiết bị lưu trữ bị hư hỏng vì quá tuổi thọ; Thiết bị lưu trữ bị hư hỏng vì các lí do khác.
Thiết bị lưu trữ bị hư hỏng vì lí do sử dụng; Thiết bị lưu trữ bị hư hỏng vì các lí do khác.
Thiết bị lưu trữ bị hư hỏng vì sử dụng nhiều; Thiết bị lưu trữ bị hư hỏng vì sử dụng quá nhiều.
Đâu không phải nhiệm vụ của Quản trị CSDL?
Cài đặt và nâng cấp các hệ QTCSDL.
Tạo lập, điều chỉnh CSDL.
Thiết kế CSDL.
Đảm bảo an toàn và bảo mật cho dữ liệu.
Vì sao nhu cầu nhân lực quản trị CSDL ngày một tăng?
Do các nhà quản trị cần đảm bảo hệ thống ứng dụng hoạt động thông suốt.
Do gần đây các trường đại học bắt đầu mở các ngành học liên quan đến quản trị CSDL.
Do được làm việc tại những nơi có điều kiện tốt và thu nhập cao.
Do nhu cầu phát triển các ứng dụng tin học sử dụng CSDL.
Nhà quản trị CSDL là?
Người thực thi các sự cố về nguồn điện
Người thực thi các sự cố về hư hỏng thiết bị lưu trữ
Người thực thi các sự cố về không gian và thời gian
Người thực thi các hoạt động quản trị CSDL
Ở bậc đại học, các chuyên ngành có liên quan nhiều đến nghề quản trị CSDL là:
Các hệ thống thông tin và Công nghệ phần cứng.
Các hệ thống tin học và Công nghệ phần mềm.
Các hệ thống thông tin và Công nghệ phần mềm.
Các hệ thống tin học và Công nghệ phần cứng.
MySQL có hạn chế nào sau đây?
Gọn nhẹ
Miễn phí
Giao diện dòng lệnh không thuận tiện với người dùng mới
Tốc độ xử lí nhanh
Đâu không phải lí do để thay đổi đối tượng quản lí tin học, chuyên sang sử dụng máy tính với hệ QTCSDL?
Tiện lợi, kịp thời
Nhanh chóng hơn
Hạn chế sai sót
Miễn phí
Các hệ QTCSDL phổ biến hiện nay là?
ORACLE, MySQL, Microsoft SQL Sever
ORACLE, MySQL, Pascal
ORACLE, GIMP, INKSCAPE
ORACLE, GIMP, Microsoft SQL Sever
Khi giao diện làm việc của HeidiSQL dùng ngôn ngữ tiếng anh, nếu muốn thay đổi giao diện của HeidiSQL b sang ngôn ngữ tiếng việt. thao tác nào sau đây là đúng?
Chọn Tools/Preferences/Data editor/thay đổi trong Application language
Chọn Tools/Preferences/General/thay đổi trong Application language
Chọn Edit/Preferences/General/thay đổi trong Application language
Chọn Go to/Preferences/General/thay đổi trong Application language
Hãy kể tên các loại khoá trong CSDL?
Khoá chính, khoá phụ, khoá ngoại.
Khoá chính, khoá ngoại, khoá cấm, khoá trùng lặp giả trị.
Khoá chính, khoá ngoại, khoá trùng lặp giả trị.
Khoá trong, khoá ngoài, khoá trùng lặp giả trị.
Việc tổ chức Cơ sở dữ liệu em khác với các bảng khác nhau mang lại lợi ích gì? Hãy chọn phương án sai.
Hạn chế tối đa dữ liệu trùng lặp từ dữ liệu dữ liệu
Tiết kiệm không gian lưu trữ dữ liệu
Đảm bảo tính nhất quán dữ liệu
Phức tạp khi thay đổi chỉnh sửa dữ liệu
Với các kiểu dữ liệu của các trường, để đơn giản, các trường khoá chính thường có kiểu … và tự động tăng giá trị. Hãy điền từ còn thiếu vào dấu ba chấm
FLOAT
CHAR
INT
VARCHAR
Các kiểu dữ liệu của các trường, Các trường tenNhacsi, tenCasi, tenBanhhac có kiểu dữ liệu là … Hãy điền từ còn thiếu vào dấu ba chấm.
FLOAT
CHAR(255)
INT
VARCHAR(255)
Trong HeidiSQL để tạo mới một cơ sở dữ liệu, sau khi nháy chuột phải vào vùng danh sách các cơ sở dữ liệu đã có trước tiếp theo ta thực hiện?
Create new ➔ Table
Create new ➔ Database
Drop
Create new à Table copy
Để tạo bảng mới trong HeidiSQL, sau khi nháy chuột phải vào cơ sở dữ liệu đã có tiếp theo ta thực hiện?
Create new -> Database
Create new -> Table
Drop
Create new -> Table copy
Để chỉ định khoá chính cho bảng, sau khi nháy chuột phải vào trường chọn làm khoá và chọn Create new index bước tiếp theo ta chọn?
UNIQUE
PRIMARY
KEY
FULLTEXT
Để tạo lặp CSDL mymusic, có các bước thực hiện sau: 1- Nhập mymusic; 2- Nháy chuột phải ở vùng danh sách các CSDL đã có; 3- Chọn cơ sở dữ liệu; 4- Chọn OK. 5- Chọn Tạo mới; Sắp xếp lại các bước để được cách làm đúng.
1, 2, 3, 4, 5
2, 1, 5, 3, 4
3, 2, 1, 5, 4
2, 5, 3, 1, 4
Để khai báo khoá cấm trùng lặp giá trị, ta đánh dấu các trường muốn khai báo làm khoá chống trùng lặp rồi nháy chuột phải vào vùng đã đánh dấu, tiếp theo ta thực hiện?
A. Chọn Create new index -> UNIQUE
B. Chọn Create new index -> KEY
C. Add to index -> PRIMARY
D. Chọn Create new index -> FULLTEXT
Để khai báo khoá ngoại trước tiên ta chọn thẻ?
Options
Indexes
Data
Foreign keys
Chọn phương án ghép đúng: Các trường là khoá ngoại của bảng là…
các dữ liệu trong một cột liên kết đến một cột của bảng khác.
các ô trong bảng liên kết đến ô của bảng khác.
các trường tham chiếu đến một trường khoá chính của bảng khác.
liên kết các dữ liệu trong bảng.
Để xem toàn bộ dữ liệu trong bảng, sau khi chọn tên bảng ta chọn thẻ?
Query (Truy vấn)
Table
Data (Dữ liệu)
Database
Để truy xuất dữ liệu trong bảng với câu truy vấn ta chọn thẻ?
Query (Truy vấn)
Table
Data (Dữ liệu)
Database
Để truy xuất các trường trong bảng ca sĩ và sắp thứ tự tên ca sĩ theo thứ tự từ A đến Z ta dùng câu truy vấn?
SELECT * FROM casi ORDER BY tencasi DESC;
SELECT * FROM casi;
SELECT * FROM casi ORDER BY tencasi ASC;
SELECT * FROM casi WHERE tencasi LIKE 'N%';
Dữ liệu của bảng cho dưới đây có các kiểu dữ liệu nào?
INT và CHAR(255)
REAL và VARCHAR(255)
BOOLEAN và CHAR(255)
INT và VARCHAR(255)
Khi cập nhật dữ liệu trong một bảng có khoá ngoại, dữ liệu của trường khoá ngoại phải là?
Biểu thức logic một bảng khác.
Biểu thức từ liên kết với một ô trong bảng.
Dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu.
Số không xác định.
Khi thêm mới dữ liệu vào bảng bannhac, xuất hiện hình như bên dưới, hãy cho biết không cần nhập dữ liệu cho trường nào?
Trường tenBannhac
Trường idBannhac
Trường idNhacsi
Không cần thêm dữ liệu cho trường nào cả.
Để truy xuất dữ liệu từ hai bảng có mối quan hệ với nhau thì người dùng cần?
Sử dụng khoá chính.
Sử dụng các phần mềm thứ ba.
Sử dụng mệnh đề JOIN để kết các bảng với nhau theo khoá ngoại.
Sử dụng câu lệnh SELECT để kết hợp các bảng với nhau theo khoá ngoại.
Để tìm kiếm dữ liệu từ bảng và liệt kê thoả mãn một yêu cầu nào đó, sau khi nháy chuột phải vào vùng dữ liệu tiếp theo ta chọn?
Quick Filter
Find text
Insert row
Delete selected row(s)
Câu 34. Trong câu truy vấn lấy ra danh sách các bản nhạc gồm Tenbannhac, TenNhacsi trong CSDL âm nhạc cho dưới đây, dòng nào xác định liên kết 2 bảng Bannhac và Nhacsi?
(1)
(2)
(3)
(2) và (3)
Trong câu truy vấn lấy ra danh sách các bản nhạc gồm Tenbannhac, TenNhacsi trong CSDL âm nhạc cho dưới đây dòng nào để chọn ra các trường các trường hiển thị từ hai bảng liên kết?
(1)
(2)
(3)
(2) và (3)
Câu 41. Câu truy vấn lấy danh sách các bản nhạc với tên bản nhạc và tên nhạc sĩ được viết như sau:
Từ còn thiếu trong chỗ trống là từ nào sau đây?
SELECT
FROM
ON
Câu 42. Xét câu truy vấn sau trong phần mềm HeidiSQL: Nhận định nào sau đây là sai về câu truy vấn trên?
Chọn hai cột idNhacsi và tenNhacsi để hiển thị.
Lấy dữ liệu từ bảng có tên là nhacsi.
Không chọn các hàng mà tên nhạc sĩ (tenNhacsi) bắt đầu bằng chữ "P".
Sắp xếp kết quả theo thứ tự tăng dần của tên nhạc sĩ.
Trong cơ sở dữ liệu mymusic như hình dưới: Cho các bước sau:
(1) Chọn trường tham chiếu (idNhacsi) trong cột Foreign columns
(2) Chọn bảng bannhac vào thẻ Foreign keys chọn Thêm mới
(3) Nhập trường khóa ngoài (idNhacsi) trong cột Columns
(4) Chọn bảng tham chiếu (nhacsi) trong cột Reference table
Để thực hiện khai báo khoá ngoài idCasi cho bảng bannhac, ta thực hiện theo thứ tự nào sau đây?
(1) -->(2) -->(3)--> (4)
(2) -->(3)--> (4)--> (1)
(4) -->(3)--> (2)--> (1)
(3)--> (4) -->(2) -->(1)
Câu 43. Thực hiện nhiệm vụ tạo cơ sở dữ liệu KINH DOANH để quản lí các mặt hàng trong cửa hàng thực phẩm trước tiên ta cần thực hiện tạo CSDL gồm 3 bảng như sau:
a) Tạo bảng KHÁCH HÀNG gồm các trường: Ma_khach_hang(INT), Ho_ten(CHAR), Dia_chi(INT)
b) Khoá chính của bảng BÁN HÀNG là: So_don
c) Tạo bảng MẶT HÀNG gồm các trường Ma_mat_hang(CHAR), Ten_mat_hang(VARCHAR), Don_gia(INT)
d) Khoá ngoài của bảng BÁN HÀNG là: Ma_mat_hang và Ma_khach_hang
Câu 44. Cho cấu trúc các bảng và quan hệ của CSDL mymusic như sau:
Chọn đúng/sai cho các phát biểu sau về việc xác định các loại khoá trong các bảng của CSDL trên.
a) Khoá chính của bảng nhacsi là: tenNhacsi
b) Khoá ngoài của bảng banthuam là: idBanthuam
c) Khoá chính của bảng banthuam là: idBanthuam
d) Khóa cấm trùng lặp giá trị (Unique) của bảng banthuam: (idBanthuam, idCasi)
Câu 45. Giả sử đang làm việc với CSDL mymusic. Chọn đúng/sai cho các phát biểu sau về việc cập nhật và truy xuất dữ liệu trong các bảng.
a) Để truy xuất dữ liệu với câu truy vấn: Chọn thẻ Query (Truy vấn) à Nhập câu truy vấn à Nhấn phím F9.
b) Để xoá dòng dữ liệu đã chọn trong bảng: Nhấn tổ hợp phím Shift+ Delete à chọn OK.
c) Để thêm mới một hàng vào bảng: Nháy nút rồi gõ dữ liệu tương ứng vào từng trường.
d. Dùng Find text… để lọc tên các bản nhạc có chứa chữ “N” trong bảng bannhac.
Câu 46. Trong HeidiSQL khi thực hiện lấy danh sách các bản thu âm với các thông tin idbanthuam, tenbannhac, tennhacsi do ca sĩ Trần Khánh hát bạn Mai đã viết câu truy vấn như sau:
a) Danh sách các trường được hiển thị là: idbanthuam, idbannhac, tencasi.
b) Các dòng 1 thể hiện liên kết giữa bảng banthuam và bảng bannhac.
c) Dòng 4, 5 thể hiện kết nối bảng banthuam với bảng casi để lọc ra chỉ những bản thu mà ca sĩ là Trần Khánh.
d) Để hiển thị các bản nhạc do nhạc sĩ Hoàng Việt sáng tác thay đổi điều kiện sau lệnh WHERE là: nhacsi.tennhacsi="Hoàng Việt".
