日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

关系数据模型和关系数据库系统

發布時間:2025/3/15 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关系数据模型和关系数据库系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

注意:本節博文相關資料來自-全國計算機等級考試四級教程-數據庫原理(2017年版)-高等教育出版社

本人只是把覺得重要的東西提煉出來并加上自己的看法和相關代碼調試,供自己和有需要的網友查閱。


關系數據模型:由關系數據結構、關系操作集合和關系完整性約束三大要素組成。

1.關系數據結構:關系模型把數據庫表示為關系的集合(關系模型中數據的邏輯結構是一張二維表)。

2.關系操作集合:關系模型中常用的關系操作包括:選擇、投影、連接、除、并、交、差等,以及查詢操作和插入、刪除、更新操作的兩個部分。

3.關系的完整性約束:數據庫的數據完整性是指數據庫中數據的正確性、相容性、一致性。

數據完整性由完整性規則來定義,關系模型的完整性規則是對關系的某種約束,因此也稱為完整性約束。


關系模型的數據結構和基本術語

下面給出兩張表:


在關系型數據庫中,數據結構用單一的二維表結構來表示實體以及實體間的聯系

1.關系(Rlation):一個關系對應一個二維表,二維表表名就是關系名。


2.屬性(Attribute)和值域(Domain):在二維表中的列(字段),稱為屬性。


3.關系模型(Relation Schema):在二維表中的行定義(記錄的型),即對關系的描述稱為關系模型


4.元組(Tuple):在二維表中的一行(記錄的值),稱為一個元組。

如(12010,張力,女,17,01,北京四中)

5.分量(Component):元組中的一個屬性值。

6.碼或鍵(Key):一個屬性,使得在該關系的任何一個關系狀態中的兩個元組,在該屬性上的組合都不同,都能唯一標識該關系的元組。

7.超碼或超鍵(Super Key):如果在關系的一個碼中移去某個屬性,他任然是這個關系的碼。

8.候選碼或候選鍵(Candidate Key):關系的一個碼或鍵中,不能從中移去任意一個屬性,否則他就不是這個關系的碼或鍵。

9.主鍵或主碼(Primary Key):在候選碼中唯一的標識元組。

10.全碼或全鍵(All-Key):一個關系模式的所有屬性集合。

11.主屬性(Primary Attribute)和非主屬性(Nonprimary Attribute):例如在學生登記表關系中,如果不允許重名,學號和姓名是主屬性,其他屬性是非主屬性。

12.外碼或外鍵(Feign Key):某個屬性不是關系的主碼,卻是其他關系的主碼。

13.參照關系(Referencing Relation):參照關系也稱從關系,被參照關系稱主關系。他們是指外碼相關聯的兩個關系。



總結

以上是生活随笔為你收集整理的关系数据模型和关系数据库系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。