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

正文內(nèi)容

倉庫管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)樣本(編輯修改稿)

2024-10-19 17:25 本頁面
 

【文章內(nèi)容簡介】 沈陽大學(xué) 圖 3 貨物與管理員關(guān)系圖 ……… 圖 4 貨物基本信息實(shí)體圖 …… .. 圖 5 管理員基本信息實(shí)體圖 圖 6 庫存表基本信息實(shí)體圖 貨物 現(xiàn)有庫存 名稱 編號(hào) 所入倉庫號(hào) 管理員 姓名 地址 聯(lián)系方式 工作證號(hào) 倉庫表 貨物號(hào) 貨物號(hào) 現(xiàn)有庫存 最大庫存 最小庫存 供應(yīng)商 姓名 地址 管理員 聯(lián)系方式 工作證號(hào) 課程設(shè)計(jì)說明書 No 8 沈陽大學(xué) m 1 n . ……… . m m 1 1 n 圖 7 合并部分視圖生成 ER 圖 邏輯結(jié)構(gòu)設(shè)計(jì) ER 圖向關(guān)系模型的轉(zhuǎn)換 (1)一個(gè) 1: 1 聯(lián)系可轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,可以與任意一端對(duì)應(yīng)的關(guān)系模式合并;供貨記錄 聯(lián)系方式 供貨 日期 數(shù)量 貨物 類型 名稱 編號(hào) 單價(jià) 入庫 日期 數(shù)量 銷售商 姓名 地址 銷貨記錄 聯(lián)系方式 管理 倉庫 姓名 性別 現(xiàn)有庫存 最大庫存 最小庫存 聘期 工資 倉庫號(hào) 貨物號(hào) 存儲(chǔ) 課程設(shè)計(jì)說明書 No 9 沈陽大學(xué) (2)一個(gè) 1: n 聯(lián)系可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,也可以與 n 端對(duì)應(yīng)的關(guān)系模式合并; (3)一個(gè) m:n 聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體的碼組成關(guān)系的碼或關(guān)系碼的一部分; 將實(shí)體轉(zhuǎn)化為關(guān)系 模式。根據(jù)圖 7 所示的貨物管理的基本 ER 圖,將其中的實(shí)體轉(zhuǎn)化為如下關(guān)系,關(guān)系的主碼用下劃線標(biāo)出,外碼用波浪線標(biāo)出。 由 ER 圖轉(zhuǎn)換成關(guān)系模式: ( 1)供應(yīng)商( 供應(yīng)商名稱 ,聯(lián)系方式,地址, 供應(yīng)記錄的貨物號(hào) ) ( 2)貨物( 貨物號(hào) , 供應(yīng)商名稱 , 銷售商名稱 , 所入倉庫號(hào) ,名稱,現(xiàn)有庫存) ( 3)倉庫( 倉庫號(hào),貨物號(hào) ,現(xiàn)有庫存,最大庫存,最小庫存) ( 4)銷售商( 銷售商名稱 ,聯(lián)系方式,地址, 銷貨記錄的貨物號(hào) ) ( 5)管理員( 工作證號(hào),管理的倉庫號(hào) ,名字,聯(lián)系方式,家庭住址) 判斷每個(gè)表分別屬于第幾范式 ( 1)由 供應(yīng)商表 (供應(yīng)商名稱,聯(lián)系方式,地址, 供應(yīng)記錄的貨物號(hào) )寫出數(shù)據(jù)依賴 : 供應(yīng)商姓名 →聯(lián)系方式, 供應(yīng)商姓名 →地址, 供應(yīng)商姓名 →供應(yīng)記錄的貨物號(hào) 該表中的各個(gè)元組都不可再分、并且無部分函數(shù)依賴和傳遞函數(shù)依賴、主碼都是候選碼,所以該表滿足 BCNF 范式。 ( 2)由銷售商表 (銷售商名稱,聯(lián)系方式,地址, 銷貨記錄的貨物號(hào) )寫出數(shù)據(jù)依賴 : 銷售商名稱 →聯(lián)系方式, 銷售商名稱 →地址, 銷售商名稱 →銷貨記錄的貨物號(hào) 該表中的每個(gè)元組都不可再分、并且無部分函數(shù)依賴和傳遞函數(shù)依賴、主碼都是候選碼,所以該表也滿足 BCNF 范式。 ( 3) 由管理員表 (工作證號(hào),管理的倉庫號(hào),名字,聯(lián)系方式,家庭住址)寫出數(shù)據(jù)依賴 : (工作證號(hào),管理的倉庫號(hào)) → 名字,(工作證號(hào),管理的倉庫號(hào)) → 聯(lián)系方式, (工作證號(hào),管理的倉庫號(hào)) → 家庭住址 該表中每個(gè)元組都不可再分并且無部分函數(shù)依賴和傳遞函數(shù)依賴、主碼都是候選碼,所以該表同樣滿足 BCNF 范式。 ( 4)由倉庫表 (倉庫號(hào),貨物號(hào),現(xiàn)有庫存,最大庫存,最小庫存)寫出數(shù)據(jù)依賴 : (倉庫號(hào),貨物號(hào)) → 現(xiàn)有庫存,(倉庫號(hào),貨物號(hào)) → 最大庫存,(倉庫號(hào),貨物號(hào)) → 最小庫存 ( 5)由貨物表 (貨物號(hào),供應(yīng)商名稱,銷售商名稱,所 入倉庫號(hào),名稱,現(xiàn)有庫存)寫出數(shù)據(jù)依賴 : (貨物號(hào),供應(yīng)商名稱,銷售商名稱,所入倉庫號(hào)) → 名稱,(貨物號(hào),供應(yīng)商名稱,銷售商名稱,所入倉庫號(hào)) → 現(xiàn)有庫存 該表中各個(gè)元組都不可再分同樣無部分函數(shù)依賴和傳遞函數(shù)依賴并且主碼都是候選碼,所以該表同樣滿足 BCNF 范式。 數(shù)據(jù)庫的結(jié)構(gòu) 根據(jù)總體結(jié)構(gòu)圖設(shè)計(jì)各表的結(jié)構(gòu),其相應(yīng)標(biāo)的定義如下: 表 1 供應(yīng)商表 課程設(shè)計(jì)說明書 No 10 沈陽大學(xué) 字 段 類 型 長 度 是否主鍵 說 明 p_name 字符型 20 是 銷售商名稱 p_address 字符型 20 否 地址 p_telephone 字符型 20 否 電話聯(lián)系方式 p_record 字符型 20 外鍵( good) 供貨記錄 表 2 貨物表 字 段 類 型 長 度 是否主鍵 說 明 g_name 字符型 20 否 名稱 g_id 字符型 20 是 貨物號(hào) p_name 字符型 20 是 供應(yīng)商名稱 s_name 字符型 20 是 銷售商名稱 w_id 數(shù)值型 20 是 所入倉庫號(hào) xianyoukucun 字符型 20 否 現(xiàn)有庫存 表 3 銷售商表 字 段 類 型 長 度 是否主鍵 說 明 s_name 字符型 20 是 銷售商名稱 s_address 字符型 20 否 銷售商地址 s_telephone 字符型 20 否 銷售商電話 s_record 字符型 20 外鍵( good) 銷售記錄 表 4 庫存表 字 段 類 型 長 度 是否主鍵 說 明 w_id 字符型 20 是 倉庫號(hào) xanyoukucun 字符型 20 否 現(xiàn)有庫存 zuidakucun 字符型 20 否 最大庫存 zuixiaokucun 字符型 20 否 最小庫存 g_id 字符型 20 是 所存貨物號(hào) 表 5 管理員表 字 段 類 型 長 度 是否主鍵 說 明 課程設(shè)計(jì)說明書 No 11 沈陽大學(xué) m_name 字符型 20 否 管理員姓名 m_telephone 字符型 20 否 管理員電話 m_address 字符型 20 否 管理員住址 m_id 字符型 20 是 工作證號(hào) w_id 數(shù)值型 20 是 管理倉庫號(hào) 創(chuàng)建基本表 在實(shí)際設(shè)計(jì)中最常用的存取方法是索引法,使用索引可以大大減少數(shù)據(jù)的查詢時(shí)間,在建立索引時(shí)應(yīng)遵循:在經(jīng)常需要搜索 的列上建立索引 。在主關(guān)鍵字上建立索引;在經(jīng)常用于連接的列上建立索引,即在外鍵上建立索引;在經(jīng)常需要根據(jù)范圍進(jìn)行搜索的列上創(chuàng)建索引,因?yàn)樗饕呀?jīng)排序,其指定的范圍是連續(xù)的等規(guī)則。才能充分利用索引的作用避免因索引引起的負(fù)面作用。 首先在數(shù)據(jù)庫中建立一個(gè)貨物管理系統(tǒng)數(shù)據(jù)庫,然后分別建立各個(gè)子表,為提高查詢速度,再為各個(gè)表建立索引。生成的主要代碼如下 (1)創(chuàng)建供應(yīng)商表 create table provider ( p_name char(50) primary key, p_address char(50), p_telephone char(50), p_record char(50) ) (2)創(chuàng)建銷售商表 create table salers ( s_name char(50) primary key, s_telephone char(50), s_address char(50), s_record char(50) ) (3)創(chuàng)建貨物表 create table good ( g_id char(8) primary key, g_name char(20) , p_name char(50) primary key, s_name char(50) primary key, w_id int primary key, xianyoukucun char(50) , foreign key (p_name) references provider(p_name), foreign key (s_name) references salers(s_name), 課程設(shè)計(jì)說明書 No 12 沈陽大學(xué) foreign key (w_id) references warehouse(w_id) ) (4)創(chuàng)建倉庫表 create table warehouse ( w_id int, xianyoukucun int, zuidakucun int, zuixiaokucun int, g_id char(8), primary key (w_id ,g_id), foreign key (g_id) references good(g_id)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1