【数据库系统概论】考研第三部分重点分析【3.2】
生活随笔
收集整理的這篇文章主要介紹了
【数据库系统概论】考研第三部分重点分析【3.2】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- (三) 【關系數據庫語言SQL】
- 4.【視圖的定義和作用】
- 4.1【視圖的概念】
- 4.2【視圖與基本表的異同】
- 4.2.1【視圖】
- 4.2.2【表】
- 4.3【采用視圖概念的優點】
- 4.4【用SQL語句定義和撤消視圖】
- 4.5【針對視圖的查詢】
- 5.【SQL數據控制功能】
- 5.1【數據庫安全性的含義和授權機制】
- 5.2【數據庫完整性的含義和完整性約束條件】
- 5.3【實體完整性、參照完整性、用戶自定義完整性】
- 5.3.1【實體完整性】
- 5.3.2【參照完整性】
- 5.3.3【用戶自定義完整性】
- 5.4【用SQL語句授權和收回權限】
- 5.5【在創建基本表時定義完整性約束條件】
- 5.6【觸發器】
- 【重點例題】:
(三) 【關系數據庫語言SQL】
4.【視圖的定義和作用】
- 行列子集視圖
- WITH CHECK OPTION的視圖
- 基于多個基表的視圖
- 基于視圖的視圖
- 帶表達式的視圖
- 分組視圖
4.1【視圖的概念】
- 存儲在數據庫中的查詢的SQL 語句
4.2【視圖與基本表的異同】
4.2.1【視圖】
- 視圖不是一個獨立的文件,是由一個或幾個基本表導出形成的虛表。視圖存儲的內容是來自本地數據源或遠程數據源的定義,不存放實際數據。
4.2.2【表】
- 表是數據庫中用來存儲數據的對象,是有結構的數據的集合,是整個數據庫系統的基礎。表存儲的內容是本地數據源的數據。
4.3【采用視圖概念的優點】
- 簡化用戶操作
- 多種角度看待同一數據
- 邏輯上的獨立性
- 視圖能對機密數據提供安全保護
4.4【用SQL語句定義和撤消視圖】
4.5【針對視圖的查詢】
- 實體化視圖
- 視圖消解法
- 更新
5.【SQL數據控制功能】
5.1【數據庫安全性的含義和授權機制】
- 數據庫的安全性是指保護數據庫以防止非法使用造成數據泄露,更改、或者破壞
5.2【數據庫完整性的含義和完整性約束條件】
- 數據完整性是指存儲在數據庫中的數據,應該 保持一致性和可靠性
- 完整性:
1、實體完整性
2、參照完整性
3、用戶定義的完整性 - 五個約束:
(1) not null(非空)約束
(2) unique(惟一)約束
(3) primary key(主鍵)約束
(4) foreign key(外鍵)約束
(5) check(校驗)約束
5.3【實體完整性、參照完整性、用戶自定義完整性】
5.3.1【實體完整性】
- primary key(主鍵)約束 :不重不為空
5.3.2【參照完整性】
- foreign key(外鍵)約束 reforences 參照表名(屬性)
5.3.3【用戶自定義完整性】
- not null(非空)約束
- unique(惟一)約束
- check(校驗)約束
5.4【用SQL語句授權和收回權限】
5.5【在創建基本表時定義完整性約束條件】
5.6【觸發器】
【重點例題】:
(B)
(A)
(B)
(D)
(C)
總結
以上是生活随笔為你收集整理的【数据库系统概论】考研第三部分重点分析【3.2】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【数据库系统概论】考研第三部分重点分析【
- 下一篇: 【数据库系统概论】考研第四部分重点分析【