關務三等資料庫應用:108
鐵路特考高員三級資料庫應用:無
警察人員特種考試刑事警察人員數位鑑識組二等資料庫管理與運用:108
警察人員特種考試刑事警察人員電子監察組二等資料庫管理與運用:無
警察人員特種考試資訊管理人員三等資料庫應用:108
高考三級資料庫應用:108
法務部調查局調查人員三等資料庫應用:108
國家安全情報人員三等資料庫應用:同上
法務部調查局調查人員四等資料庫應用概要:無
外交行政人員四等資訊組系統分析及設計與資料庫應用概要:108
高考二級高等資料庫設計:108
關務人員升官等薦任資料庫應用:108
資訊技師高等資料結構與資料庫及資料探勘:108
地方特考三等資料庫應用:108
代號:10440 頁次:2-1 |
108年公務人員特種考試關務人員、身心障礙人員考試及 108年國軍上校以上軍官轉任公務人員考試試題 |
考 試 別:關務人員考試
等 別:三等考試
類 科:資訊處理
科 目:資料庫應用
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、在現今大數據 (Big Data) 盛行的時代,已經有許多大數據平台提供各種不同的服務,而在這些平台上運行的軟體多半包括有 Data Warehouse、Data Mining、OLTP (Online Transaction Processing)、OLAP (Online Analytical Processing)、ETL (Extract, Transform, Load) 等:
(一)試說明此五個軟體的主要功用。(15分)
(二)試說明此五個軟體的相互運作關係,以達成提供大數據服務的目的。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、某一資料庫系統內有以下資料表 (實底線欄位為主鍵):
試說明此資料表為何符合 BCNF 正規化形式、但不符合第四階正規化形式?(15分)應如何修改使之符合第四階正規化形式?(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、當資料庫系統發生故障時,回復處理常採用交易記錄回復處理 (Log-based Recovery)。試說明此種回復處理方式的原理以及運作過程。(25分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、某一資料庫系統內有以下三個資料表:
(一)試寫出一個 SQL 指令,建立一個視界 (View),以顯示每位教師的開課資料以及修習這些課程的學生資料。(10分)
(二)試寫出一個 SQL 指令,建立一個統計性摘要視界 (View),以顯示每位教師的開課數以及開課總學分數。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
[一○八年警察人員特種考試刑事警察人員數位鑑識組二等資料庫管理與運用]
代號:20130 頁次:3-1 |
108年公務人員特種考試警察人員、一般警察人員考試及 108年特種考試交通事業鐵路人員、退除役軍人轉任公務人員考試試題 |
考 試 別:一般警察人員考試
等 別:二等考試
類 科 別:刑事警察人員數位鑑識組
科 目:資料庫管理與應用
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目得以本國文字或英文作答。
一、請為如下的選舉民調資訊管理系統設計符合 BCNF 且考量 OO (物件導向) 的 EER data model,model 中請註明合適的 primary/foreign/candidate keys,資料表間的關聯亦請適當地說明彼此間的 maximum/minimum cardinality。(30分)
註:不需要用到的資料不必列入
●系統記錄多份不同選舉的民調資料,每份民調會記錄民調的主題、調查進行的期間 (開始、結束的日期)、調查的項目、受訪人姓名、電話、年齡、性別、受訪人對調查項目的選擇 (單選或不作選擇)
●系統可以查詢特定日期,有那些民調在進行中
●系統可以查詢特定民調,候選人的姓名、性別、年齡、政見、政黨別、學歷、經歷
●系統可以依受訪者的性別、年齡統計分析不同黨派、年齡、性別候選人的得票率
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、假設現有如下戶外場地管理資訊的關連式資料庫,當場地有人使用時,會安排工作人員負責使用場地的維護,請使用 SQL 回答相關的子問題。
Worker(wID, name, deptID) FKs:deptID ref. Department(dID)
Department(dID, name, managerID, numberOfPG_inCharge)
FKs:managerID ref. Worker(wID) CKs:name
Playground(pID, name, type, chargePerHour, location, manageDept)
FKs:manageDept ref. Department(dID)
UseStatus(playgroundID, workerID, date, startHour, numHours)
FKs:playgroundID ref. Playground(pID), workerID ref. Worker(wID)
假設場地的最早開放時間為早上八點,最晚可以開始使用的時間為下午四點,每次使用的時數最多為四個小時;所有資料欄位不允許空白。
(一)請使用資料庫描述語言 (DDL),建置上述的資料庫,包括資料定義、primary/candidate/foreign key 及 data domain (需先 create database,再依序建置 data table)。(10分)
(二)請找出部門主管不是該部門工作人員的部門,結果請顯示此類部門的代號與名稱、該部門的主管編號、姓名、及主管所屬的部門名稱。(5分)
(三)請以場地的位置為分類,計算2019年各場地的收費總額,結果顯示場地名稱、場地位置、總收費金額、總使用時數,並以總使用時數降冪排序。(5分)
(四)請以工作人員為分類,找出2018年總工作時數大於800的工作人員,結果顯示工作人員所屬部門的名稱、工作人員的編號、名字、及總工作時數。(5分)
(五)請找出至目前,2019年工作時數為零的工作人員,結果顯示工作人員所屬部門名稱、工作人員編號、名字,並依年份由近至遠排序。(5分)
(六)棒球場類型的場地,不再出借使用,請刪除所有棒球場的活動場地及棒球場相關使用狀況資料,並更新各部門所管理的活動場地個數 (資料異動時,需維持資料的參照完整性)。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、請就如下的非序列排程 (non-serial schedule)(時間軸由上往下),使用 conflict equivalent 說明 Transaction T1, T2, T3 同步存取資料 A, B, C 時,是否具有排程循序性 (serializability),如具備排程循序性,執行結果可以等同於三個 Transaction 的那種序列排程;如果不具排程循序性,衝突的 cycle 為何。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、請以 Log-Based Recovery 資料復原模式為例,就如下的 log 資料,以表格說明 Defered DB Update 跟 Immediate DB Update,系統如於 Time2, Time5 or Time6 時間點後發生故障 (故障時間點是獨立的,即一次僅就一個時間點故障而言),那些 DB 異動的動作,需使用那種復原方式(Undo (Rollback)或 Redo (Rollforward))來處理。(15分)
Time0: <T1, BEGIN TRAN>
Time1: <T1, UPDATE, …, data1, 1000>
Time2: <T1, UPDATE, …, data2, 500>
Time3: <T1, COMMIT TRAN>
Time4: <T2, BEGIN TRAN>
Time5: <T2, UPDATE, …, data3, 1500>
Time6: <T2, COMMIT TRAN>
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
代號:30540 頁次:3-1 |
108年公務人員特種考試警察人員、一般警察人員考試及 108年特種考試交通事業鐵路人員、退除役軍人轉任公務人員考試試題 |
考 試 別:一般警察人員考試
等 別:三等考試
類 科 別:警察資訊管理人員
科 目:資料庫應用
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目得以本國文字或英文作答。
一、請為如下的小客車共乘網站設計符合 BCNF 且考量 OO (物件導向) 的 EER data model,model 中請註明合適的 primary/foreign/candidate keys,資料表間的關聯亦請適當地說明彼此間的 maximum/minimum cardinality。(30分)
註:不需要用到的資料不必列入
●會員制的網站,加入會員須提供身分證字號、姓名、email、手機號碼
●司機或乘客皆須為系統的會員,交通工具的車主亦須為會員
●會員如為乘客,則須進一步提供出生年月日及性別的資料
●會員如為司機,則須進一步提供出生年月日、性別、駕照核發單位、駕照核發日期及駕照號碼
●會員如為提供交通工具的車主,則須進一步提供交通工具的車號、製造商、年份、汽缸量、最大載客數及登記單位 (假設一個會員最多提供一部車)
●系統可以查詢到目前時間、特定車輛有那些乘客 (行車過程中,可能會有某些時候,只有司機一人的情況)
●系統可以查詢特定日期出發時間某司機的各車次起迄地點
●系統可以查詢特定司機、車號、日期、出發時間的行車所經地點及到達該地點的時間
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、假設現有如下會議室借用紀錄資訊的關連式資料庫,請使用 SQL 回答相關的子問題。
Room(rID, type, capacity, manageDept) FKs:manageDept ref. Department(dID)
Department(dID, name, managerID) FKs:managerID ref. Employee(eID)
Employee(eID, name, deptID, expertise) FKs:deptID ref. Department(dID)
UseRecord(roomID, employeeID, date, startHour, endHour, purpose)
FKs:roomID ref. Room(rID), employeeID ref. Employee(eID)
其中 eID 是由西元年+3位數的流水號所組成,如2019001表示2019年第一位公司所聘用的員工。部門的主管,不一定是該部門的員工。所有資料欄位不允許空白。
(一)請使用資料庫描述語言 (DDL),建置上述的資料庫,包括資料定義、primary/candidate/foreign keys 及 data domain (須先 create DB,再依序建置 table)。(10分)
(二)請找出部門主管不是該部門員工 (如員編2010001的研發部員工兼製造部的主管) 的所有主管編號、姓名、專長,並依年資來排序。(5分)
(三)請列出 2018年各種不同功能類型且人數容量大於10的會議室,被借用的次數,並依借用次數的多寡降冪排序。(5分)
(四)請列出2009年到職且無擔任主管的員工,借用會議室的資料紀錄,包括員工代號、姓名、會議室代號、類型、容量、借用日期、時間區段及會議的目標。(5分)
(五)會議室 “A001” 改裝為員工休息室,請刪除該會議室及該會議室所有相關的借用資訊。(刪除資料時,須維持資料的參照完整性)(5分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、請將如下餐盒訂購相關的資料,轉換為符合 BCNF 的資料表,然後以 json 檔案的格式,來表示這些資料表的內容。(25分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、請就在分散式架構中所扮演的角色及資料處理的方式,說明 Hadoop, HDFS, Map-Reduce, Spark 的主要功能及異同為何?(15分)
代號:26970 頁次:2-1 |
108年公務人員高等考試三級考試試題 |
類 科:資訊處理
科 目:資料庫應用
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、資料模式 (Data Model) 很多,就其特性大致可以歸類為三類:高階(High-Level, 或觀念 (Conceptual))資料模式、低階(Low-Level, 或實體(Physical))資料模式、表示(Representational, 或實作 (Implementation))資料模式。請分別說明這三類資料模式為何?並為每一類資料模式各舉至少2個資料模式的例子。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、某出版社要用關聯式資料模式建立可記錄其出版書籍的資料庫,設計了包括可記錄書籍的資料表 (Table) BOOK 及記錄作者的資料表 AUTHOR。BOOK 中包含 BookId (書籍編號)、Title (書名)、PubDate (出版日期)、Category (分類) 等屬性 (Attribute) 欄位,且 BookId 是其主鍵 (Primary Key, PK);AUTHOR 中包含 AuthId (作者編號)、Name (姓名)、Birthday (出生年月日)、Tel (電話) 等屬性欄位,且 AuthId 是其主鍵。即資料庫中包含
BOOK(BookId, Title, PubDate, Category)
AUTHOR(AuthId, Name, Birthday, Tel)
兩個資料表。請依序回答下列問題:
(一)如果每本書可以有好幾位作者,每一位作者也可以出版好幾本書,請對前項資料庫設計進行增修,使得出版社的資料庫可記錄每本書的作者,也可記錄每個作者所出版的書。作答時可仿效題目的描述方式說明您的設計,注意必須以英文命名明確表達資料表名稱及屬性欄位名稱,並明確指出主鍵及外來鍵 (Foreign Key, FK),外來鍵並須指出與其對應的主鍵。(10分)
(二)承續並運用前一子題之資料庫增修,請寫出可查得屬於「‘資料庫’」分類 (Category) 的所有書籍之 SQL 命令,此命令必須列出書籍的BookId, Title 及作者人數,並依 BookId 由小而大依序列出。(15分)
(三)請運用子題(一)之資料庫增修寫出可查得曾經與名字叫「‘張山峰’」的作者共同著作過的作者之 SQL 命令,列出其姓名及電話。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、某企業要建立自己的電子商務平台銷售自家商品,分析統整所有商品後,將商品分為若干大分類,每一大分類又分為若干次分類,每一次分類又分為若干細分類。假設此分類系統非常理想,每一個細分類號都是唯一的,且不會有同一個細分類同屬於不同次分類的情形;每一個次分類號也都唯一,且不會有同一個次分類同屬於不同大分類的情形,一個商品也只會歸類為單一細分類,不會同時歸類到不同細分類。依據這樣的分類系統,該公司的資料庫設計師設計出關聯式資料庫的資料表 PRODUCT 來儲存所有商品的資料,其中包含 MajorCate (大分類號)、SubCate (次分類號)、FineCate (細分類號)、SeqNo (商品編號)、ProdName (商品名稱)、Price (單價),且任何一個商品的 MajorCate、SubCate、FineCate 所代表的該商品的各級分類號都是明確的,SeqNo 是商品所屬細分類之流水號,在同一細分類中不會重複,但在不同細分類間會有相同的 SeqNo。並以 (MajorCate, SubCate, FineCate, SeqNo) 為主鍵。也就是資料表 PRODUCT 為
PRODUCT(MajorCate, SubCate, FineCate, SeqNo, ProdName, Price)
請檢視此一設計,指出其設計錯誤或不良之處,並在不更動屬性設計的前提下修正之。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、兩階段鎖定 (Two-Phase Locking) 技術可以用來做並行控制 (Concurrency Control),請詳細說明符合兩階段鎖定協定的交易應遵循的規範為何?時程(Schedule) 是指多個交易 (Transaction) 並行 (Concurrency) 執行時,各交易內的操作 (Operation) 間的執行順序。請以此觀點說明若所有交易都遵循兩階段鎖定協定撰寫,則這些交易並行執行時,時程必定是什麼時程?並說明為何遵循這種時程執行可以達到並行控制的目的?(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
代號:41450 60350 頁次:2-1 |
108年公務人員特種考試司法人員、法務部調查局調查人員、國家安全局國家安全情報人員、海岸巡防人員及移民行政人員考試試題 |
考 試 別:調查人員、國家安全情報人員
等 別:三等考試
類 科 組:資訊科學組、資訊組
科 目:資料庫應用
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、在關聯式資料庫 (relational database) 軟體所提供的功能中,有些定義可以讓系統協助檢查資料的一致性 (consistency),有些定義則可以提升查詢處理的效率。假設要在資料庫系統中建立兩個表格,其中:學生表格用以記錄每個學生的基本資料,包含學號 (ID)、姓名 (name) 和主修系別 (dname);系所表格用以記錄每個系的基本資料,包含系名 (dname)、系館名稱 (building)和系主任 (chair)。此二表格的定義如下所示:
student(ID, name, dname)
department(dname, building, chair)
(一)請問你贊同把屬性 ID 定義為 student 表格的主鍵 (primary key) 嗎?請詳述你贊同或不贊同的原因。(10分)
(二)假設屬性 dname 已經被定義為 department 表格的主鍵,你贊同把 student 表格中的屬性 dname 定義為外來鍵 (foreign key) 參照到department 表格嗎?請詳述你贊同或不贊同的原因。(10分)
(三)你贊同把屬性 ID 定義為索引 (index) 嗎?請說明你贊同或不贊同的原因。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、假設資料庫系統中定義了老師的授課資料,其中instructor 表格定義了老師的教職員編號 (IID)、姓名 (name) 和系別 (dname) 等三個屬性,而 teach 表格定義了老師的教職員編號 (IID)、所教授的課程代碼 (CID) 和授課學年度。兩個表格如下所列,注意所有屬性皆為字串型態,且底線標示了各表格的主鍵 (primary key):
instructor(IID, name, dname)
teach(IID, CID, year)
(一)請寫出 SQL 查詢句 (query statement),列出每個系的系名以及該系的授課老師個數。(10分)
(二)請寫出 SQL 查詢句,列出名為「張三」的老師,於106學年度所有開設的課程代碼。(10分)
(三)請問以下 SQL 查詢句是為了找出什麼樣的資料?請用中文詳述其資料語意 (semantics):(10分)
SELECT IID, CID
FROM teach
WHERE year = ‘107’ and IID in(SELECT IID FROM instructor WHERE dname = ‘資工’);
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、假設我們要建立一個資料庫系統,以管理本單位內員工使用交通工具的狀況。系統需求與限制如下所列:
1.每台交通工具都要記錄其牌照號碼和購買年份。
2.每個員工都要記錄其員工編號和職稱。
3.每次某個員工使用某台交通工具後,都要記錄其使用的日期。
4.員工只要有需求皆可以使用單位內的交通工具,並沒有限定使用的次數。
5.交通工具分為汽車和摩托車兩種,汽車要記錄其可承載之乘客數,摩托車要記錄其是否為電動車。
請根據以上描述,利用實體關係模式 (Entity-Relationship model) 進行設計,並畫出對應的實體關係圖 (ER-diagram)。請注意圖中必須標明實體集合、關係集合、屬性、主鍵和對應數量限制等,也可使用擴充實體關係模式(Extended ER model, EER) 的表示法。(20分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、關聯式資料庫的技術已經相當成熟,也已經被一般企業或政府機構廣為使用,但是近年來又出現大數據 (Big data) 的議題,以及 NoSQL 類的資料庫軟體。
(一)請問你認為「大數據」所欲處理的資料,與一般傳統資料庫處理的資料,有何不同之處?請列出最明顯的3點特性並解釋之。(10分)
(二)請問你認為那類軟體比較適合處理大數據?是常用的關聯式資料庫軟體,譬如 MySQL、SQL Server 等,還是 NoSQL 類的軟體,如 MongoDB、Cassandra、HBase 等,請詳述你的理由。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
[一○八年外交行政人員四等資訊組系統分析及設計與資料庫應用概要]
代號:20260 頁次:4-1 |
108年公務人員特種考試外交領事人員及外交行政人員、民航人員、稅務人員及原住民族考試試題 |
考 試 別:外交人員考試
等 別:四等考試
類 科 組:外交行政人員資訊組
科 目:系統分析及設計與資料庫應用概要
考試時間:1小時30分 座號:____________
※注意:禁止使用電子計算器。
甲、申論題部分:(50分)
(一)不必抄題,作答時請將試題題號及答案依照順序寫在申論試卷上,於本試題上作答者,不予計分。
(二)請以黑色鋼筆或原子筆在申論試卷上作答。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、在系統設計中何謂扇入 (Fan-in) 與扇出 (Fan-out)?請解釋之。又所謂的良好軟體架構 (Good Software Architecture) 其扇入與扇出數該如何設計或規劃?有無一般性或普遍性原則可遵循?請說明之。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、為避免軟體在開發過程中各項時程規劃或任務/資源因非預期之變化而造成專案時程延遲,導致無法準時交付產品,因此專案經理 (Project Manager)需澈底了解整個專案各個任務相依性 (或連結) 及所需使用的各項資源,以做必要規劃使專案能如期完成。請解釋何謂正向排程 (Forward Scheduling)、逆向排程 (Backward Scheduling)、資源平準 (Resource Leveling)。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、假設你要為一個人力資源部門設計徵才系統,該系統需記載公司裡各部門的各個職位、職缺和應徵者的資料如下:
1.部門:包括部門編號、部門名稱和部門地址,其中部門編號為唯一,且部門地址可有多個。
2.職位:用來描述一個職位,包括職位名稱和職責敘述。其中沒有一個屬性是唯一的,但同一部門的各個職位的職位名稱必不同。
3.職缺:包括職缺編號、職缺條件、職缺人數和出缺日期。其中職缺編號為唯一。此外,一個職缺必對應於一個職位,但一個職位可能會分成數個職缺來報。
4.應徵者:包括身分證字號、姓名、性別、學歷和其他資料。其中身分證字號為唯一,學歷可有多個。一個應徵者可以應徵多個職缺,一個職缺也可以有多個應徵者來應徵。
以上述四個實體和關聯為限,請畫出實體關聯圖 (Entity Relationship Diagram)。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、請試述下列名詞之意涵:(每小題2分,共10分)
(一)資料抽象化 (Data Abstraction)
(二)資料模型 (Data Model)
(三)資料獨立 (Data Independence)
(四)資料操作語言 (Data Manipulation Language)
(五)資料字典 (Data Dictionary)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
乙、測驗題部分:(50分) 代號:6202
(一)本測驗試題為單一選擇題,請選出一個正確或最適當的答案,複選作答者,該題不予計分。
(二)共25題,每題2分,須用2B 鉛筆在試卡上依題號清楚劃記,於本試題或申論試卷上作答者,不予計分。
1 下列何者屬於資料定義語言 (DDL) 的指令?
(A) SELECT (B) DELETE (C) ALTER (D) GRANT
2 下列那一個不是 SQL 提供的內建函數?
(A) AVG (B) BET (C) COUNT (D) MAX
3 現今很多企業或政府機關都累積了大量資料,可以加以分析利用。大數據分析 (Big Data Analysis) 比較不採用下列那一種方法?
(A)數值分析 (Numerical Analysis)
(B)關聯規則 (Association Rules)
(C)分類/分群 (Classification/Clustering)
(D)時間序列分析 (Time Series Analysis)
4 下列那一項任務最不屬於資料庫管理者 (Database Administrator) 的主要職責?
(A)確認那些資料應放在資料庫之內,並確認這些資料之間的關聯
(B)建立使用者帳號,執行安全控管
(C)資料之建檔、輸入與儲存
(D)資料之備份 (Backup) 以及資料庫系統效能之監控與調整
5 下列是一個國際合作專案的資料庫應用系統,包含了三個資料表:Country (國家),Leader (主導人) 和 Project (計畫) 如下:
請以這三個資料表的欄位和紀錄為基礎,判斷下列敘述何者錯誤?
(A) C-Code 和 C-Country 都可以作為 Country 資料表的主鍵 (Primary Key)
(B) Project-ID 和 Project-Title 都可以作為 Project 資料表的主鍵
(C) Leader 表格中的 L-Project 欄位是一個指向 Project 表格中 Project-ID 欄位的外來鍵
(D) Country 表格中的Project-Leader 欄位是一個指向 Leader 表格中Name 欄位的外來鍵
6 資料工程 (Data Engineering) 已經成為時代新趨勢。關於資料之處理,下列敘述何者錯誤?
(A)線上分析處理 (Online Analytical Processing, OLAP) 是基於歷史資料作分析,以了解最近實況
(B) OLAP 的三個主要作業是:Roll-up (Consolidation)、Drill-down 以及Slicing & Dicing
(C)線上交易處理 (Online Transaction Processing, OLTP) 力求在極短時間內完成多個交易之處理
(D)大數據分析 (Big Data Analysis) 在處理時,必先將資料集關聯轉成第三正規化型式,以利加速處理
7 下列何者屬於資料控制語言 (DCL) 的指令?
(A) SELECT (B) DELETE (C) ALTER (D) GRANT
8 類別 (Class) 是應用領域中同類物件集合的抽象化。下列關於類別的敘述,何者錯誤?
(A)類別的結構包括其名稱、屬性和操作
(B)類別的狀態、性質、特徵都在其屬性中描述
(C)子類別因為繼承父類別的所有屬性,所以兩者是一樣的,不能修改
(D)操作是類別中物件能夠從事的行為
9 資料庫正規化形式 (normal form),移除可遞移相依性存在 (亦即只由主鍵來識別非鍵屬性),屬於下列那一形式的步驟?
(A)第一正規化 (B)第二正規化 (C)第三正規化 (D)第四正規化
10 實體關係圖 (Entity-Relationship Diagram) 中的雙矩形表示下列那一種意義?
(A)此一資料物件所包含的屬性內涵
(B)多值的屬性
(C)實體在關係中的完全參與,也就是實體與實體之間存在有紀錄的關係
(D)需要依賴其他實體型態才能存在的弱實體形態
11 資料庫系統執行一個作業的邏輯單元,所有處理動作的集合,稱之為:
(A)值組 (tuple) (B)預儲程序 (stored procedure)
(C)交易 (transaction) (D)確認 (commit)
12 資料庫系統內,代表模型結構的相關描述與定義,稱之為:
(A)視界 (view) (B)值域 (domain) (C)維度 (degree) (D)綱要 (schema)
13 在建置資訊系統之前,我們應該做好需求分析 (Requirement Analysis)。關於需求分析,下列敘述何者錯誤?
(A)需求者不只是使用人,也應包括相關系統
(B)需求分析是專業的事,應由系統分析師參與,不應包括利害關係人(Stakeholder)
(C)對於需求的功能應有評量的標準,以利支援快速雛型設計
(D)需求工程的產出是一系列需求清單 (Requirement List) 或是使用者故事(User Stories)
14 UML (Unified Modeling Language) 是常被使用的資訊系統建模語言。在建構應用系統模型時,我們可能採取靜態的觀點或是動態的觀點 (Static vs. Dynamic View)。下列那一個圖示是用靜態的觀點來描述系統?
(A) Class Diagram (類別圖) (B) State Machine Diagram (狀態機圖)
(C) Sequence Diagram (順序圖) (D) Activity Diagram (活動圖)
15 在系統完成之後,必須進行一種軟體性能測試,它是通過逐步增加系統負載的方式來測試系統性能的變化,最終確定在什麼負載條件下,系統性能處於失效狀態,並以此來獲得系統能提供的最大服務級別的測試。以上敘述為何?
(A)壓力測試 (B)穩定性測試 (C)並行性測試 (D)系統容量測試
16 有一種資訊系統開發環境,它是利用物件導向且基於網路的程式開發框架來進行的。它好像一個線上的指導者,可以為各方面和各層次的程式開發提供指導方針、模版 (Templates) 以及事例 (Instance) 支持;它將物件的定義、技術、實作和其他開發的組件 (例如文檔、模型、手冊以及代碼等等) 整合在一個統一的框架內。它是下列那一種方法?
(A) Rapid Prototyping (快速雛型法)
(B) Rational Unified Process (理性統一過程開發方法)
(C) Incremental Development (漸增式發展法)
(D) Spiral Model of System Development (螺旋模型開發方法)
17 「模組有多個功能或類別內有多個操作 (operation) 且屬於同一種類,並由外在的模組或類別來控制呼叫這些操作執行。」,此種內聚力屬於下列那一種?
(A)資訊內聚 (B)功能內聚 (C)程序內聚 (D)邏輯內聚
18 下列何者為軟體測試的白箱測試所涵蓋範圍?
(A)測試以廣度為主
(B)測試人員必須了解待測程序的內部結構、演算法等訊息
(C)進行的測試是從使用者角度對程序進行深入的檢視
(D)只需針對程序的輸入 (將測試數據輸入)、輸出 (確認輸出的結果是否正確),和系統功能的檢視
19 順序圖 (Sequence Diagram) 與類別圖 (Class Diagram) 之間有某些主要關聯,下列何者描述錯誤?
(A)順序圖所列出的物件,都必須在類別圖中定義
(B)順序圖中的物件之間隱藏著連結 (link),而這些物件之間的連結,則必須依據類別之間的結合、聚合、組合或者依賴關係定義而產生
(C)順序圖中執行順序的變動與分叉,都必須根據類別圖中所規定的條件來判斷
(D)順序圖中的物件能夠呼叫自身的操作,或者呼叫其他物件的操作,而這些操作都必須定義在類別圖裡
20 當兩個類別產生高耦合的情況時,增加一個中間的類別,使得原有類別的耦合程度大幅降低,或經由中間類別的轉換,可以避免修改原有的類別。此種設計原則為:
(A)直接機制 (B)間接機制 (C)串連機制 (D)分散機制
21 下圖是一個網路登入互動圖 (通訊圖)
請依照系統設計圖示的內容來判斷,下列敘述何者錯誤?
(A)登入信息在 User 的 JavaScript 中被啟動
(B) send( ) 是一個非同步動作
(C) User 在等待期間不可以從事其他動作 (如瀏覽其他網頁),否則系統會出錯或者程序會中斷
(D)伺服器處理完畢後,回傳到 User 端;它的 JavaScript callback( ) 函數將執行接下來的 updatePage( ) 工作
22 結構圖 (Structure Chart) 與 HIPO (Hierarchical Input Process Output) 圖等文件工具,不包含下列那一項使用目的?
(A)表達系統的模組結構
(B)表達系統的架構 (architecture)
(C)表達系統的程序邏輯 (procedural logic)
(D)顯示如何以資料傳遞來表示模組間之互動關係
23 關於系統開發的演化模型 (Evolutionary Model),下列說明何者不正確?
(A)軟體開發人員可以根據用戶的需求,首先開發核心系統。當該核心系統投入運行後,請用戶試用,完成他們的工作,並提出細緻化系統、增強系統效能的需求
(B)開發人員可以在早期就獲得專案進程數據,對後續的開發情況作出比較具體的掌握,進行風險管理,提高專案成功的機率
(C)因為可以在產品開發的中後期,即取得主要功能的產品雛型,向客戶作展示和提供試用,有機會使行銷工作提前進行
(D)演化模型主要針對事先能完整定義需求的情況下,進行系統開發
24 系統分析過程中,每一模組均要求下列那一種獨立性,以讓系統發展更為簡潔迅速與降低未來的維護成本?
(A)內聚力高、耦合力高 (B)內聚力低、耦合力低
(C)內聚力高、耦合力低 (D)內聚力低、耦合力高
25 敏捷軟體發展方法 (Agile Software Development) 是資訊系統開發的方法,關於 Agile Software Development 的敘述,下列何者錯誤?
(A)因為環境不斷改變,系統需求也會隨之變化,因此敏捷軟體發展方法應運而生
(B)強調順應變化的發展,比按照原訂計畫的發展來得重要
(C)強調漸增式的、迭代式的及演化式的發展 (Incremental, Iterative, and Evolutionary Development)
(D)和瀑布式模型 (Waterfall Model) 方法一樣,在一個階段完成之後,再進到下一階段
代號:21940 頁次:2-1 |
108年公務人員高等考試一級暨二級考試試題 |
等 別:高考二級
類 科:資訊處理
科 目:高等資料庫設計
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、因應大數據時代的來臨,日前各大學紛紛成立校務行政辦公室,以整合校內各式各樣的資料,其中一所大學的校務行政電腦化中的「教務資料庫」,經系統分析後,得到如下需求:
1.此大學由幾個學院 (SCHOOL) 如文學院、工學院與資電學院等學院組成,每個學院有學院代碼 (sch-id) 與學院名稱 (sch-name),學院代碼可區別不同的學院,每一學院有一院長,由一教授擔任。
2.一個學院由許多學系 (DEPARTMENT) 組成,每一學系有系代碼(dept-id)、系名稱 (dept-name),系代碼可區別不同學系;一個學系會開許多課程 (COURSE),但一課程僅由一學系開授,每一課程有課程代碼(crs-id)、課程名稱 (crs-name)、課程說明 (crs-descript) 及課程學分數(crs-credit),課程代碼可區別不同課程。
3.一學系有許多學生 (STUDENT),每個學生有學生代碼 (stud-id)、學生姓名 (stud-name) 與學生電子信箱 (stud-email),其中有學生可能會有多個電子信箱,學生代碼可區別不同學生。
4.一學系由許多教授 (PROFESSOR) 組成,一教授僅隸屬於一學系,每一教授有教職員工代碼 (prof-id)、教職員工姓名 (prof-name) 與教授職等(prof-rank),教職員工代碼可區別不同教授。
5.一教授可以開許多門課,但一門課只能由一教授開課;一教授可以指導多個學生,但一個學生僅被一個教授指導。
6.一學生可以修許多的課程,一課程也可由許多學生來修,每一學生修的課程有一成績 (grade)。
請畫出此「教務資料庫」實體關聯 (Entity-Relationship, ER) 綱要 (Schema),包括實體型態 (Entity Types)、關聯型態 (Relationship Types) 與限制(Constraints)。(25分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、請描述關聯式資料庫模型的組成要素 (Components),包括基本結構或概念(Basic Constructs or Concepts)、限制 (Constraints) 及運算 (Operations);說明關聯式資料庫查詢語言 SQL 如何被執行?查詢處理器 (Query Processor) 使用何原理來進行查詢最佳化 (Query Optimization)?(25分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、關聯式資料庫為了快速存取,常會使用主鍵 (Primary Key) 來建立索引(Indexes),在動態的多層索引 (Dynamic Multilevel Indexes) 常使用 B-tree 資料結構來建立主鍵的索引,畫出如下圖(A) order 3 的 B-tree 加入 (Insert) 一筆資料,主鍵為62的 B-tree;畫出如下圖(B) order 3 的 B-tree刪除 (Delete) 一筆主鍵為30的資料後的 B-tree。(25分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、給予一關聯綱要 R = {A, B, C, D, E, F, G, H, I, J} 及一組功能依附性(Functional Dependencies) F = {{A, B}→{C}, {A}→{D, E}, {B}→{F}, {F}→{G, H}, {D}→{I, J}},R 的鍵值 (Key) 為何?將 R 分割 (Decompose) 至那一正規格式 (Norm Form) 可以刪除遞移依附性 (Transitive Dependency),並請分割至此正規格式。(25分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
代號:26240 頁次:3-1 |
108年公務、關務人員升官等考試、108年交通事業郵政、公路、港務人員升資考試試題 |
等 級:薦任
類 科(別):資訊處理
科 目:資料庫應用
考試時間:2小時 座號:____________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、請具體舉例說明關聯式資料庫模型 (relational data model) 的資料結構 (data structures)、資料整合限制 (integrity constraints) 與基本的關聯式代數運算(relational algebra operations)。(15分)
二、公路資訊管理中心的資料庫系統所設計的關聯式表格 (table) 名稱、欄位屬性 (attribute) 名稱與資料範例如以下4個表格所示,用以記載各公路的養護單位,並明瞭最新公路狀況與維護情形。(每小題5分,共25分)
(一)根據以上表格欄位名稱的語意與範例資料,請指出每一表格最適合的主鍵 (primary key) 欄位集合與相關的外鍵 (foreign key) 欄位。
(二)寫出建立資料表格 MAINTAIN 綱要的 SQL 語法 (含主鍵與外鍵的指定)。
(三)寫出新增一筆資料 (“A190”, 65, “路面積水”, “2018/11/20”, “2018/11/20”)至 R_STUCK 表格的 SQL 語法。
(四)寫出查詢「“第一區工程處” 所養護的公路名稱與該公路所有的路況里程及狀況」的 SQL 語法。
(五)寫出查詢「”台1線” 101公里處的養護單位名稱與聯絡電話」的 SQL語法。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、某資訊系統經資料庫系統分析師分析後獲得以下 E-R model,有底線者為主鍵屬性 (primary key):
(一)請將以上 E-R Model 轉成符合第二正規化 (second normal form) 格式以上的關聯式表格綱要 (relational schema),並明確表達出或畫出各表格間所關聯的參考屬性以及各關聯綱要的主鍵與外鍵。(15分)
(二)假設實體 C 的屬性中,另有以下二個功能相依 (functional dependency)存在:
C3 → C2,C3 → C4
請將本題(一)中所得到的關聯式表格綱要轉成符合第三正規化 (third normal form) 格式以上的表格綱要。(10分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、請分別就1.系統目標、2.對象資料、3.常用的資料模型、4.資料處理相關運算、5.系統使用者等項目,製表具體說明資料庫管理系統 (Database management system) 和資料倉儲 (Data warehouse) 系統之間有何不同。(15分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
五、有關交易管理中並行控制 (concurrency control) 的主要目的,是維持各別不同交易在共時情況下,在完成後仍然保有可循序性 (serializability),用以保證交易的正確無誤。(每小題10分,共20分)
(一)請說明何謂交易的可循序性?並用以下交易1與交易2二筆交易所進行的動作,具體舉例在何種共時狀況下會違反可循序性,造成問題。
(二)請您提出一種控制機制可以保證共時交易的可循序性。並請使用該控制機制,以交易1與交易2二筆交易為例,簡要說明如何達成共時交易的可循序性。
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
108年專門職業及技術人員高等考試建築師、
25類科技師(含第二次食品技師)考試暨 代號:01310 全一頁
普通考試不動產經紀人、記帳士考試試題 座號:_____________
等 別:高等考試
類 科:資訊技師
科 目:資料結構與資料庫及資料探勘
考試時間:2小時
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞或數理公式外,應使用本國文字作答。
一、如果資料庫設計階段決定採用關聯式資料庫模型 (Relational Database Model),在進行關聯綱要 (Relation Schema) 設計時,常需要進行正規化程序,何謂正規化 (Normalization)?為何要正規化?請寫出二項 “好” 的關聯式資料庫設計的關聯綱要設計原則 (Principles),並請說明之。(20分)
資料庫
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、關聯代數 (Relational Algebra) 由那八個運算子所組成?其中那些運算子構成基本運算子 (Primitive Operators)?關聯代數運算子與資料庫結構化查詢語言 SQL 的關係為何?如何用 SQL 求一個欄位 (假設是 int 資料型態) 的平均值 (average) 或最大值 (maximum)?(20分)
資料庫
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、給予一串資料:45, 30, 40, 65, 68, 60, 70, 50,請畫出將此串資料建成 order 3 的 B-tree。接著請畫出從此 B-tree 刪除 (Delete) 資料50後 order 3 的B-tree。(20分)
資料結構
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、給予如下 C 語言的一個節點的宣告:
struct node {
int info ;
struct node *next ;
}
typedef struct node *NODEPTR ;
請完成下列 C 程式,使它能在節點 p 後面加入一資料為 x 的節點 q。(20分)
void insafter(NODEPTR p , int x)
{
NODEPTR q ;
}
資料結構
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
五、資料倉儲 (DataWarehouse) 及 OLAP 是資料探勘 (Data Mining) 會用到的技術,請畫出一常用的三層資料倉儲架構 (Three-tier Data Warehousing Architecture),並請說明每一層的工作。(20分)
資料庫
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
代號:34230 頁次:3-1 |
108年特種考試地方政府公務人員考試試題 |
等 別:三等考試
類 科:資訊處理
科 目:資料庫應用
考試時間:2小時 座號:___________
※注意:(一)禁止使用電子計算器。
(二)不必抄題,作答時請將試題題號及答案依照順序寫在試卷上,於本試題上作答者,不予計分。
(三)本科目除專門名詞、數理公式、SQL 或題目已出現外,應使用本國文字作答。
一、假設我們要設計某物流公司的資料庫,其中某事實是記錄其司機 (Driver) 每天使用某輛卡車 (Truck) 負責某趟運送 (Delivery)。每趟運送剛好用到一部卡車;但出車時,有時會有雙司機出勤,輪流駕駛。司機有編號 (ID)、姓名(Name)、薪水 (Salary) 的資料,卡車有牌照號碼 (License_No)、品牌 (Make)、款式 (Model)、噸數 (Tonnage) 的資料,運送有運送編號 (D_Number)、日期 (Date)、送達地址 (Address)、送達時間 (Time)、載送內容 (Content) 的資料。圖一為實體關係圖 (Entity-Relationship Diagram)。對所用符號的約略說明:其中每一實體鄰近某關係間均有一個對應比率 (min, max),代表該實體參與該關係之 min (至少)、max (至多) 次數,* 代表沒有限制。屬性劃實底線者為 Primary Key (主鍵)。請暫時不考慮其他實體、屬性,並假設所有對應比率均為正確反映該企業實況。欲記錄上述事實:
(一)請說明圖一的設計有何問題?(5分)
(二)可否將圖一改為只有司機 (Driver) 與卡車 (Truck) 兩個實體,而將運送(Delivery) 放在其中、當成關係?這樣的設計有何問題?(8分)
(三)請提出改進版本。請注意:你的改進版本必須同時滿足「提供完整(Complete) 的資訊,且無多餘的 (Redundant) 關係」的要求。(12分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
二、假設關連式資料庫包含下列三個表格:
Student (SID, Name, Address, Phone, Major) 代表學生學號、姓名、地址、電 話、主修
Course (CNo, CName, Credit, Dept, Instructor) 代表課程編號、名稱、學分數、開課系所、授課教師
Grade (SNo, CNo, Score) 代表 SNo 的學號學生修習 CNo 的課程得分(0-100分)
「主修」、「開課系所」之內容值可為 MIS、CS、Business 等,分別代表資管系、資科系、企管系等。
(一)為教師 ‘王大維’,依課程編號、名稱,列出其授課的每門課之修課人數(8分)
(二)找出其所修的每科成績均至少為90分之資管系學生姓名。(8分)
(三)找出在企管系所開所有課程中沒有一科及格過之學生姓名及其主修。(註:及格分數為60分)(9分)
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
三、假設某資料庫管理系統採用時間戳記 (Timestamp) 來管理並行控制(Concurrency Control),它採用的不是基本的時間戳記排序,而是修改版的 Thomas 的編寫規則 (Write Rule)。假設某交易 T 的時間戳記是10010,請問下列情況,資料庫管理系統會如何處理?(每小題5分,共20分)
(一)欲寫某項目 X 時,得知 X 已有寫的時間戳記 write_TS (X) 是10015
(二)欲寫某項目 X 時,得知 X 已有讀的時間戳記 read_TS (X) 是10012
(三)欲讀某項目 X 時,得知 X 已有寫的時間戳記 write_TS (X) 是10020
(四)欲讀某項目 X 時,得知 X 已有寫的時間戳記 write_TS (X) 是10005
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
四、假設某關連式資料庫有下列表格 R,目前僅有的四筆資料分別是 t1, t2, t3, t4。沒有人告訴我們各屬性的相互關係,不過,從我們觀察到資料,可以確認有些功能相依是不存在的,還有些功能相依是有可能存在。請說明那些是可確認不存在?那些是有可能存在?答案必須以你觀察到的現象為理由來說明,只憑猜測是不計分。
(一)(18分)
(1) {D, E} → C
(2) {A, B} → D
(3) {E, F} → G
A |
B |
C |
D |
E |
F |
G |
a1 |
b1 |
c1 |
d1 |
e1 |
f1 |
g1 |
a1 |
b2 |
c2 |
d2 |
e2 |
f2 |
g2 |
a2 |
b2 |
c2 |
d3 |
e1 |
f1 |
g3 |
a3 |
b3 |
c4 |
d3 |
e1 |
f4 |
g1 |
(二)假設已知下列功能相依,請利用功能相依推演規則,也就是 Closure 概 念,找出所有 R 的候選鍵 (Candidate Key),注意:只憑猜測,沒有使用功能相依的推演過程,不計分。(12分)
FD1:{A, E} → {B, G}
FD2:C → F
FD3:D → C
FD4:G → D
答:
請到「露天拍賣」購買 Jacksaleok 親自編寫的「資料庫應用分年題庫」詳解。
http://goods.ruten.com.tw/item/show?21609988919956
留言列表