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

正文內(nèi)容

數(shù)據(jù)庫設(shè)計的案例分析(參考版)

2025-06-05 23:09本頁面
  

【正文】 ① 部門(部門號,部門名,辦公電話) ② 員工(工號,姓名,性別,生日,部門號,職務(wù),薪金) ③ 出版社(出版社編號,出版社名,地址,聯(lián)系電話,聯(lián)系人) ④ 圖書(圖書編號, ISBN,書名,作者,出版社編號,版次,出版時間,圖書類別,定價,折扣,數(shù)量,備注) ⑤ 進書單(進書單號,進書日 期,工號) ⑥ 進書細目(進書單號,圖書編號,數(shù)量,進價折扣) ⑦ 售書單(售書單號,售書日期,工號) ⑧ 售書細目(售書單號,圖書編號,數(shù)量,售價折扣) 基于 Access 的設(shè)計如下。 保留購進和售出聯(lián)系的模式,并結(jié)合需求分析改名為“進書細目”和“售書細目”。合并時重名的不同屬性要改名。這樣,聘用與員工合并;出版、保存與圖書合并,合并時將出版的備注和存放備注也合為一個字段:備注。 ER 圖中有 7 個聯(lián)系,因此,得到 7 個由聯(lián)系轉(zhuǎn)化得到的關(guān)系模式。書庫不需要單獨列出。如圖 七 所示。 這樣,根據(jù)以上的分析,可以畫出圖書銷售的 ER 圖。圖書 與售書單的聯(lián)系是 m: n 聯(lián)系。 圖書與售書單發(fā)生“售出”聯(lián)系。 售書單的屬性有:售書單號、日期。 將“售書單”提升為實體,“售書”聯(lián)系分解為員工和售書單、圖書和售書單兩個聯(lián)系。進書單與圖書是 m: n 聯(lián)系。 進書單與圖書發(fā)生“購進”聯(lián)系。 員工與進書單發(fā)生“經(jīng)手”聯(lián)系。而其中的“金額”是導(dǎo)出屬性,略去。 圖 六 售書單 ER圖 在圖四中,售書單的“金額”屬性是本單中所有圖書銷售金額的合計,即: 金額 =∑(數(shù)量定價折扣) 這樣的屬性稱為“導(dǎo)出”屬性,由于可以從其他屬性導(dǎo)出,在數(shù)據(jù)庫中一般可略去。一名員工可負責多份售書單,而一份售書單只由一名員工負責,他們之間是 1: n聯(lián)系;一份售書單中可包含多種圖書,一種圖書可由不同的售書單售出,他們之間是 m: n 聯(lián)系。這樣,它與原實體的關(guān)系就變成實體間的聯(lián)系。如“薪金”,若要了解其構(gòu)成,就可變成。因為ER 圖將來將 轉(zhuǎn)化為關(guān)系模型,而關(guān)系中屬性必須是原子的,因此在 ER圖中必須有專門的處理。前述的“售書單”屬性,由于一個售書單內(nèi)部可包含多種圖書,所以它也是多值屬性。另外,若在員工中增加“學位”屬性,有的員工可能就有幾個學位。單值屬性就是屬 性只有一種取值,如員工性別、生日等;而多值屬性就是該屬性可能有多種取值。而這里的“售書單”屬性,很明顯只能是組合屬性。因此,有些屬性到底是原子屬性還是組合屬性,要根據(jù)設(shè)計的規(guī)定。但有些屬性是由幾個子屬性組合起來的。 對于屬性來說,無論是實體屬性還是聯(lián)系屬性 ,根據(jù)屬性結(jié)構(gòu)特點可以分為原子屬性或組合屬性。在實際售書時,由于一名讀者可能購買多種圖書,所有這些圖書構(gòu)成一張完整的售書單,所以“售書單”是售書聯(lián)系的屬性, ER 圖如 圖五 所示,圖中略去員工和圖書的實體屬性。 (2) 需要解決的問題 — 售書與進書 以售書為例, 當員工在書店售 書時,員工就與圖書發(fā)生“售書”聯(lián)系。書庫與圖書之間是 1: n 聯(lián)系。書庫與圖書發(fā)生“保存”聯(lián)系。本系統(tǒng)不保存讀者信息,所以售書是員工與圖書發(fā)生聯(lián)系,“售書單”是“售書”聯(lián)系的屬性?!斑M書” 聯(lián)系產(chǎn)生“進書單”屬性,進書單本身又由“日期、圖書細目、數(shù)量、金額”等多個屬性構(gòu)成,所以是多值的組合屬性。 由員工購進圖書,所以進書業(yè)務(wù)是員工與圖書發(fā)生聯(lián)系的結(jié)果。這是 1: n聯(lián)系。 出版社屬性:出版社編號、名稱、地址、聯(lián)系電話、聯(lián)系人; 圖書屬性:圖書編號、書名、作者; 出版社與圖書發(fā)生“出版”聯(lián)系。這里規(guī)定一個員工只能在一個部門任職,它們是 1:n 聯(lián)系。 可以很容易確定,部門、員工、出版社、圖書、書庫是不同的實體。 2. ER 模型分析設(shè)計 ( 1)基本實體和聯(lián)系 首先確定實體類別以及它們各自的屬性構(gòu)成,指出實體標識符,并盡量規(guī)范屬性名,避免同名異義或異名同義。 通過售書單及細目可以對售書業(yè)務(wù)進行查詢、統(tǒng)計匯總和報表輸出。管理人員需要定期或不定期匯總統(tǒng)計或查詢進書信息、銷售信息、庫存信息,并按照管理要 求制作業(yè)務(wù)報表。為方便讀者,可以針對書名、 ISBN、作者、版次、出版社提供單個或多條件組合查詢。 ③ 圖書查詢服務(wù)業(yè)務(wù)。根據(jù)讀者所購圖書的售書單存儲售書單及細目數(shù)據(jù),這是售書的業(yè)務(wù)數(shù)據(jù)。因此,書庫中該圖書的價格折扣是當前所有庫存圖書占用資金除以當前庫存數(shù)量后計算的折扣。對于已有圖書,將本次進書數(shù)加到該圖書的庫存數(shù)中即可,但本次的進價折扣與以前庫存的該書的折扣可能存在差異。但同一種書可能有版本方面的區(qū)別。 當?shù)怯泩D書庫存數(shù)據(jù)時,可能有兩種情況:新圖書或已有圖書入庫。 ① 進書業(yè)務(wù)。在數(shù)據(jù)字典中,要對所有這些數(shù)據(jù)項、數(shù)據(jù)項集合等的命名、取值方式和范圍、作用等進行明確而無異義說明。 例如,“ {進書細目 }”由“序號、 {基本圖書信息 }、進價或折扣、數(shù)量”等屬性組成;“ {售書細目 }”由“序號、圖書編號、售價或折扣、數(shù)量”等屬性組成。 這些就是書店銷售管理信息系統(tǒng)要處理的各種對象,每一種對象由括號內(nèi)的屬性組合在一起來描述。在這些數(shù)據(jù)中又涉及到圖書數(shù)據(jù)、員工數(shù)據(jù)等,而圖書數(shù)據(jù)與出版社有關(guān),員工與部門有關(guān)。本書不討論數(shù)據(jù)流圖和完整的數(shù)據(jù)字典規(guī)范等內(nèi)容,僅對最后建立數(shù)據(jù)庫所需要的數(shù)據(jù)進行分析說明。整個系統(tǒng)的 分層數(shù)據(jù)流圖將揭示一個系統(tǒng)內(nèi)全部的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1