SQL Server/MySQL

Quản lý sách - Khóa học lập trình SQL Server

PHẦN 1: TẠO CƠ SỞ DỮ LIỆU

  1. Tạo bảng thể loại sách (categories) gồm các thông tin:
    • id
    • tên thể loại
    • trạng thái xóa (deleted, mặc định = 0)
  2. Tạo bảng sách (products) gồm các thông tin:
    • id
    • tên sách
    • giá
    • giảm giá
    • hình ảnh
    • nội dung
    • thời gian tạo
    • thời gian cập nhật
    • mã thể loại (liên kết với categories)

PHẦN 2: THÊM DỮ LIỆU

  1. Thêm ít nhất 5 thể loại sách
    • Ví dụ: Tiểu thuyết, Khoa học, Kinh tế, Tâm lý, Giáo dục
  2. Thêm ít nhất 7 sách, mỗi sách phải:
    • Thuộc một thể loại
    • Có đầy đủ thông tin

PHẦN 3: TRUY VẤN CƠ BẢN

  1. Hiển thị toàn bộ danh sách thể loại
  2. Hiển thị toàn bộ danh sách sách
  3. Hiển thị các thể loại chưa bị xóa

PHẦN 4: TRUY VẤN KẾT HỢP BẢNG

  1. Hiển thị:
    • id sách
    • tên sách
    • giá
    • tên thể loại
  2. Thực hiện lại yêu cầu trên bằng:
    • Cách dùng WHERE
    • INNER JOIN
    • LEFT JOIN
    • RIGHT JOIN
    • FULL OUTER JOIN

PHẦN 5: XÓA DỮ LIỆU

  1. Xóa cứng một thể loại theo id
  2. Xóa mềm một thể loại (cập nhật deleted = 1)
  3. Hiển thị lại danh sách thể loại sau khi xóa

PHẦN 6: QUẢN LÝ ĐƠN MƯỢN SÁCH

  1. Tạo bảng orders gồm:
    • id
    • tên người mượn
    • email
    • số điện thoại
    • địa chỉ
    • ghi chú
    • ngày mượn
  2. Tạo bảng order_details gồm:
    • id
    • mã đơn
    • mã sách
    • số lượng
    • giá
    • thành tiền

PHẦN 7: THÊM DỮ LIỆU ĐƠN MƯỢN

  1. Thêm ít nhất 2 đơn mượn sách
  2. Mỗi đơn có ít nhất 2 sách khác nhau

PHẦN 8: TRUY VẤN NÂNG CAO

  1. Hiển thị toàn bộ:
    • thông tin đơn mượn
    • thông tin sách trong đơn
  2. Hiển thị:
    • tên người mượn
    • tên sách
    • số lượng
    • giá 
Phản hồi từ học viên

5

Tổng 0 đánh giá

Đăng nhập để làm bài kiểm tra

Chưa có kết quả nào trước đó