Báo cáo bài tập nhóm môn quản trị cơ sơ dữ liệu xây dữ ng er cho hóa đơn bán hàng và nhảp kho

34 12 0
Báo cáo bài tập nhóm môn quản trị cơ sơ dữ liệu  xây dữ ng er cho hóa đơn bán hàng và nhảp kho

Đ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

TRƯỜNG ĐẠI HỌC KINH TẾ ĐẠI HỌC ĐÀ NẴNG KHOA THỐNG KÊ – TIN HỌC ~*~*~ BÁO CÁO BÀI TẬP NHĨM Mơn: Quả n trị sở liệ u GVHD:: SVTH Cao Thị Nhâ m NHÓ M Nguyễ"n Đì%nh Hiế&u Nguyễ"n Phạm Hồ(ng Ngọc Phạm Huỳ%nh Yế&n Nhi Đoà%n Thị Thả o Nhung Trầ(n Khá+nh Ninh Huỳ%nh Anh Quâ n Đà Nẵng, 12/2022 Mục lục I Hóa đơn nhóm chọn: II Thiết kế sở liệu: Thiết kế sở liệu mức khái niệm: Thiết kế sở liệu mức logic: Thiết kế sở liệu mức vật lý: III Xây dựng sở liệu: 10 Tạo liệu cho bảng Tài khoản: 10 Tạo liệu cho bảng Nhà cung cấp: 10 Tạo liệu cho bảng Khách hàng: 10 Tạo liệu cho bảng Hàng: 11 Tạo liệu cho bảng Hóa đơn: 12 Tạo liệu cho bảng Chi tiết hóa đơn: 12 Tạo liệu cho bảng Phiếu nhập kho: 12 Tạo liệu cho bảng Chi tiết phiếu nhập kho: 13 IV Xây dựng tạo index cho thuộc tính: 13 V Xây dựng chế bảo mật tương ứng cho sở liệu vừa tạo: 16 Tạo tài khoản Login với tên tài khoản Admin 16 Kết sau tạo, người dùng muốn vào CSDL phải đăng nhập vào tài khoản với chế độ SQL server Authentication 16 Connect thành công với tài khoản vừa tạo 17 VI Xây dựng chế backup phù hợp cho sở liệu vừa tạo: 19 VII Phát triển ứng dụng: 20 Form Đăng nhập: 20 Form Bán hàng: 20 Form Hóa đơn: 21 Form Chi tiết hóa đơn: 21 Form Hàng hóa: 21 Form Nhà cung cấp: 22 Form Nhập hàng: 23 VIII Phương án giải vấn đề liệu lớn: 24 Định nghĩa DEGOO: 24 Nguyên tắc hoạt động: 25 Lý chọn DEGOO: 25 Tiến trình sử dụng: 26 Link lưu trữ file: 28 IX Đề phịng phương án hệ thống bị cơng SQL Injection: 28 Lý thuyết SQL Injection 28 Phương án giải nhóm chọn 28 Script code nhóm: 31 ……………………………………………………………………………………………………………………… Nhậnxétcủagiảngviên ……………………………………………………………………………………………………………… ………………… ……………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………… ……………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………… ……………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………… ………………… STT 10 11 12 Định nghĩa từ viết tắt: NCC, MaNCC Từ viết tắt SDT KH, MaKH, TenKH HDON, CT_HDON, MaHD NK Nhà%cung cấ&p, mã nhà%cung cấ&p Đị nghĩa Số&điệ n thoại Khá+ch hà%ng, mã khá+ch hà%ng, tê n khá+ch hà%ng Hó+a đơn, chi tiế&t hó+a đơn, mã hó+a đơn Nhậ p kho Hó+aI đơnHóabá+n:đơn nhóm chọn: Hó+a đơn bê n Nhà%cung cấ&p  Phiế&u nhậ p bê n mì%nh: II Thiết kế sở liệu: Xâ y dựng ER cho hó+a đơn bá+n hà%ng và%nhậ p kho  Thiết kế sở liệu mức khái niệm: Thực thểC: NCC ( , TenNCC, SDT, DiaChi) KHAC HH ANG ( , TenKH , SD T, Dia Chi ) MaNCC TenHang, SoLuong, GiaNhap, GiaBan) HANG (MaHD HDON ( MaKH , NgayBan, TongTien, ChietKhau, ThanhToan) MaHD, MaHang, CT_HDON (MaNK , PHIEUNK (  CT_PHIEUN K ( ER – N h ậ p: MaNCC , SoLuong, ThanhTien) MaKH MaNK, , NgayNhap, TongTien, ChietKhau, ThanhToan) MaHang , , SoLuong, ThanhTien) MaHang Nhap (MaNK, NgayNhap, SoLuong, ThanhTien, TongTien, ChietKhau, ThanhToan) ER - Bá+n:  Ban (MaHD, NgayBan, SoLuong, ThanhTien, TongTien, ChietKhau, ThanhToan)   2.ERThiếttí+ch kếhợp:cơ sở liệu mức logic: ChuyểCn hó+a thực thểC: NCC ( , TenNCC, SDT, DiaChi) KHAC HH ANG ( , TenKH , SD T, Dia Chi ) MaNCC  HANG ( TenHang, SoLuong, GiaNhap, GiaBan) MaKH ChuyểCn hó+a quan hệ : MaHang, Nhap ( , , SoLuong, NgayNhap, ThanhTien, ChietKhau, TongTien, ThanhToa n ) MNK Ban (  , SoLuong, NgayBan, ThanhTien, TongTien, ChietKhau, MaHa MaNCC ThanhToan, ) MaHD ChuẩCn hó+a quan hệ Bá+n: MaKH, MaHang  MaHD Bá+n ( , , NgayBan, TongTien, ChietKhau, ThanhToan) , CT_B á+n ( , SoLuong, Tha nhTi en) MaHD MaKH ChuẩCn hó+a quan hệ Nhậ p kho: MaHang , MaNK Nhậ p ( CT_N h ậ p ( , , NgayNhap, ChietKhau, TongTien, ThanhToan) , SoLuong, Tha nhTi en) MaNK MaNCC MaHang  Sơ đồ(rà%ng buộ c quan hệ : Thiết kế sở liệu mức vật lý: Bảng Tài khoản: Bảng Nhà cung cấp: cá+nhâ n số&điệ n thoại khá+ch hà%ng,… cầ(n phả i bả o vệ trướ+c vô và%n mố&i nguy hiểCm tấ&n ng hiệ n Nhó+m sử dụng mã hó+a mộ t chiề(u MD5 đểCmã hó+a liệ u: - Mã hó+a mậ t khẩCu vớ+i mã hó+a mộ t chiề(u MD5 (thuậ t tố+n mã hó+a MD5 là%mã hó+a mộ t chiề(u, khơ ng có+thểCdịch ng ược lại Và%bấ&t kỳ %ký+tự mã hó+a md5 cho kế&t tố&i đa khô ng quá+32 ký+tự) Truy vấ&n trướ+c mã hó+a: Thực hiệ n dù%ng hà%m đểCmã hó+a: Kế&t sau mã hó+a:

Ngày đăng: 30/03/2023, 07:19