申論 1試解釋下列專有名詞:(每小題5 分,共20 分)㈠Cartesian Product㈡Stored Procedure㈢Two Phase Locking㈣Referential Integrity Constraint
本卷皆為申論題,點「看答案與解析」查看擬答。
弱點分析
未作答的題目不計分。看我的紀錄
申論 2假設某商店之關連資料庫其資料綱要(data schema)設計要求如下:㈠供應商(SUPPLIER)要記錄SupplierID, Name, Street, City, State, Zip, Contact, Phone, Fax,Comment㈡供應商交易(SHIPMENT)要記錄ShipDateTime, TotalCost, DueDate, Balance, Comment㈢該商店付款(PAYMENT)要記錄PaymentDateTime, Amount, Payment_Method, CheckNo,CreditCardNo㈣每一個供應商可以供應多次商品㈤每一次付款可以付清多筆供應商交易試繪出該商店之實體關係圖(Entity Relationship Diagram, ER)(30 分)
申論 3假設某圖書館之關連資料庫中有七個關連資料表其資料綱要(data schema)如下,底線代表主要鍵,箭頭曲線代表外鍵。BOOK(BookId, Title, PublisherName)BOOK_AUTHORS(BookId, AuthorName)PUBLISHER(Name, Address, Phone)BOOK_COPIES(BookId, BranchId, No_Of_Copies)BOOK_LOANS(BookId, BranchId, CardNo, DateOut, DueDate)LIBRARY_BRANCH(BranchId, BranchName, Address)BORROWER(CardNo, Name, Address, Phone)BOOK BOOK_AUTHORSBookId Title PublisherName BookId AuthorNamePUBLISHERName AddressPhoneBOOK_COPIES BOOK_LOANSBookId BranchId No_Of_CopiesBookId BranchIdCardNoDateOut DueDateLIBRARY_BRANCH BORROWERBranchId BranchName AddressCardNoName Address Phone試寫出以下查詢之SQL:(每小題10 分,共20 分)㈠該圖書館的各分館各擁有多少本書且其書名為“Lord of the Rings"?㈡那些借閱人現在在各分館借出“Lord of the Rings"這本書?
申論 4試解釋並行控制(concurrency control)中以下兩個排程是否符合衝突可順序排程(conflictserializable)?如果符合,試繪出其約當順序排成圖(equivalent serial schedule)以資證明。(每小題15 分,共30 分)㈠r(X);r(X);w(X);r(X);w(X);㈡r(X);r(X);w(X);w(X);r(X);