練習2 銷售管理資料庫資料庫概念結構設計

2022-04-26 01:21:04 字數 1123 閱讀 5969

練習2 銷售管理資料庫設計

學號姓名班級

【實訓目的】

1.掌握資料庫的基本概念

2.了解資料庫設計的基本步驟

3.掌握利用e-r圖描述資料庫的概念模型的方法

【實訓內容】

1. 需求分析

(1)公司的業務流圖

各**商為該公司提供商品;客戶根據該公司提供的商品表訂購商品。公司向**商採購商品。主要業務流程如圖 1- 1所示,其中實線表示物流,虛線表示資訊流。

(2)使用者對該系統的功能需求

◆ 員工管理:新建、查詢和維護員工。

◆ 商品管理:為商品建立類別,商品資訊錄入和維護。

◆ 客戶管理:對客戶資訊錄入和維護 。

◆ **商管理:**商資訊的錄入和維護 。

◆ 銷售訂單管理:當客戶下訂單時,將客戶資訊和訂購產品的資訊組成訂單。系統可以銷售訂單的錄入和維護功能。

◆ 採購訂單管理:管理銷售商品訂單,包括查詢、瀏覽、增加、刪除、修改銷售訂單。

◆ 系統管理

(3)資料需求

本系統需要處理的主要資訊:

◆ 銷售訂單= 銷售訂單號+商品資訊 + 客戶資訊 + 訂購時間 + 訂購數量

◆ 採購訂單= 採購訂單號+商品資訊 + **商資訊 + 訂購時間 + 訂購數量

◆ **商資訊= **商編號+公司名稱 + 位址 + 聯絡人姓名 + 聯絡** + e-mail

◆ 商品資訊= 商品編號+商品名稱 + 單價+庫存量+已銷售量

◆ 客戶資訊= 客戶編號+客戶名稱 + 聯絡人姓名 + 聯絡** + 公司位址 + e-mail

◆ 員工資訊= 員工編號 + 姓名 + 性別 + 出生年月 + 聘任時間 + 工資 + 獎金 + 工作部門

2. 概念結構設計

銷售管理資料庫系統實體間的關係圖如下圖所示:

根據銷售管理資料庫的需求分析,各個實體的屬性如下:

設計要求:

1) 根據銷售管理資料庫的需求分析的基礎上,確定銷售管理資料庫的實體及其屬性。用er模型表達出來,同時找出主鍵。

2) 畫出er圖,只劃出實體與聯絡即可。

【實訓總結體會】

1結合操作的具體情況寫出總結(包括自己對相關知識點的掌握情況和未掌握的操作技能和方法)

(本部分必須認真填寫)

資料庫面試概念

答 儲存過程是一組為了完成特定功能的sql 語句集,儲存在資料庫中,優點是允許模組化的設計,就是說只需建立一次,以後在該程式中就可以呼叫多次。如果某次操作需要執行多次sql,使用儲存過程比單純sql語句執行要快。可以用乙個命令物件來呼叫儲存過程。答 觸發器是一種特殊的儲存過程,主要是通過事件來觸發而...

資料庫系統設計訂單銷售資料庫管理系統

長沙學院 課程設計說明書 題目系 部 專業 班級 姓名學號 指導教師 起止日期 課程設計任務書 課程名稱 資料庫系統原理 設計題目 銷售訂單資料庫管理系統 1 某銷售商的訂單系統需要如下資訊 每個 商包含 商編號 名稱 位址 聯絡 等資訊。每種產品包含產品號 產品名稱 產品類別等資訊。每個 商可 多...

資料庫SQL練習

建立學生student表 sno學號 主鍵3 sname姓名8 s 性別2 sbirthday生日 class班級5 建立課程course表 cno 課程號 主鍵 5 cname課程名10 tno教師號3 建立分數score表 sno 學號3 cno課程號5 degree分數 建立老師teacher...