
,只好顧左右而言它:「沒有,沒有,我只是跑到重慶南路上的電腦書籍專賣書店去翻一翻幾本介紹資料庫系統的書,講老實話,那些書真的要在短時間內看得懂還真是不容易呢。」
:「好說好說,言歸正傳,妳的問題其實就在於資料表格是否有執行『正規化』動作。」
:「蝦米?正規化?又來了一個新名詞,我該把我的筆記本準備好才對。」
:「這是當然的囉,所謂名師出高徒就是這麼一回事嘛。」
,她已經能夠完全明白小博想要表達的意思了。她恍然大悟地叫著
:「原來這就叫做正規化啊,哈哈哈,看起來蠻有用的。」
:「師父哥哥,過獎過獎。」
:「師父哥哥,有點不懂耶,為甚麼功能相依於候選鍵也算?」
:「對極了。」
,妳可是越來越聰慧了。」
。」
:「我實在是太感同身受了。」
」
:「好,好,男女授授不親,首先我們先從表格的資料結構開始談起。每個表格都會有一個名稱,用來分辨每一個表格。而每個表格都會含有一個或一個以上的欄位,我們稱之為屬性。」
:「原來是這樣啊,那我知道了,還有嗎?」
:「還有每個欄位的值都稱為屬性值,而屬性值的範圍就稱為值域,關聯表本身就是由一筆一筆的記錄所組成的,我們也稱一筆筆的記錄為值組囉。夠不夠清楚啊?我的大小姐。」
:「這是一定要的啦!這是一定要的啦!不然你就不教我了」
,一面對小君提出問題:「如果某一個屬性的屬性值保證獨一無二,就像學生的學號或身份證號,有一個這樣的屬性會有甚麼好處?」
:「甚麼『候選』啊,怎麼資料庫系統也可以跟政治選舉扯上關係啦?師父哥哥,你有沒有說錯啊?」
:「妳嘛給我幫幫忙,妳的想像力還真是很豐富勒,這不是跟政治選舉扯上關係,而是這些候選鍵都有資格被我們挑選出來成為這個表格的主鍵值。」
:「外來鍵是表格的某一個欄位,其屬性值與另一個表格的主鍵的屬性值有相同的值域,如此形成表格彼此間的關聯。」
,她嘗試著將這個方案清楚地說出來:「那可能要求助於部門表格囉,因為部門位置正常應該是部門表格中的一個屬性嘛。」
。現在不管小博說什麼,她都一定點頭稱是:「那是當然的囉,不過員工表格也一定會有員工所屬的部門編號才對吧。」
,算是給小君打氣(這算是鼓勵嗎?):「是的,員工表格的部門編號就是一個外來鍵,它必須與部門表格的部門編號的值域相同,妳說是吧。」
:「那這樣妳了解了嗎?表格間就是靠相同的屬性值做聯繫的,也就是產生關聯。」
,過了好一會兒,小博才恢復正常,似笑非笑地說:「整合性限制條件,簡單來說,就是用來規範關聯式的資料表格。它分為個體整合限制以及參考整合限制。」
:「那是當然的囉。」
:「好吧,接下來我告訴你甚麼是參考整合限制,它基本上是規範關聯表格彼此間的一種整合限制條件。」

| 歡迎光臨 TWed2k (http://twed2k.org/) | Powered by Discuz! 4.1.0 |