高普考題庫
100 年 100年公務人員高等考試三級考試暨普通考試・資料庫應用
申論 1某公司為管理員工出差,登錄有員工資料包括身分證字號、姓名、工作部門編號、薪水、員工帳號;出差資料有出差編號、出發地、抵達地、出發日、抵達日、出差費。已知一個員工只在一個部門做事且只有一份薪水登錄在一個帳號;不是每一位員工都會出差。一件出差,只有一種行程和出差費,有一到多個員工參與,行程一樣,出差費也一樣。假設關連設計如下:員工(身分證字號、姓名、工作部門編號、薪水、員工帳號)出差(身分證字號、出差編號、出發地、抵達地、出發日、抵達日、出差費、員工帳號)㈠以上述關連為例,舉例說明超級鍵(superkey)和外部鍵(foreign key)的性質。(10 分)㈡說明上述關連設計在資料更新和刪除時有何嚴重缺點?(10 分)要如何改正,以維持一致性。(5 分)