107年 捷運招考 北捷新進人員 工程員(三)行車類組(資訊維修類) 資料庫系統概論 試卷

pdf
190.34 KB
4 頁
Administrator
侵權投訴
加載中. ..
PDF
臺北捷運公司 107 429 日新進工程員()(資訊類)
甄試試題-資料庫系統概論
1 頁,共 4
注意: 請務必填寫姓名:
1.以下題目應全部作答。 應考編號:
2.科目總分為 100 分。
3.作答時目,但請標明題號並請用藍(黑)原子筆橫向書寫。
題目:
一、 請回答下列有關於索引的問題(共 30 分)
() 請說明何謂「單層索引」(Single Level Index)「多層索引」
(Multiple Level Index)(10 )
() 請說明何謂「主索引」(Primary Index)「叢集索引」
(Clustering Index)、以及「次索引」(Secondary Index)
(15 )
() 假設一個 EMPLOYEE 關聯表其主鍵為 EmployeeId,請
撰寫建立(create)該關聯表「主索引」EmpPriIndex
SQL 敘述。(5 )
臺北捷運公司 107 429 日新進工程員()(資訊類)
甄試試題-資料庫系統概論
2 頁,共 4
二、 請根據以下建立關聯表 DEPARTMENTPROJECT
EMPLOYEE SQL 指令,撰寫下列更改資料和關聯表的
SQL 敘述(共 40 ):
CREATE TABLE DEPARTMENT (
DepartmentNo CHAR(8),
DepartmentName CHAR(30),
ManagerId CHAR(9),
PRIMARY KEY DepartmentNo);
CREATE TABLE PROJECT (
ProjectId CHAR(6),
ProjectLocation CHAR(30),
ProjectName CHAR(30),
PRIMARY KEY ProjectId);
CREATE TABLE EMPLOYEE (
EmployeeId CHAR(9),
EmployeeName CHAR(30),
Salary INTEGER,
DepartmentNo CHAR(8),
PRIMARY KEY EmployeeId,
FOREIGN KEY (DepartmentNo
) REFERENCES
DEPARTMENT(DepartmentNo
) ON UPDATE CASCADE ON DELETE
SET NULL);
() 新增一筆部門的資料{'INFOMGMT', ' 資訊管理部',
'111222333'}DEPARTMENT 關聯表。(5 )
() PROJECT 聯表中專案編號 ProjectId ='xyz123'的地
(ProjectLocation)改為'台北'(5 )
() EMPLOYEE 關聯表中,員工編號 EmployeeId
='123456789'員工資料刪除。(5 )
臺北捷運公司 107 429 日新進工程員()(資訊類)
甄試試題-資料庫系統概論
3 頁,共 4
() 建立一個 HOUR_LOG 的關聯表,以記錄員工參與專案的
工作時數此關聯表包含 EmployeeIdProjectId Hours
共三個屬性(欄位),其主鍵(Primary Key)員工編號和
編號(EmployeeIdProjectId)所組成,而 EmployeeId
ProjectId 亦是外來鍵(Foreign Key) 分別參考
EMPLOYEE PROJECT 關聯表的主鍵,Hours 的資料
型態則為 INTEGER(5 )
() 新增一個屬性(欄位)Phone,資料型態為 CHAR(10)
EMPLOYEE 關聯表中。(5 )
() 刪除 EMPLOYEE 關聯表中的屬性(欄位) Salary但如果有
其他表格或限制(constraint)等元素參考此屬性時,則該屬
性將會被保留,系統將自動放棄刪除。(5 )
() 更改 DEPARTMENT 關聯表中的 ManagerId 屬性(欄位)
其預設值(DEFAULT)'123123123'(5 )
() PROJECT 關聯表整個移除,不管該表格是否仍有資料
被其他表格參考到(5 )
臺北捷運公司 107 429 日新進工程員()(資訊類)
甄試試題-資料庫系統概論
4 頁,共 4
三、 商業運轉的資訊系統,持續運作是很重要的需求,資訊中
對於災難恢復的應變須有一套完整機制,其中資料庫與檔案
系統的備份與備援管理是其關鍵要素之一 30
() 資料檔案備份有許多不同方式,每次備的細微性取決
業務需求和需要的 RTO(Recovery Time Objective)
RPO(Recovery Point Objective)。細微性備份可分為完整
備份(Full backup)、增量備份(Incremental backup)、累積
備份(Cumulative backup合成備份(Synthetic backup)
以及永久性增量備份(Incremental forever backup)。大多
數組織會組合使用上述備份類型,以滿足其備份和恢復需
求。請說明以上五種備份方法,並且簡介其優缺點。(20
)
() 說明備份的三種主要用途。(10 )
收藏 ⬇️ 下載