初步了解 資料庫系統

2021-06-18 00:54:24 字數 958 閱讀 3345

最近在看自考書

--資料庫系統原理。學習計算機也有兩年了,前前後後做了

3次系統,都用到了資料庫。可以說對資料庫一些基本的操作比較熟悉了,但是一些抽象的理論概念,還是很模糊,好在,有了自考,我們可以在理論上更為鞏固一下。

資料庫系統原理這本書的第一章就是像我們大家介紹了資料庫系統的一些基本概念。包括資料描述、資料模型、全域性結構等內容。聽起來比較生澀,不過看了下面的圖,希望你可以更為了解。

上圖是直接根據書中目錄畫的導圖,可是在看完第一章之後,感覺有些東西是可以合併的,也就是可以繼續概括總結的。

例如:(

1)作者在第一章,是以循序漸進的方式向我們介紹資料庫系統的,比如說,他先介紹了最基礎也是最小的單位

--資料;繼而介紹了根據資料抽象的級別,向我們介紹了資料模型;最後介紹了資料庫系統這乙個大環境。所以,我將此章分成了以下三個部分:

1.資料描述;

2.資料模型;

3.dbs

。(並且按照順序標註了序號,方便讀者閱讀) (

2)為什麼要把

dbms

放在資料模型中呢?我的想法是:

dbms

也就是資料庫管理系統,它總是基於某種資料模型的,根據資料模型的不同,

dbms

可以分為層次型、網狀型、關係型、物件導向型等。所以,我們可以把

dbms

看成是某種資料模型在計算機系統上的具體實現。 (

3)關於資料庫系統的發展,只需要我們簡單了解即可,所以在此沒有體現。

於是,又經總結的上圖變成了下圖:

就這樣:不斷學習,不斷深入;不斷總結,不斷進步!

Part03 了解資料庫系統

part03 了解資料庫系統 01.資料抽象 1.物理層 physical level 描述資料上實際上是怎樣儲存的。最低層次的抽象 2.邏輯層 logical level 描述資料庫儲存什麼資料及這些資料間存在什麼關係。資料庫管理員使用抽象的邏輯層 3.檢視層 view level 最高層次的抽象...

資料庫系統(1) 初步認識資料庫系統

資料庫 db database 資料庫管理系統 dbms database management system 資料庫管理員 dba database administrator 計算機基本系統 資料庫定義 定義資料庫中table的名稱 標題 內含的屬性名稱及對該屬性的值的要求 等。dbms提供一套...

初步了解資料庫的併發控制

1.什麼是併發 假設cpu是單核的一次只能執行乙個執行緒,當多個執行緒要同時占用cpu資源的時候,只能輪流占用該cpu的資源。所以併發強調的是同一時間間隔內處理多工的能力。2.什麼是 並行 假設cpu是多核的,多個執行緒可以同時執行在多個cpu上!所以並行強調的是同一時刻處理多工的能力!和併發的區別...