NEW
Font size
WorksheetsÔn GKII Tin 11
Total questions: 60
Worksheet time: 30mins
Nhà quản trị CSDL có mấy nhiệm vụ chính?
3
4
5
6
Nhà quản trị CSDL không được có phẩm chất nào sau đây?
Tính cẩn thận, tỉ mỉ.
Tính cẩu thả.
Tính kiên trì.
Tinh thần ham học.
Đâu không phải là nhiệm vụ chính của nhà quản trị CSDL
Cài đặt và cập nhật các hệ QTCSDL
Tạo lập và điều chỉnh CSDL.
Xây dựng phần mềm hệ thống.
Đảm bảo tài nguyên cho các hoạt động CSD
Người quản trị CSDL cần có?
Tính cách tỉ mỉ, cẩn thận, kiên nhẫn, Có kĩ năng phân tích
Tính nhất quán, có kĩ năng tạo lập
Cẩn thận, tuần tự, siêng năng
Có kĩ năng tổng hợp, đánh giá CSDL
Khả năng học tập suốt đời giúp người quản trị CSDL?
Phát triển khả năng chuyên môn
Nâng cao bản lĩnh nghề nghiệp
Phát triển sáng tạo
Nâng cao khả năng giao tiếp
Tính cách tỉ mỉ, cẩn thận, kiên nhẫn, kĩ năng phân tích rất cần thiết với nhà quản trị CSDL khi:
Phát triển khả năng chuyên môn
phải xử lý tình huống
nâng cao bản lĩnh nghề nghiệp
Nâng cao khả năng giao tiếp
Nhà quản trị CSDL phải thường xuyên tạo các bản sao lưu dữ liệu dự phòng để khi gặp sự cố có thể khôi phục dữ liệu, nhất là các sự cố liên quan đến điều gì?
phần mềm.
phần cứng.
CSDL.
hệ QT CSDL.
Vì sao người quản trị CSDL tạo lập và làm hồ sơ về CSDL?
Để nắm bắt biến động nhu cầu tài nguyên để điều chỉnh hoặc bổ sung
Để khi gặp sự cố có thể khôi phục dữ liệu kịp thời
Phù hợp với sự phát triển
Để phục vụ hoạt động duy trì và nâng cấp hệ thống sau này
Lợi ích của việc quản trị CSDL trên máy tính là?
Tiện lợi, kịp thời, không nhanh chóng
Nhanh chóng, không hạn chế được sai sót.
Tiện lợi, không kịp thời, hạn chế sai sót.
Tiện lợi, kịp thời, nhanh chóng, hạn chế sai sót.
MySQL và HeidiSQL là các phần mềm
mã nguồn đóng
thương mại
mã nguồn mở
tự do
Đâu không phải là lý do phải thay đổi thói quen quản lí thủ công, chuyển sang sử dụng máy tính với hệ QTCSDL?
Tiện lợi.
Nhanh chóng, kịp thời
Hạn chế sai sót sai sót.
Cần nhiều thời gian tạo lập CSDL.
Hãy nêu các hệ QTCSDL phổ biến hiện nay là?
ORACLE, Microsoft SQL Sever, MySQL
ORACLE, Microsoft SQL Sever, Access, Python
Microsoft SQL Sever, MySQL, Pascal, Access.
ORACLE, MySQL, Access, C++.
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ằng ngôn ngữ tiếng việt. Các thao tác nào sau đây là đúng?
A. Chọn Tools/Preferences/Data editor/thay đổi trong Application language
B. Chọn Tools/Preferences/General/thay đổi trong Application language
C. Chọn Edit/Preferences/General/thay đổi trong Application language
D. Chọn Go to/Preferences/General/thay đổi trong Application language
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
Tìm hiểu các công cụ sau và chọn công cụ phù hợp để có thể thiết lập ngôn ngữ cho phần mềm HeidiSQL?
Tool/ Preferences/ General
Plush/ Preferences/ General
Insert/ Preferences/ General
Launch command line/ Preferences/ General
Khi cài đặt MYSQL, phần mềm cài đặt có yêu cầu em làm điều gì mà cần phải ghi nhớ để sau đó có thể đăng nhập vào MYSQL?
Tên người dùng
Tên máy chủ
Tên CSDL
Mật khẩu
Do đâu mà Quản lý CSDL trên máy tính cung cấp khả năng kiểm soát truy cập và độ bảo mật cao hơn so với quản lý thủ công?
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
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
Dữ liệu trong CSDL có thể được bảo vệ bằng các biện pháp bảo mật như mã hó
Được trải nghiệm nhiều tính năng khác nhau: nghe, gọi, chơi trò chơi, xem video...
Trong CSDL có các loại khóa nào?
Khóa chính, khoá ngoài, khoá cấm trùng lặ
Khóa chính, khoá ngoài, khoá phụ
Khoá chính, khoá cấm trùng lặp, khoá phụ
Khoá chính, khoá phụ
Tại sao phải tổ chức lại bảng dữ liệu gồm nhiều bảng thay vì ít bảng hơn?
Để ngắn gọn và dễ hiểu.
Để nhìn đẹp mắt hơn.
Để khắc phục tình trạng dữ liệu bị trùng lặp.
Để dễ nhập dữ liệu hơn.
Khóa nào không thể thiếu khi tạo bảng?
Khóa chính
Khoá ngoài
Khoá cấm trùng lặp
Khoá phụ
Câu 20: Quản lý CSDL âm nhạc giúp tổ chức có thể tối ưu hóa hoạt động trong việc?
Quản lý dữ liệu
Phân tích
Bảo mật
Quản lý dữ liệu, Phân tích, Bảo mậ
Để tổ chức lại bảng dữ liệu thì cần?
Phân tích và sắp xếp lại dữ liệu để hạn chế dư thừa và trùng lặp dữ liệu
Tổng kết tất cả các thông tin cần quản lý
Cùng xem xét lại các bài toán quản lý
Chọn trường khoá và dữ liệu cho bảng
Để đơn giản, các trường khoá chính thường có kiểu dữ liệu là … và tự động tăng giá trị (AUTO_INCREMENT). Hãy điền từ còn thiếu và dấu ba chấm.
FLOAT
CHAR
INT
VARCHAR
Khi tổ chức lại bảng dữ liệu cần phân tích và sắp xếp lại dữ liệu để làm gì?
Hạn chế dư thừa và trùng lặp dữ liệu
Tổng kết tất cả các thông tin cần quản lý
Cùng xem xét lại các bài toán quản lý
Chọn trường khoá và dữ liệu cho bảng
Các trường tenNhacsi, tenCasi, tenBannhac có thể chọn là … có độ dài tối đa 255 kí tự (VARCHAR(255)). Hãy điền từ còn thiếu và dấu ba chấm.
kiểu số nguyên
trường khoá chính
trường khoá ngoài
xâu kí tự
Để tạo CSDL mới trong HeidiSQL, em chọn?
Create New/ Database
Create table
Create new/ Table
Create/ Database
Để ấn định khóa chính thì ta thực hiện?
Chọn Create new index -> Primary
Chọn Create new index -> Unique
Chọn Create new index -> Key
Chọn Create new index -> Fulltext
Để tạo bảng mới trong HeidiSQL, em chọn?
Create database
Create New/ Database
Create new/ Table
Create table
Để ấn định khóa cấm trùng lặp thì ta thực hiện?
Chọn Create new index -> Primary
Chọn Create new index -> Key
Chọn Create new index -> Unique
Chọn Create new index -> Fulltext
Khi lập CSDL quản lí tên các Quận/Huyện, Tỉnh/Thành phố của Việt Nam. Tạo bảng Tỉnh/Thành phố thì cần có các trường nào dưới đây?
idtenthanhpho, tenthanhpho, tenquan (huyen)
idtenthanhpho, tenthanhpho, tenquan, ten huyen
idtenthanhpho, tenthanhpho
idtenthanhpho, tenquan (huyen)
Khi tạo CSDL quản lí tên các Xã/Phường, Quận/Huyện, Tỉnh/Thành phố của Việt Nam. Tạo bảng Tỉnh/Thành phố thì cần có các trường: idtenthanhpho, tenthanhpho, tenquan(huyen), tenxa(phuong). Khoá của bảng là ?
Idtenthanhpho
Tenthanhpho
Tenquan(huyen)
Tenxa(phuong)
Các trường là khoá ngoài của bảng là các trường tham chiếu đến một trường … của một bảng khác. Hãy điền cụm từ còn thiếu vào dấu ba chấm.
khoá chính
khoá ngoài
khoá chống trùng lặp
dữ liệu
Để chọn giá trị mặc định là kí tự trống ( ‘’) thì nháy chuột vào ô dưới nhãn nào?
Allow NULL
Add column
default
Data Type
Khoá ngoài có tác dụng?
Thể hiện dữ liệu chính
Liên kết dữ liệu giữa các bảng
Liên kết các dữ liệu trong bảng với nhau
Cả ba đáp án đều đúng
Để chọn giá trị mặc định là AUTO_INCREMENT thì nháy chuột vào ô dưới nhãn nào?
Allow NULL
Add column
default
DataType
Khi nào thì dùng đến thẻ Foreign keys?
Khi các thao tác liên quan đến khoá chính.
Khi các thao tác liên quan đến khoá ngoài.
Khi các thao tác liên quan đến khoá không trùng lặp.
Khi các thao tác liên quan đến dữ liệu.
Khi tạo khóa ngoài dùng thẻ nào?
Index
Database
Foreign keys
Truy vấn
Để xem toàn bộ dữ liệu trong bảng nhacsi, cách thực hiện nào sau đây là đúng?
Chọn bảng nhacsi, nháy vào thẻ Table: nhacsi.
Chọn bảng nhacsi, nháy vào thẻ Cở sở dữ liệu: mymusic.
Chọn bảng nhacsi, nháy vào thẻ Dữ liệu.
Chọn bảng nhacsi, nháy vào thẻ Truy vấn
Hãy chỉ cách chỉnh sửa dữ liệu khi nhập dữ liệu có sai xót cần nhập lại?
Nháy đúp chuột vào ô cần sửa và nhập lại.
Nháy chuột vào ô cần sửa và nhập lại.
Nháy chuột vào ô cần sửa nhấn F2 và nhập lại.
Phải chuột vào ô cần sửa chọn sửa dữ liệu.
Để làm việc với câu truy vấn SQL, cần chọn một trong các thẻ nào sau đây?
Thẻ Table
Thẻ Cơ sở dữ liệu.
Thẻ Truy vấn.
Thẻ Dữ liệu.
Hãy chỉ cách chỉnh sửa dữ liệu khi nhập dữ liệu có sai xót cần nhập lại?
Nháy đúp chuột vào ô cần sửa và nhập lại.
Nháy chuột vào ô cần sửa và nhập lại.
Nháy chuột vào ô cần sửa nhấn F2 và nhập lại.
Phải chuột vào ô cần sửa chọn sửa dữ liệu.
Muốn truy xuất các dòng dữ liệu có tên ca sĩ là “Hoa” từ bảng "casi" ta dùng câu truy vấn nào?
SELECT * FROM casi WHERE tencasi LIKE 'Hoa%';
SELECT * FROM casi WHERE idcasi = Hoa;
SELECT * FROM casi;
SELECT * FROM casi WHERE tencasi LIKE '%Hoa';
Muốn truy xuất tất cả các dòng dữ liệu từ bảng "casi" ta dùng ?
SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';
SELECT * FROM casi WHERE idcasi = 1;
SELECT * FROM casi;
ELECT * FROM casi WHERE tencasi LIKE 'N%';
Trường idNhacsi là trường khoá ngoài của bảng bannhac, đã được khai báo … đến trường idNhacsi của bảng nhacsi, vì vậy để đảm bảo tính nhất quán, giá trị hợp lệ chỉ có thể lấy từ các giá trị của idNhacsi có trong bảng nhacsi. Hãy điền cụm từ còn thiếu vào dấu ba chấm.
dữ liệu
liên quan
tham chiếu
khoá chính
Hãy nêu ý nghĩa nút lệnh sau trên thanh công cụ trong cửa sổ HeidiSQL?
Thêm vào 1 hàng dữ liệu mới
Thêm nhiều hàng vào bảng cùng lúc.
Xóa hàng dữ liệu.
Truy vấn dữ liệu.
Câu 45: Hãy quan sát hình và cho biết không cần thêm 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ả.
Hãy nêu ý nghĩa nút lệnh trên thanh công cụ trong cửa sổ HeidiSQL?
Thêm vào 1 hàng dữ liệu mới
Thêm nhiều hàng vào bảng cùng lúc.
Xóa hàng dữ liệu.
Truy vấn dữ liệu.
Hãy trình bày các bước để xóa 1 dòng dữ liệu trong bảng?
Chọn dòng cần xóa / nhấn tổ họp phím Ctrl+Delete/ OK.
Chọn dòng cần xóa / nhấn phím Delete/ OK.
Chọn dòng cần xóa / nhấn tổ hợp phím Shift+Delete/ OK.
Chọn dòng cần xóa / nhấn tổ họp phím Alt+ Delete/ OK.
Hãy chỉ ra đáp án đúng
Trong CSDL có nhiều bảng đã liên kết, ta có thể xóa bất cứ dòng nào ta muốn.
Trong CSDL có nhiều bảng đã liên kết, ta không thể xóa dòng dữ liệu nào được.
Trong CSDL có nhiều bảng đã liên kết, ta có thể xóa các dòng dữ liệu nếu trường đó không được tham chiếu với trường nào trong các bảng khác.
Trong CSDL có nhiều bảng đã liên kết, ta có thể xóa các dòng dữ liệu nếu trường đó được tham chiếu với trường nào trong các bảng khác.
Hãy trình bày các bước để xóa nhiều dòng dữ liệu trong bảng?
Chọn các dòng cần xóa / nhấn tổ họp phím Ctrl+Delete/ OK.
Chọn các dòng cần xóa / nhấn tổ hợp phím Shift+Delete/ OK
n các dòng cần xóa / nhấn phím Delete/ OK.
Chọn các dòng cần xóa / nhấn tổ họp phím Alt+ Delete/ OK.
Khi CSDL có nhiều bảng đã liên kết, ta chỉ có thể xóa dữ liệu như thế nào?
Có thể xóa bất cứ dòng nào ta muốn.
Không thể xóa dòng dữ liệu nào được.
Có thể xóa các dòng dữ liệu nếu trường đó không được tham chiếu với trường nào trong các bảng khác.
ta có thể xóa các dòng dữ liệu nếu trường đó được tham chiếu với trường nào trong các bảng khác.
Để truy vấn được nhiều hơn hai bảng theo liên kết khóa ngoài ta thực hiện?
Lặp lại mệnh đề JOIN.
Lặp lại mệnh đề WHERE.
Lặp lại mệnh đề ORDER BY.
Lặp lại mệnh đề SELECT.
Hãy tìm hiểu các câu lệnh sau thực hiện công việc gì:
SELECT bannhac.tenBannhac, nhacsi.tenNhacsi
FROM bannhac INNER JOIN nhacsi
ON bannhac.idNhacsi = nhacsi.idNhacsi;
Lấy ra danh sách các bản nhạc gồm tenBannhac, tenNhacsi.
Lấy ra danh sách các bản nhạc gồm bannhac, nhacsi.
Lấy ra danh sách các bản nhạc gồm tenBannhac, Nhacsi.
Lấy ra danh sách các bản nhạc gồm tenBannhac, tenNhacsi, bannhac, nhacsi.
Hãy tìm hiểu các câu lệnh sau thực hiện công việc gì:
SELECT banthuam.tenBanthuam, Casi.tenCasi
FROM banthuam INNER JOIN Casi
ON banthuam.idCasi = Casi.idCasi;
Lấy ra danh sách các bản nhạc gồ Lấy ra danh sách các bản nhạc gồm tenBannhac, idCasi.m tenBanthuam, tenCasi.
Lấy ra danh sách các bản nhạc gồm tenBanthuam, tenCasi.
Lấy ra danh sách các bản nhạc gồm banthuam, casi.
Lấy ra danh sách các bản nhạc gồm tenBannhac, tenNhacsi, bannhac, nhacsi.
Sao lưu CSDL để làm gì?
Để xoá CSDL.
Để phục hồi lại CSDL khi CSDL bị mất.
Để tạo mới CSDL.
Để xem CSDL có bị mất hay không.
Để sao lưu CSDL, ta chọn:
Các công cụ / Xuất cơ sở dữ liệu dưới dạng SQL
Các công cụ / Trình chỉnh sửa bảng
Các công cụ / Nhập từ file CSV…
Các công cụ / Cài đặt
Để thực hiện sao lưu một phần CSDL (một số bảng), bằng cách chỉ chọn những … muốn sao lưu. Điền từ còn thiếu vào dấu ba chấm.
CSDL
file
bảng
thư mục
Để phục hồi CSDL, ta chọn:
Tập tin / Run SQL file…
Tập tin / Load SQL file…
Tập tin / Lưu
Tập tin / Nhập file cài đặt…
Để phục hồi CSDL, thay vì chọn Tập tin / Load SQL file. Ta có thể bấm tổ hợp phím nào sau đây?
Ctrl + O
Ctrl + N
Ctrl + T
Ctrl + S
Để làm tươi lại danh sách CSDL sau khi phục hồi, bấm phím nào sau đây?
Phím F2
Phím F4
Phím F5
Phím F9
Để tạo bảng, cách thực hiện nào sau đây là đúng?
Nháy chuột phải vào vùng danh sách các CSDL đã có; Chọn Tạo mới; Chọn Cơ sở dữ liệu; Nhập tên bảng.
Nháy chuột phải vào vùng danh sách các CSDL đã có; Chọn Tạo mới; Chọn Bảng; Nhập tên bảng.
Nháy chuột phải vào vùng danh sách các CSDL đã có; Chọn Bảng; Chọn Tạo mới; Nhập tên bảng.
Nháy chuột phải vào vùng danh sách các CSDL đã có; Chọn Tạo mới; Chọn Cơ sở dữ liệu; Nhập tên cơ sở dữ liệu.
