[問題 1]
填充這兩個(gè)流程圖中的①~⑧,使他們成為完整的流程圖。
[問題 2]
比較流程圖a 和流程圖b 的優(yōu)缺點(diǎn)。
試題三
閱讀下列說明和 E-R 圖,回答問題1 至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說明]
某網(wǎng)上訂書系統(tǒng)的E-R 圖(已消除了不必要的冗余)如圖2-1 所示(圖中沒有標(biāo)出主碼)。
圖中實(shí)體的說明如表2-1 所示,相關(guān)屬性說明如表2-2 所示。
實(shí)體 說明
Books 書店內(nèi)的書
Customers 與書店有業(yè)務(wù)的顧客
Orders 顧客向書店下的購(gòu)書單
表2-1
表2-2
一個(gè)顧客可以在同一天填寫多張購(gòu)書單,每張購(gòu)書單上可填寫多種圖書,每種圖書可
以訂購(gòu)多本,bid 相同的圖書在同一張購(gòu)書單上不能出現(xiàn)多次。
注:為簡(jiǎn)化起見,不考慮信用卡卡號(hào)泄露所帶來的安全性等
[問題1]
根據(jù)E-R 圖中給出的詞匯,按照“關(guān)系模式名(屬性,屬性,…)”的格式,將此E-R 圖轉(zhuǎn)
換為4 個(gè)關(guān)系模式,并指出每個(gè)關(guān)系模式中的主碼和外碼,其中模式名根據(jù)需要取實(shí)體名或
聯(lián)系名。
[問題2]
創(chuàng)建Customers 表時(shí),cid 使用INTEGER 數(shù)據(jù)類型,cname 使用CHAR(80)數(shù)據(jù)類型,
address 使用CHAR(200)數(shù)據(jù)類型,cardnum 使用CHAR(16)數(shù)據(jù)類型并且要求此列值惟一。
請(qǐng)?jiān)谙铝杏糜趧?chuàng)建表Customers 的SQL 語句空缺處填入正確的內(nèi)容。
CREATE TABLE Customers(cid INTEGER NOT NULL,
cname CHAR(80)NOT NULL,
address CHAR(200),
cardnum CHAR(16) NOT NULL,
(1) ,
(2)
[問題3]
主要屬性 說明
Qty_in_stock 圖書庫(kù)存量
Year_published 出版日期
ordernum 購(gòu)書單編號(hào)
cid 顧客編號(hào)
bid 惟一標(biāo)志每中圖書的編碼
cardnum 顧客信用卡號(hào)碼
Orderdate 填購(gòu)書單日期
qty 訂購(gòu)某種圖書的數(shù)量
Ship_date 發(fā)貨日期
如下的SQL 語句是書店用于查詢“所有訂購(gòu)了bid 為‘123-456’圖書的用戶訂購(gòu)其他圖書
的情況”的不完整語句,請(qǐng)?jiān)诳杖碧幪钊胝_的內(nèi)容。
相關(guān)推薦:計(jì)算機(jī)軟考:軟件設(shè)計(jì)師練習(xí)試題及答案解析匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |