Bài tập lớn thiết kế cơ sở dữ liệu quản lý bán điện thoại crow shop

30 0 0
Bài tập lớn thiết kế cơ sở dữ liệu quản lý bán điện thoại crow shop

Đ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Ộ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á BÀI TẬP LỚN HỌC PHẦN CƠ SỞ DỮ LIỆU TÊN BÀI TẬP LỚN THIẾT KẾ CƠ SỞ DỮ LIỆU QUẢN LÝ BÁN ĐIỆN THOẠI CROW SHOP Sinh viên thực hiện Khóa Lớp Mã sinh v[.]

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á BÀI TẬP LỚN HỌC PHẦN: CƠ SỞ DỮ LIỆU TÊN BÀI TẬP LỚN: THIẾT KẾ CƠ SỞ DỮ LIỆU QUẢN LÝ BÁN ĐIỆN THOẠI_CROW SHOP Sinh viên thực Nguyễn Văn Tuấn Khóa K12 Lớp Mã sinh viên DCCNTT12.10.3 20210909 Bắc Ninh, tháng 10 năm 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á BÀI TẬP LỚN HỌC PHẦN: CƠ SỞ DỮ LIỆU Nhóm: 07 TÊN BÀI TẬP LỚN: THIẾT KẾ CƠ SỞ DỮ LIỆU QUẢN LÝ BÁN ĐIỆN THOẠI_CROW SHOP S T T Sinh viên thực Mã Khóa Lớp sinh viên Nguyễn Văn Tuấn K12 DCCNTT12.10.3 20210909 Điểm số Điểm chữ CÁN BỘ CHẤM CÁN BỘ CHẤM (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) Bắc Ninh, tháng 10 năm 2022 Mục lục CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI .6 1.1 Giới thiệu .6 1.2 Lý chọn đề tài 1.3 Phân công công việc 1.4 Kết luận chương CHƯƠNG 2: THIẾT KẾ CƠ SỞ DỮ LIỆU 2.1 Các biểu mẫu hóa đơn thu thập .9 2.2 Thiết kế mơ hình ER 12 2.3 Thiết kế mơ hình quan hệ .13 14 2.3.1 Thiết kế chuẩn 1NF 15 2.3.2 Thiết kế chuẩn 2NF < Thỏa Mãn > 16 2.3.3 Thiết kế chuẩn 3NF 16 CHƯƠNG 3: TRIỂN KHAI CSDL TRÊN HỆ QUẢN TRỊ CSDL 18 3.1 Thiết kế mơ hình vật lý 18 3.2 Triển khai quan hệ 21 3.3 Triển khai truy vấn 26 KẾT LUẬN 33 1.1 Giới thiệu CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI Ngày với phát triển vượt bậc khoa học ký thuật cơng nghệ thơng tin lĩnh vực có nhiều đóng góp thiết thực nhất, cơng nghệ thơng tin có mặt hầu hết lĩnh vực sống, đặc biệt công nghệ thông tin công cụ hỗ trợ đắc lực công tác quản lý Chúng ta dễ dàng thấy việc đưa tin học vào quản lý kinh doanh ứng dụng quan trọng nhiều ứng dụng sở liệu nhờ vào công tác tin học hóa mà cơng việc quản lý điều hành doanh nghiệp tỏ nhanh chóng hiệu Chính lẽ mà sở liệu giải pháp hữu hiệu cho doanh nghiệp tồn phát triển cách nhanh chóng Điện thoại di động phương tiện phổ biến cần thiết Do nhu cầu ứng dụng sở liệu việc quản lý siêu thị , cửa hang bán điện thoại thiết thực Và để kiểm sốt sản phẩm, khách hàng, nhân viên,… cần có mơ hình dùng để quản lý tồn thứ diễn Do cần thiết việc kiểm sốt, chuyển đổi trình bày liệu hoàn toàn cần thiết Như biết, với phát triển mạnh mẽ công nghệ thông tin liên lạc, việc liên lạc với trở nên dễ dàng thuận lợi trước qua điện thoại di động Ngoài điện thoại di động cịn có nhiều tiện ích khác như: giải trí, nghe nhạc, xem phim, lướt web,… Với nhiều giá thành hợp lý, người tiêu dùng mua cho điện thoại di động lớn Nắm bắt nhu cầu trên, nhiều cửa hang bán điện thoại di động xuất Để hoạt động kinh doanh cử hang thuận lợi đễ dàng thay cách quản lý thủ công đống giấy tờ tốn tiền nhân lực đặc biệt hiệu Nhiều cửa hang kinh doanh cần ứng dụng khoa học kỹ thuật quản lý kinh doanh Vì họ cần chương trình quản lý bán hàng để mang lại hiệu công việc, giảm chi phí… Nhằm phục vụ nhu cầu truyền thông ngày cao người, hoạt động kinh doan điện thoại di động ngày phát triển mạnh mẽ xu hướng bán lẻ doanh nghiệp Tù thực tế khảo sát cửa hang điện thoại di động thị trường cho thấy, đa số cửa hàng điện thoại di động chưa có phần mềm quản lý, phương pháp quản lý đểut thực thủ công chủ yếu ghi chép sổ sách Nhằm giảm thao tác thủ cong, mang lại tính xác hiệu cao công tác quản lý hoạt động kinh doanh Do nhu cầu ứng dụng sở liệu việc quản lý siêu thị , cửa hang bán điện thoại thiết thực Vì nhóm sinh viên chúng em chọn đề tài “Phân tích, thiêt kế CSDL Quản Lý Bán điện thoại” cài đặt thiết kế môi trường Microsoft SQL Server Management Studio Các chương nhóm chúng em phân tích rõ đề tài 1.2 Lý chọn đề tài Cách 20 năm nước ta lạc hậu chưa áp dụng công nghệ thông tin vào khâu quản lý, quản lý nhân quản lý lương, quản lý hạng hóa doanh nghiệp quốc doanh, thủ kho thường phái trang bị cho vẻ thật to, thật dày để ghi chép tất số liệu vào Mỗi có sai sót phải ngồi lật trang để dị tìm, vỏ cịn ngun vẹn việc tìm kiếm cịn nhanh chóng bị mối mọt ăn xem liệu hết Và việc truy xuất liệu phương pháp thủ cơng khơng chậm mà cịn có nhiều thiếu sót Nhưng từ doanh nghiệp bắt đầu áp dụng phần mềm tin học vào khẩuquản lý, công việc nhập xuất, lưu trữ trở nên nhanh độ an toàn liệu trở nên cao Có nhiều hệ quản trị sở liệu như: My SQL, Microsoft Access, Microsoft SQL Server Management Studio Phần mềm sử dụng nhiều cho doanh nghiệp nhỏ Microsoft Access, Sau chúng em xin lấy ví dụ quản lí sở liệu lại hàng bán điện thoại di động 1.3 Kết luận chương Nhằm vận dụng kiến thức học sở liệu, nhóm sinh viên chúng em định chọn đề tài phân tích, thiết kế CSDL bán điện thoại với mong muốn góp phần giảm nhẹ cơng việc thủ cơng, địi hỏi nhiều nhân lực thời gian, đồng thời áp dụng kiến thức học vào thực tiễn Bài làm cài đặt sử dụng phầm mềm Microsoft SQL Server Management Studio Mặc dù có nhiều cố gắng vốn kiến thức chưa sâu nên khơng tránh khỏi thiếu sót Rất mong góp ý thầy bạn để báo cáo hoàn thiện Chúng em xin chân thành cảm ơn! CHƯƠNG 2: THIẾT KẾ CƠ SỞ DỮ LIỆU 2.1 Các biểu mẫu hóa đơn thu thập 2.2 Thiết kế mơ hình ER DIENTHOAI(MADT, SOLUONGHANG, NGAYSX, GIABAN, TENDT, PHUKIEN, TENNCC, MAUSAC, MANCC) NHACUNGCAP(MANCC, TENNCC, DIACHINHACC) HOADONCHITIET(MAHD, MADT, TENDT, GIABAN, SOLUONG, TONGTIEN) HOADON(MAHD, MANV, NGAYBAN, MAKH, TONGTIEN) KHACHHANG(MAKH, HOTEN, NGAYSINH, EMAIL, DIENTHOAI, GIOITINH, DIACHI) NHANVIEN(MANV, HOTEN, NGAYSINH, GIOITINHCHUCVU, DIACHI, LUONG, SDT, GHICHU) SANPHAMBH(MABH, TENSP, NGAYTRA, NGAYBAN, NOIDUNGBH, TENTRANGTHAI, PHIBH, MAKH) -Mơ hình lược đồ E-r : Mơ hình hỗ trợ vẽ : https://miro.com/ 2.3 Thiết kế mơ hình quan hệ STT Tên thuộc tính Kiểu liệu Ghi MAKH Int Mã khách hang HOTEN NVARCHAR Họ tên DIACHI NVARCHAR Địa GIOITINH NVARCHAR Giới tính NGAYSINH DATE Ngày sinh EMAIL NVARCHAR Email DIENTHOAI INT Điện thoại Tbl NHANVIEN Bảng STT Tên thuộc tính Kiểu liệu Ghi MANV INT Mã nhân viên HOTEN NVARCHAR Họ tên NGAYSINH DATE Ngày sinh GIOITINH NVARCHAR Giới tính CHUCVU NVARCHAR Chức vụ DIACHI NVARCHAR Địa LUONG FLOAT Lương SODT INT Số điện thoại GHICHU NVARCHAR Ghi Tbl HOADON Bảng STT Tên thuộc tính Kiểu liệu Ghi MAHD INT Mã hóa đơn NGAYBAN DATE Ngày bán MANV INT Mã nhân viên MAKH IN Mã khách hang TONGTIEN FLOAT Tổng tiền Tbl HOADONCHITIET Bảng STT Tên thuộc tính Kiểu liệu Ghi MAHD INT Mã hóa đơn MADT INT Mã điện thoại TENDT NVARCHAR Tên điện thoại GIABAN FLOAT Giá bán SOLUONG INT Số lượng TONGTIEN FLOAT Tổng tiền Tbl SANPHAMBH Bảng STT Tên thuộc tính Kiểu liệu Ghi MABH INT Mã bảo hành TENSP NVARCHAR Tên sản phẩm NGAYBAN DATE Ngày bán NGAYTRA DATE Ngày trả MAKH INT Mã khách hang TENTRANGTHAI NVARCHAR Tên trạng thái NOIDUNGBH NVARCHAR 3.2 Triển khai quan hệ CREATE DATABASE QL_BANDIENTHOAI GO USE QL_BANDIENTHOAI GO CREATE TABLE NHACUNGCAP ( MANCC INT PRIMARY KEY NOT NULL, TENNCC NVARCHAR(50) NOT NULL, DIACHINHACC NVARCHAR(1000) NOT NULL, sdtCC INT NOT NULL ) GO CREATE TABLE DIENTHOAI ( MADT INT PRIMARY KEY NOT NULL, TENDT NVARCHAR(1000) NOT NULL, TENNCC NVARCHAR(100) NOT NULL, MANCC INT NOT NULL FOREIGN KEY REFERENCES NHACUNGCAP(MANCC), MAUSAC NVARCHAR(50) NOT NULL, PHUKIEN NVARCHAR(100) NOT NULL, NGAYSX DATE NOT NULL, GIABAN FLOAT NOT NULL, SOLUONGHANG INT NOT NULL ) Go CREATE TABLE KHACHHANG ( Nội dung bảo hành MAKH INT PRIMARY KEY NOT NULL, HOTEN NVARCHAR(100) NOT NULL, DIACHI NVARCHAR(1000) NOT NULL, GIOITINH NVARCHAR(50) NOT NULL, NGAYSINH DATE NOT NULL, EMAIL NVARCHAR(1000), SDT INT NOT NULL ) GO CREATE TABLE NHANVIEN ( MANV INT PRIMARY KEY NOT NULL, HOTEN NVARCHAR (100) NOT NULL, NGAYSINH DATE NOT NULL, GIOITINH NVARCHAR(50) NOT NULL, CHUCVU NVARCHAR (100) NOT NULL, DIACHI NVARCHAR (100) NOT NULL, LUONG FLOAT NOT NULL, SODT INT NOT NULL, GHICHU NVARCHAR(1000) ) GO CREATE TABLE HOADON ( MAHD INT PRIMARY KEY NOT NULL , NGAYBAN DATE NOT NULL, MANV INT NOT NULL FOREIGN KEY REFERENCES NHANVIEN(MANV), MAKH INT NOT NULL FOREIGN KEY REFERENCES KHACHHANG(MAKH), TONGTIEN FLOAT NOT NULL ) GO CREATE TABLE HOADONCHITIET ( MAHD INT FOREIGN KEY REFERENCES HOADON(MAHD) NOT NULL, MADT INT FOREIGN KEY REFERENCES DIENTHOAI(MADT) NOT NULL, TENDT NVARCHAR(1000), GIABAN FLOAT, SOLUONG INT, TONGTIEN FLOAT ) GO CREATE TABLE SANPHAMBH ( MABH INT PRIMARY KEY NOT NULL, TENSP NVARCHAR (100) NOT NULL, NGAYBAN DATE NOT NULL, NGAYTRA DATE NOT NULL, MAKH INT FOREIGN KEY REFERENCES KHACHHANG(MAKH), TENTRANGTHAI NVARCHAR(50) NOT NULL, NOIDUNGBH NVARCHAR(4000), PHIBH FLOAT NOT NULL ) GO INSERT NHACUNGCAP (MANCC,TENNCC,DIACHINHACC,sdtCC) VALUES (001,N'SAMSUNG',N'HÀN QUỐC','0125469876'), (002,N'APPLE',N'MỸ','0999662211'), (003,N'XIAOMI',N'TRUNG QUỐC','0652145984'), (004,N'OPPO',N'TRUNG QUỐC','0148957466'), (005,N'REALME',N'TRUNG QUỐC','0892156354'), (006,N'ASUS',N'TRUNG QUỐC','0987251236'), (007,N'NOKIA',N'PHẦN LAN','0215846248'), (008,N'TECNO',N'HONGKONG','0456698521'), (009,N'VIVO',N'TRUNG QUỐC','0266495523'), (010,N'Masstel',N'TRUNG QUỐC','0546884561') ... ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á BÀI TẬP LỚN HỌC PHẦN: CƠ SỞ DỮ LIỆU Nhóm: 07 TÊN BÀI TẬP LỚN: THIẾT KẾ CƠ SỞ DỮ LIỆU QUẢN LÝ BÁN ĐIỆN THOẠI _CROW SHOP S T T Sinh viên thực Mã Khóa Lớp sinh... ví dụ quản lí sở liệu lại hàng bán điện thoại di động 1.3 Kết luận chương Nhằm vận dụng kiến thức học sở liệu, nhóm sinh viên chúng em định chọn đề tài phân tích, thiết kế CSDL bán điện thoại. .. cơng tác quản lý hoạt động kinh doanh Do nhu cầu ứng dụng sở liệu việc quản lý siêu thị , cửa hang bán điện thoại thiết thực Vì nhóm sinh viên chúng em chọn đề tài “Phân tích, thiêt kế CSDL Quản

Ngày đăng: 28/03/2023, 20:58

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

Tài liệu liên quan