Đề cương ôn tập GK2, trắc nghiệm nhiều lựa chọn và trắc nghiệm đúng sai
📄 Dựa vào nội dung sau để trả lời 4 câu hỏi bên dưới:
Khi thiết kế cơ sở dữ liệu cho website âm nhạc, việc xác định các loại khóa là rất quan trọng để đảm bảo tính toàn vẹn dữ liệu. Các loại khóa thường dùng gồm khóa chính (PRIMARY KEY), khóa ngoài (FOREIGN KEY) và khóa cấm trùng lặp (UNIQUE).
Một người dùng làm theo hướng dẫn thực hành để tạo CSDL ‘mymusic’ trên HeidiSQL. Sau khi tạo CSDL thành công, người đó tiến hành tạo bảng ‘nhacsi’. Họ thêm trường ‘idNhacsi’ với kiểu ‘INT’, ‘tenNhacsi’ với kiểu ‘VARCHAR(255)’. Sau đó, họ nháy phải chuột vào ‘idNhacsi’ và chọn "Create new index" → "PRIMARY" để gán khoá chính. Cuối cùng, họ nhấn "Save" (Lưu).
Khi thiết kế bảng ‘bannhac’ theo hướng dẫn, một sinh viên đã khai báo các trường ‘idBannhac’ (INT), ‘tenBannhac’ (VARCHAR), và ‘idNhacsi’ (INT). Bây giờ, sinh viên này bắt đầu thực hiện Bước 3: Khai báo các trường khoá để đảm bảo tính toàn vẹn dữ liệu cho bảng.
Một người quản trị CSDL muốn tạo bảng ‘casi_bannhac’ để lưu thông tin ca sĩ nào đã trình bày bản nhạc nào (thể hiện mối quan hệ nhiều-nhiều). Bảng này cần liên kết đến cả bảng ‘casi’ (ca sĩ) và bảng ‘bannhac’ (bản nhạc). Họ quyết định bảng này sẽ có các trường: ‘id’ (khoá chính), ‘idCasi’ (sẽ là khoá ngoài), ‘idBannhac’ (sẽ là khoá ngoài).
Một lập trình viên cần viết câu truy vấn SQL để lấy danh sách chỉ gồm tên (cột ‘tenNhacsi’) và ID (cột ‘idNhacsi’) của các nhạc sĩ có tên bắt đầu bằng chữ "P". Kết quả trả về phải được sắp xếp theo tên theo thứ tự từ A đến Z.
Một người quản trị CSDL sử dụng HeidiSQL để nhập dữ liệu cho bảng "bannhac". Họ nhập tên bản nhạc là "Du kích sông Thao". Khi di chuyển đến cột "idNhacsi", một danh sách xổ xuống xuất hiện, bao gồm các tên như "Văn Cao", "Hoàng Việt", "Nguyễn Tài T". Người này chọn "Văn Cao".
Bạn vừa rời khỏi trang thi hoặc thoát khỏi chế độ toàn màn hình.
Vi phạm: 1 / 3
Nếu vi phạm 3 lần, bài thi sẽ bị tính 0 điểm tự động!
Bài làm của bạn sẽ được nộp tự động.