Tải bản đầy đủ (.docx) (12 trang)

(TIỂU LUẬN) báo cáo đề tài THIẾT kế cơ sở dữ LIỆU QUẢN lý bán LAPTOP

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (208.54 KB, 12 trang )

BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN
CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ
TẠI THÀNH PHỐ HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN II
----------o0o----------

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

Giảng viên hướng dẫn:

Sinh viên thực hiện:

Th.S Lưu Nguyễn Kì Thư
Lê Văn Lương

N20DCCN038

Nguyễn Viết Sĩ

N20DCCN059

Nguyễn Hữu Hiếu N20DCCN102
Lớp:

D20CQCN01-N

Mơn:

Cơ sở dữ liệu



Hồ Chí Minh, ngày 11 tháng 10 năm 2022


Làm mục lục


1.Mục tiêu: Thiết kế…..
2.Khảo sát thực tế bài tốn:
3.Phân tích, thiết kế CSDL:
a.

Xác định các thực thể.

Loại sản phẩm (MALSP, TEN, GIA, ANH, MOTA, CPU, RAM,
HARDWARE, CARD, SCREEN, OS)
1.

2.

Sản phẩm (SERI)

Đợt giảm giá (MAĐGG, NGAYBATDAU, NGAYKETTHUC,
MOTA)
3.

4.

Hãng sản xuất (MAHANG, TENHANG)


5.

Thể loại (MATL, TEN)

6.

Nhà cung cấp (MANCC, TEN, DIACHI, SDT, EMAIL)

7.

Nhân viên (MANV, HO, TEN, NGAYSINH, SDT)

8.

Nhóm quyền (MANQ, TEN)

9.

Phiếu nhập (MAPN, NGAYNHAPHANG)

10.

Đơn đặt hàng (MAĐĐH, NGAYDATHANG)

11.

Giỏ Hàng (IDGIOHANG, TRANGTHAI, NGAYTAO)

Khách hàng (CMND, HOTEN, DIACHI, NGAYSINH, SDT,
EMAIL)

12.

13.

Hóa đơn (MAHĐ, MASOTHUE).

14.

Shipper (MA SHIPPER)

15.

Phiếu trả (MAPT, NGAYTRA)


Phiếu bảo hành (MAPBH, NGAYBATDAU,
NGAYKETTHUC)
16.

17.

Tài khoản (IDTK, PASS)

18.

Bình luận (IDBL, DIEM, MOTA)

b.

Mơ hình ERD.


Chuyển ERD thành mơ hình dữ liệu quan hệ
đạt dạng chuẩn 3.
c.

LOAISANPHAM (MALSP, TEN, GIA, ANH, MOTA, CPU, RAM,
HARDWARE, CARD, SCREEN, OS, MAHANG, MATL)
1.

2.

SANPHAM (SERI, MALSP, MAPN, MAGIOHANG, MAPBH, MAPT)

DOTGIAMGIA (MADGG, NGAYBATDAU, NGAYKETTHUC, MOTA,
MANV)
3.

4.

HANGSANXUAT (MAHANG, TENHANG)

5.

THELOAI (MaTL, TEN)

6.

NHACUNGCAP (MANCC, TEN, DIACHI, SDT)

7.


NHANVIEN (MANV, HO, TEN, NGAYSINH, SDT, IDTK)

PHIEUNHAP (MAPN, NGAYNHAPHANG, SOLUONG, MANV,
MaĐĐH)
8.

DOTDATHANG (MAĐĐH, NGAYDATHANG, MANV, MANCC,
MAPN)
9.

GIOHANG (MAGH, NGAYTAO, MASHIPPER, MAKH, MANV,
MAHD)
10.

KHACHHANG (MAKH, CMND, HO, TEN, DIACHI, NGAYSINH, SDT,
EMAIL, IDTK)
11.

12.

HOADON (MAHĐ, MASOTHUE, MANV, IDGIOHANG, MAPT).

13.

BINHLUAN (IDBL, DIEM, MOTA, IDTK, SERI)

14.

SHIPPER (MASHIPPER, MANV)


15.

PHIEUTRA (MAPT, MANV, MAHĐ)


PHIEUBAOHANH (MAPBH, NGAYBATDAU, NGAYKETTHUC,
TRANGTHAI, MASP, MANV)
16.

17.

NHOMQUYEN (MANQ, TEN)

18.

TAIKHOAN (IDTK, PASS, MAKH, MANV)

19.

CT_DOTGIAMGIA (MALSP, MADGG, %GIAM)

20.

CT_DONDATHANG (MAĐĐH, MALSP, SOLUONG, DONGIA)

CT_BAOHANH (MAPBH, MANV, MASHIPER, NGAYNHAN,
TRANGTHAI, NGAYTRA)
21.


22.

CT_PHANQUYEN (MANV, MANQ, VITRI)

23.

CT_CUNGCAP (MALSP, MANCC, GIA)

d. Mơ hình diagram
e. Từ điển dữ liệu
1.

Bảng Loại sản phẩm

LOAISANPHAM (MALSP, TEN, GIA, ANH, MOTA, CPU, RAM,
HARDWARE, CARD, SCREEN, OS, MAHANG, MATL)
File name
MALSP
TEN
GIA
Anh
MOTA
CPU
RAM
HARDWARE
CARD
SCREEN
OS
MAHANG
MATL



null
2. Bảng Sản Phẩm
SANPHAM (SERI, MALSP,
MAPN, MAGIOHANG,
MAPBH, MAPT)

3. Bảng đợt giảm giá
DOTGIAMGIA
(MADGG,
NGAYBATDAU,
NGAYKETTHUC, MOTA,
MANV)

4. Bảng hãng sản xuất
HANGSANXUAT
(MAHANG, TENHANG)


5.

,

B


T

n


E

g

N
)

t
h


6. Bảng nhà cung cấp

NHACUNGCAP (MANCC, TEN, DIACHI,
l
o

i
T
H
E
L

// them email
7. Bảng nhân viên
BANGNHANVIEN (MANV,
HO, TEN, NGAYSINH, SDT,
IDTK)


O
A
I
(
M
a
T
L

8. Bảng phiếu nhập


PHIEUNHAP (MAPN,
NGAYNHAPHANG, SOLUONG,
MANV, MaĐĐH)

11.Bảng khách hàng
KHACHANG (MAKH,
CMND,
HO,
TEN,
DIACHI, NGAYSINH,
SDT, EMAIL, IDTK)

// xóa sluong
9.Bảng đơn đặt hàng
DONDATHANG (MAĐĐH,
NGAYDATHANG, MANV, MANCC,
MAPN)


12.Bảng hóa đơn
HOADON (MAHĐ,
MASOTHUE, MANV,
IDGIOHANG, MAPT).
/

mapn có thể null

10. Bảng giỏ hàng
GIOHANG (MAGH, NGAYTAO,
MASHIPPER, MAKH, MANV, MAHD)

13.Bảng bình luận
BINHLUAN (IDBL, DIEM,
MOTA, IDTK, SERI)


14.Bảng shipper
SHIPPER (MASHIPPER, MANV)

/

XÓA bảng dưới

15.Bảng phiếu trả
PHIEUTRA (MAPT, MANV, MAHĐ)

// them ngày trả
16. Bảng phiếu bảo hành



PHIEUBAOHANH (MAPBH, NGAYBATDAU, NGAYKETTHUC,
TRANGTHAI, MASP, MANV)
File name
MAPBH
NGAYBATDAU
NGAYKETTHUC
TRANGTHAI
MASP
MANV

17. Bảng phân quyền
PHANQUYEN (MANQ, TEN)
File name
MAQUYEN
TENQUYEN

18. Bảng Tài khoản
TAIKHOAN (IDTK, PASS, MAKH, MANV)
File name
IDTK
PASS
MAKH
MANV
19. Bảng chi tiết đợt giảm giá
CT_DOTGIAMGIA (MALSP, MADGG, %GIAM)
File name
MALSP
MADGG
TILEGIAM

Primary key: MALSP + MADGG


20. Bảng chi tiết đơn đặt hàng
CT_DONDATHANG (MAĐĐH, MALSP, SOLUONG, DONGIA)
File name
MAĐĐH
MALSP
SOLUONG
DONGIA
Primary key: MAĐĐH + MALSP
21. Bảng chi tiết bảo hành
CT_PHIEUBAOHANH (MAPBH, MANV, MASHIPER, NGAYNHAN,
TRANGTHAI, NGAYTRA)
File name
MAPBH
MANV
MASHIPPER
NGAYNHAN
TRANGTHAI
NGAYTRA
Primary key: MAPBH + MANV + MASHIPPER
22. Bảng chi tiết phân quyền
CT_PHANQUYEN (MANV, MANQ, VITRI)
File name
MANV
MANQ
VITRI
Primary key: MANV + MANQ


23. Bảng chi tiết cung cấp
CT_CUNGCAP (MALSP, MANCC, GIA)
File name


MALSP
MANCC
GIA
Primary key: MALSP + MANCC



×