一.選擇題
1. 『關聯式資料庫』如何產生關聯?(1)使用兩個資料表的共通欄位相互關聯
2. 我們利用關聯式資料庫中的何種屬性來建立兩個資料表間的關聯(2)連外鍵
3. 在資料表中,我們利用何種屬性來做為唯一識別該筆記錄的依據?(1)主鍵
4. 我們在資料表中設定何種屬性可確保資料表的實體完整性?(3)主鍵
二.填充題
1. 資料完整性大致可分為實體完整性、區域完整性、參考完整性及使用者定義的完整性等4種類型。
2. 若我們在書籍訂單資料表的單位欄位設定資料的範圍為100到999之間,是為了要維護資料的區域完整性。
三.問答題
1. 一對一關聯時,表甲資料表中得一筆記錄,只能對應到乙資料表中的一筆記錄,而乙資料表中得一筆記錄也只能對應到甲資料表中得一筆記錄。
一對多關聯時,表示甲資料表中一筆記錄可對應到乙資料表中的多筆資料,而乙資料表中一筆記錄只能對應到甲資料表中的一筆資料。
多對多關聯時,表示甲資料表中的一筆記錄能夠對應到乙資料表中的多筆記錄,而乙資料表中的一筆記錄也只能對應到甲資料表中的多筆記錄。
2. 分割資料表並建立關聯的優點有:節省儲存空間、減少輸入錯誤、方便資料修改
3. 參考完整性是用來確保相關資料表間的資料一致,避免因一個資料表的紀錄改變,而造成另一個資料表的內容變成無效值。
沒有留言:
張貼留言