閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
說明:某服裝銷售公司擬開發(fā)一套服裝采購管理系統(tǒng),以便對(duì)服裝采購和庫存進(jìn)行管理。
需求分析
(1)采購系統(tǒng)需要維護(hù)服裝信息及服裝在倉庫中的存放情況,服裝信息主要包括:服裝編碼、服裝描述、服裝類型、銷售價(jià)格、尺碼和面料,其中,服裝類型為銷售分類,服裝按銷售分類編碼。倉庫信息包括:倉庫編碼、倉庫位置、倉庫容量和庫管員。系統(tǒng)記錄庫管員的庫管員編碼、姓名和級(jí)別。一個(gè)庫管員可以管理多個(gè)倉庫,每個(gè)倉庫有一名庫管員。一個(gè)倉庫中可以存放多類服裝,一類服裝可能存放在多個(gè)倉庫中。
(2)當(dāng)庫管員發(fā)現(xiàn)一類或者多類服裝缺貨時(shí),需要生成采購訂單。一個(gè)采購訂單可以包含多類服裝。每類服裝可由多個(gè)不同的供應(yīng)商供應(yīng),但具有相同的服裝編碼。采購訂單主要記錄訂單編碼、訂貨日期和應(yīng)到貨日期,并詳細(xì)記錄所采購的每類服裝的數(shù)量、采購價(jià)格和對(duì)應(yīng)的多個(gè)供應(yīng)商。
(3)系統(tǒng)需記錄每類服裝的各個(gè)供應(yīng)商信息和供應(yīng)情況。供應(yīng)商信息包括:供應(yīng)商編碼、供應(yīng)商名稱、地址、企業(yè)法人和聯(lián)系電話。供應(yīng)情況記錄供應(yīng)商所供應(yīng)服裝的服裝類型和服裝質(zhì)量等級(jí)。一個(gè)供應(yīng)商可以供應(yīng)多類服裝,一類服裝可由多個(gè)供應(yīng)商供應(yīng)。庫管員根據(jù)入庫時(shí)的服裝質(zhì)量情況,設(shè)定或修改每個(gè)供應(yīng)商所供應(yīng)的每類服裝的服裝質(zhì)量等級(jí),作為后續(xù)采購服裝時(shí),選擇供應(yīng)商的參考標(biāo)準(zhǔn)。
概念模式設(shè)計(jì):根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖7.13所示。
邏輯結(jié)構(gòu)設(shè)計(jì):根據(jù)概念設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):庫管員(庫管員編碼,姓名,級(jí)別)倉庫信息((1),倉庫位置,倉庫容量)服裝(服裝編碼,服裝描述,服裝類型,尺碼,面料,銷售價(jià)格)供應(yīng)商(供應(yīng)商編碼,供應(yīng)商名稱,地址,聯(lián)系電話,企業(yè)法人)供應(yīng)情況((2),服裝質(zhì)量等級(jí))采購訂單((3))采購訂單明細(xì)((4))
問題1:根據(jù)需求分析的描述,補(bǔ)充圖7.13中的聯(lián)系和聯(lián)系的類型。
問題2:根據(jù)補(bǔ)充完整的圖7.13,將邏輯結(jié)構(gòu)設(shè)計(jì)階段生成的關(guān)系模式中的空(1)~(4)補(bǔ)充完整,并給出其主鍵(用下劃線指出)。
問題3:如果庫管員定期需要輪流對(duì)所有倉庫中的服裝質(zhì)量進(jìn)行抽查,對(duì)每個(gè)倉庫中的每一類被抽查服裝需要記錄一條抽查結(jié)果,并且需要記錄抽查的時(shí)間和負(fù)責(zé)抽查的庫管員。請(qǐng)根據(jù)該要求,對(duì)圖7.13進(jìn)行修改,畫出修改后的實(shí)體聯(lián)系和聯(lián)系的類型。
您可能感興趣的試卷
你可能感興趣的試題
A.1個(gè)非主屬性和2個(gè)主屬性
B.2個(gè)非主屬性和1個(gè)主屬性
C.0個(gè)非主屬性和3個(gè)主屬性
D.3個(gè)非主屬性和0個(gè)主屬性
A.只有1個(gè)候選關(guān)鍵字AC
B.只有1個(gè)候選關(guān)鍵字AB
C.有2個(gè)候選關(guān)鍵字AC和BC
D.有2個(gè)候選關(guān)鍵字AC和AB
A.病歷號(hào),職工號(hào)
B.病歷號(hào),職工號(hào),就診時(shí)間
C.病歷號(hào),職工姓名
D.病歷號(hào),職工姓名,就診時(shí)間
A.就診(病歷號(hào),職工號(hào),就診情況)
B.就診(病歷號(hào),職工姓名,就診情況)
C.就診(病歷號(hào),職工號(hào),就診時(shí)間,就診情況)
D.就診(病歷號(hào),職工姓名,就診時(shí)間,就診情況)
最新試題
某醫(yī)院數(shù)據(jù)庫的部分關(guān)系模式為:科室(科室號(hào),科室名,負(fù)責(zé)人,電話)、病患(病歷號(hào),姓名,住址,聯(lián)系電話)和職工(職工號(hào),職工姓名,科室號(hào),住址,聯(lián)系電話)。假設(shè)每個(gè)科室有一位負(fù)責(zé)人和一部電話,每個(gè)科室有若干名職工,一名職工只屬于一個(gè)科室;一個(gè)醫(yī)生可以為多個(gè)病患看病;一個(gè)病患可以由多個(gè)醫(yī)生多次診治??剖遗c職工的所屬聯(lián)系類型是(1),病患與醫(yī)生的就診聯(lián)系類型為(2)。對(duì)于就診聯(lián)系最合理的設(shè)計(jì)是(3),就診關(guān)系的主鍵是(4)??瞻祝?)處應(yīng)選擇()
問題1:根據(jù)需求分析的描述,補(bǔ)充圖7.13中的聯(lián)系和聯(lián)系的類型。問題2:根據(jù)補(bǔ)充完整的圖7.13,將邏輯結(jié)構(gòu)設(shè)計(jì)階段生成的關(guān)系模式中的空(1)~(4)補(bǔ)充完整,并給出其主鍵(用下劃線指出)。問題3:如果庫管員定期需要輪流對(duì)所有倉庫中的服裝質(zhì)量進(jìn)行抽查,對(duì)每個(gè)倉庫中的每一類被抽查服裝需要記錄一條抽查結(jié)果,并且需要記錄抽查的時(shí)間和負(fù)責(zé)抽查的庫管員。請(qǐng)根據(jù)該要求,對(duì)圖7.13進(jìn)行修改,畫出修改后的實(shí)體聯(lián)系和聯(lián)系的類型。
空白(2)處應(yīng)選擇()
某醫(yī)院數(shù)據(jù)庫的部分關(guān)系模式為:科室(科室號(hào),科室名,負(fù)責(zé)人,電話)、病患(病歷號(hào),姓名,住址,聯(lián)系電話)和職工(職工號(hào),職工姓名,科室號(hào),住址,聯(lián)系電話)。假設(shè)每個(gè)科室有一位負(fù)責(zé)人和一部電話,每個(gè)科室有若干名職工,一名職工只屬于一個(gè)科室;一個(gè)醫(yī)生可以為多個(gè)病患看??;一個(gè)病患可以由多個(gè)醫(yī)生多次診治??剖遗c職工的所屬聯(lián)系類型是(1),病患與醫(yī)生的就診聯(lián)系類型為(2)。對(duì)于就診聯(lián)系最合理的設(shè)計(jì)是(3),就診關(guān)系的主鍵是(4)??瞻祝?)處應(yīng)選擇()
將Students表的插入權(quán)限賦予用戶UserA,并允許其將該權(quán)限授予他人,應(yīng)使用的SQL語句為: GRANT (1) TABLE Students TO UserA (2) ;(2)處填()。
若有關(guān)系R(A,B,C,D)和S(C,D,E),則與表達(dá)式等價(jià)的SQL語句如下:SELECT(1)FROM(2)WHERE(3);空白(3)處應(yīng)選擇()
若有關(guān)系R(A,B,C,D)和S(C,D,E),則與表達(dá)式等價(jià)的SQL語句如下:SELECT(1)FROM(2)WHERE(3);空白(2)處應(yīng)選擇()
若有關(guān)系R(A,B,C,D)和S(C,D,E),則與表達(dá)式等價(jià)的SQL語句如下:SELECT(1)FROM(2)WHERE(3);空白(1)處應(yīng)選擇()
某醫(yī)院數(shù)據(jù)庫的部分關(guān)系模式為:科室(科室號(hào),科室名,負(fù)責(zé)人,電話)、病患(病歷號(hào),姓名,住址,聯(lián)系電話)和職工(職工號(hào),職工姓名,科室號(hào),住址,聯(lián)系電話)。假設(shè)每個(gè)科室有一位負(fù)責(zé)人和一部電話,每個(gè)科室有若干名職工,一名職工只屬于一個(gè)科室;一個(gè)醫(yī)生可以為多個(gè)病患看??;一個(gè)病患可以由多個(gè)醫(yī)生多次診治??剖遗c職工的所屬聯(lián)系類型是(1),病患與醫(yī)生的就診聯(lián)系類型為(2)。對(duì)于就診聯(lián)系最合理的設(shè)計(jì)是(3),就診關(guān)系的主鍵是(4)??瞻祝?)處應(yīng)選擇()
將Students表的插入權(quán)限賦予用戶UserA,并允許其將權(quán)限授予他人,應(yīng)使用的SQL語句為:GRANT(1)TABLEStudentsTOUserA(2);空白(2)處應(yīng)選擇()