Font size
Worksheetstin học 11
Total questions: 55
Worksheet time: 29mins
Lựa chọn sau thể hiện liên kết giữa 2 bảng nào
Bảng : bang_diem và hoc_sinh
Bảng : bang_diem và Ma_hoc_sinh
Bảng : hoc_sinh và Ma_hoc_sinh
Bảng : hoc_sinh và Ma_hoc_sinh
Phát biểu nào sau đây là đúng khi truy xuất dữ liệu qua các liên kết bảng?
Chỉ có thể truy xuất dữ liệu từ 2 bảng
Truy xuất dữ liệu có thể thực hiện chức năng tổng hợp thông tin từ nhiều bảng và lọc ra danh sách thoả mãn yêu cầu nào đó
Để liên kết bảng A và bảng B câu lệch mệnh đề JOIN được viết như sau : FROM tên_bảng_A, tên_trường_a=tên_bảng_B, tên_trường_b
Để truy xuất dữ liệu qua các liên kết các bảng ta chọn thẻ truy vấn và nhập câu lệch truy vấn và nhấn vào biểu tượng F4
Kiểu dữ liệu của trường Họ_tên là gì?
VARCHAR
INT
DATE
FLOAT
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 idcasi = 1
SELECT * FROM casi WHERE tencasi LIKE '%Hoa%'
SELECT * FROM casi WHERE tencasi LIKE 'N%'
SELECT* FROM casi
Kiểu dữ liệu cho cột tên thành phố (tenthanhpho) trong CSDI quản lí tỉnh , thành phố là kiểu nào?
FLOAT
VARCHAR
DECIMAL
INT
Có các loại khóa nào trong CSDL?
Có cả ba đáp án trên đều đúng
Khoá ngoài
Khoá cấm trùng lặp giá trị
Khoá chính
Chọn các cách khi khởi động phần mềm HeidiSQL?
Kích chuột trái vào biểu tượng của phần mềm HeidiSQL trên màn hình nền, nháy chuột phải rồi chọn Open
Star tìm đến phần mềm HeidiSQL kích chuột trái vào tên phần mềm
Kích đúp chuột trái vào biểu tượng của phần mềm HeidiSQL trên màn hình nền
Kích đúp chuột phải vào biểu tượng của phần mềm HeidiSQL trên màn hình nền
Khi nhận ra sai sót trong việc nhập dữ liệu cho khoá ngoài ta sửa chữa bằng cách nào sau đây:
Sửa bảng dữ liệu mà khoá ngoài đó liên kết với khoá chính
Nháy đúp chuột vào trường khoá ngoài bị sai và chọn lại
Nháy đúp chuột vào trường khoá ngoài bị sai và gõ các kĩ tự cần sửa
Không sửa được vì để đảm bảo tính nhất quán của dữ liệu
Để chỉnh sửa dữ liệu trong bảng ta thực hiện?
Nháy nút phải chuột vào ô cần sửa
Nhấn phim Insert
Nháy nút trái vào ô dữ liệu cần sửa
Nháy đúp chuột vào ô dữ liệu cần sửa và nhập lại
Hệ QTCSDL có chức năng ngăn chặn lỗi nào sau đây trong quá trình nhập dữ liệu cho bảng?
Có thể ngăn chặn đc các lỗi như nhập sai , lỗi chính tả
Có thể ngăn chặn đc các lỗi logic đã đc khai báo
Không ngăn chặn được lỗi nào trong quá trình nhập dữ liệu
Để xem toàn bộ dữ liệu trong bảng ta chọn thẻ?
Truy vấn
Table
Dữ liệu
Đáp án khác
Câu lệch
SELECT bannhac .tenBannhac, nhacsi.tenNhacssi
FROM bannhac INNER JOIN nhacsi
ON bannhac.idNhacsi=nhacsi.idNhacsi
Thực hiện nhiệm vụ gì?
Lấy danh sách tất cả các thông tin của bảng bannhac và nhacsi
Lấy danh sách bao gồm tenBannhac, tenNhacsi thông qua ibNhacsi
Lấy danh sách tất cả các thông tin của bảng nhacsi
Lấy danh sách tất cả các thông tin của bảng bannhac
HeidiSQL cho phép thực hiện truy vấn SQL thông qua giao diện nào?
Giao diện dòng lệnh và giao diện đồ họa
Giao diện web
Giao diện dòng lệnh (command-line interface
Giao diện đồ họa ( graphical user interface)
Để lưu lại bảng ta thực hiện?
Nhấn nút lệch save ngay bên dưới phần tạo cột của bảng
Nhấn phím F2
Nhấn tổ hợp phím Ctrl + S
File/ Save
Khi khởi động phần mềm HeidiSQL tại ô Password ta điền gì?
Bắt buộc chung 1 password cho 1 máy trong các lần sử dụng khác nhau do người dùng cùng thống nhất
Tùy theo mỗi lần dùng khác nhau có thể đặt password khác nhau
Là Password khi cài đặt phần mềm đã quy định
Không bắt buộc
Khi nhập dữ liệu cho bảng có khoá ngoài, dữ liệu của khoá ngoài đó phải là dữ liệu liên kết đến loại khoá nào trong bảng tham chiếu khác :
Khoá ngoài
Khoá chính
Khoá cấm trùng lặp giá trị
Khoá trường
Trong CSDL music ở bảng ban_thu_am trong thẻ Indexes đang được thiết lập như hình dưới đây , em hãy quan sát hình và cho biết để xoá bỏ hết cùng lúc các thiết lập khoá trong thẻ Indexes ta nháy chuột vào nút nào?
Nháy nút Remove
Nháy nút Up
Nháy nút Clear
Nháy nút Add
Chọn phát biểu nào đúng khi tạo tên cột?
Tên cột đã tạo không sửa lại được
Nháy chuột phải vào tên cột sai rồi chọn Rename rồi gõ tên cột mới
Nếu tên cột sai thì nháy chuột vào tên cột sai rồi sửa
Nếu tên cột bị sai thì xoá đi tạo lại
Khai báo khoá ngoài để chọn thẻ?
"Create new"
Foreign keys
"Root"
"Create database"
Để khai báo khoá cấm trùng lặp ta dùng?
Chọn Create new index ---> Unique
Chọn Create new index ---> Fulltext
Chọn Create new index ---> key
Chọn Create new index ---> Primary
Để lấy ra danh sách dữ liệu thoả mãn một yêu cầu nào đó ta thực hiện?
Các thao tác tạo bộ lọc
Các thao tác sắp xếp
Các thao tác xoá
Đáp án khác
Để truy vấn đc nhiều hơn hai bảng theo liên kết khoá ngoài ta dùng cách nào sau đây
Lặp lại mệnh đề SELECT
Lặp lại mệnh đề WHERE
Lặp lại mệnh đề JOIN
Lặp lại mệnh đề ODER BY
Chọn phương án đúng khi chọn khoá ngoài chính cho bảng ?
Phải tạo tất cả các cột xong mới khai báo khoá chính cho bảng
Có thể khai báo khoá chính ngay sau khi tạo xong cột làm khoá chính của bảng
Chọn khoá chính trước khi tạo các cột của bảng
Sau khi lưu bảng xong mới được khai báo khoá bảng chính
Để thiết lập kết nối với cơ sở dữ liệu MYSQL trong HeidiSQL, bạn cần cung cấp thông tin gì?
Tên cơ sở dữ liệu ( database name) , tên bảng (table name ), trường dữ liệu ( field name)
Tên máy chủ ( host) , tên người dùng( username ), mật khẩu ( password)
Tên máy chủ ( host), tên bảng ( table name)
Tên file cấu hình ( configuration file name ), đường dẫn file cấu hình
Để chọn bảng tham chiếu ta chọn ô?
" Create database"
"Create new"
Foreign keys
Reference table
Để tạo bảng casi : thì em cần?
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
Cả ba đáp án trên đều đúng
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
Nhấn giữ 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
Do đâu mà quản lý CSDL trên máy tính thường nhanh chóng, tiết kiệm thời gian và công sức 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 , phân tích theo nhiều chi tiêu 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 trải nghiệm nhiều tính năng khác nhau : nghe , gọi , chơi trò chơi, xem video ,...
Các hoạt động cập nhập và chỉnh sửa dữ liệu trên máy tính thường được dùng tự động hoá 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
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ã hoá
Trường idnhacsi là trường khoá 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
Để lấy ra danh sách các bản nhạc bao gồm tenBannhac, tenNhacsi từ 2 bảng bannhac và nhacsi, trong phần mềm HeidiSQL ta chọn thẻ
Tìm kiếm
Tập tin
Chỉnh sửa
Truy vấn
Để ấn định khoá chính thì ta thực hiện?
Chọn Create new index ---> Unique
Chọn Create new index ---> Key
Chọn Create new index ---> Primary
Chọn Create new index ---> Fulltext
Sau khi kết nối đến cơ sở dữ liệu, bạn có thể chọn cơ sở dữ liệu đó trong?
Danh sách cơ sở dữ liệu được hiển thị bên dưới của HeidiSQL
Danh sách cơ sở dữ liệu được hiển thị bên phải của HeidiSQL
Danh sách cơ sở dữ liệu được hiển thị bên trái của HeidiSQL
Đáp án khác
Kể thêm thông tin ngày sinh của các nhạc sĩ, ca sĩ vào CSDL, bạn cần?
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
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
Cần xoá bỏ cấu trúc CSDL và thay bằng cấu trúc khác
Đáp án khác
Khi người dùng cập nhập dữ liệu trong bảng chứa khoá ngoài, HeidiSQL sẽ?
Kiểm tra giá trị của trường khoá ngoài để đảm bảo nó phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu
Cả ba đáp án đều đúng
Kiểm tra giá trị của các trường trong bảng để đảm bảo rằng nó phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu
Kiểm tra các giá trị trong bảng
Mở HeidiSQL và kết nối đến cơ sở dữ liệu của bạn ( nếu đã có ) . Nếu chưa có cơ sở dữ liệu, bạn có thể tạo mới một cơ sở dữ liệu bằng cách nhập chuột phải vào?
"Create database"
" Create new"
"Root"
Đáp án khác
Câu lệnh
SELECT bannhac . tenBannhac, nhacsi.tennhacsi
FROM bannhac INNER JOIN nhacsi
ON bannhac.idnhacsi=nhacsi.idnhacsi;
Thực hiện nhiệm vụ gì?
Lấy danh sách bao gồm tenBannhac, tenNhacsi thông qua idnhacsi
Lấy danh sách tất cả các thông tin của bảng bannhac
Lấy danh sách tất cả các thông tin của bảng nhacsi
Lấy danh sách tất cả các thông tin của bảng bannhac và nhacsi
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 tencasi LIKE 'N%'
SELECT* FROM casi WHERE idcasi=1
SELECT* FROM casi
Trường ho_ten ( họ đệm của học sinh ) khai báo kiểu VARCHAR khi đó ta có thể khai báo kích thước cho trường đó là 5 có thoả mãn các trường hợp khi ta nhập họ đệm của học sinh không ?
Khai báo kích thước 5 là không đủ để nhập họ tên học sinh trong nhiều trường hợp họ đệm nhiều hơn 5 kí tự
Có thoả mãn các trường hợp khi nhập họ đệm của học sinh
Không thể khai báo các kích thước cho trường có kiểu dữ liệu VARCHAR
Không ảnh hưởng gì tới việc nhập dữ liệu khi khai báo kích thước là 5
Biểu thức dữ liệu là ?
Biểu thức logic xác lập các điều kiện với giá trị của các trường dữ liệu
Biểu thức kí tự xác lập các điều kiện với giá trị của các trường dữ liệu
Biểu thức số xác lập các điều kiện với giá trị của các trường dữ liệu
Đáp án khác
Để tổ chức đảm bảo an toàn CSDL phục vụ công tác quản lý của một tổ chức , cần?
Xây dựng chính sách truy cập dữ liệu với những kế hoạch về tất cả các phương án sự số có thể xảy ra và giải pháp hạn chế, khắp phục
Cả ba đáp án trên đều đúng
Xây dựng chính sách bảo vệ người dùng với những kế hoạch về tất cả các phương án sự cố có thể xảy ra và giải pháp hạn chế, khắc phục
Xây dựng chính sách an toàn dữ liệu với những kế hoạch về tất cả các phương án sự cố có thể xảy ra và giải pháp hạn chế, khắc phục
Để biểu diễn thứ tự tăng dần ta dùng
ASC
DESC
LIKE
AND
HeidiSQL hỗ trợ kiểm soát việc cập nhập dữ liệu của trường khoá ngoài bằng cách?
Đảm bảo rằng giá trị của trường khoá ngoài phải là giá trị tham chiếu đến một trường khoá ngoài chính của bảng tham chiếu
Cả ba đáp án đều sai
Đảm bảo rằng giá trị của trường khoá ngoài phải là giá trị tham chiếu đến một bảng khác
Đảm bảo rằng giá trị của trường khoá ngoài chính phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu
Để truy vấn hai bảng qua liên kết khoá ta dùng mệnh đề nào sau đây
ON
WHERE
SELECT
JOIN
Khi thực hiện khai báo khoá chính cho bảng casi mà thực hiện chọn nhầm cột tencasi thì cần làm gì?
Xoá cột tencasi đi rồi tạo lại và khai báo cột idcasi làm khoá chính
Thực hiện chọn lại cột idcasi như bình thường
Vào phần Indexes dưới ô PRIMARY KEY nháy chuột vào tên cột tencasi rồi nháy vào nút mũi tên ở cuối ô chọn lại tên cột là idcasi
Không khai báo lại được phải xoá cả bảng đi rồi tạo lại
Để ấn định khoá 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
Sau khi tạo các bảng , bạn có thể thiết lập các quan hệ giữa các bảng bằng cách?
Thiết lập khoá phụ
Thiết lập khoá chính
Thiết lập khoá ngoại
Đáp án khác
Có thể lựa chọn tùy chọn sao lưu nào dưới đây?
Chọn đáp án sai
Chỉ số, ràng buộc
Dữ liệu trong cơ sở dữ liệu
Cấu trúc bảng
Trên CSDL
Điểm nào sau đây là ưu điểm của giao diện quản lý được tạo bằng HeidiSQL?
Chọn đáp án sai
Giao diện dễ sử dụng
Đảm bảo tính nhất quán của dữ liệu
Người dùng không cần biết, nhớ đến cấu trúc của bảng trong CSDL
Mất quá nhiều thời gian của người dùng
Chính sách an toàn dữ liệu phải bao gồm?
Cung cấp đoạn mã cho dữ liệu
Những quy định về trách nhiệm đối với những người vận hành hệ thống
Những quy định về ý thức đối với những người vận hành hệ thống
Cung cấp mã nguồn mở
Để xoá các dòng dữ liệu trong bảng, ta thực hiện?
Đánh dấu những dòng muốn chọn và chọn biểu tượng x màu đỏ
Đánh dấu những dòng muốn chọn và nhấn tổ hợp phím Ctrl+Delete
Chọn Add
Chọn Insert
Để tổ chức lại dữ liệu thì cần?
Phân tích và sắp xếp lại dữ liệu để hạn chế dữ liệu lặp lại
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 kiểu dữ liệu phù hợp cho trường
Ta có thể định dạng file sao lưu dữ liệu nào dưới đây?
Chọn đáp án đúng
CSV
JSON
SQL
DOC
HeidiSQL hỗ trợ việc thực hiện cập nhập dữ liệu như thế nào với những bảng đơn giản, không có khoá ngoài?
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
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
HeidiSQL cung cấp giao diện đồ họa cho pheap bạn chỉnh sửa
Thêm mới hoặc xoá dữ liệu trong các bảng
Để thêm khai báo trường tiếp theo ta thực hiện?
Nhấn vào Create new index
Nhấn Ctrl+Insert
Remove column
Nháy nút phải chuột dưới dòng tên trường và chọn Add column
Làm sao để từ các thông tin và yêu cầu bất kì của một tập hợp dữ liệu liên quan người ta lại đi đến được CSDL với các bảng cụ thể?
Chọn đáp án sai
Nhờ việc xác định khoá ngoài
Tổ chức CSDL
Nhờ việc xác định cấu trúc bảng và các khoá chính
Nhờ việc tạo liên kết giữa các bảng
HeidiSQL hỗ trợ các hệ quản trị cơ sở dữ liệu nào?
Oracle
MySQL
SQL Server
MariaDB
