Bài tập thực hành cơ sở dữ liệu SQL Bài tập 02

5 764 8
Bài tập thực hành cơ sở dữ liệu SQL  Bài tập 02

Đang tải... (xem toàn văn)

Thông tin tài liệu

RDBMS – Lab2 Hãy sử dụng Server Management Studio Express để trả lời câu hỏi sau (bỏ qua cột ràng buộc bảng) Tạo database có tên Management_Books, sau tạo bảng database theo hướng dẫn sau: KhachHang MuaHang Sach MaKH TenKH DiaChi KhuVuc TenNguoiGT MaKH MaSach NgayMua SoLuong MaSach TieuDe TacGia NhaXb SoLuong Gia Bảng: Sach Tên cột Kiểu liệu Ghi Ràng buộc MaSach CHAR(20) Mã sách PRIMARY KEY TieuDe CHAR(50) Tiêu đề Not null TacGia VARCHAR(30) Tác giả Not null NhaXb VARCHAR(30) Nhà xuất Not null SoLuong INT Số lượng DEFAULT (1) DonGia INT Đơn giá DEFAULT (10) Bảng: MuaHang Tên cột Kiểu liệu Ghi Ràng buộc MaKH CHAR(6) Mã khách hàng PRIMARY KEY MaSach CHAR(20) Mã sách PRIMARY KEY NgayMua Smalldatetime Ngày Mua SoLuong Int Số lượng DEFAULT (1) Tên cột Kiểu liệu Ghi Ràng buộc MaKH CHAR(6) Mã khách hàng PRIMARY KEY TenKH VARCHAR(30) Tên khách hàng Not null DiaChi VARCHAR(50) Địa KhuVuc VARCHAR(30) Khu vực TenNguoiGT VARCHAR(30) Tên người giới thiệu Bảng: KhachHang Sử dụng lệnh Insert để đưa liệu sau vào bảng tương ứng Bảng Khách Hàng Bảng danh sách khách mua hàng Bảng thông tin sách Viết câu truy vấn liệu a Viết câu lệnh SQL cho kết số đầu sách xuất nhà xuất "Pearson Education" b Hiển thị thông tin khách hàng đặt mua sách vào ngày 29/07/2004 c Đếm xem khách hàng “Michael Peters” mua sách d Xóa từ bảng sách sách mua tháng năm 2004 e Đếm tổng số lượng mua f Đếm tổng số lượng sách mua tháng năm 2004 g Tìm tổng số tiền tất sách h Tìm sách có giá thành đắt rẻ i Viết truy vấn tăng số tháng lên j Xóa sách có số lượng k Tăng giá thành sách có giá thành lớn 50 lên 10% l Giảm số lượng sách có giá thành nhỏ 50

Ngày đăng: 08/01/2016, 18:00

Mục lục

  • Kiểu dữ liệu

  • Kiểu dữ liệu

  • Kiểu dữ liệu

Tài liệu cùng người dùng

Tài liệu liên quan