thiết kế,cơ sở dữ liệu quản lý, cửa hàng,bán điện thoại, di động,bao gồm các mục như, phát biểu bài toán, xây dựng mô hình thực thể, Mối quan hệ giữa các thực thể,sơ đồ quan hệ,bảng thu được khi áp dụng các quy tắc,nhiều nhiều, 1nhiều, đa trị,thực thể mạnh,thực thể yếu,xây dựng mô hình cơ sở dữ liệu quan hệ, xác định các ràng buộc của bài toán,......
CƠ SỞ DỮ LIỆU Mã đề: 026 Đề tài quản lý cửa hàng bán điện thoại di động (Giảng viên hướng dẫn:Th.S Trịnh Thị Xuân) Sinh viên thực hiện: Trần Mạnh Hùng Trần Bá Phúc Nguyễn Văn Bảo Phạm Quang Huy Phát biểu toán: Khi khách hàng đến mua lưu trữ thông tin : Mã khách hàng, họ tên, ngày sinh, điện thoại, tổng giá trị mua hàng (là tổng giá trị cách hóa đơn mà khách hàng mua) Mỗi khách hàng phân biệt qua mã khách hàng Cửa hàng có nhân viên thực công việc, thông tin nhân viên gồm : Mã nhân viên, họ tên, ngày sinh, điện thoại,chức vụ,lương Mỗi nhân viên phân biệt qua mã nhân viên Mỗi nhân viên sử dụng nhiều số điện thoại Mặt hàng cửa hàng gồm thông tin : mã mặt hàng, tên mặt hàng, thời gian bảo hành,IMEIL, giá(mua,bán), hãng sản xuất,số lượng bán Số lượng bán xác định tổng số hàng bán từ hóa đơn bán hàng Mặt hàng cửa hàng cung cấp nhà cung cấp Mỗi nhà cung cấp phân biệt với mã nhà cung cấp Nhà cung cấp có thơng tin gồm: Mã nhà cung cấp,Tên nhà cung cấp, Địa chỉ, số điện thoại, tên mặt hàng cung cấp Siêu thị bán nhiều mặt hàng từ nhiều nhà cung cấp.Mỗi nhà cung cấp cung cấp mặt hàng định Khi khách hàng đến mua hàng có hóa đơn, thơng tin hóa đơn gồm : mã hóa đơn, tên khách hàng, tổng giá trị hóa đơn, ngày lập hóa đơn, tên nhân viên lập Mỗi hóa đơn nhân viên lập cấp cho khách hàng xác định Trong hóa đơn có nhiều mặt hàng khác ghi rõ số lượng mà khách mua hóa đơn 2 Xác định thực thể thuộc tính KHACHHANG : MaKH, TenKH, NSKH, SDTKH, TongGTMua -MaKH : Khóa -TongGTMua: Suy dẫn NHANVIEN: MaNV, TenNV, SDTNV, NSNV,ChucVu,Lương -MaNV : Khóa -SDT : Đa trị -Luong:Suy dẫn MATHANG: MaMH, TenMH, TGBH, Đvi, Gia (GiaMua, GiaBan), hãng sản xuất,SLBan -MaMH : Khóa -Gia : Gồm Giá mua Giá bán HOADON: MaHD, TenKH, TenMH, SL , TongGT, NgayLap, TenNV -Mã HĐ : Khóa -TongGT : Suy dẫn NCC: MaNCC, TenNCC, DCNCC, SDTNCC, -MaNCC: Khóa Xác định liên kết: Khách hàng Có Hóa đơn (1-N) Nhân viên Lập Hóa đơn (1-N) Nhà CC Cung cấp Mặt hàng (1-N) Mặt hàng - Có - Hóa đơn (M-N) Số lượng SĐTKH TenNV TongGTMua NSKH SĐTNV SĐTNV MaNV NSNV ChucVu TenKH Luong MaKH KHACH HANG MaHĐ NHANVIEN MaMH TenKH Có Lập TenMH TenMH N Có TGBH MATHANG M N DonVi N N SLuong HOADON TongGT NHACC Cung Cấp Gia NgayLap TenNV GiaMua MaNCC GiaBan TenNCC ĐCNCC SĐTNCC Xây dựng mơ hình sở liệu quan hệ *Áp dụng với thực thể mạnh: (1): tblKHACHHANG (iMaKH, sHoTen, dNS, sSĐT, sGT) (2): tblNHANVIEN (iMaNV, sTenNV, dNS, sChucVu) (3): tblMATHANG (iMaMH, sTenMH, fGiaMua, fGiaBan, dTimeBH, sIMEI, sHangSX,iSLban) (4): tblNCC (iMaNCC, sTenNCC, sDiaChi, sSĐT) *Áp dụng với thực thể yếu: (5):tblHoaDon(iMaHD,sTenKH,STenMH,iSL,fTongGT,dNgayLap,sTenNV) *Áp dụng với thuộc tính đa trị: (6):tblNV_SDT(iMaNV,sSDT) *Áp dụng với liên kết 1-Nhiều: (3’): tblMATHANG(iMaMH, sTenMH, fGiaMua, fGiaBan, dTimeBH, sIMEI, sHangSX,iSLban,iMaNCC) (5’):tblHoaDon(iMaHD,sTenKH,STenMH,iSL,fTongGT,dNgayLap,sTenNV,iMa KH) (5”):tblHoaDon(iMaHD,sTenKH,STenMH,iSL,fTongGT,dNgayLap,sTenNV, iMaKH,iMaNV) *Áp dụng với liên kết Nhiều_Nhiều: (7):tbl MATHANG_HOADON(iMaMH,iMaHĐ) (8):tbl NHACC_MATHANG(iMaNCC,iMaMH) (9):tbl KH_MH(iMaKH,iMAMH) *Kết bảng cuối (1): tblKHACHHANG (iMaKH, sHoTen, dNS, sSĐT, sGT) (2): tblNHANVIEN (iMaNV, sTenNV, dNS, sChucVu) (3): tblMATHANG (iMaMH, sTenMH, fGiaMua, fGiaBan, dTimeBH, sIMEI, sHangSX,iSLban) (4’):tblNCC(iMaNCC, sTenNCC, sDiaChi, sSĐT, iMaMH) (5”):tblHoaDon(iMaHD,sTenKH,STenMH,iSL,fTongGT,dNgayLap,sTenNV, iMaKH , iMaNV,) (6):tblNV_SDT(iMaNV,sSDT) (7):tbl MATHANG_HOADON(iMaMH,iMaHĐ) (8):tbl NHACC_MATHANG(iMaNCC,iMaMH) (9):tbl KH_MH(iMaKH,iMAMH) Xác định ràng buộc toán -Nội Dung: + Ràng buộc“Giới tính khách hàng nhận giá trị “Nam” “Nữ”” + “Mỗi nhân viên có mã nhân viên nhất” + “Lương nhân viên tăng khơng giảm” + “Các nhân viên có chức vụ có mức lương” + “Mỗi mặt hàng có IMEIL nhất” -Bối cảnh,tbl KHACHHANG,tbl NHANVIEN,tbl MATHANG -Bảng tầm ảnh hưởng: KHACHHAN G NHANVIEN NHANVIEN NHANVIEN MATHANG Thêm + Xóa - Sửa +(Gioi Tinh) +(MaNV) + (Chucvu,Luong) +(IMEIL) - -*(MaNV) +(Luong) + (Chucvu,Luong) -* (IMEIL) -