Bài tập lớn môn cơ sở dữ liệu Cơ sở dữ liệu quản lý Việc bán hàng của công ty - Pdf 26

Học viện công nghệ Bưu chính viễn thông

Họ và tên: Lê Đình Minh Hoàn MSV:1021040019
Lớp: D10CN1 BÀI TẬP LỚN
Môn: Cơ sở dữ liệu
Giảng viên: Nguyễn Minh Hải ĐỀ TÀI
Cơ sở dữ liệu quản lý:
“Việc bán hang của công ty”
I, Mô tả bài toán:

Bài toán đặt ra là quản lý bán hàng của công ty. Các vấn đề trong phạm vi quản
lý bao gồm nhà cung cấp, sản phẩm, hóa đơn, dòng sản phẩm và khách hàng. Thông
qua đó có thể lập các hóa đơn. Từ các hóa đơn có thể tìm thấy thông tin về sản phẩm,

- Mã nhà cung cấp
- Tên nhà cung cấp
- Địa chỉ
- phone
 Line: Thực thể dòng để lưu thông tin các dòng trong các hóa đơn bao gồm các
thuộc tính như:
- Tên sản phẩm
- Số lượng
- Giá bán
 Sản phẩm: Thực thể sản phẩm lưu thông tin về các mặt hàng, bao gồm các thuộc
tính chính như:
- Mã sản phẩm
- Tên sản phẩm
- Ngày nhập
- Ngày bán
- Giá bán
- Giảm giá(nếu có)
- Nhà cung cấp(nếu có) III, Mô hình E-R

Tên sản phẩm
Tên sản
phẩm
Khách hàng
Tên khách hàng
Tên thay thế
Địa chỉ
Mã khách hàng
phone
Hóa đơn
Mã hóa đơn
Mã khách hàng
Ngày mua
Phone
IV, Chuyển thực thể liên kết sang lược đồ quan hệ Mã nhà cung cấp
Tên nhà cung cấp
Địa chỉ
Phone
Mã sản
phẩm
Tên sản
phẩm
Ngày nhập
Ngày bán


V, Thực hiện lược đồ quan hệ bằng MySQL

Thực hiện 10 câu truy vấn

1. Cho biết tên các nhà cung cấp có địa chỉ ở Hà Nội
Kq = π
(Tên nhà cung cấp)
(
(Địa chỉ = “Hà Nội”)
)(Nhà cung cấp))
2. Cho biết tên các khách hàng có địa chỉ ở Hà Nội
Kq = π
(Tên khách hàng)
(
(Địa chỉ = “Hà Nội”)(P)
)(Khách hang))
3. Cho biết tên các sản phẩm có trong công ty và giá bán của nó
Kq = π
(Tên sản phẩm,Giá bán)

4. Cho biết tên các sản phẩm được bán vào ngày 20/10
Kq = π
(Tên sản phẩm)

Kq = π
(Tên khách hàng)
(
(Ngày mua = 20/10) AND (Số lượng>=3)
)
10. Cho biết tên các khách hang ở Hà Nội mua hàng vào ngày 20/10
Kq = π
(Tên khách hàng)
(
(Địa chỉ = “Hà Nội”) AND (Ngày mua=20/10)
)

VI, Thực hiên 10 câu truy vấn bằng ngôn ngữ MySQL
1. Cho biết các nhà cung cấp có địa chỉ ở Hà Nội
SELECT Tên nhà cung cấp
FROM Nhà cung cấp
WHERE Địa chỉ=’Hà Nội’
2. Cho biết tên các khách hang có địa chỉ ở Hà Nội
SELECT Tên khách hang
WHERE Địa chỉ =’ Hà Nội’
3. Cho biết các sản phẩm có trong công ty và giá bán của nó
SELECT Tên sản phẩm,Giá bán
FROM Sản phẩm
WHERE Tên sản phẩm AND Giá bán
4. Cho biết các sản phẩm bán ngày 20/10
SELECT Tên sản phẩm
FROM Sản phẩm
WHERE DATE(Ngày bán)=”20” AND MONTH(Ngày bán)=”10”)
5. Cho biết tên các sản phẩm có giá bán từ 200000 đến 300000
SELECT Tên sản phẩm


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status