WorksheetsĐề Cương Ôn Tập Giữa HK II Lớp 11
Total questions: 103
Worksheet time: 2hrs 43mins
Câu 1: Quản trị là?
là quản lý người sử dụng dữ liệu
là hạt động song song với một hoạt động cơ bản để thực hiện tốt nhất hoạt động cơ bản
là một hoạt động nhằm thúc đẩy người dùng sử dụng dữ liệu một cách có kiểm soát
Cả B và C
Câu 2: Mục đích của quản trị CSDL là?
đảm bảo cho các hoạt động liên quan đến CSDL được thông suốt
đảm bảo cho các hoạt động liên quan đến CSDL được an toàn
Mục đích của quản trị CSDL là?
đảm bảo cho các hoạt động liên quan đến CSDL được thông suốt
đảm bảo cho các hoạt động liên quan đến CSDL được an toàn
đảm bảo cho các hoạt động liên quan đến CSDL có hiệu qủa cao
cả A, B và C
Nhà quản trị CSDL là?
Sự cố về nguồn điệN
Sự cố về hư hỏng thiết bị lưu trữ
Sự cố về không gian và thời gian
người thực thi các hoạt động quản trị CSDL
Phẩm chất của một nhà quản trị CSDL?
Cẩn thận, tỉ mỉ
Tất cả đáp án
Khả năng tự học tập
Kỹ năng ngoại ngữ, chuyên môn cao
Những ngành học có liên quan đến quản trị CSDL là?
tất cả các đáp án
Khoa học máy tính
Hệ thống thông tin
Khoa học dữ liệu
Cài đặt và cập nhật các hệ QTCSDL là?
các nhà cung cấp bổ sung tinh năng hay sửa lỗi, loại bỏ những phần lạc hậu, thêm vào tính năng mới.
hình thức lấy thêm tiền của người dùng chứ không có gì thay đổi
nâng cao dung lượng của mô hình quản lý, khiến nó rối thêm
chuyển đổi thông tin các dữ liệu sang một hệ quản trị mới
Ngày nay, theo xu hướng thì nền cơ sở dữ liệu phổ biến là?
MySQL
SQL server.
Oracle.
Tất cả đều sai
Một trong những vai trò của người quản trị cơ sở dữ liệu (CSDL) là
Người có quyền truy cập và khai thác CSDL
Người có nhiệm vụ xây dựng các chương trình ứng dụng
Người có nhu cầu khai thác thông tin từ CSDL
Người chịu trách nhiệm quản lí các tài nguyên
Nhà quản trị CSDL có mấy nhiệm vụ chính?
3.
4.
5.
6.
Việc đảm bảo tài nguyên là một phần của hoạt động:
Đảm bảo cho các hoạt động liên quan đến CSDL thông suốt, an toàn và có hiệu quả cao.
Giám sát định kì các hoạt động và xử lí sự cố đối với các CSDL.
Lập kế hoạch phát triển CSDL.
Duy trì và nâng cấp CSDL.
Chọn câu sai.
Chọn câu sai.
Nhà quản trị CSDL cần có nền tảng tốt về CSDL, hiểu được các mô hình CSDL.
Nhà quản trị CSDL cần có kĩ năng ngoại ngữ và tìm kiếm thông tin.
Chứng chỉ MySQL 5.7 Database Administrator là chứng nhận chuyên nghiệp của Oracle về quản trị CSDL.
Microsoft Office Specialist là một chứng chỉ quản trị CSDL của Microsoft.
Hệ quản trị CSDL nào là sản phẩm mã nguồn mở miễn phí?
Microsoft SQL Server.
Windows.
MySQL.
ORACLE.
Hệ quản trị CSDL nào là sản phẩm mã nguồn mở miễn phí?
Microsoft SQL Server.
Windows.
MySQL.
ORACLE.
Nhà quản trị CSDL có thể nâng cao kỹ năng nghề nghiệp thông qua:
Chỉ học từ các trường đại học.
Thực hiện các dự án nhỏ và học các chứng chỉ quốc tế.
Tham gia các khóa học về lập trình web.
Làm việc với các dự án phần mềm mã nguồn mở.
Lợi ích chính của việc quản trị CSDL trên máy tính là gì?
Tăng tốc độ xử lý dữ liệu và hạn chế sai sót
Giảm yêu cầu về phần cứng
Không cần nhân lực quản lý
Tăng chi phí quản lý
Chọn câu sai.
Khi cài đặt HeidiSQL, HeidiSQL sẽ tự động nhận biết mã vùng quốc gia và thiết lập giao diện với ngôn ngữ tương ứng.
Ngày nay, việc ứng dụng quản trị CSDL trên máy tính đã được thực hiện một cách phổ biến ở hầu khắp các hoạt động quản lí kinh tế - xã hội.
Việc ứng dụng CSDL trong quản lí đem lại nhiều lợi ích to lớn: tiện lợi, kịp thời, nhanh chóng, hạn chế sai sót, …
MySQL có các phiên bản tương ứng chạy được trên nhiều nền tảng: MS Windows, LINUX, Mac OS, UNIX, …
Trong giao diện đầu tiên của HeidiSQL, ô không được đặt giá trị mặc định là:
Library
Người dùng.
Tên máy chủ / IP.
Kiểu mạng.
Trong giao diện đầu tiên của HeidiSQL, ô không được đặt giá trị mặc định là:
Library
Người dùng.
Tên máy chủ / IP.
Kiểu mạng.
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, 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
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 trải nghiệm nhiều tính năng khác nhau: nghe, gọi, chơi trò chơi, xem video
Dữ liệu trong CSDL có thể được bảo vệ bằng cá biện pháp bảo mật như mã hoá
MySQL là gì?
Một hệ quản trị CSDL mã nguồn mở được phát triển bởi Oracle Corporation
Được cộng đồng nguồn mở hỗ trợ và phát triển
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
Cả 3 đáp án trên đều đúng
Chức năng nào của hệ quản trị CSDL giúp bảo vệ dữ liệu khỏi những truy cập trái phép?
Tính toàn vẹn dữ liệu
Tính phân quyền người dùng
Tính nhất quán dữ liệu
Tính lưu trữ
Phần mềm HeidiSQL được sử dụng để làm gì trong quản trị CSDL?
Quản lý giao diện đồ họa cho MySQL
Chạy các ứng dụng ngoài hệ thống
Tăng tốc độ xử lý MySQL
Quản lý bộ nhớ máy tính
Một tính năng đặc biệt của HeidiSQL là gì?
Chỉ hỗ trợ MySQL
Hỗ trợ nhiều ngôn ngữ, bao gồm tiếng Việt
Không hỗ trợ kết nối Internet
Chỉ có trên hệ điều hành Windows
Lợi ích
idiSQL là gì?
Chỉ hỗ trợ MySQL
Hỗ trợ nhiều ngôn ngữ, bao gồm tiếng Việt
Không hỗ trợ kết nối Internet
Chỉ có trên hệ điều hành Windows
Lợi ích của hệ quản trị CSDL trong lĩnh vực ngân hàng là gì?
Giảm thiểu nhân lực
Tăng thời gian xử lý giao dịch
Đảm bảo giao dịch chính xác và nhanh chóng
Hạn chế khả năng tự động hóa
Có thể viết lại mô tả bảng dưới đây như thế nào?
book(idBook; bookTitle; authorName; publishYear).
book(idBook; bookTitle; authorName; publishYear).
book(idBook, bookTitle, authorName, publishYear).
book(idBook, bookTitle, authorName, publishYear).
Khoá cấm trùng lặp là:
UNIQUE.
SEPARATE.
PPIMARY.
ONLY.
Cho các bước tạo lập CSDL: 1. Chọn thẻ Tạo mới. 2. Nháy nút trái chuột ở vùng danh sách các CSDL đã chọn. 3. Nhập tên CSDL. 4. Chọn Cơ sở dữ liệu. 5. OK. Thứ tự đúng của các bước là:
4 → 2 → 1 → 3 → 5.
2 → 3 → 1 → 4 → 5.
1 → 3 → 2 → 4 → 5.
2 → 1 → 4 → 3 → 5.
Cho bảng dữ liệu dưới đây. Chọn câu đúng.
Khi tạo lập bảng book, chọn kiểu dữ liệu của trường AUTHOR là INT.
Có thể đặt AUTO_INCREMENT ở bất kì trường nào.
Khi tạo lập bảng book, chọn kiểu dữ liệu của trường ID là INT.
Trường được chọn làm khoá chính có thể có giá trị NULL.
Việc CSDL sẽ cho phép lưu trữ và quản lý thông tin về các ca sĩ và nhạc sĩ, bao gồm các trường như idcasi, tencasi, idnhacsi, tennhacsi có lợi ích gì?
Giúp tổ chức có thể dễ dàng tra cứu và quản lý thông tin cá nhân
Giúp tổ chức có thể dẽ dàng tra cứu và quản lý thông tin hoạt động nghệ thuật, tác phẩm âm nhạc của các ca sĩ và nhạc sĩ một cách hiệu quả
Giúp tổ chức có thể dẽ dàng tra cứu và quản lý tác phẩm âm nhạc của các ca sĩ và nhạc sĩ một cách hiệu quả
Cả 3 đáp án đều đúng
Khi cần quản lý thêm thông tin ngày sinh của các ca sĩ trong CSDL, nên thay đổ
Khi cần quản lý thêm thông tin ngày sinh của các ca sĩ trong CSDL, nên thay đổi như thế nào?
Thêm trường ngaysinh vào bảng banthuam
Thêm trường ngaysinh vào bảng casi
Tạo bảng mới lưu trữ thông tin ngày sinh
Không cần thay đổi
Có các loại khoá nào trong CSDL?
Khoá chính
Khoá ngoài
Khoá cấm trùng lặp giá trị
Cả 3 đáp án trên đều đúng
Trong cấu trúc bảng bannhac(idBannhac, tenBannhac, idNhacsi), trường idNhacsi là gì?
Khóa chính
Khóa ngoài
Khóa cắm trùng lặp
Chỉ mụ
Trường nào trong bảng banthuam(idBanthuam, idBannhac, idCasi) là khóa ngoài?
idBanthuam
idBannhac và idCasi
tenBannhac
tenCasi
Khi tạo lập cơ sở dữ liệu mới trong MySQL, bộ mã ký tự mặc định nào thường được sử dụng?
ASCII
utf8mb3
Unicode 2 byte
utf8mb4
Để tạo bảng "nhacsi" với trường "idNhacsi" và "tenNhacsi", kiểu dữ liệu của "idNhacsi" là gì?
VARCHAR
INT
TEXT
FLOAT
Trong quá trình tạo bảng, nếu muốn trường "idNhacsi" tự động tăng giá trị, ta phải chọn tùy chọn nào?
AUTO_INCREMENT
UNSIGNED
NOT NULL
DEFAULT
Các bước khai báo khoá chính là:
Nháy nút phải chuột vào dòng khai báo khoá chính → Chọn Create new index → KEY.
Nháy nút phải chuột vào dòng khai báo khoá chính → Chọn Create new index → PRIMARY.
Nháy nút phải chuột vào dòng khai báo khoá chính → Chọn Create new index → UNI
Nháy nút phải chuột vào dòng khai báo khoá chính → Chọn Create new index → SPATIAL.
Chọn câu sai.
Khoá ngoài có tác dụng liên kết dữ liệu giữa các bảng.
Các trường là khoá ngoài của bảng là các trường tham chiếu đến một t
Câu 37. Chọn câu sai.
Khoá ngoài có tác dụng liên kết dữ liệu giữa các bảng.
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 khoá chính (k) của một bảng khác vì vậy cần được khai báo giá trị mặc định phù hợp với giá trị tương ứng của k.
Để khai báo khoá ngoài, chọn thẻ Foreign keys.
Để khai báo khoá ngoài, chọn thẻ Check constraints.
Câu 38: Khi khai báo trường "tenNhacsi", kiểu dữ liệu nào phù hợp để lưu tên của nhạc sĩ?
INT
VARCHAR
FLOAT
DATE
Câu 39: Khi khai báo trường "tenNhacsi", độ dài tối đa bao nhiêu thường được sử dụng?
50
100
255
500
Câu 40: Khi khai báo khóa ngoài, kiểu dữ liệu của trường idNhacsi trong bảng "bannhac" nên là gì?
VARCHAR
TEXT
INT
FLOAT
Câu 41. Phương án nào không phải là thao tác cập nhật dữ liệu các bảng đơn giản, không có khoá ngoài?
Thêm mới dữ liệu vào bảng.
Chỉnh sửa dữ liệu trong bảng.
Lọc dữ liệu trong bảng.
Xoá dòng dữ liệu trong bảng.
Câu 42. Để liên kết các bảng, ta sử dụng mệnh đề:
JOIN.
CONNECT.
GROUP BY.
LINK.
Câu 43. Chọn câu sai.
Khi cập nhật một bảng có khoá ngoài, dữ liệu của trường khoá ngoài phải là dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu.
Hệ quản trị CSDL không thể ngăn chặn được các lỗi không liên quan đến logic nào.
Hệ quản trị CSDL không thể ngăn chặn được các lỗi theo logic đã được khai báo.
Khi thêm mới dữ liệu vào bảng, không cần nhập dữ liệu vào trường được đặt AUTO_INCREMENT.
Câu 44. Phần mềm HeidiSQL không hỗ trợ hệ QTCSDL nào?
MySQL.
Microsoft SQL Server.
ORACLE.
PostgreSQL
Câu 45. Đâu không phải là chứng chỉ về quản trị CSDL?
Azure Data Fundamentals.
Digital Literacy Certification.
Database SQL Associate.
Po
Đâu không phải là chứng chỉ về quản trị CSDL?
Azure Data Fundamentals.
Digital Literacy Certification.
Database SQL Associate.
PostgreSQL 12 Associate.
Khi khai báo cặp trường (tenBannhac, idNhacsi) không được trùng lặp giá trị, loại khóa nào được sử dụng?
PRIMARY
UNIQUE
FOREIGN KEY
INDEX
Thao tác nào được sử dụng để khai báo khóa chính cho trường idBannhac?
Chọn "Create new index" → "UNIQUE"
Chọn "Create new index" → "PRIMARY"
Chọn "Create new index" → "FOREIGN KEY"
Chọn "Create new index" → "INDEX"
Khi chỉnh sửa dữ liệu trong bảng, để sửa nội dung của một ô dữ liệu, ta thực hiện thao tác nào?
Nhấn đôi chuột vào ô cần sửa
Chọn ô rồi nhấn phím Deletex
Chọn ô rồi nhấn phím Ctrl + Enter
Chọn ô rồi nhấn phím F
Trong HeidiSQL, tổ hợp phím nào được sử dụng để xóa các dòng dữ liệu đã chọn?
Ctrl + Delete
Shift + Delete
Alt + Delete
Ctrl + Shift
Câu lệnh SQL nào dùng để lấy tất cả các trường trong bảng "nhacsi"?
SELECT * FROM nhacsi
SELECT idNhacsi, tenNhacsi FROM nhacsi
SELECT nhacsi.* FROM nhacsi
SELECT * FROM nhacsi WHERE idNhacsi > 0
Để tìm kiếm các bản ghi có tên nhạc sĩ bắt đầu bằng chữ "P", câu lệnh SQL nào là đúng?
SELECT * FROM nhacsi WHERE tenNhacsi = 'P%'
SELECT * FROM nhacsi WHERE tenNhacsi LIKE 'P%'x
SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P%'x
SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P'
Khi muốn xóa tất cả các bản ghi trong bảng "nhacsi", nhưng vẫn giữ cấu trúc bảng, ta sử dụng câu lệnh nào?
DELETE FROM nhacsi
DROP TABLE nhacsi
TRUNCATE TABLE nhacsi
DELETE * FROM nhacsi
Câu lệnh SQL nào sau đây dùng để sắp xếp dữ liệu theo tên nhạc sĩ theo thứ tự tăng dần?
Câu lệnh SQL nào sau đây dùng để sắp xếp dữ liệu theo tên nhạc sĩ theo thứ tự tăng dần?
SELECT * FROM nhacsi ORDER BY tenNhacsi DESC
SELECT * FROM nhacsi ORDER BY tenNhacsi ASC
SELECT * FROM nhacsi ORDER BY idNhacsi
SELECT * FROM nhacsi WHERE ORDER BY tenNhacsi ASC
Làm thế nào để xóa nhiều dòng dữ liệu trong bảng nhacsi trên HeidiSQL?
Chọn dòng dữ liệu và nhấn phím Delete trên bàn phím.
Chọn nhiều dòng dữ liệu, sau đó nhấn tổ hợp phím Ctrl+Delete hoặc sử dụng biểu tượng xóa.
Sử dụng câu lệnh SQL DELETE để xóa các dòng dữ liệu.
Nhấp chuột phải vào từng dòng và chọn Xóa dòng.
Để truy xuất dữ liệu từ bảng "banthuam" với điều kiện cụ thể trên trường "idbannhac" ta dùng câu lệnh?
SELECT * FROM banthuam;
SELECT * FROM banthuam ORDER BY idbannhac ASC;
SELECT idbannhac, idcasi FROM banthuam;
SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1
Để truy xuất tất cả dữ liệu từ bảng "banthuam" ta dùng câu lệnh?
SELECT * FROM banthuam;
SELECT * FROM banthuam ORDER BY idbannhac ASC;
SELECT idbannhac, idcasi FROM banthuam;
SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1
Để truy xuất dữ liệu từ bảng "banthuam" với điều kiện kết hợp giữa nhiều trường ta dùng câu lệnh?
SELECT * FROM banthuam WHERE idcasi = 2 -- Giả sử giá trị idcasi cần tìm là 2 AND banthuam >= 100; -- Giả sử giá trị banthuam cần tìm là lớn hơn hoặc bằng 100
SELECT * FROM banthuam ORDER BY idbannhac ASC;
SELECT idbannhac, idcasi FROM banthuam;
SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1
Để 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?
SELECT * FROM banthuam;
SELECT * FROM banthuam ORDER BY idbannhac ASC;
SELECT * FROM banthuam ORDER B
Để 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?
SELECT * FROM banthuam;
SELECT * FROM banthuam ORDER BY idbannhac ASC;
SELECT * FROM banthuam ORDER BY idbannhac ASC; -- Giả sử muốn sắp xếp theo trường idbannhac tăng dần
SELECT * FROM banthuam WHERE idbannhac = 1; -- Giả sử giá trị idbannhac cần tìm là 1
Trường idNhacsi là trường khóa ngoài đã được khai báo tham chiếu đến trường idNhacsi của bàng nhacsi, để đảm bảo giá trị 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 tenBannhac
nhacsi có trong bảng idNhacsi
idNhacsi có trong bảng nhacsi
Đáp án khác
Khi cập nhật 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 kí 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
Cả 3 đáp án trên đều đúng
Nhiệm vụ nào dưới đây thuộc về nhà quản trị cơ sở dữ liệu (CSDL)?
Thiết kế và lập trình ứng dụng phần mềm.
Cài đặt và cập nhật các hệ quản trị cơ sở dữ liệu (QTCSDL).
Phát triển hệ thống mạng trong tổ chức.
Quản lý tài liệu giấy tờ liên quan đến CSDL.
Nhà quản trị CSDL cần có những phẩm chất nào sau đây?
Kiên nhẫn, tỉ mỉ và có khả năng phân tích.
Kỹ năng giao tiếp xã hội tốt để thương thảo hợp đồng.
Kiến thức chuyên sâu về thiết kế đồ họa.
Khả năng sử dụng ngôn ngữ truy vấn SQL thành thạo.
Tại sao MySQL thường được lựa chọn làm hệ quản trị cơ sở dữ liệu trong nhiều ứng dụng?
Vì MySQL là phần mềm mã nguồn mở và miễn phí.
Vì MySQL không hỗ trợ việc quản lý chặt chẽ sự nhất quán dữ liệu.
Vì MySQL thích hợp cho các bài toán quản trị cơ sở dữ liệu lớn và trực tuyến.
Vì MySQL yêu cầu phải có kết nối Internet để sử dụng.
Một Hệ CSDL gồm:
CSDL và các thiết bị vật lý.
Hệ QTCSDL và các thiết bị vật lý.
Các phần mềm ứng dụng và CSDL.
CSDL và hệ quản trị CSDL và khai thác CSDL đó.
Hệ quản trị CSDL là:
Phần mềm dùng tạo lập CSDL
Phần mềm dùng tạo lập, cập nhật, lưu trữ và khai thác thông tin của CSDL
Phần mềm để thao tác và xử lý các đối tượng trong CSDL
Phần mềm dùng tạo lập, lưu trữ một CSDL
Hệ CSDL có một người dùng được gọi là gì?
Hệ CSDL khách chủ
Hệ CSDL phân tán
Hệ CSDL cá nhân
Hệ CSDL trung tâm
Nếu muốn quản lý thêm thông tin về ngày sinh của các ca sĩ, cơ sở dữ liệu cần thay đổi bảng nào?
Bảng banthuam
Bảng bannhac
Bảng casi
Bảng nhacsi
MySQL có hạn chế nào sau đây?
Dễ sử dụng
Miễn phí
Giao diện dòng lệnh không thuận tiện với người dùng mới
Người dùng có thể kết nối với SQL
Trường "idBannhac" trong bảng "bannhac" có những đặc điểm nào sau đây?
Kiểu dữ liệu của trường "idBannhac" là INT và có giá trị tự động tăng.
Trường "idBannhac" cho phép giá trị NULL.
Trường "idBannhac" được đặt làm khóa chính và không cho phép giá trị trùng lặp.
Trường "idBannhac" có giá trị mặc định là một chuỗi rỗng.
Hãy 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ố.
Cập nhật và truy xuất dữ liệu bảng Tỉnh/ Thành phố trong CSDL quản lý tên Quận/ Huyện, Tỉnh/ Thành phố.
Em hãy cho biết ý kiến nào là đúng. Trong giờ ôn tập về hệ CSDL, các bạn trong lớp thảo luận rất hăng hái. Đề cập đến vai trò của máy khách trong hệ CSDL khách-chủ, có rất nhiều bạn phát biểu:
Không được phép cài đặt thêm bất kì một CSDL cá nhân nào
Có quyền xin được cấp phát tài nguyên
Có nhiệm vụ kiểm tra quyền được truy cập vào CSDL
Không được phép quản lý các giao diện khi thực hiện các chương trình ứng dụng khai thác CSDL
Trong SQL, mệnh đề ALTER TABLE dùng để làm gì?
Dùng để thêm, xóa, và sửa đổi các cột trong một bảng đã có.
Dùng để xóa dữ liệu khỏi bảng trong cơ sở dữ liệu
Dùng để xóa bảng trong cơ sở dữ liệu
Dùng để chèn dữ liệu vào bảng trong cơ sở dữ liệu
Các yếu tố tham gia trong việc bảo mật hệ thống như mật khẩu, mã hoá thông tin cần phải:
Không được thay đổi để đảm bảo tính nhất quán.
Chỉ nên thay đổi nếu người dùng có yêu cầu.
Chỉ nên thay đổi một lần sau khi người dùng đăng nhập vào hệ thống lần đầu tiên.
Phải thường xuyên thay đổi để tăng cường tính bảo mật.
Hệ quản trị CSDL sẽ truy cập vào các bảng dữ liệu nào khi thực hiện câu truy vấn?
Bảng dữ liệu có tên được chỉ ra sau WHERE
Bảng dữ liệu có tên được chỉ ra sau SELECT
Bảng dữ liệu có tên được chỉ ra sau FROM
Bảng dữ liệu có tên được chỉ ra sau JOIN
Trong SQL, làm thế nào để chọn tất cả các cột dữ liệu trong bảng Persons:
SELECT * FROM Persons.
SELECT ALL Persons
SELECT *.Persons
SELECT [all] FROM Persons.
SQL là viết tắt của cụm từ nào?
Structured Query Language
Standard Query Language
Sequential Query Language
Simple Query Language
Trong Access, để đặt kiểu dữ liệu cho một trường trong bảng, bạn cần làm gì?
Chọn Design -> Data Type
Chọn trường và nhấn phím F2 trên bàn phím
Kích chuột phải vào trường và chọn Properties
Trong Access, để đặt kiểu dữ liệu cho một trường trong bảng, bạn cần làm gì?
Chọn Design -> Data Type
Chọn trường và nhấn phím F2 trên bàn phím
Kích chuột phải vào trường và chọn Properties
Kích đúp vào ô kiểu dữ liệu trong cột trường
Làm thế nào để chuyển hóa Hansen thành Nilsen trong cột LastName của bảng Persons:
UPDATE Persons SET LastName = 'Nilsen' WHERE LastName = 'Hansen'
UPDATE Persons SET LastName = 'Hansen' INTO LastName = 'Nilsen'
MODIFY Persons SET LastName = 'Hansen' INTO Lastname = 'Nilsen'
MODIFY Persons SET LastName = 'Nilsen' WHERE LastName = 'Hansen'
Hãy chọn phương án ứng với cú pháp được sử dụng để tạo ràng buộc Check:
CONSTRAINT tên ràng buộc CHECK (điều kiện)
CHECK tên ràng buộc CONSTRAINT (điều kiện)
CONSTRAINT thuộc tính CHECK (điều kiện)
CONSTRAINT tên ràng buộc CHECK (điều kiện)
CSDL phân tán là một tập hợp dữ liệu có liên quan (về …I… ) được dùng chung và phân tán về mặt …II… trên một mạng máy tính. Hãy chọn từ thích hợp điền vào hai chỗ trống.
I là logic; II là hình thức
I là logic; II là vật lí
I là lý thuyết; II là vật lí
I là tổ chức; II là cài đặt
Trong quá trình nhập dữ liệu vào bảng trong Access, Access tự động lưu kết quả nhập liệu khi nào?
Khi nhấp chuột vào ô tên trường
Khi nhấp chuột vào biểu tượng Save
Khi kết thúc một bản ghi
Khi chuyển sang bản ghi tiếp theo
Đặc điểm nào sau đây không là đặc trưng của một quan hệ trong hệ CSDL quan hệ?
Các bộ là phân biệt và thứ tự các bộ không quan trọng
Quan hệ không có thuộc tính đa trị hay phức tạp
Mỗi thuộc tính có một tên phân biệt và thứ tự các thuộc tính là quan trọng
Tên của các quan hệ có thể trùng nhau
Hàm nào dưới đây là hàm tập hợp trong SQL?
LEFT
LEN
AVG
JOIN
Hàm nào dưới đây là hàm tập hợp trong SQL?
LEFT
LEN
AVG
JOIN
Làm thế nào để xóa nhiều dòng dữ liệu trong bảng nhacsi trên HeidiSQL?
Chọn dòng dữ liệu và nhấn phím Delete trên bàn phím.
Chọn nhiều dòng dữ liệu, sau đó nhấn tổ hợp phím Ctrl+Delete hoặc sử dụng biểu tượng xóa.
Sử dụng câu lệnh SQL DELETE để xóa các dòng dữ liệu.
Nhấp chuột phải vào từng dòng và chọn Xóa dòng.
Tại sao MySQL ngăn chặn việc xóa dòng dữ liệu của nhạc sĩ Văn Cao trong bảng nhacsi?
Vì nhạc sĩ Văn Cao có nhiều bản nhạc nổi tiếng.
Vì idNhacsi của Văn Cao đang được tham chiếu trong bảng bannhac.
Vì bảng nhacsi không cho phép xóa dữ liệu.
Vì không có chức năng xóa trong MySQL
Điều gì sẽ xảy ra khi cố gắng xóa nhạc sĩ trong bảng nhacsi mà nhạc sĩ đó đã được tham chiếu trong bảng bannhac?
Dữ liệu sẽ được xóa hoàn toàn từ cả bảng nhacsi và bannhac.
Hệ quản trị cơ sở dữ liệu sẽ ngăn chặn việc xóa và thông báo lỗi.
Bảng nhacsi sẽ tự động cập nhật lại thông tin để không còn lỗi tham chiếu.
Dữ liệu trong bảng bannhac sẽ tự động xóa để phù hợp với thao tác trong bảng nhacsi.
Vai trò quan trọng nhất liên quan tới công việc quản trị CSDL của một tổ chức là gì?
Nhà quản trị CSDL có cần biết thiết kế CSDL không?
Em hãy nêu một số phẩm chất cần có của nhà quản trị CSDL.
Viết câu lệnh truy vấn SQL để nhận được kết quả như bảng sau: Trong đó: Trường artist_name là các nghệ sĩ có tên bắt đầu bằng chữ "A". Trường released được sắp xếp thep thứ tự tăng dần.
