You are on page 1of 2

COM2012 – CSDL

ĐỀ KIỂM TRA – MÔN COM2012


----------oOo----------

Thời gian: 60 phút

Bài kiểm tra không tính điểm mà chỉ để xét xem sinh viên có đủ điều kiện để xét duyệt báo cáo
assignment đã nộp hay không.

 Sinh viên có điểm ASM <= 7.5 hoàn thành ít nhất 4 câu truy vấn của bài kiểm tra: Bảo vệ đạt
 Sinh viên có điểm ASM > 7.5 hoàn thành 7 câu truy vấn của bài kiểm tra: Bảo vệ đạt
 Sinh viên chỉ hoàn thành bài kiểm tra 1 và 2: Bảo vệ không đạt
 Các trường hợp còn lại giảng viên dựa trên quá trình học, thái độ học tập và đặt ra các
câu hỏi để sinh viên vấn đáp hoặc thực hành để cân nhắc việc trừ điểm.

Bài 1: Câu lệnh tạo CSDL và tạo bảng


1. Viết câu lệnh tạo tạo DataBase có tên là: COM2012_MaSV_HoTen
2. Viết câu lệnh tạo các bảng

LoaiSach:

Danh mục Kiểu dữ liệu Kích thước Ràng buộc Mô tả


MaPL int Primary key Mã phân loại
TenLoai nvarchar 20 Not null Tên Loại
MoTa nvarchar 100 Null Mô tả loại

Sach:

Danh mục Kiểu dữ liệu Kích thước Ràng buộc Mô tả


MaSach int Primary key Mã sách
TieuDe nvarchar 50 Not null Tiêu đề sách
TacGia nvarchar 30 Null Tên tác giả
NgayXB date Null Ngày xuất bản
Liên kết với bảng
MaPL Int Foreign Key
PhanLoaiSach

FPOLY HCM – LƯU HÀNH NỘI BỘ TRANG 1


COM2012 – CSDL

Bài 2: Dùng câu lệnh Insert Into để nhập dữ liệu cho các bảng.
LoaiSach

MaPL TenLoai MoTa


1 Văn Học Thể loại sách văn học
2 Kỹ thuật Thể loại sách kỹ thuật
3 Tin học Sách chuyên về Công nghệ thông tin
4 Kinh Tế Sách về kinh tế, kỹ năng
Sach

MaSach TieuDe TacGia NgayXB MaPL

1 Nhập Môn Lập Trình Trần Đan Thư 25/10/1997 3


Tôi thấy hoa vàng trên
2 Nguyễn Nhật Ánh 20/5/2016 1
cỏ xanh
60 Giây Vàng Trong Bán
3 Minh Long Book 11/11/2016 4
Hàng
Hài Hước Một Chút Thế
4 Minh Long Book 10/01/2015 4
Giới Sẽ Khác Đi
5 Ngôn ngữ C++ Trần Đan Thư 09/12/2005 3

Bài 3: Câu lệnh truy vấn


1. Hiển thị toàn bộ thông tin các sách, danh sách sắp xếp theo thứ tự MaPL giảm dần
2. Hiện thị những sách mà TieuDe có chứa chữ ‘Vàng’.

3. Hiện thị các thông tin sách loại ‘Văn học’ hoặc loại ‘Kinh tế’, thông tin gồm:
MaSach, TieuDe, Tacgia, NgayXB, TenLoai, Mota.

4. Tính tổng số sách theo loại. (Tính cả các loại chưa có sách nào). Thông tin gồm:
TenLoai, MoTa, Số cuốn sách

5. Thống kê số sách xuất bản theo năm. Thông tin gồm: Năm, số cuốn sách đã XB.
6. Cho biết tên các tác giả có số sách đã xuất bản nhiều nhất.

7. Tạo bảng lưu các sách của nhà xuất bản Minh Long Book.
- - - Hết - - -

FPOLY HCM – LƯU HÀNH NỘI BỘ TRANG 2

You might also like