Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 27 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
27
Dung lượng
1,77 MB
Nội dung
Bài thảo luận – Nhóm TRƯỜNG ĐẠI HỌC THƯƠNG MẠI KHOA HTTT KINH TẾ & THƯƠNG MẠI ĐIỆN TỬ - - BÀI THẢO LUẬN MÔN: CƠ SỞ DỮ LIỆU Đề Tài : Truy Vấn Cơ Sở Quản Lý Thị Trường Hàng Hóa & Dịch Vụ Giảng viên môn : ThS NGHIÊM THỊ LỊCH Lớp học phần : 2007INFO2311 Lớp hành : K55S Nhóm thực : Nhóm Hà Nội – 2020 0 Bài thảo luận – Nhóm BIÊN BẢN THẢO LU ẬN NHÓM Tổng số buổi thảo luận: Thảo luận lần 1: Đề tài: Truy vấn sở liệu Thời gian: 20h30 – 22h00 ngày 19/03/2020 Địa điểm họp: app zoom Nội dung: Thảo luận việc chọn đề tài cho nhóm, tất thành viên đưa ý kiến mơ tả tốn Nhóm trưởng, thư ký thống ý kiến, xây dựng dàn Số thành viên tham dự: 10/10 Thảo luận lần 2: Đề tài: Truy vấn sở liệu Thời gian: 20h30 – 22h00 ngày 23/03/2020 Địa điểm: app zoom Nội dung: Cả nhóm thống xây dựng mơ hình ER Số thành viên tham dự: 10/10 Thảo luận lần 3: Đề tài: Truy vấn sở liệu Thời gian: 20h30 – 22h30 ngày 24/03/2020 Địa điểm: app zoom CO SO DU LIEU 0 Bài thảo luận – Nhóm Nội dung: Chuyển đổi mơ hình ER sang mơ hình quan hệ, cài đặt CSDL Access Phân chia công việc cụ thể: - Xác định mối quan hệ (Phan Thị Thùy Ánh) - Xác định thuộc tính tập thực thể (cả nhóm) - Xác định thuộc tính cho mối quan hệ (Đỗ Thị Ngọc Ánh) - Xác định mối liên kết thực thể (Nguyễn Linh Chi) - Mơ hình ER (cả nhóm) - Xây dựng quan hệ cho mơ hình thực thể liên kết (Phạm Thị Bình) - Xây dựng liệu cho bảng (Nguyễn Tú Bình, Lê Thị Bảo Châu) - Mơ hình quan hệ (cả nhóm) Deadline: Tối thứ (28/03) trước 19h00 Cài đặt CSDL phần mềm Access (Nguyễn Ngọc Minh Châu, Vũ Ngọc Ánh) Truy vấn CSDL SQL ngôn ngữ đại số quan hệ (Nguyễn Mai Chi, Phùng Thị Ngọc Ánh) - Tổng hợp word : Phùng Thị Ngọc Ánh Số thành viên tham dự: 10/10 Thảo luận lần 4: Đề tài: Truy vấn sở liệu Thời gian: 20h30 – 22h00 ngày 30/03/2020 Địa điểm: app zoom Nội dung: Tổng kết thảo luận Số thành viên tham dự: 10/10 CO SO DU LIEU 0 Bài thảo luận – Nhóm Nhóm trưởng Thư ký (ghi rõ họ tên ) ( ghi rõ họ tên) Ánh Châu Phùng Thị Ngọc Ánh Nguyễn Ngọc Minh Châu CO SO DU LIEU 0 Bài thảo luận – Nhóm MỤC LỤC Đề tài Trang Xây dựng mơ hình ER 2.1 Xác định thực thể Trang 2.2 Xác định mối quan hệ Trang 2.3 Xác định thc tính tập thực thể Trang 2.4 Xác định thuộc tính cho mối quan hệ Trang 2.5 Xác định mối liên kết thực thể Trang 10 2.6 Mô hinhc ER Trang 12 Chuyển đổi mơ hình ER sang mơ hình quan hệ 3.1 Xây dựng quan hệ mơ hình thực thể liên kết Trang 12 3.2 Xây dựng bảng liệu Trang 17 3.3 Mơ hình quan hệ Trang 18 Cài dặt CSDL hệ quản trị -Access Trang19 Truy vấn CSDL Trang23 CO SO DU LIEU 0 Bài thảo luận – Nhóm Mã SV Họ tên Phân cơng việc làm 19D190076 Đỗ Thị Ngọc Ánh Xác định thuộc tính cho mối quan hệ 19D190006 Phan Thị Thùy Ánh Xác định mối quan hệ 19D190077 Phùng Thị Ngọc Ánh Truy Vấn CSDL+Word (NT) 19D190007 Vũ Ngọc Ánh Cài đặt CSDL hệ quản trị -Access 19D190008 Nguyễn Tú Bình Xây dưng liệu cho bảng 19D190078 Phạm Thị Bình Xây dựng quan hệ mơ hình thực thể liên kết 19D190009 Lê Thị Bảo Châu Xâu dựng liệu cho bảng 19D190079 Nguyễn Ngọc Minh Châu Cài đặt CSDL hệ quản trì -Access Đánh giá (TK) 19D190010 Nguyễn Linh Chi Xác định thuộc tính cho mối quan hệ 19D190080 Nguyễn Mai Chi Truy vấn CSDL CO SO DU LIEU 0 Bài thảo luận – Nhóm Đề tài : Truy vấn sở liệu quản lý thị trường hàng hóa dịch vụ Đặt toán : Truy vấn sở liệu quản lý bán hoa Mơ tả tốn tốn quản lý bán hàng sau : Một cửa hàng X chuyên bán hoa Cửa hàng nhập loại từ nhà cung cấp khác thông qua phiếu nhập thông tin quản lý bao gồm : • Chi tiết hoa gồm có : mã (duy ) , tên , giá mơ tả khác • Cửa hàng lưu trữ thông tin nhà cung cấp hoa sách : tên nhà cung cấp , địa , điện thoại , fax Nhà cung cấp có mã Nhà cung cấp hàng hóa lúc cung cấp nhiều loại • • Cửa hàng lưu trữ thông tin khách hàng bao gồm : mã khách hàng , tên khach hàng , địa • Hàng ngày cửa hàng bán hoa cho khách hàng cần có hóa đơn Thơng tin hóa đơn bao gồm : mã hóa đơn , ngày bán , tổng tiền • Thơng tin phiếu nhập bao gồm mã nhà cung cấp , thông tin hoa nhập tên , số lượng nhập , đơn giá nhập , ngày nhập tổng tiền Xây dựng mơ hình ER 2.1 Xác định thực thể : thực thể + HOAQUA + KHACHHANG CO SO DU LIEU 0 Bài thảo luận – Nhóm + NHACUNGCAP + HOADON + PHIEUNHAP 2.2 Xác định mối quan hệ NHÀ CUNG CẤP CUNG CẤP ĐƯỢC CUNG CẤP HOA QUẢ ĐƯỢC CHỨA CTHH HOA QUẢ ĐƯA CHO HÓA ĐƠN CO SO DU LIEU PHIẾU NHẬP NHÀ CUNG CẤP PHIẾU NHẬP KHÁCH HÀNG 0 Bài thảo luận – Nhóm 2.3 Xác định thuộc tính cho tập thực thể Hoa ( mã hàng , tên hàng , giá ) NCC ( mã NCC , tên NCC , địa , sđt , fax ) Khách hàng ( mãKH , tên KH , địa , sđt ) Hóa đơn ( mã hóa đơn , ngày bán, thành tiền ) Phiếu nhập ( mã phiếu nhập , ngày nhập , giá nhập , số lượng ,tổng tiền ) 2.4 Xác định thuộc tính cho mối quan hệ Số lượng Giá bán Được bán Thành tiền Cung cấp Thời gian CO SO DU LIEU 0 Bài thảo luận – Nhóm Đơn giá Chứa CTHH Số lượng Số lượng Cung cấp Đơn giá 2.5 Xác định mối liên kết thực thể NHÀ CUNG CẤP CUNG CẤP CO SO DU LIEU n PHIẾU NHẬP 10 0 Bài thảo luận – Nhóm Tổng tiền Số lượng Giá Tên hàng Mã hàng Ngày nhập Đơn giá Mã phiếu nhập Hoa n n Phiếu nhập Chứa CTHH CHUACTHH(MAHANG,MAPHIEUNHAP,soluong,dongia) Thành tiền Ngày bán Giá Tên hàng Mã hàng HOA QUẢ Mã HĐ ĐƯỢC MUA n HÓA ĐƠN HOA DON(MAHANG,MA HĐ,NGAYBAN , THANHTIEN ) CO SO DU LIEU 13 0 Bài thảo luận – Nhóm SĐT Địa Giá nhập Ngày nhập Tổng tiền tên NCC Fax Mã phiếu nhập Mã Số lượng Nhà Cung Cấp n Cung cấp Phiếu nhập PHIEUNHAP(MANCC, GIANHAP, SOLUONG , TONGTIEN,MAPHIEUNHAP) Tên hàng SĐT Giá Fax Địa Tên NCC Mã hàng Mã NCC Hoa n Được CC Nhà Cung Cấp HOAQUA(MAHANG, TENHANG, GIA,MANCC) CO SO DU LIEU 14 0 Bài thảo luận – Nhóm Tên KH Địa Ngày bán Mã hóa đơn SĐT Mã KH Tổng tiền HÓA ĐƠN n ĐƯA KHÁCH HÀNG HOADON(MAHOADON, NGAYBAN,TONGTIEN, MAKH) 3.2 Xây dựng bảng liệu Nhà cung cấp Mã nhà cung cấp Tên nhà cung cấp Địa NCC Số điện thoại NCC FAX NCC* Vietgrap Cầu Giấy 0984555975 0439276551 Hoa CO SO DU LIEU 15 0 Bài thảo luận – Nhóm Mã hàng Tên hàng Mã nhà cung cấp Đơn giá 123001 Táo NCC* 30000 123002 Dưa hấu NCC* 15000 123003 Dưa vàng NCC* 37000 123004 Nho Ninh Thuận NCC* 75000 123005 Xoài NCC* 30000 123006 Cam NCC* 36000 123007 Mận NCC* 40000 123008 Chôm chôm NCC* 35000 Phiếu nhập Mã phiếu nhập Mã nhà cung cấp Ngày nhập 234098 NCC* 234099 Mã hàng Tên hàng Giá nhập Số lượng nhập 09/03/2020 123001 Táo 18000 100 NCC* 10/03/2020 123002 Dưa hấu 7000 400 234100 NCC* 11/03/2020 123003 Dưa vàng 17000 100 234101 NCC* 12/03/2020 123004 Nho Ninh Thuận 35000 100 234102 NCC* 13/03/2020 123005 Xoài 18000 100 234103 NCC* 14/03/2020 123006 Cam 20000 100 234104 NCC* 15/03/2020 123007 Mận 24000 100 234105 NCC* 19/03/2020 123008 Chôm chôm 18000 100 CO SO DU LIEU 16 0 Bài thảo luận – Nhóm Khách hàng Mã khách hàng Tên khách hàng Địa Số điện thoại 23001 Bùi Anh Tuấn Cầu Giấy 0964495456 23002 Phan Mạnh Quỳnh Đội Cấn 0983235555 23003 Nguyễn Duy Mạnh Lò Sũ 0966788888 23004 Lương Văn Dương Hàng Trống 0984758332 23005 Định Công Minh Ba Đình 0987234673 23006 Đinh Thu Trà Cầu Giấy 0987234673 23007 Lương Văn Lượng Hàng Đào 0987234673 23008 Lê Bá Vượng Cửa Bắc 0983473748 Hóa đơn Mã hóa đơn Ngày bán Mã khách hàng Mã hàng Tên hàng Số lượng 135078 20/03/2020 23001 123001 Táo 10 135079 20/03/2020 23002 123002 Dưa hấu 15 135080 20/03/2020 23003 123003 Dưa vàng 135081 21/03/2020 23004 123004 Nho Ninh Thuận 10 135082 21/03/2020 23005 123005 Xoài 20 135083 21/03/2020 23006 123006 Cam 30 135084 21/03/2020 23007 123007 Mận 10 135085 21/03/2020 23008 123008 Chôm chôm 25 CO SO DU LIEU 17 0 Bài thảo luận – Nhóm 3.3 MƠ HÌNH QUAN HỆ CO SO DU LIEU 18 0 Bài thảo luận – Nhóm Cài đặt CSDL hệ quản trị CSDL cụ thể (Access) Bước 1: - Mở Microsoft Access, cửa sổ khởi động click vào Blank desktop database - Nhập tên tệp tin sở liệu vào File name Click vào nút Create để tạo tập tin sở liệu CO SO DU LIEU 19 0 Bài thảo luận – nhóm Bước 2: Tạo bảng, nhập liệu - Trong cửa sổ làm việc Access, Ribbon click Create, nhóm lệnh Tables, click Table hình hiển thị - Click File, nhóm Views chọn View, nhập tên bảng liệu Table Name + Cột Field Name: Định nghĩa Fields bảng + Data Type: Chọn kiểu liệu Field tương ứng + Description: Dùng để thích ý nghĩa Field - Click File, nhóm Views chọn View - Nhập liệu vào bảng tạo hoa 20 0 Descriptio Bài thảo luận – nhóm hóa đơn khách hàng nhà cung cấp phiếu nhập Bước 3: Tạo mối quan hệ: - Trên Ribbon click Database Tools, chọn Relationships 21 0 Bài thảo luận – nhóm - Click Show Table hình hiển thị - Click vào bảng cần hiển thị, nhấn Add - Click Edit Relationships + Tại Table/Query Related Table/Query: điền tên bảng + Nhập liệu cần tạo mối quan hệ + Click Create 22 0 Bài thảo luận – nhóm Truy vấn CSDL Dựa bảng xây dưng , biểu diễn câu hỏi sau ĐSQH SQL 1) Đưa thơng tin khách hàng có địa Cầu Giấy Lò Sũ MÃ KHÁCH HÀNG 23001 23003 23006 TÊN KHÁCH HÀNG Bùi Anh Tuấn Nguyễn Duy Mạnh Đinh Thu Trà ĐỊA CHỈ Cầu Giấy Lò Sũ Cầu Giấy SỐ ĐIỆN THOẠI 0964495456 0966788888 0987343848 Đại số quan hệ : 𝝈(Địachỉ=" Cầu Giấy") ∨ (Địachỉ ="Lò Sũ") (𝑲𝑯𝑨𝑪𝑯𝑯𝑨𝑵𝑮) SQL 2) Đưa mã khách hàng ,số lượng xuất tên hàng có mã hóa đơn 135085 23 0 Bài thảo luận – nhóm MÃ HÓA ĐƠN MÃ KHÁCH HÀNG 23008 135085 SỐ LƯỢNG XUẤT TÊN HÀNG 25 Chôm chôm Đại số quan hệ 𝝅Mã Khách Hàng ,Số Lượng Xuất ,Tên Hàng (𝜎𝑀ã 𝐻ó𝑎 Đơ𝑛="135085" (𝑯𝑶𝑨𝑫𝑶𝑵)) SQL 24 0 Bài thảo luận – nhóm 3) Đưa tên hàng , ngày bán có tổng tiền 400.000 đồng 1.080.000 đồng Tổng tiền= Số lượng xuất *Đơn giá TÊN HÀNG NGÀY BÁN TỔNG TIỀN Cam 21/03/2020 1080000 Mận 21/03/2020 400000 Đại số quan hệ TG