1. Trang chủ
  2. » Luận Văn - Báo Cáo

CSDL LT25 2 NHOM 09 WORD

9 12 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Tập Lớn Môn Cơ Sở Dữ Liệu Xây Dựng Cơ Sở Dữ Liệu Quản Lý Cửa Hàng Tạp Hóa
Tác giả Nguyễn Văn Tấn, Đặng Hoàng Việt, Đinh Quang Minh
Người hướng dẫn Giáo viên hướng dẫn
Trường học Trường Đại Học Kỹ Thuật Công Nghệ - [website](https://www.dhtu.edu.vn/)
Chuyên ngành Hệ Thống Cơ Sở Dữ Liệu
Thể loại Báo cáo môn học
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 9
Dung lượng 255,1 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI TẬP LỚN MÔN CƠ SỞ DỮ LIỆU XÂY DỰNG CƠ SỞ DỮ LIỆU Quản Lý Cửa Hàng Tạp Hóa

Trang 1

BÀI TẬP LỚN MÔN CƠ SỞ DỮ LIỆU

XÂY DỰNG CƠ SỞ DỮ LIỆU Quản Lý Cửa Hàng Tạp Hóa

NHÓM 9

Giáo viên hướng dẫn Sinh viên

Nguyễn Văn Tấn Đặng Hoàng Việt Đinh Quang Minh

Trang 2

I Mô tả bài toán

Bài toán đưa ra là quản lý một cửa hàng tạp hóa Các vấn đề cần quản lý là:

- Nhân viên

- Nhà cung cấp

- Sản phẩm

- Hóa đơn

- Chi tiết hóa đơn

- Khách hàng

Thông qua đó có thể lập các hóa đơn Từ các hóa đơn có thể tìm thấy thông tin về sản phẩm, nhà cung cấp và khách hàng cũng như giá cả

và các thông tin cần thiết khác

Thông tin về nhà cung cấp bao gồm tên hãng, địa chỉ liên hệ, mã bưu chính, số điện thoại, tình trạng của nhà cung cấp ra sao và đơn đặt hàng với nhà cung cấp đó là gì, có thể có nhà cung cấp không cung cấp mặt hàng nào cả Một hãng cũng có thể cùng lúc cung cấp nhiều loại mặt hàng

Thông tin về sản phẩm phải nắm được là mô tả sản phẩm, ngày nhập

về, ngày giao cho khách hàng, giá bán sản phẩm, giảm giá bao nhiêu phần trăm, nhà cung cấp sản phẩm đó là ai, có những sản phẩm không do nhà cung cấp nào cung cấp mà do công ty tự làm ra hoặc được cung cấp bằng những cách thức khác

Thông tin về hóa đơn bao gồm khách hàng mua, ngày mua và các sản phẩm được mua Mỗi hóa đơn có thể có nhiều dòng, trong mỗi dòng của hóa đơn có chứa thông tin về tên sản phẩm, đơn vị, số lượng và giá cả Một sản phẩm có thể tìm thấy ở nhiều dòng trong một hóa đơn

II Xác định các đối tượng thực thể.

Các thực thể:

A K hách hàng:

Thực thể khách hàng dùng để lưu thông tin về khách hàng, bao gồm các thuộc tính:

Trang 3

- Mã khách hàng

- Họ tên

- Địa chỉ

- Mã vùng

- Số điện thoại

- Mã vùng

B Hóa đơn : thực thể hóa đơn lưu thông tin để thể hiện yêu cầu trả tiền

của khách hàng bao gồm các thuộc tính như sau:

- Mã số hóa đơn

- Mã khách hàng

- Mã nhân viên

- Ngày đặt

- Ngày giao

- Thành tiền

C Nhà cung cấp : thực thể nhà cung cấp dùng để lưu thông tin các

nhà cung cấp bao gồm các thuộc tính như sau:

- Mã nhà cung cấp

- Tên

- Địa chỉ

- Mã vùng

- Số điện thoại

- Mã SP cung cấp

D Sản phẩm : thực thể sản phẩm dùng để lưu thông tin về các mặt hàng

bao gồm các thuộc tính như sau:

- Mô tả

- Mã sản phẩm

- Ngày nhập

- Giá nhập

- Giá bán

- Giảm giá (nếu có)

- Số lượng

- Mã nhà cung cấp

Trang 4

E Nhân viên : thực thể nhân viên dùng để lưu thông tin của nhân

viên gồm các thực thể sau:

- Mã nhân viên

- Tên

- Địa chỉ

- Số điện thoại

- Mức lương

- Kỷ luật

F Chi tiết hóa đơn : Chi tiết của hóa đơn mua

- Mã hóa đơn

- Số lượng

- Mã sản phẩm

- Mã hóa đơn

III.Mô hình E-R

Trang 5

Mã SP cung

Số điện Tài khoản

Mã NCC

Giá nhập

Mã nhà cung cấp N

Ngày đặt

Ngày giao

Mã số hóa

đơn

Thành tiền

Mô tả Ngày nhập Giảm giá

Mã KH

N

N Sản phẩm

N

Gồm

Cung cấp

Bán

Giá bán

Mã sản phẩm

Họ tên Địa chỉ

Họ tên

N

Mã vùng

Địa

Mã KH

Số điện thoại Mức lươ5ng

Khách hàng

1

thoại

Nhân viên Hóa đơn

Nhà cung cấp

Trang 6

IV Chuyển đổi từ mô hình E-R sang mô hình lược đồ quan hệ.

V.Thể hiện lược đồ quan hệ bằng My SQL

Trang 8

Ví dụ truy vấn 1: Tìm tên của tất cả các khách hàng ở Hà Nội.

SELECT Họ tên

FROM Khách hàng

WHERE Mã vùng =84

Ví dụ truy vấn 2: Tìm tên của tất cả các hóa đơn giao trong ngày 10/10/2012.

SELECT Mã hóa đơn

FROM Hóa đơn

WHERE Ngày giao = 10/10/2012

Ví dụ truy vấn 3: Tìm tất cả mã các sản phẩm do nhà cung cấp ở

Hà Nôi hoặc nhà cung cấp ở Hô Chi Minh sản xuất.

SELECT Mã SP.Sản phẩm FROM

Sản phẩm, Nhà cung cấp WHERE ((nhà cung cấp.mã vùng = 04) OR

(nhà cung cấp.mã vùng=08)) ND

sản phẩm.mã sản phẩm = nhà cung cấp.mã sản phẩm.

Ví dụ truy vấn 4: Tìm tên của tất cả nhà cung cấp ở Hà Nôi hoặc nhà cung cấp ở Hồ Chí Minh.

SELECT Tên

FROM Nhà cung cấp

WHERE Mã vùng =04 OR

Mã vùng=08

Ví dụ truy vấn 5: : Tìm những mã sản phẩm có giá nhập vào lớn hơn 100.000đ/ đơn vị.

SELECT Mã SP

FROM Sản phẩm

WHERE Giá nhập >100000

Trang 9

Ví dụ truy vấn 6: Tìm những nhân viên bị kỷ luật.

SELECT Họ tên

FROM Nhân viên

WHERE Kỷ luật= Có

Ví dụ truy vấn 7: Tìm tất cả những khách mua hàng có hóa đơn lớn hơn 1.000.000 đồng.

SELECT Khách hàng.MãKH

FROM Hóa đơn, Khách hàng

WHERE Hóa đơn.Thành tiền >1000000 ND

Khách hàng.Mã KH=Hóa đơn.Mã KH

Ví dụ truy vấn 8: Tìm tất cả những nhân viên tên Minh và có mức lương lớn hơn 3.000.000 đồng

Ví dụ truy vấn 9:Tìm tất cả những mã hóa đơn có tổng tiền lớn hơn 10.000.000 VND.

SELECT Mã hóa đơn

FROM Hóa đơn

WHERE Thành tiền > 10000000

Ngày đăng: 12/10/2022, 08:45

HÌNH ẢNH LIÊN QUAN

IV.Chuyển đổi từ mơ hình E-R sang mơ hình lược đồ quan hệ. - CSDL LT25 2 NHOM 09 WORD
huy ển đổi từ mơ hình E-R sang mơ hình lược đồ quan hệ (Trang 6)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w