數據庫系統原理—02數據庫系統概述

在這裏插入圖片描述
1、數據庫系統的三級模式結構:
在這裏插入圖片描述
其中模式(概念模式)數據庫的核心,也是數據庫設計的關鍵。
在這裏插入圖片描述
2、映像,就是一種對應規則,它指出映像雙方是如何進行轉換的。
3、兩層映像:
(1)外模式/模式映像,保證了數據與程序的邏輯獨立性。
(2)內模式/模式映像,保證了數據與程序的物理獨立性,因爲內模式是唯一的,所以內模式/模式映像是唯一的。
兩層映像保證了數據庫中的數據具有較高的邏輯獨立性和物理獨立性,簡化應用程序的開發,減少了維護應用程序的工作量。
4、客戶/服務器結構(Client/Server,C/S):
在這裏插入圖片描述
5、瀏覽器/服務器結構(Browser/Server,B/S)是一種基於Web應用的客戶/服務器結構,也稱爲三層客戶/服務器結構。
在這裏插入圖片描述
6、模型(Model)是現實世界特徵的模擬和抽象表達。
數據模型是現實世界對數據特徵的抽象,描述的是數據的共性內容。
7、靜態特徵:
(1)數據的基本結構;
(2)數據間的聯繫;
(3)數據取值範圍的約束;
8、動態特徵,指對數據可以進行符合一定規則的操作。
9、數據模擬組成要素:
(1)數據結構:描述的是系統的靜態特徵,既數據對象的數據類型、內容、屬性以及數據之間的聯繫。
(2)數據操作:描述的是系統的動態特徵,數據操作主要分爲更新和檢索兩大類,增、刪、改、查。
(3)數據約束:描述數據結構中數據間的語法和語義關聯。
10、數據模型的分類:
在這裏插入圖片描述
(1)概念層數據模型:概念層是數據抽象級別的最高層,概念層數據模型,也稱爲數據的概念模型或信息模型,這類模型主要用於數據庫的設計階段。概念模型用於信息世界的建模。
(2)信息世界設計的基本概念:
實體:客觀存在並可相互區別的事物稱爲實體,實體可以是實際的事物,也可以是抽象的概念或聯繫,列如:學生、商品、比賽、課程等。
屬性:實體所具有的特性。
碼或鍵:可唯一標識實體的屬性集。
域:屬性的取值範圍。
實體型:用實體名域屬性名集合來抽象和刻畫同類實體,稱爲實體型。列如:職工:員工號,姓名,部門
實體集:同型實體的集合。
聯繫:在信息世界中反映爲實體(型)內部的聯繫和實體(型)之間的聯繫。、

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