2019-04-08

(1)關系模型與數(shù)據(jù)表:

關系(Relation):對應通常所說的一張表,如學生表。

元組(Tuple):表中的一行即為一個元組,

屬性(Attribute):表中的一列即為一個屬性

主鍵(Key):表中的某個屬性組,它可以唯一確定一個元組,屬性組可以有一個或多個屬性。


(2)數(shù)據(jù)完整性定義、作用和分類:

數(shù)據(jù)完整性即用于保證數(shù)據(jù)庫中的數(shù)據(jù)在邏輯上的一致性、正確性和可靠性。

數(shù)據(jù)完整性用于防止無效數(shù)據(jù)或錯誤數(shù)據(jù)保存進數(shù)據(jù)庫。

數(shù)據(jù)完整性主要包含:實體完整性、域完整性和參照完整性。


(3)實體完整性作用和分類:

實體完整性規(guī)定表的每一行記錄在表中是唯一的。

實體完整性一般通過主鍵約束、自增約束和唯一約束實現(xiàn)。


(4)什么是主鍵約束(Primary Key約束)?

主鍵約束用于唯一識別每一條記錄,數(shù)據(jù)表中具有唯一值的字段可設定為主鍵字段,如Rank表的RankID。

在表的設計視圖中,選中要設置為主鍵的字段,右鍵彈出菜單,選中“設置主鍵”,該字段即成為表的主鍵。

每個數(shù)據(jù)表只能有一個主鍵。設定為主鍵的字段內容不能有重復值,且不能為NULL值。


(5)什么是自增約束(IDENTITY 約束)?

字段值按一定的增長規(guī)則自動增長。

只能在整數(shù)類型的字段上設置自增約束。

不能對設定了自增約束的字段內容進行輸入操作。

通常在整數(shù)類型的主鍵上設置自增約束。


(6)什么是唯一約束(Unique 約束)?

唯一約束保證在一個字段或一組字段中的數(shù)據(jù)與表中其他行的數(shù)據(jù)相比是唯一的。

與主鍵約束相比,唯一約束也用于確保列中不存在重復值,但其列值可以是NULL。

每個表可以有多個唯一約束,但只能有一個主鍵約束。


(7)參照完整性定義和性質:

兩張表之間的約束條件。

參照完整性要求一張表的某些列的取值要受到另一張表中某些列值的限制。

被參照表稱為主表,主表中的被參照列通常為主表的主鍵(少數(shù)情況下可以為唯一鍵);參照表稱為從表,從表中的參照列稱為外鍵。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 數(shù)據(jù)表是數(shù)據(jù)庫中最重要、最基本的操作對象,是數(shù)據(jù)存儲的基本單位。數(shù)據(jù)表被定義為列的集合,數(shù)據(jù)在表中是按照行和列的格...
    假正經(jīng)乄閱讀 2,073評論 0 2
  • 本文主要內容來自慕課網(wǎng)。配合視頻食用口味更佳 主要是順著已經(jīng)學習的視頻順序總結一遍,以深化理解和方便日后復習 一些...
    stoneyang94閱讀 1,552評論 0 1
  • 1、MySQL啟動和關閉(安裝及配置請參照百度經(jīng)驗,這里不再記錄。MySQL默認端口號:3306;默認數(shù)據(jù)類型格式...
    強壯de西蘭花閱讀 751評論 0 1
  • MySQL5.6從零開始學 第一章 初始mysql 1.1數(shù)據(jù)庫基礎 數(shù)據(jù)庫是由一批數(shù)據(jù)構成的有序的集合,這些數(shù)據(jù)...
    星期四晚八點閱讀 1,228評論 0 4
  • 自己成長不少吧。以前被說壞話,可能會很氣憤憂傷自責很久,現(xiàn)在跟同學打的電話傾訴一下,然后從正反兩個方面來思考,卻...
    忽爾今至閱讀 155評論 0 0

友情鏈接更多精彩內容