Chatbox

Các bạn vui lòng dùng từ ngữ lịch sự và có văn hóa,sử dụng Tiếng Việt có dấu chuẩn. Chúc các bạn vui vẻ!
07/05/2013 17:05 # 1
truongvienthanh
Cấp độ: 1 - Kỹ năng: 1

Kinh nghiệm: 4/10 (40%)
Kĩ năng: 1/10 (10%)
Ngày gia nhập: 10/02/2012
Bài gởi: 4
Được cảm ơn: 1
SQL bài tập truy xuất


mình mới học không biết làm ai biết vào hướng dẫn với 

 

Cho lược đồ cơ sở dữ liệu như sau:
- CaSi (Macs, hoten, ngaysinh, quequan)
Mỗi ca sĩ cần lưu trữ các thông tin: Mã ca sĩ, họ tên, ngày sinh, quê quán.
 
- NhacSi (Mans, hoten, ngaysinh, quequan, diachi)
Mỗi nhạc sĩ cần lưu trữ các thông tin: Mã nhạc sĩ, họ tên, ngày sinh, quê quán, địa chỉ.
 
- BaiHat (Mabh, tenbh, noidung, namsangtac, theloai)
Mỗi bài hát cần lưu trữ các thông tin: Mã bài hát, tên bài hát, nội dung, năm sáng tác, thể loại.
 
- TrinhBay (Macs, mabh, ngaytrinhbay)
khi ca sĩ trình bày một bài hát, các thông tin được ghi nhận như: mã ca sĩ, mã bài hát, ngày trình bày bài hát.
 
- SangTac (Mans, mabh).
Một bài hát có thể được sáng tác bởi một hay nhiều nhạc sĩ.
 
1) Viết lệnh SQL thực hiện tạo Database + Table (ràng buộc về khóa chính, khóa ngoại )
2) Nhập dữ liệu cho các Table.
3) Trả lời bằng ngôn ngữ SQL các câu truy vấn sau:
 
1) Hiển thị danh sách bài hát được sáng tác trước 1990. Thông tin hiển thị gồm: tên bài hát, năm sáng tác, họ tên nhạc sĩ sáng tác. 
2) Cho biết ca sĩ nào có thể hát tất cả các thể loại nhạc (có trong cơ sở dữ liệu)? 
3) Hiển thị danh sách bài hát được sáng tác trước 1990. Thông tin hiển thị gồm: tên bài hát, năm sáng tác, họ tên nhạc sĩ sáng tác. Kết quả sắp theo thứ tự abc tên bài hát 
4) Cho biết ca sĩ nhỏ tuổi nhất . 
5) Thống kê quê quán và số lượng ca sĩ cùng quê quán. Thông tin hiển thị gồm 2 cột: quê-quán, số-ca-sĩ. 
6) Cho biết họ tên nhạc sĩ và số lượng bài hát họ đã sáng tác, chỉ liệt kê các nhạc sĩ sáng tác trên 5 bài hát. 
 
4) Tạo view giải quyết yêu cầu sau:
 
3) Hiển thị danh sách bài hát, ca sĩ trình bày của những bài hát được sáng tác sau 1990. Thông tin hiển thị gồm: tên bài hát, năm sáng tác, họ tên ca sĩ trình bày. Kết quả sắp theo thứ tự abc tên bài hát
4) Cho biết ca sĩ (Macs) có thể hát cả 2 thể loại nhạc “Truyền thống” và “Trữ tình”.
5) Cho biết họ tên những ca sĩ không trình bày một bài hát nào trong năm 2006. 
6) Cho biết họ tên ca sĩ và số bài hát đã trình bày (Lưu ý: đếm bài hát không trùng). 
 



 
Copyright© Đại học Duy Tân 2010 - 2024