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