【自考必背】數據庫系統原理第一章

1、(識記)數據庫基本概念:

(1)數據:描述事物的符號記錄,是用物理符號記錄下來的,可以鑑別的信息

(2)數據庫:存放數據的倉庫,數據是按一定格式進行存儲的

(3)數據庫管理系統:創建和管理數據庫的一套軟件,介於應用程序和操作系統之間

(4)數據庫系統:在計算機中引入數據庫技術的系統

2、(識記)數據庫管理技術的發展歷程三個階段:

(1)人工管理階段:數據不保存、應用程序管理數據、數據面向應用

用於科學計算,數據處理工作基本上依靠手工方式進行。沒有磁盤等直接存儲設備,數據知你呢個放在紙帶或卡片上。軟件方面只有彙編語言,沒有操作系統和專門管理數據的軟件,數據處理通過批處理方式進行,運行程序後數據不保存

(2)文件管理階段:數據可長期保存和專門管理的特點,提供了物理獨立性

硬件方面有磁盤、磁鼓等直接存取存儲設備。軟件方面,操作系統配備了數據管理軟件,即文件系統。文件系統將數據的邏輯結構和物理結構分離。應用程序只設計數據邏輯結構,系統決定數據物理結構,物理結構改變時,程序不必修改,有了物理獨立性。

(3)數據庫系統階段:

集中管理企業數據,企業各類用戶共享數據,要消去數據冗餘,節省存儲空間。數據變更時,節省對多個副本的變更操作,節省計算機運算時間開銷。不會因爲遺漏副本,導致數據不一致。要求數據有更高的獨立性,不但具有物理獨立性還要有邏輯獨立性,數據邏輯結構修改時,不影響不要求這種改變的應用程序

3、(領會)數據庫系統所具有特點

數據集成、數據共享、數據統一管理和控制、數據共享性高、數據獨立性好、減少應用程序開發與維護的工作量、數據冗餘小

4、(領會)簡述數據庫系統的三級模式和兩層映像的含義

模式:數據庫中全體數據的邏輯結構和特徵的描述,是所有用戶的公共數據視圖

內模式:對數據庫中數據物理結構和存儲方式的描述,是數據在數據庫內部的表示形式

外模式:數據庫用戶能夠看見和使用的局部數據的邏輯結構和特徵的描述,是與某一應用有關的數據的邏輯表示

外模式、模式印象:定義了各個外模式與概念模式之間的印象關係,這些映像定義通常在各自的外模式中加以描述

模式、內模式映像:定義了數據庫全局邏輯結構與物理存儲之間的對應關係,這種映像通常是在模式中加以描述的

數據獨立性:

5、(識記)數據庫系統的運行與應用結構包括2種常用結構

(1)客戶、服務器

命令行客戶端、圖形化管理工具、應用程序等稱爲”客戶端“、”前臺“、”表示層“

數據庫管理系統稱爲”服務器“、”後臺“、”數據層“

(2)瀏覽器、服務器

客戶端細分爲”表示層“、”處理層“

”表示層“是瀏覽器,和用戶交互

”處理層“也稱”中間層“負責處理數據庫使用者的具體應用邏輯

6、(領會)簡述關係模型與網狀模型、層次模型的區別

層次模型:有且僅有一個節點沒有父節點,稱作根節點。其他節點有且僅有一個父節點。難以表達複雜的聯繫

網狀模型:網狀結構表達實體之間的關係。是層次模型的拓展,允許節點有多個父節點,並且有一個以上的節點沒有父節點。可以方便表示實體見各種類型的聯繫,既可以表示從屬關係,也可以表示數據間的交叉關係,但是結構複雜,實現的算法難以規範化

關係模型:二維表結構表示實體見聯繫的模型,以二維表格形式組織數據。

優點:

關係模型是建立在嚴格的數學概念基礎上的

關係模型的概念單一,用關係表示實體間聯繫。數據結構簡單、清晰,用戶易懂、易用

關係模型的存取路徑對用戶透明,有更高的數據獨立性、更好的安全保密性,簡化該程序猿數據庫開發工作

7、(領會)數據特徵與數據模型組成要素

數據特徵:靜態和動態兩種特徵

數據模型組成要素:

數據結構:描述系統靜態特性,即數據對象的數據類型、內容、屬性以及數據對象之間的聯繫

數據操作:描述系統動態特性

數據約束:描述數據結構中數據間的語法和語義關聯,包括相互制約和依存關係以及數據動態變化規則,保證數據正確性、有效性和相容性

8、(領會)數據模型的分類,根據抽象的層面不同,數據模型可分爲如下兩類模型

概念層數據模型:數據抽象級別的最高層,目的是按用戶的觀點來對世界建模。

邏輯層數據模型:數據抽象的中間層,描述數據整體的邏輯結構。

物理層數據模型:描述數據在存儲介質上的組織結構,是邏輯模型的物理實現。

更多科目筆記整理:點擊跳轉

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章