官术网_书友最值得收藏!

第Ⅰ篇 基礎篇

本篇主要介紹數據庫的基本概念和基礎知識,是讀者進一步學習后續章節的基礎。本篇由7章組成。

第1章,數據庫概述。介紹了文件管理數據與數據庫管理數據的本質區別、數據獨立性的含義以及數據庫系統的組成。

第2章,數據模型與數據庫結構。介紹了數據庫技術發展過程中使用過的數據模型、數據獨立性的概念。本章介紹的知識是讀者進一步學習關系數據庫及相關知識的基礎。

第3章,關系數據庫。介紹了關系數據庫采用的數據模型的特點,同時介紹了關系數據庫基于的理論基礎——關系代數和關系演算。讀者在學習完本章和第5章的數據操作語句之后,可以對關系代數、關系演算、SQL查詢語句之間的功能及表達方法進行比較。本章介紹的關系代數也是學習第14章查詢優化的基礎。

第4章,SQL基礎及數據定義功能。SQL部分介紹了常用的數據類型,由于不同的數據庫管理系統提供的數據類型不完全相同,因此本章主要介紹的是SQL Server數據庫管理系統提供的數據類型,這部分內容是定義關系表的基礎。數據定義功能部分,介紹了架構和基本表的概念和定義語句,同時介紹了數據完整性約束的定義方法。

第5章,數據操作語句。其內容主要包括查詢、添加、刪除和更改數據的SQL語句,同時介紹了一些高級查詢功能,包括CASE表達式、嵌套子查詢和相關子查詢等。這一章使用第4章建立的數據表,運用實際的數據,通過描述問題的分析思路以及用圖示的方法展示查詢語句的執行結果,使讀者能夠準確理解和掌握查詢語句的功能。

第6章,索引和視圖。索引部分除了介紹索引的概念的定義方法外,還用圖示的方法詳細講述了索引的構建過程以及利用索引的查找過程,使讀者能夠從系統內部了解索引的作用。視圖部分,介紹了視圖的概念和定義語句,并簡單介紹了物化視圖的概念和作用。

第7章,觸發器和存儲過程。觸發器用于實現復雜的完整性約束和業務規則。本章介紹了觸發器的概念和使用方法。存儲過程是一段封裝好的代碼塊,這個代碼塊可供應用程序調用使用,存儲過程提供了代碼共享的功能。

主站蜘蛛池模板: 会昌县| 简阳市| 新龙县| 太白县| 池州市| 眉山市| 金塔县| 商河县| 封丘县| 会理县| 南江县| 龙陵县| 冀州市| 华容县| 张家川| 柯坪县| 平利县| 陆川县| 吉木萨尔县| 集贤县| 大同县| 南华县| 福贡县| 邵东县| 晋中市| 武乡县| 忻城县| 德钦县| 沭阳县| 普兰店市| 星子县| 南和县| 漠河县| 大英县| 钟祥市| 四平市| 陇西县| 锡林浩特市| 习水县| 黄山市| 兴文县|