NEW
Font size
WorksheetsCâu hỏi về bảng dữ liệu
Total questions: 20
Worksheet time: 10mins
Hãy cho biết trong bảng banthuam trường nào được chọn làm khoá chính, vì sao?
Trường tenBannhac được chọn làm khoá chính, vì trường tenBannhac xác định duy nhất một bản nhạc.
Trường tenNhacsi được chọn làm khoá chính, vì trường tenNhacsi xác định duy nhất một nhạc sĩ.
Trường tenCasi được chọn làm khoá chính, vì trường tenCasi xác định duy nhất một ca sĩ.
Trường idBanthuam được chọn làm khoá chính, vì trường idBanthuam xác định duy nhất một bản thu âm.
Chọn câu trả lời đúng nhất. 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.
Hãy chỉ ra trường khoá chính và trường khoá ngoài cho các bảng?
idCasi trong bảng casi là trường khoá chính của bảng casi, idBanthuam là trường khoá ngoài của bảng banthuam, idCasi trong bảng banthuam là trường khoá chính của bảng banthuam.
idCasi trong bảng casi là trường khoá chính của bảng casi, idBanthuam là trường khoá chính của bảng banthuam, idCasi trong bảng banthuam là trường khoá ngoài của bảng banthuam.
idCasi trong bảng casi là trường khoá ngoài của bảng casi, idBathuam là trường khoá chính của bảng banthuam, idCasi trong bảng banthuam là trường khoá ngoài của bảng banthuam.
idCasi trong bảng casi là trường khoá chính của bảng banthuam, idBathuam là trường khoá chính của bảng banthuam, idCasi trong bảng banthuam là trường khoá ngoài của bảng banthuam.
Hãy cho biết các bảng trên quan hệ với nhau thông qua các trường nào?
Bảng banthuam quan hệ với bảng casi thông qua trường idCasi, bảng banthuam quan hệ với bảng bannhac thông qua trường tenBannhac.
Bảng banthuam quan hệ với bảng casi thông qua trường tenCasi, bảng banthuam quan hệ với bảng bannhac thông qua trường idBannhac.
Bảng banthuam quan hệ với bảng casi thông qua trường idCasi, bảng banthuam quan hệ với bảng bannhac thông qua trường idBannhac.
Bảng banthuam quan hệ với bảng casi thông qua trường tenCasi, bảng banthuam quan hệ với bảng bannhac thông qua trường tenBannhac.
Hãy kể tên các loại khoá?
Khoá chính, khoá phụ, khoá cấm 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á cấm trùng lặp giá trị.
Khoá chính, khoá ngoài, khoá cấm trùng lặp giá trị.
Về 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ị (AUTO_INCREMENT). Hãy điền từ còn thiếu và dấu ba chấm.
FLOAT
CHAR
INT
VARCHAR
Về các kiểu dữ liệu của các trườ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ự
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
Khi nào thì dùng AUTO_INCREMENT?
AUTO_INCREMENT thường được dùng cho các trường khoá chính và có kiểu dữ liệu là kiểu FLOAT.
AUTO_INCREMENT thường được dùng cho các trường khoá chính và có kiểu dữ liệu là kiểu VARCHAR.
AUTO_INCREMENT thường được dùng cho các trường khoá chính và có kiểu dữ liệu là kiểu CHAR.
AUTO_INCREMENT thường được dùng cho các trường khoá chính và có kiểu dữ liệu là kiểu INT.
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.
Câu truy vấn nào sau đây dùng để truy xuất nhạc sĩ Văn Cao (kể cả mã idNhacsi) của bảng nhacsi?
select * from nhacsi where tenNhacsi= "Văn Cao"
select * from nhacsi where tenNhacsi= "V*"
select * from tenNhacsi= "Văn Cao"
select tenNhacsi from nhacsi where tenNhacsi= "Văn Cao"
Để lấy ra danh sách các bản nhạc gồm tenBN, tenNS, dùng câu truy vấn nào sau đây là đúng? (Lưu ý: tenBN nằm trong bảng bannhac, tenNS nằm trong bảng nhacsi).
select bannhac.tenBN, nhacsi.tenNS from bannhac inner join nhacsi in bannhac.idBN = nhacsi.idNS;
select bannhac.tenBN, nhacsi.tenNS from bannhac inner join nhacsi on bannhac.idBN = nhacsi.idNS;
select bannhac.tenBN, nhacsi.tenNS from bannhac inner nhacsi on bannhac.idBN = nhacsi.idNS;
select bannhac.tenBN, nhacsi.tenNS from bannhac inner join nhacsi on bannhac,idBN = nhacsi,idNS;
Cần cấu hình và xây dựng kế hoạch phục hồi dữ liệu trong trường hợp?
Xảy ra tình huống bất ngờ
Xảy ra sự cố
Xảy ra các sự việc không mong muốn
Bị mất điện
Để thực hiện việc sao lưu dữ liệu ta chọn?
New Session
Export Database
Export
File
Để phục hồi dữ liệu thì ta xóa dữ liệu cũ đi trước khi chèn dữ liệu đã sao lưu thì ở dòng Data ta chọn?
Drop
Export
Delete + insert
File
Để khôi phục CSDL, trong thẻ Tập tin ta chọn?
Drop
Export
Delete + insert
Load SQL file …
"Các hệ QTCSDL thường được cập nhật thường xuyên để bổ sung tính năng và vá lỗi" là nhiệm vụ nào của nhà QTCSDL?
Tạo lập và điều chỉnh CSDL
Cài đặt và cập nhật các hệ QTCSDL
Đảm bảo tài nguyên cho các hoạt động CSDL
Đảm bảo an toàn bảo mật
"Thường xuyên tạo ra 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" là nhiệm vụ nào của nhà QTCSDL?
Tạo lập và điều chỉnh CSDL
Cài đặt và cập nhật các hệ QTCSDL
Đảm bảo tài nguyên cho các hoạt động CSDL
Đảm bảo an toàn bảo mật
Ai là người chịu trách nhiệm chính trong công việc Thiết kế dữ liệu?
Người sử dụng phần mềm ứng dụng
Người làm phần mềm
Người quản trị CSDL
Người quản trị CSDL và Người làm phần mềm
Mục đích đặt khóa cấm trùng lặp là:
không cho phép thay đổi trường khóa chính.
không có hai dòng cùng giá trị giống nhau.
cho phép tự thay đổi liên kết giữa các bảng.
cho phép dữ liệu có thể tự động cập nhật.
