ÔN tập GK2 (2)

ÔN tập GK2 (2)

11th Grade

8 Qs

quiz-placeholder

Similar activities

11 chọn dung sai

11 chọn dung sai

11th Grade

11 Qs

bài 22 tin 11 kntt

bài 22 tin 11 kntt

11th Grade

13 Qs

TIN 11 BÀI 22

TIN 11 BÀI 22

11th Grade

10 Qs

ÔN tập GK2 (4)

ÔN tập GK2 (4)

11th Grade

10 Qs

Bai 17+18 Tin 11

Bai 17+18 Tin 11

11th Grade

10 Qs

Kiểm tra thường xuyên lần 1 kì 2 lop 11

Kiểm tra thường xuyên lần 1 kì 2 lop 11

11th Grade

10 Qs

Bài 13. Cơ sở dữ liệu quan hệ

Bài 13. Cơ sở dữ liệu quan hệ

11th Grade

10 Qs

tin học

tin học

11th Grade

6 Qs

ÔN tập GK2 (2)

ÔN tập GK2 (2)

Assessment

Quiz

Computers

11th Grade

Hard

Created by

Thùy Dương

Used 5+ times

FREE Resource

8 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Media Image

Câu 1: Khi khai báo bảng bannhac, các thao tác dưới đây có đúng không?

Trường idBannhac được chọn kiểu dữ liệu là INT.

Trường bảng bannhac trường idNhacsi được khai báo làm khóa chính.

Trường idBannhac được đánh dấu cho phép giá trị NULL.

Khóa chính idBannhac được đánh dấu là UNIQUE.

2.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Media Image

Câu 2: Khi khai báo khóa chính và khóa ngoài trong bảng bannhac, các thao tác dưới đây có đúng không?

Khóa chính của bảng bannhac là trường idBannhac.

Trường tenBannhac có kiểu dữ liệu VARCHAR với độ dài 255.

Khóa ngoài idNhacsi tham chiếu đến bảng nhacsi.

Trường tenBannhac có giá trị mặc định là NULL.

3.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Câu 3. Trong csdl music bảng bannhac(idBannhac, tenBannhac, idNhacsi). Các phát biểu sau là đúng hay sai.

Kiểu dữ liệu của trường "idBannhac" là INT và có giá trị tự động tăng.

Trong bảng bannhac, cặp trường tenBannhac và idNhacsi được khai báo là khóa PRIMARY.

Trường "idBannhac" được đặt làm khóa chính và không cho phép giá trị trùng lặp.

Khóa ngoài "idNhacsi" không yêu cầu phải khai báo khóa chính trong bảng "nhacsi".

4.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Câu 4: Trong quá trình cập nhât và truy xuất dữ liệu vào bảng nhacsi, hãy xác định các phát biểu sau là đúng hay sai:

Bắt buộc phải nhập giá trị thủ công cho trường idNhacsi.

Bộ lọc dữ liệu giúp lấy ra danh sách dữ liệu thỏa mãn yêu cầu cụ thể.

Khi xóa dữ liệu, không cần xác nhận lại trước khi thực hiện lệnh xóa.

Để tìm nhạc sĩ tên bắt đầu bằng "N" ta nháy chuột phải vào vùng dữ liệu tenNhacsi, ta chọn Quick Filter, rồi chọn tenNhacsi LIKE “%...%” rồi nhập kí tự “N”

5.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Media Image

Khi thao tác với giao diện quản lý danh sách các bản nhạc:

Để tìm một bản nhạc, người dùng có thể nhập một vài từ của tên bản nhạc hoặc chọn nhạc sĩ nếu biết.

Khi sửa tên bản nhạc trong bảng bannhac, việc thay đổi này không ảnh hưởng đến bảng nhacsi.

Người dùng có thể nhập tên bản nhạc mới mà không cần chọn nhạc sĩ từ hộp danh sách.

Người dùng phải xóa từng dòng bản nhạc nếu muốn xóa nhiều bản nhạc cùng lúc.

6.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Media Image

Về việc cập nhật và quản lý dữ liệu bản nhạc:

Trường idBannhac không cần được người dùng nhập vì nó tự động tăng.

Khi sửa tên bản nhạc trong bảng bannhac, việc thay đổi này không ảnh hưởng đến bảng nhacsi.

Trường tenBannhac có thể để trống khi thêm mới dữ liệu vào bảng bannhac.

Khi xóa một nhạc sĩ trong bảng nhacsi, tất cả các bản nhạc thuộc nhạc sĩ đó trong bảng bannhac sẽ bị xóa.

7.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Media Image

Các bảng trong csdl music có quan hệ với nhau qua tham chiếu khoá ngoài, nhờ vậy có thể truy xuất dữ liệu từ nhiều bảng theo quan hệ giữa chúng.

Câu truy vấn sau để lấy ra tất cả dữ liệu trong bảng casi:

SELECT * FROM casi

Để truy vấn dữ liệu với điều kiện cho trước chúng ta thường sử dụng mệnh đề WHERE trong SQL

Để lấy ra tên bản nhạc và tên nhạc sĩ sáng tác bản nhạc đó ta viết câu truy vấn như sau: SELECT Bannhac, Nhacsi

Để lấy danh sách các bản thu âm của ca sĩ Lê Dung, mệnh đề WHERE được viết như sau:

WHERE casi.tenCasi=Lê Dung

8.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Media Image

Các bảng trong csdl music có quan hệ với nhau qua tham chiếu khoá ngoài, nhờ vậy có thể truy xuất dữ liệu từ nhiều bảng theo quan hệ giữa chúng.

Câu truy vấn sau để lấy ra tất cả dữ liệu trong bảng bannhac

SELECT idBannhac, tenBannhac, idBNhacsi FROM bannhac

Để truy vấn dữ liệu từ hai bảng qua liên kết khoá chúng ta thường sử dụng mệnh đề INNER JOIN trong SQL

Để lấy ra tên bản nhạc và tên ca sĩ trình bày bản nhạc đó ta liệt kê danh sách các trường sau mệnh đề SELECT như sau:

SELECT bannhac, casi

Để lấy danh sách các bản nhạc do nhạc sĩ Hoàng Việt sáng tác, mệnh đề WHERE được viết như sau: WHERE nhacsi.tenNhacsi="Hoàng Việt"