A,tạo CSDL MYMUSIC B,tạo bảng Casi gồm các trường idCasi,tenCasi C,viết công truy vấn đưa ra danh sách bản thu âm với đầy đủ các thông tin idBanthuam,tenBannhac, tenNhacsi các bản nhạc do Ca sĩ Lê Dung thể hiện D,viết câu truy vấn đưa ra danh sách bản thu âm với đầy đủ các thông tin idBanthuam,tenBannhac, tenCasi các bản nhạc của nhạc sĩ Văn Cao
Quảng cáo
1 câu trả lời 135
A. Tạo CSDL MYMUSIC
Để tạo cơ sở dữ liệu MYMUSIC, bạn có thể sử dụng câu lệnh SQL sau:
sql
CopyEdit
CREATE DATABASE MYMUSIC;
B. Tạo bảng Casi gồm các trường idCasi, tenCasi
Sau khi tạo cơ sở dữ liệu MYMUSIC, bạn có thể tạo bảng Casi với các trường idCasi, tenCasi như sau:
sql
CopyEdit
USE MYMUSIC;
CREATE TABLE Casi (
idCasi INT PRIMARY KEY,
tenCasi VARCHAR(100)
);
C. Viết câu truy vấn đưa ra danh sách bản thu âm với đầy đủ các thông tin idBanthuam, tenBannhac, tenNhacsi của các bản nhạc do Ca sĩ Lê Dung thể hiện
Giả sử bảng lưu thông tin bản thu âm là BanThuAm và bảng lưu thông tin nhạc sĩ là NhacSi. Mối quan hệ giữa ca sĩ và bản thu âm được lưu trong bảng Casi_BanThuAm. Câu truy vấn sau sẽ đưa ra danh sách các bản thu âm của ca sĩ Lê Dung:
Giả sử có cấu trúc bảng như sau:
Casi (idCasi, tenCasi)
BanThuAm (idBanthuam, tenBannhac, idNhacsi)
NhacSi (idNhacsi, tenNhacsi)
Casi_BanThuAm (idCasi, idBanthuam)
Câu truy vấn sẽ là:
sql
CopyEdit
SELECT bt.idBanthuam, bt.tenBannhac, ns.tenNhacsi
FROM BanThuAm bt
JOIN Casi_BanThuAm cbt ON bt.idBanthuam = cbt.idBanthuam
JOIN Casi c ON cbt.idCasi = c.idCasi
JOIN NhacSi ns ON bt.idNhacsi = ns.idNhacsi
WHERE c.tenCasi = 'Lê Dung';
D. Viết câu truy vấn đưa ra danh sách bản thu âm với đầy đủ các thông tin idBanthuam, tenBannhac, tenCasi của các bản nhạc của nhạc sĩ Văn Cao
Giả sử mối quan hệ giữa nhạc sĩ và bản thu âm được lưu trong bảng BanThuAm, bảng NhacSi, và bảng Casi_BanThuAm. Câu truy vấn sẽ là:
sql
CopyEdit
SELECT bt.idBanthuam, bt.tenBannhac, c.tenCasi
FROM BanThuAm bt
JOIN NhacSi ns ON bt.idNhacsi = ns.idNhacsi
JOIN Casi_BanThuAm cbt ON bt.idBanthuam = cbt.idBanthuam
JOIN Casi c ON cbt.idCasi = c.idCasi
WHERE ns.tenNhacsi = 'Văn Cao';
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
22997 -
Đã trả lời bởi chuyên gia
Câu lệnh mở biến tệp f1 để đọc dữ liệu có dạng:
A. reset(f1);
B. rewrite(f1);
C. read(f1);
D. write(f1);
15251 -
Đã trả lời bởi chuyên gia
14808 -
Đã trả lời bởi chuyên gia
10621
