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

Quản lý cơ sở dữ liệu quán cafe

40 3 0

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Cơ Sở Dữ Liệu Quán Cafe
Thể loại đề tài
Định dạng
Số trang 40
Dung lượng 3,17 MB

Cấu trúc

  • I. Mô tả nghiệp vụ (5)
    • 1. Quản lý nhân viên (6)
      • 1.1. Quản lý thông tin nhân viên (6)
      • 1.2. Quản lý ca làm việc (7)
    • 2. Quản lý đơn hàng (8)
    • 3. Quản lý khách hàng (9)
      • 3.1 Quản lý thông tin khách hàng (9)
      • 3.2. Quản lý loại khách hàng (10)
    • 4. Quản lý sản phẩm (10)
      • 4.1. Quản lý thông tin sản phẩm (10)
      • 4.2. Quản lý giá sản phẩm (11)
    • 5. Quản lý thông tin khuyến mãi (12)
    • 6. Quản lý nhập - xuất hàng hóa (13)
      • 6.1. Quản lý nguyên vật liệu (13)
      • 6.2. Quản lý nhập kho sản phẩm (14)
      • 6.3. Quản lý nhà cung cấp (15)
      • 6.4. Quản lý xuất kho sản phẩm (16)
      • 6.5. Quản lý tồn kho nguyên vật liệu (17)
    • 7. Báo cáo bán hàng (0)
  • II. Giải thích các thực thể (18)
    • 1. Mô tả các thực thể (18)
    • 2. Các thuộc tính của từng thực thể được thể hiện dưới những bảng sau đây (19)
      • 2.1. Quản lý nhân viên (19)
      • 2.2. Quản lý đơn hàng (20)
      • 2.3. Q uản lý thông tin khách hàng (0)
      • 2.4. Quản lý sản phẩm (22)
      • 2.5. Quản lý thông tin khuyến mãi (0)
      • 2.6. Quản lý nhập - xuất hàng hóa (25)
    • 3. Mô tả các ràng buộc quan trọng (0)
  • III. Mối quan hệ giữa các thực thể (28)
  • V. Mô hình dữ liệu quan hệ - RDM (0)
  • VI. Truy vấn (37)

Nội dung

File �Ó án chính théc (1) pdf LỜI MỞ ĐẦU GIỚI THIỆU Quán cà phê hay cafe là một địa điểm kinh doanh chủ yếu phục vụ cà phê (gồm nhiều loại khác nhau, ví dụ espresso, latte, cappuccino) Một số quán cà phê có thể phục vụ đồ uống lạnh như cà phê đá và trà đá, cũng có thể phục vụ đồ uống có cồn Ngoài ra, một quán cà phê cũng có thể phục vụ thức ăn như đồ ăn nhẹ, bánh sandwich, bánh nướng xốp hoặc bánh ngọt Đồng thời, quán cà phê thường được tổ chức kinh doanh theo một chuỗi cửa hàng, các chi nhánh c.

Mô tả nghiệp vụ

Quản lý nhân viên

1.1 Quản lý thông tin nhân viên

Với số lượng nhân viên tại cửa hàng thay đổi theo từng ca làm việc (mỗi ca 4 tiếng, tổng cộng 3 ca mỗi ngày), việc quản lý và liên hệ với nhân viên trở nên thuận tiện hơn, giúp nâng cao chất lượng dịch vụ.

 Thông tin cần thiết của một nhân viên bao gồm:

1.2 Quản lý ca làm việc

Mỗi ngày, hàng sẽ được chia thành 3 ca làm việc chính, với mỗi ca có 5 nhân viên Mỗi ca sẽ được gán một mã riêng, và giờ bắt đầu cũng như giờ kết thúc có thể thay đổi không nhiều tùy theo ca Sau mỗi ca làm việc, sẽ có tổng kết số tiền thu được.

- Mỗi nhân viên sẽ có các ca làm việc khác nhau tùy theo lựa chọn của nhân viên

❖ Ca làm việc gồm thông tin sau:

 Phân công ca làm việc:

- Lương của mỗi nhân viên sẽ phụ thuộc vào số ca làm việc trong tháng đó do đó lương nhân viên sẽ không cố định

- Tổng lương của mỗi nhân viên phải bằng số ca làm nhân với hệ số lương

- Tổng số ca làm sẽ bằng tổng số lần xuất hiện của mã nhân viên trong các ca làm việc trong tháng

 Lương nhân viên gồm thông tin sau:

Hình 2: Qu ả n lý nhân viên

Quản lý đơn hàng

Quản lý hóa đơn và chi tiết hóa đơn là yếu tố quan trọng giúp quán kiểm soát số lượng sản phẩm bán ra và hỗ trợ hiệu quả cho công tác quản lý tài chính Quy trình nhận đơn hàng diễn ra một cách có hệ thống, đảm bảo tính chính xác và thuận lợi cho việc theo dõi doanh thu.

- Khách hàng đến quầy và order sản phẩm

Sau khi hoàn tất giao dịch, nhân viên sẽ in hóa đơn có mã hóa đơn, đồng thời mã này cũng sẽ được hiển thị trên bảng điện tử Khách hàng chỉ cần tra cứu mã hóa đơn để đến khu vực nhận hàng và nhận nước hoặc bánh ngọt.

Mỗi hóa đơn đều được gán một mã độc nhất và có nhân viên phụ trách đơn hàng Trong hóa đơn, bên cạnh thông tin sản phẩm, còn có mã khách hàng (đối với khách hàng có thẻ thành viên), mức giảm giá (nếu có) và các chi phí phụ thu.

❖ Hóa đơn gồm thông tin sau:

- Ngoài việc ghi nhận hóa đơn cho khách hàng thì hóa đơn cũng cần ghi nhận lại

1 số thông tin để tiện cho việc kiểm kê cũng như quản lý tài chính

❖ Chi tiết hóa đơn gồm thông tin sau:

Hình 3: Qu ản lý đơn hàng

Quản lý khách hàng

3.1 Quản lý thông tin khách hàng

Quản lý thông tin khách hàng là yếu tố quan trọng giúp cửa hàng lưu trữ dữ liệu khách hàng, từ đó tạo ra các ưu đãi giảm giá hấp dẫn và tiến hành khảo sát về hành vi của khách hàng quen thuộc, nhằm tăng cường sự trung thành và giữ chân khách hàng hiệu quả.

- Khách hàng nếu có nhu cầu thì sẽ làm thẻ thành viên, khách hàng cần cung cấp

Để làm thẻ, cần cung cấp một số thông tin thiết yếu, đồng thời thông tin khách hàng cũng sẽ được lưu trữ để quản lý điểm tích lũy, được tính từ tổng giao dịch của khách hàng.

❖ Khách hàng gồm thông tin sau:

Hình 4: Qu ả n lý thông tin khách hàng

3.2 Quản lý loại khách hàng

Cửa hàng phân loại khách hàng thành hai cấp bậc: thành viên thông thường và thành viên VIP Điểm tích lũy được tính dựa trên tổng giao dịch và số lượng sản phẩm mà khách hàng đã mua Khách hàng sẽ nhận được các mã khuyến mãi đặc biệt khi đạt được những cột mốc tích lũy điểm, cùng với mã khuyến mãi riêng cho từng loại khách hàng.

❖ Loại khách hànggồm thông tin sau:

Hình 5: Qu ả n lý lo ạ i khách hàng

Quản lý sản phẩm

4.1 Quản lý thông tin sản phẩm

Quản lý thông tin sản phẩm là yếu tố quan trọng giúp cửa hàng theo dõi và nắm bắt thông tin về các sản phẩm hiện có, đồng thời ghi nhận và khảo sát nhu cầu của khách hàng đối với những sản phẩm đó.

- Sản phẩm tại các quán cà phê thường được phân loại theo nhóm, thông thường là đồ ngọt và thức ăn.

Các sản phẩm chủ lực đóng vai trò quan trọng trong việc xây dựng thương hiệu và tạo ra doanh thu cho cửa hàng, do đó chúng thường được sử dụng rộng rãi trong các chiến lược Marketing sản phẩm.

- Thông thường, các sản phẩm sẽ có nhiều kích cỡ khác nhau cho khách hàng lựa chọn

❖ Sản phẩm gồm thông tin sau:

 Kích cỡ từng loại sản phẩm

Hình 6: Qu ả n lý thông tin s ả n ph ẩ m

4.2 Quản lý giá sản phẩm

Khi khai trương một quán ăn hoặc trong quá trình hoạt động, chất lượng món ăn phục vụ khách hàng cần phải đồng nhất giữa các chi nhánh Bên cạnh đó, giá cả cũng phải được giữ ổn định và tương đồng giữa các chi nhánh trong chuỗi để đảm bảo sự hài lòng của khách hàng.

- Một sản phẩm có các mức giá khác nhau vào tùy thời điểm

❖ Giá sản phẩm gồm thông tin sau:

 Ngày bắt đầu áp dụng

Hình 7: Qu ả n lý gi ả s ả n ph ẩ m

Quản lý thông tin khuyến mãi

Tri ân khách hàng và khuyến mãi là những hoạt động xúc tiến quan trọng giúp cửa hàng tăng cường doanh số và xây dựng thương hiệu hiệu quả Những chương trình tri ân không chỉ duy trì mối quan hệ tốt đẹp với khách hàng mà còn giữ chân họ lâu dài, tạo sự gắn bó với quán.

Các chương trình khuyến mại thường yêu cầu khách hàng thỏa mãn một số điều kiện như mua hàng với giá trị tối thiểu, tích điểm để nhận mã giảm giá cho lần mua tiếp theo, hoặc áp dụng cho khách hàng thân thiết Ngoài ra, còn có voucher giảm giá vào các ngày đặc biệt và khuyến mãi cho sản phẩm cụ thể Các hình thức khuyến mãi chủ yếu bao gồm giảm giá trên hóa đơn và khuyến mãi theo sản phẩm.

Các chương trình khuyến mãi có thể được duy trì liên tục hoặc thay đổi giữa các chương trình khác nhau Ngoài ra, nhiều chương trình khuyến mãi có thể diễn ra đồng thời, nhắm đến các phân khúc khách hàng và sản phẩm đa dạng.

❖ Khuyến mãi gồm thông tin sau:

 Tên chương trình khuyến mãi

❖ Chi tiết khuyến mãi theo hóa đơn gồm thông tin sau:

 Mã khuyến mãi theo hóa đơn

 Hình thức khuyến mãi theo hóa đơn

❖ Chi tiết khuyến mãi theo sản phẩm gồm thông tin sau:

 Mã khuyến mãi theo sản phẩm

 Hình thức khuyến mãi theo sản phẩm

Hình 8: Qu ả n lý thông tin khuy ế n mãi

Quản lý nhập - xuất hàng hóa

6.1 Quản lý nguyên vật liệu

- Thông tin nguyên vật liệu chỉ cần khai báo tập trung và 1 lần tại danh mục nguyên vật liệu

Dữ liệu nguyên vật liệu được liên kết với các phần nhập và xuất kho, đảm bảo rằng chỉ những nguyên vật liệu đã được khai báo trong danh mục mới xuất hiện trong báo cáo nhập xuất tồn.

❖ Danh mục nguyên vật liệu gồm thông tin sau:

- Định mức nguyên vật liệu:

+ Nhằm đảm bảo thất thoát trong quá trình hoạt động, việc định mức nguyên vật liệu là cần thiết.

+ Cần phải lập được định mức từng món ăn, đồ uống và cũng phải cập nhật lại khi có thay đổi về công thức làm.

Hình 9: Qu ả n lý nguyên v ậ t li ệ u

❖ Định mức nguyên liệu gồm thông tin sau:

Hình 10: Qu ản lý đị nh m ứ c nguyên v ậ t li ệ u

6.2 Quản lý nhập kho sản phẩm

- Nhập kho một ngày có thể có vài lần.

- Mỗi lần có thể nhập từ các nhà cung cấp khác nhau.

- Có báo cáo nhập kho cuối ngày

❖ Dòng nhập nguyên vật liệu gồm thông tin sau:

Hình 11: Qu ả n lý nh ậ p kho s ả n ph ẩ m

Các cửa hàng cần kiểm soát thông tin, phân loại và quản lý công nợ của từng nhà cung cấp Việc này rất quan trọng trong mối quan hệ giữa cửa hàng và nhà cung cấp, giúp cửa hàng hoạt động hiệu quả nhất.

- Các nhà cung cấp của cửa hàng cafe thường là các nhà cung cấp sản phẩm và nguyên vật liệu “có sẵn” đơn thuần.

Các mặt hàng có chi phí thấp thường yêu cầu cửa hàng chi một khoản tiền đáng kể cho nhà cung cấp nguyên vật liệu Tuy nhiên, với sự hiện diện của nhiều nhà cung cấp thay thế, cửa hàng có thể linh hoạt lựa chọn nhà cung cấp dựa trên giá cả.

❖ Quản lý nhà cung cấp nguyên vật liệu gồm thông tin sau:

 Địa chỉ nhà cung cấp

Hình 12: Qu ả n lý nhà cung c ấ p

6.4 Quản lý xuất kho sản phẩm

- Quản lý xuất kho giúp xác định được số lượng xuất thực tế vào cuối ngày khi đóng cửa hàng.

- Công thức xác định số lượng xuất nguyên vật liệu thực tế:

= TỒNĐẦU NGÀY + NHẬP TRONG NGÀY –TỒN CUỐI NGÀY

- Số liệu lưu lại mục này là số liệu xuất kho thực tế, khác với định mức ban đầu.

- Mỗi lần xuất kho sẽ có 1 nhân viên nắm chính và được ghi nhận lại

❖ Dòng xuất nguyên vật liệu gồm thông tin sau:

Hình 13: Qu ả n lý xu ấ t kho s ả n ph ẩ m

6.5 Quản lý tồn kho nguyên vật liệu

- Hàng ngày người quản lý có trách nhiệm tổng kết các mặt hàng xuất nhập trong ngày

Cuối ngày, người quản lý kho tiến hành tổng hợp các phiếu nhập kho và xuất kho hợp lệ để ghi chép vào sổ Đồng thời, họ cũng kiểm kê số lượng sản phẩm đã nhập và xuất, cũng như kiểm tra số lượng hàng tồn kho và hàng hỏng.

❖ Tồn kho nguyên vật liệu gồm các thông tin sau:

Hình 14: Qu ả n lý t ồ n kho nguyên v ậ t li ệ u

Báo cáo bán hàng

người quản lý/người chủ có thể nắm bắt được tình hình hoạt động của quán để ra hướng phát triển quán của mình.

Một số thông tin cần báo cáo:

- Báo cáo thông tin đơn hàng: được thực hiện mỗi ngày sau khi quán đóng cửa.

Báo cáo nhập kho và xuất kho là công cụ quan trọng được thực hiện vào cuối ngày để quản lý và giám sát tình hình nguyên vật liệu trong kho của quán Việc này giúp phát hiện kịp thời sự thất thoát, đảm bảo tính chính xác trong việc kiểm kê và tối ưu hóa quy trình quản lý kho.

Báo cáo tồn kho nguyên vật liệu cần được thực hiện vào cuối mỗi ngày nhằm đảm bảo việc bổ sung kịp thời, giúp duy trì hoạt động sản xuất liên tục và tránh tình trạng thiếu hụt nguyên vật liệu.

Báo cáo tồn kho sản phẩm là tài liệu quan trọng giúp quán kiểm soát lượng sản phẩm sản xuất còn dư sau khi đóng cửa hàng trong ngày, từ đó nắm bắt tình hình kinh doanh và quản lý hiệu quả nguồn hàng.

Hình 15: Qu ả n lý báo cáo bán hàng

Giải thích các thực thể

Mô tả các thực thể

Xác định được các thực thể như sau:

 Quản lý nhân viên gồm các thực thể: employee, employee_shift, employee_salary, shift_assignment

 Quản lý đơn hàng gồm các thực thể: bill, bill_detail.

 Quản lý thông tin khách hàng gồm các thực thể: customer, customer_type

 Quản lý sản phẩm gồm các thực thể: product, product_price

 Quản lý thông tin khuyến mãi gồm các thực thể: promotion, promotion_bill, promotion_product

 Quản lý nhập - xuất hàng hóa gồm các thực thể: list_ of_materials, material_product, import_warehouse, supplier_contract, export_warehouse, material_inventory

Các thuộc tính của từng thực thể được thể hiện dưới những bảng sau đây

Bảng Employee_Shift (Ca làm việc của nhân viên)

Bảng Shift_assignment (Phân công ca làm)

Bảng Bill_details (Chi tiết hóa đơn)

Bảng Customer_Type (Loại khách hàng)

Bảng Product_price (Giá sản phẩm)

Bảng Promotion_Bill (Khuyến mãi theo hóa đơn)

Bảng Promotion_Product (Khuyến mãi theo sản phẩm)

2.6 Quản lý nhập - xuất hàng hóa

Bảng List_of_material (Danh mục nguyên vật liệu)

Bảng Material_norms (Định mức nguyên vật liệu)

Bảng Supplier_contract (Quản lý nhà cung cấp)

Bảng Export_warehouse (Dòng xuất nguyên vật liệu)

Bảng Material_inventory (Tồn kho nguyên vật liệu)

Mô tả các ràng buộc quan trọng

- Thuộc tính Money_nb của Employee_shift bắt buộc phải lớn hơn 0.

- Thuộc tính Total_nb_shift của Employee_salary ít nhất là 1.

- Thuộc tính Coefficients_salary của Employee_salary bắt buộc phải lớn hơn 0.

- Thuộc tính Total_transaction của Customer có thể lớn hơn hoặc bằng 0.

- Ràng buộc Unique constraint cho thuộc tính Invoice_base của bảng

- Thuộc tính Quantity của Bill phải ít nhất là 1.

- Thuộc tính Customer_Paid của bảng Bill phải lớn hơn hoặc bằng thuộc tính

- Thuộc tính Quantity của Bill_detail phải ít nhất là 1.

- Số lượng của bảng Import_warehouse ít nhất là 1.

- Thuộc tính Quantity_export của bảng Export_warehouse ít nhất là 1.

- Thuộc tính Quantity_inventory của bảng Material_inventory bắt buộc lớn hơn hoặc bằng 0.

Mối quan hệ giữa các thực thể

Mối quan hệ Mô tả

Nhân viên - Ca làm việc Một nhân viên sẽ có một hoặc nhiều ca làm việc

Một ca làm việc sẽ có nhiều nhân viên

Nhân viên - Lương nhân viên Một nhân viên sẽ có một mức lương

Mỗi mức lương sẽ có thể có một hoặc nhiều nhân viên nhận được

Hóa đơn bán hàng - Khách hàng Một khách hàng có thể có một hoặc nhiều hóa đơn

Một hóa đơn chỉ thuộc một và chỉ một khách hàng

Loại khách hàng - Khách hàng Một loại khách hàng có nhiều khách hàng

Một khách hàng chỉ thuộc một loại khách hàng tại một thời điểm

Hóa đơn bán hàng - Nhân viên Một nhân viên sẽ phụ trách nhiều hóa đơn

Một hóa đơn do một nhân viên phụ trách

Hóa đơn bán hàng - Chi tiết hóa đơn Một hóa đơn bán hàng có một chi tiết hóa đơn

Một chi tiết hóa đơn ứng với một hóa đơn bán hàng

Chi tiết hóa đơn - Sản phẩm Một chi tiết hóa đơn có một hoặc nhiều sản phẩm

Một sản phẩm thuộc một hoặc nhiều chi tiết hóa đơn

Khuyến mãi là hình thức giảm giá áp dụng cho sản phẩm hoặc hóa đơn Mỗi sản phẩm có thể đi kèm với một hoặc nhiều mã khuyến mãi khác nhau, giúp khách hàng tiết kiệm chi phí khi mua sắm.

Khuyến mãi theo hóa đơn là một hình thức ưu đãi, trong đó mỗi mã khuyến mãi có thể áp dụng cho nhiều loại khuyến mãi khác nhau Mỗi chương trình khuyến mãi sẽ đi kèm với một hoặc nhiều mã khuyến mãi, giúp khách hàng tiết kiệm chi phí khi mua sắm.

Khuyến mãi - Hóa đơn Mỗi hóa đơn có thể áp dụng một mã khuyến mãi

Một mã khuyến mãi được áp dụng cho một hoặc nhiều hóa đơn

Sản phẩm - Hóa đơn Mỗi hóa đơn có một hoặc nhiều sản phẩm

Mỗi sản phẩm có thể thuộc một hoặc nhiều hóa đơn

Sản phẩm - Giá sản phẩm Một sản phẩm cómột và chỉ một mức giá tại một thời điểm

Có thể có một hoặc nhiều sản phẩm cùng một mức giá

Dòng nhập - Nhà cung cấp Quán có thể nhập nguyên liệu từ nhiều nhà cung cấp khác nhau

Một nhà cung cấp thực hiện cung cấp nguyên liệu cho quán cà phê

Danh mục nguyên vật liệu -

Mỗi lần nhập nguyên vật liệu đều dựa trên một danh mục cụ thể, giúp quản lý và tổ chức quy trình nhập hàng hiệu quả Danh mục nguyên vật liệu này cho phép nhập nhiều loại nguyên vật liệu khác nhau, đảm bảo tính chính xác và đồng bộ trong việc theo dõi hàng hóa.

Danh mục nguyên vật liệu -

Dòng xuất nguyên vật liệu Mỗi Danh mục nguyên vậtliệu có thể xuất nhiều nguyên vật liệu

Mỗi lần xuất kho nguyên vật liệu đều được báo cáo bằng một Danh mục nguyên vật liệu

Sản phẩm - Dòng xuất nguyên vật liệu Một sản phẩm được sản xuất từ một lần xuất kho

Mỗi lần xuất kho có thể tạo ra nhiều loại sản phẩm

Nhân viên - Dòng xuất nguyên vật liệu Mỗi lần xuất kho sẽ có một nhân viên phụ trách chính

Mỗi nhân viên có thể phụ trách một hoặc nhiều lần xuất kho

Nhân viên - Dòng nhập nguyên vật liệu Mỗi lần nhập kho sẽ có một nhân viên phụ trách chính

Mỗi nhânviên có thể phụ trách một hoặc nhiều lần nhập kho

Nhân viên - Tồn kho Mỗi lần kiểm tra tồn kho, chỉ có một nhân viên kiểm tra

Mỗi nhân viên có thể kiểm tra một hoặc nhiều lần tồn kho

IV Mô hình thực thể quan hệ

1 Mô hình thực thể quan hệ

Link hình ảnhchi tiết:Mô hình thực thể quan hệ

Hình 16: Mô hình th ự c th ể quan h ệ

2 Mô hình ERD mức vật lý

Link hình ảnhchi tiết: Mô hình ERD mức vật lý

Hình 17: Mô hình ERD m ứ c v ậ t lý

Id_nb_shif Int primary key

Id_employee Int primary key

, foreign key (Id_nb_shif) references Employee_salary , Name_employee Nvarchar (60)

Id_shift Int primary key

, foreign key (Id_employee) references Employee

, foreign key (Id_shift) references Employee_shift

Id_customertype Int primary key

Id_customer Int primary key

, foreign key (Id_customertype) references Customer_type , Name_customer Nvarchar (60)

Id_price Int primary key

Id_product Int primary key

, foreign key (Id_price) references Product_price

Id_promo Int primary key

Id_promo_bill Int primary key

, foreign key (Id_promo) references Promotion , Invoice_base_bill Nvarchar (128)

Id_promo_product Int primary key

, foreign key (Id_promo) references Promotion , Invoice_base_product Nvarchar (128)

Id_bill Int primary key

, foreign key (Id_promo) references Promotion , Id_employee Int

, foreign key (Id_employee) references Employee , Id_customer Int

, foreign key (Id_customer) references Customer , Id_price Int

, foreign key (Id_price) references Product_price , Product_name Nvarchar (128)

Id_bill Int primary key references Bill

CREATE TABLE List_of_material

Id_nvl Int primary key

Id_product Int primary key references Product , Name_nvl Nvarchar (128)

Id_import Int primary key

, foreign key (Id_nvl) references List_of_material , Id_employee Int

, foreign key (Id_employee) references Employee , Date_import Datetime

Id_export Int primary key

, foreign key (Id_nvl) references List_of_material , Id_employee Int

, foreign key (Id_employee) references Employee , Id_product Int

, foreign key (Id_product) references Product

Id_supplier Int primary key

, foreign key (Id_import) references Import_warehouse , Name_supplier Nvarchar (128)

Id_nvl Int primary key

, foreign key (Id_employee) references Employee , Quantity_inventory Int

** Các mối quan hệ được thể hiện:

Link hình ảnh chi tiết:Mô hình dữ liệu quan hệ

Hình 18: Mô hình d ữ li ệ u quan h ệ

# Lọc ratên các sản phẩm có giá từ 40.000 trở lên và kích thước của sản phẩm là 'L' và ngày bắt đầu áp dụng mã là ngày 27/5/2022

INNER JOIN Product_price as pr ON p.Id_price = pr.Id_price

WHERE pr.Price_unit > 40000 AND p.Size = N'L' AND pr.Startdate_price 27/5/2022

# Lọc ra tên sản phẩm, mã của sản phẩm mà tổng số lượng đã bán trong ngày 5/5/2022 là cao nhất

INNER JOIN Product_price as pr ON p.Id_price = pr.Id_price

INNER JOIN Bill as b ON b.Id_price = pr.Id_price

GROUP BY p.Product_name, p.Id_product

WHERE LIST.SUM = ( SELECT Max(LIST.SUM) FROM LIST )

# Đếm số lượng nhân viên có tổng số ca làm việc lớn hơn 50 ca và đã vào làm được hơn 30 ngày tính từ ngày vào làm

SELECT em.Name_employee, SUM(esa.Total_nb_shift) as SUM

FROM Employee as em INTO CountEm

INNER JOIN Employee_salary as esa ON em.Id_nb_shift = esa.Id_nb_shift WHERE DAY(GETDATE()) - DAY(em.Date_to_working) > 30

GROUP BY em.Name_employee

Danh sách khách hàng cần lọc bao gồm những người có địa chỉ tại Quận 1, TP.HCM, hoặc có hóa đơn trên 1.000.000 VNĐ kể từ ngày 26/5/2022, hoặc những khách hàng có điểm tích lũy lớn hơn mức quy định.

SELECT c.Id_customer, c.Name_customer

INNER JOIN Bill as b ON b.Id_customer = c.Id_customer

INNER JOIN Customer_type as ct ON ct.Id_customertype b.Id_customertype

WHERE c.Address_customer like N'%Quận 1, TP.HCM%'

OR ( b.Total > 1.000.000 AND DAY(GETDATE()) - DAY(25/5/2022) >= 1)

# Lọc ra những tên khách hàng có hóa đơn được khuyến mãi theo hình thức khuyến mãi theo sản phẩm, và có thời gian khuyến mãi là 3 ngày

INNER JOIN Bill as b ON c.Id_customer = b.Id_customer

INNER JOIN Promotion as pr ON b.Id_promo = pr.Id_promo

INNER JOIN Promotion_bill as pr_b ON pr.Id_promo = pr_b.Id_promo WHERE DAY(pr.Enddate_promo) - DAY(pr.Startdate_promo) = 3

Truy vấn

# Lọc ratên các sản phẩm có giá từ 40.000 trở lên và kích thước của sản phẩm là 'L' và ngày bắt đầu áp dụng mã là ngày 27/5/2022

INNER JOIN Product_price as pr ON p.Id_price = pr.Id_price

WHERE pr.Price_unit > 40000 AND p.Size = N'L' AND pr.Startdate_price 27/5/2022

# Lọc ra tên sản phẩm, mã của sản phẩm mà tổng số lượng đã bán trong ngày 5/5/2022 là cao nhất

INNER JOIN Product_price as pr ON p.Id_price = pr.Id_price

INNER JOIN Bill as b ON b.Id_price = pr.Id_price

GROUP BY p.Product_name, p.Id_product

WHERE LIST.SUM = ( SELECT Max(LIST.SUM) FROM LIST )

# Đếm số lượng nhân viên có tổng số ca làm việc lớn hơn 50 ca và đã vào làm được hơn 30 ngày tính từ ngày vào làm

SELECT em.Name_employee, SUM(esa.Total_nb_shift) as SUM

FROM Employee as em INTO CountEm

INNER JOIN Employee_salary as esa ON em.Id_nb_shift = esa.Id_nb_shift WHERE DAY(GETDATE()) - DAY(em.Date_to_working) > 30

GROUP BY em.Name_employee

Lọc danh sách khách hàng có địa chỉ tại Quận 1, TP.HCM, hoặc có hóa đơn trên 1.000.000 VNĐ từ ngày 26/5/2022, hoặc khách hàng có điểm tích lũy cao hơn mức quy định.

SELECT c.Id_customer, c.Name_customer

INNER JOIN Bill as b ON b.Id_customer = c.Id_customer

INNER JOIN Customer_type as ct ON ct.Id_customertype b.Id_customertype

WHERE c.Address_customer like N'%Quận 1, TP.HCM%'

OR ( b.Total > 1.000.000 AND DAY(GETDATE()) - DAY(25/5/2022) >= 1)

# Lọc ra những tên khách hàng có hóa đơn được khuyến mãi theo hình thức khuyến mãi theo sản phẩm, và có thời gian khuyến mãi là 3 ngày

INNER JOIN Bill as b ON c.Id_customer = b.Id_customer

INNER JOIN Promotion as pr ON b.Id_promo = pr.Id_promo

INNER JOIN Promotion_bill as pr_b ON pr.Id_promo = pr_b.Id_promo WHERE DAY(pr.Enddate_promo) - DAY(pr.Startdate_promo) = 3

Ngày đăng: 01/07/2022, 22:59

HÌNH ẢNH LIÊN QUAN

Hình 1: Sơ đồ luồng dữ liệu (DFD – Level concept) - Quản lý cơ sở dữ liệu quán cafe
Hình 1 Sơ đồ luồng dữ liệu (DFD – Level concept) (Trang 6)
Hình 2: Quản lý nhân viên - Quản lý cơ sở dữ liệu quán cafe
Hình 2 Quản lý nhân viên (Trang 8)
Hình 3: Quản lý đơn hàng 3. Quản lý khách hàng - Quản lý cơ sở dữ liệu quán cafe
Hình 3 Quản lý đơn hàng 3. Quản lý khách hàng (Trang 9)
Hình 4: Quản lý thông tin khách hàng - Quản lý cơ sở dữ liệu quán cafe
Hình 4 Quản lý thông tin khách hàng (Trang 10)
Hình 6: Quản lý thông tin sản phẩm - Quản lý cơ sở dữ liệu quán cafe
Hình 6 Quản lý thông tin sản phẩm (Trang 11)
 Hình thức khuyến mãi theo sản phẩm - Quản lý cơ sở dữ liệu quán cafe
Hình th ức khuyến mãi theo sản phẩm (Trang 13)
Hình 11: Quản lý nhập kho sản phẩm 6.3. Quản lýnhà cung cấp - Quản lý cơ sở dữ liệu quán cafe
Hình 11 Quản lý nhập kho sản phẩm 6.3. Quản lýnhà cung cấp (Trang 15)
Hình 13: Quản lý xuất kho sản phẩm - Quản lý cơ sở dữ liệu quán cafe
Hình 13 Quản lý xuất kho sản phẩm (Trang 17)
người quản lý/người chủ có thể nắm bắt được tình hình hoạt động của quán để ra hướng phát triển quán của mình. - Quản lý cơ sở dữ liệu quán cafe
ng ười quản lý/người chủ có thể nắm bắt được tình hình hoạt động của quán để ra hướng phát triển quán của mình (Trang 18)
Bảng Employee_Shift (Ca làm việc của nhân viên) - Quản lý cơ sở dữ liệu quán cafe
ng Employee_Shift (Ca làm việc của nhân viên) (Trang 19)
2. Các thuộc tính của từng thực thể được thể hiện dưới những bảng sau đây: - Quản lý cơ sở dữ liệu quán cafe
2. Các thuộc tính của từng thực thể được thể hiện dưới những bảng sau đây: (Trang 19)
Bảng Shift_assignment (Phân công ca làm) - Quản lý cơ sở dữ liệu quán cafe
ng Shift_assignment (Phân công ca làm) (Trang 20)
Bảng Bill_details (Chi tiết hóa đơn) - Quản lý cơ sở dữ liệu quán cafe
ng Bill_details (Chi tiết hóa đơn) (Trang 21)
18Bảng Customer (Khách hàng) - Quản lý cơ sở dữ liệu quán cafe
18 Bảng Customer (Khách hàng) (Trang 22)
Bảng Customer_Type (Loại khách hàng) - Quản lý cơ sở dữ liệu quán cafe
ng Customer_Type (Loại khách hàng) (Trang 22)

TỪ KHÓA LIÊN QUAN

w