freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

小型面粉加工企業(yè)管理系統(tǒng)數(shù)據(jù)庫設計論文(編輯修改稿)

2025-08-20 12:59 本頁面
 

【文章內(nèi)容簡介】 CcdNo,Date,CName,WNo,CWWei,YName DS18 Wqd 小麥清單 WqdNo,Date, WNo,WZbr,WZcr,WZr,WZWei,YName DS19 Mqd 面粉清單 MqdNo,Date,MSort,MNo,MZrWei,MZXs,MZzq,MZc,MZWei, YName DS20 Fqd 麩皮清單 FqdNo,Date,FNo,FZr,FZXs,FZzq,FZc,FZWei,YName ( c)數(shù)據(jù)流 : 見附錄 11 ( d)處理邏輯:見附錄 12 ( e)數(shù)據(jù)存儲:見附錄 13 2. 系統(tǒng) 概念 結構 設計階段 引言 概念設計階段主要是將需求分析階段得到的用戶需求抽象為信息結構 (概念模型 )的過程 ,它是整個數(shù)據(jù)庫設計的關鍵,主要是概念模型設計 。 概念模型設計 ( 1)根據(jù)不同的對象,從第 二 層數(shù)據(jù)流程圖入手,分別畫出分 E- R 圖: ( a ) 從數(shù)據(jù)流程圖 抽象出分 ER 圖: ( b)從數(shù)據(jù)流程圖 抽象出分 ER 圖: ( c)從數(shù)據(jù)流程圖 抽象出分 ER 圖: 收 貨 方1 訂 貨面 粉訂 貨麩 皮1倉 庫存 放存 放nn m1 nn圖 2 . 1 收 貨 方 分 E R 圖供 貨 方 供 貨1 n 小 麥 倉 庫存 放 nm 圖 2 . 2 供 貨 方 分 E R 圖儲 戶換 取存 儲 小 麥面 粉存 放存 放倉 庫11nnnnmm圖 2 . 3 儲 戶 分 E R 圖20xx 級電子商務 1 班數(shù)據(jù)庫原理與應用課程設計論文 11 ( 2) 各分 E- R 圖中每個實體的屬性如下所示: 收貨方: S( 收貨方編號 ,收貨方姓名 ,收貨方地址 ,收貨方電話 ) 供貨方: G(供貨方編號 ,供貨方姓名 ,供貨方地址 ,供貨方電話 ) 儲戶: C( 儲戶編號 ,儲戶姓名 ,儲戶地址 ,儲戶電話 ) 面粉: M(面粉編號 ,面粉種類 ,面粉重量 面粉銷售量 ,面粉支取量 ,面粉警戒低庫存 ,面粉警戒高庫存 ,面粉率 ) 麩皮: F( 麩皮編號 ,麩皮重量, 麩皮銷售量 ,麩皮支取量 ,麩皮警戒低庫存 ,麩皮警戒高庫存 ,麩皮率 ) 小麥: W( 小麥編號 ,小麥累計收購入庫 ,小麥累計存儲入庫 ,小麥警戒低庫存 ,小麥警戒高庫存 ) 倉庫: K( 倉庫編號 ,倉庫存放種類 ,倉庫最大庫存 ,倉庫當前庫存 ) ( 3)合并各分E-R圖 ,消除屬性沖突、命名沖突、結構沖突等三類沖突,得到初步 ER 圖, 再消除不必要冗余,得到的基本 ER 圖如下所示 : 3. 系統(tǒng) 邏輯 結構 設計階段 邏輯設計的任務和目標 以上的概念設計階段是獨立于任何一種數(shù)據(jù)模型的,但是邏輯設計階段就與選用的 DBMS 產(chǎn)品發(fā)生關系了,系統(tǒng)邏輯設計的任務就是將概念設計階段設計好的基本 ER 圖轉 換為選用 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結構。具體內(nèi)容 是 將 ER 圖轉換成關系模型、數(shù)據(jù)庫模式定義、用戶子模式設計 。 數(shù)據(jù)組織 將 ER 圖轉換為關系模型 在此管理系統(tǒng)里存在多個實體之間的多種關系, 具體的基本 ER 圖向關系模型的轉化如下: 收貨方: S( SNo, SName, SAdress, STel) 供貨方: G(GNo, GName, GAdress, GTel) 1供 貨 方 收 貨 方麩 皮面 粉儲 戶小 麥供 貨 訂 貨存 儲訂 麩 皮換 取n1 1 nn111倉 庫存 放存 放 存 放nmnm1nn圖 2 . 4 總 E R 圖20xx 級電子商務 1 班數(shù)據(jù)庫原理與應用課程設計論文 12 儲戶: C( CNo,CName,CAdress,ATel) 面粉: M(MNo,MSort,MWei,MZXs,MZzq,MJd,MJg,MLv) 麩皮: F( FNo,FZXs,FZzq,FJd,FJg,FLv) 小麥: W( WNo,WZbr,WZcr,WJd,WJg) 倉庫: K( KNo,KcZl,KcMax,KcDql) 供貨: Gh( GhdNo,GNo,WNo,Mwei,PPrice,PZmon) 訂面: Dm( DdNo,SNo,MNo,MXsPrice,MXsWei,XsZmon,Sfge,Sqge) 訂麩皮: Dfp( DdNo,SNo,FNo,FWei,FXsPrice,XsZmon,Sfge,Sqge) 存儲: Cc( CNo,WNo,CDate,CWwei) 取面: Qm( QNo,CNo,MNo,MWei,QGyw,QZjgf,QSfjgf,QSqjgf) 小麥存放: Wcf( WNo,KNo,WWei) 面粉存放: Mcf( MNo, KNo,KWei) 麩皮存放: Fcf( FNo,KNo,FWei) (注:標有直線下劃線的為主屬性,標有波浪線下劃線的是外鍵屬性,主 屬性與外鍵屬性一起構成主碼) 數(shù)據(jù)庫模式定義 編號 邏輯結構(基本表)定義 完整性和安全性 T1 G(詳見附錄 21) (詳見附錄 21) T2 S(詳見附錄 22) (詳見附錄 22) T3 C(詳見附錄 23) (詳見附錄 23) T4 W(詳見附錄 24) (詳見附錄 24) T5 M(詳見附錄 25) (詳見附錄 25) T6 F(詳見附錄 26) (詳見附錄 26) T7 K(詳見附錄 27) (詳見附錄 27) T8 Gh(詳見附錄 28) (詳見附錄 28) T9 Dm(詳見附錄 29) (詳見附錄 29) T10 Dfp(詳見附錄 210) (詳見附錄 210) T11 Cc(詳見附錄 211) (詳見附錄 211) T12 Hq(詳見附錄 212) (詳見附錄 212) T13 Wcf(詳見附錄 213) (詳見附錄 213) T14 Mcf(詳見附錄 214) (詳見附錄 214) T15 Fcf(詳見附錄 215) (詳見附錄 215) 用戶子模式設計 編號 用戶子模式 作用(共性:提供數(shù)據(jù)保密和安全 保護機制) V1 GView 用于查詢和更新供貨方基本信息 V2 SView 用于查詢和更新收貨方基本信息 V3 CView 用于查詢和更新儲戶基本信息 V4 WView 用于查詢和更新小麥基本信息 V5 MView 用于查詢和更新面粉基本信息 V6 FView 用于查詢和更新麩皮基本信息 V7 KView 用于查詢和更新倉庫基本信息 表 數(shù)據(jù)庫模式定義表 表 用戶子模式定義表 20xx 級電子商務 1 班數(shù)據(jù)庫原理與應用課程設計論文 13 編號 用戶子模式 作用(共性:提供數(shù)據(jù)保密和安全 保護機制) V8 Sqmf 用于查詢收貨方訂面所欠的費用 V9 Sqff 用于查詢收貨方訂麩皮所欠的費用 V10 Sqjgf 用于查詢儲戶換取面粉 所欠的加工費 4. 系統(tǒng) 物理設計階段 物理設計階段的目標與任務 數(shù)據(jù)庫的物理設計就是為邏輯數(shù)據(jù)模型選取一個最合適應用要求的物理結構的過程,在這個階段中要完成兩大任務: ( 1)確定數(shù)據(jù)庫的物理結構,在關系數(shù)據(jù)庫中主要是存取方法和存儲結構; ( 2)對物理結構進行評價,評價的重點是時間和空間效率。 數(shù)據(jù)存儲方面 確定系統(tǒng)的物理結構主要指確定數(shù)據(jù)的存放位置和存儲結構,包括:確定關系、索引、聚簇、日志、備份等存儲安排和存儲結構,確定系統(tǒng)配置等。 這主要說明建立索引問題: 由于基本表 G、 S、 C、 W、 M、 F、 K 的主碼 GNo、 SNo、 CNo、WNo、 MNo、 FNo、 KNo 經(jīng) 常在查詢條件和連接操作的連接條件中出現(xiàn),且它們的值唯一,考慮在屬性上建立唯一性索引 。 5.數(shù)據(jù)庫實施階段 建立數(shù)據(jù)庫、數(shù)據(jù)表、視圖、索引 建立數(shù)據(jù)庫 create database Flourmill_ManagementSystem 建立數(shù)據(jù)表 ( 1)供貨方基本信息表的建立: create table G( GNo char(10) primary key, GName char(10) not null, GAdress char(50) not null, GTel char(20) not null ) 20xx 級電子商務 1 班數(shù)據(jù)庫原理與應用課程設計論文 14 ( 2)收貨方基本信息表的建立: create table S( SNo char(10) primary key, SName char(10) not null, SAdress char(50) not null, STel char(20) not null ) ( 3) 儲戶基本信息表的建立: create table C( CNo char(10) primary key, CName char(10) not null, CAdress char(50) not null, CTel char(20) not null, ) ( 4)小麥基本信息表的建立: create table W( WNo char(10) primary key, WZbr float, WZcr float, WJd float not null, WJg float not null, ) ( 5)面粉基本信息表的建立: create table M( MNo char(10) primary key, MSort char(12) , MWei float not null, MZXs float , MZzq float , MJd float not null, MJg float not null, MLv float not null ) create trigger Ms on M for insert,update as 20xx 級電子商務 1 班數(shù)據(jù)庫原理與應用課程設計論文 15 if exists( select * from inserted where MSort!=39。特制一級 39。 or MSort!=39。特制二級 39。 or MSort!=39。特制三級 39。) rollback create trigger Ml on M for insert,update as if exists( select * from inserted where MLv=0 or MLv=1) rollback ( 6)麩皮基本信息表的建立: create table F( FNo char(10) primary key, FZXs float , FZzq float , FJd float not null, FJg float not null, FLv float ) create trigger Fl on F for insert,update as if exists( select * from inserted where FLv=0 or FLv=1) rollback ( 7)倉庫基本信息表的建立: create table K( KNo char(10) primary key, KcZl char(10), KcMax float not null, KcDql float not null ) 20xx 級電子商務 1 班數(shù)據(jù)庫原理與應用課程設計論文 16 create trigger Kz on K for insert,update as if exists( select * from inserted where KcZl!=39。面粉 39。or KcZl!=39。麩皮 39。or KcZl!=39。小麥 39。) rollback ( 8)供貨基本信息表的建立: create table Gh( GhdNo char(20) primary key, GNo char(10) not null, WNo char(10) not null, Mwei float not null, PPrice float not null, PZmon float not null, foreign key (GNo) references G(GNo), foreign key (WNo) references W(WNo)
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1