2010年10月10日 星期日

第十章 利用『實體-關係模型(E-R MODEL)』規劃資料庫

上課內容

1.利用實體 - 關係模型設計資料庫的優點:
(1)不會牽涉到資料庫的操作資料的儲存方式…等複雜的電腦運作。
(2)對於初學者而言,不必花費太多的時間,即可了解資料庫設計的基本方法。
(3)對於設計者而言,可利用它來構思資料庫大致的架構,且其簡單易懂的圖例,非常適合用來和其他設計者及使用者說明該資料庫的架構及內容。

2.
實體-關係模型主要是由實體關係及屬性所組成。

3.
實體依其存在的條件又可分為弱實體及一般實體兩種類型:
弱實體:必須依靠其他實體才能存在,如果弱實體所依存的實體消失了,則該弱實體也就沒有存在的意義。
一般實體:弱實體以外的實體都算是一般實體,它不必依靠其他實體而存在。

4.
實體與另一實體之間的關係約可分為下列3種:一對一一對多及多對多的關係。


實力評量

選擇題

1.下列何者非實體-關係模型的主要構成元素?1.實體2.模型3.屬性4.關係

2.在實體-關係圖中,我們以(雙框框)來代表以下何種元素?1.實體2.關係3.屬性4.弱實體

3.在實體-關係模型中,如果甲實體中的任一實例,可對應到以實體中的多個實例;而乙實體中的任一實例,也可對應到甲實體中的多個實例,我們稱他們之間的關係為?1.一對多關係2.多對多關係3.一對一關係4.以上皆非

4.假設學生實體中有一個地址屬性,為了方便區分,所以我們又將它再細分為城市及街道名...等屬性,我們稱這些屬性為何?1.子類型2.推倒屬性3.鍵屬性4.複合屬性

5.在汽車駕駛實體中,我們依其性質不同又區分為自用車駕駛人實體及營業用車駕駛人實體,而其中一個駕駛人既屬於自用車駕駛人實體也屬於營業用車駕駛人實體,我們稱這種關係為?1.子類型的disjoint關係2.物件導向關係3.子類型的overlap關係4.沒有關係

填充題


1..推導.複合.多值

2.





問答題

3.

沒有留言:

張貼留言