ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

21 409 2
ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài thảo luận xây dựng CSDL quản lý cửa hàng mĩ phẩm cho các sinh viên học môn Cơ Sở Dữ Liệu. Tài liệu gồm các phần : mô tả bài toán, mô hình thực thể liên kết(mô hình ER), chuyển đổi mô hình ER sang mô hình quan hệ, bảng tổng kết quan hệ sau khi chuyển đổi, bảng thực thể và quan hệ giữa các thực thể được tạo trên phần mềm SQL, và cuối cùng là các câu truy vấn cơ sở dữ liệu từ các bảng đó. Chúc các bạn làm bài tốt.

BÀI THẢO LUẬN: : TRUY VẤN CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG Đặt toán Bài toán xây dựng CSDL quản lý cửa hàng mĩ phẩm Cửa hàng chuyên bán loại mĩ phẩm hãng nước  Mỗi sản phẩm có mã sản phẩm, tên sản phẩm, dịng sản phẩm cho loại da nào, giá bán Các sản phẩm cung cấp thông qua phiếu nhập hàng, sản phẩm có phiếu nhập từ cơng ty  Thơng tin công ty: Mã công ty, tên, địa chỉ, số điện thoại, số fax Các sản phẩm nhập thông tin qua phiếu nhập, phiếu lưu trữ lại số lượng sản phẩm tên dòng sản phẩm Một công ty cung cấp nhiều sản phảm sản phẩm cung cấp từ nhiều công ty cung cấp  Mỗi phiếu nhập có ghi: mã phiếu nhập, người nhập, mã sản phẩm, tên sản phẩm Cửa hàng phân thành nhiều gian khác thông qua dòng sản phẩm hãng khác bày bán gian hàng  Thông tin gian hàng: mã gian hàng, tên gian hàng (dòng sản phẩm, tên thương hiệu) Tại gian hàng có nhân viên làm việc cửa hàng có nhân viên quản lý giám sát  Để theo dõi quản lý nhân viên làm việc cửa hàng: thực thêm vào danh sách có nhân viên tuyển, sửa đổi thơng tin có biến đổi xảy xóa bỏ nhân viên hết hợp đồng bị sa thải Các nhân viên có thơng tin bao gồm: Mã nhân viên, họ tên số điện thoại cá nhân  Mỗi khách hàng tới mua cấp hóa đơn mã khách hàng qua cước cơng dân, hóa đơn chứa: mã hóa đơn, tên sản phẩm mua, số tiền số lượng mua; mã khách hàng lưu lại số lần mua tổng số tiền mua Cửa hàng lưu lại số lượng đối tượng hưởng khuyến mại số tiền khuyến mại ngày Để trở thành khách hàng thân thiết cần có lần mua tổng tiền mua triệu  Mỗi khách hàng đến cửa hàng tới mua sản phẩm hưởng khuyến mại cửa hàng với mức sau: giảm 15% với khách hàng đầu tiên, giảm 25% cho khách hàng với hóa đơn triệu 500, giảm 30% với khách hàng thân thiết ln có hóa đơn triệu trở lên Thơng tin lưu lại hóa đơn hệ thống khách hàng cửa hàng: mã hóa đơn (mã đối tượng: % giảm) Thông tin khách hàng hệ thống: mã khách hàng, họ tên, số điện thoại, địa  Việc quản lý mặt hàng mỹ phẩm sau: nhân viên thường xuyên cập nhật, mua vào mặt hàng từ công ty thông qua phiếu nhập Khi mỹ phẩm cũ khơng cịn giá trị sử dụng nhanh chóng hạ giá, lý Khi cần thiết sửa chữa thơng tin Ngồi ra, cuối tháng cửa hàng tạo báo cáo thống kê số lượng mặt hàng mỹ phẩm bán, doanh thu tháng báo cáo mỹ phẩm yêu thích mua nhiều 2 Mơ hình thực thể liên kết(mơ hình ER) 2.1 Xác định thực thể thuộc tính Thuộc tính tên gọi Sản phẩm Thực thể SẢN PHẨM Nhà cung cấp NHÀ CUNG CẤP Phiếu nhập PHIẾU NHẬP Gian hàng GIAN HÀNG Nhân viên NHÂN VIÊN Hóa đơn HĨA ĐƠN Khách hàng KHÁCH HÀNG 2.2 Xác định quan hệ thực thể Thuộc tính định danh Mã sản phẩm, Tên sản phẩm, Dịng, Giá Mã cơng ty, Tên,Số điện thoại, Địa chỉ, Fax Mã nhập,Người nhập, Mã sản phẩm, Tên sản phẩm Mã gian hàng, Tên gian hàng Mã nhân viên, Số điện thoại, Họ tên Mã hóa đơn, Tên sản phẩm, Số tiền, Số lượng Mã khách hàng, Họ tên, Số điện thoại, Khách Vip 3 Chuyển đổi mơ hình ER sang mơ hình quan hệ Chuyển đổi theo qui tắc dựa mối liên kết 1-1: Bảng thực thể quan hệ thực thể *Bảng khách hàng *Bảng hóa đơn *Bảng gian hàng *Bảng nhà cung cấp *Bảng phiếu nhập *Bảng nhập *Bảng nhân viên *Bảng sản phẩm *Quan hệ thực thể Truy vấn hệ quản trị sở liệu  Cho biết họ tên khách hàng số tiền với điều kiện có số tiền 1000000 ĐSQH: Hoten (Sotien>1000000 (Khachhang*Hoadon)) SQL: SELECT Hoten, Sotien FROM Khachhang, Hoadon WHERE Khachhang.Mahoadon = Hoadon.Mahoadon Anh Hoadon.Sotien>1000000;  Hiển thị thông tin khách VIP ĐSQH: Makhachhang, Mahoadon, Hoten, Sodienthoai ( Khachvip= “true” SQL: SELECT * FROM Khachhang WHERE Khachvip= ‘True’; (Khachhang))  Liệt kê tên sản phẩm giá với điều kiện giá sản phẩm lớn 200000 kết xếp theo thứ tự tăng dần giá ĐSQH: Tensanpham, Gia ( Gia>200000 (Sanpham)) SQL: SELECT Tensanpham, Gia FROM Sanpham WHERE Gia>200000 ORDER BY Gia ASC;  Đếm tổng số nhân viên làm việc cửa hàng ĐSQH: COUNT( Manhanvien ) ( Nhanvien ) SQL: SELECT COUNT ( Manhanvien ) as Tongsonhanvien FROM Nhanvien;  Liệt kê người nhập sản phẩm từ công ty có mã cơng ty 3BA432 ĐSQH: Nguoinhap ( Macongty = “3BA432” (Nhap * Phieunhap) SQL: SELECT Nguoinhap FROM Nhap, Phieunhap WHERE Nhap.Manhap = Phieunhap.Manhap and Nhap.Macongty= ‘3BA432’;  Liệt kê tên sản phẩm có giá 400000 ĐSQH: Tensanpham ( Gia>400000 ( Hoadon)) SQL: SELECT Tensanpham FROM Hoadon WHERE Gia>400000;  Liệt kê tên sản phẩm, mã sản phẩm sản phẩm thuộc dịng tóc ĐSQH: Tensanpham, Masanpham ( Dong= “Tóc”(Sanpham)) SQL: SELECT Tensanpham, Masanpham FROM Sanpham WHERE Dong= ‘Tóc’;  Liêt kê danh sách họ tên nhân viên bán sản phẩm cho da giá bán bé 1.000.000 ĐSQH: Hoten ((Dong=”da”)^(Gia

Ngày đăng: 06/10/2021, 19:43

Hình ảnh liên quan

2.2. Xác định quan hệ giữa các thực thể - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

2.2..

Xác định quan hệ giữa các thực thể Xem tại trang 2 của tài liệu.
2. Mô hình thực thể liên kết(mô hình ER) - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

2..

Mô hình thực thể liên kết(mô hình ER) Xem tại trang 2 của tài liệu.
3. Chuyển đổi mô hình ER sang mô hình quan hệ - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

3..

Chuyển đổi mô hình ER sang mô hình quan hệ Xem tại trang 5 của tài liệu.
*Bảng khách hàng - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

Bảng kh.

ách hàng Xem tại trang 10 của tài liệu.
4. Bảng thực thể và quan hệ giữa các thực thể - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

4..

Bảng thực thể và quan hệ giữa các thực thể Xem tại trang 10 của tài liệu.
*Bảng phiếu nhập - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

Bảng phi.

ếu nhập Xem tại trang 11 của tài liệu.
*Bảng nhà cung cấp - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

Bảng nh.

à cung cấp Xem tại trang 11 của tài liệu.
*Bảng nhân viên - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

Bảng nh.

ân viên Xem tại trang 12 của tài liệu.
*Bảng sản phẩm - ĐỀ TÀI: THIẾT KẾ CƠ SỞ DỮ LIỆU VỀ QUẢN LÝ BÁN HÀNG

Bảng s.

ản phẩm Xem tại trang 12 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan