參考:《數(shù)據(jù)庫系統(tǒng)概論(第5版)》等資料
快到期末了,現(xiàn)在也要開始復(fù)習數(shù)據(jù)庫了。。。。。。
數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)這4個是數(shù)據(jù)庫的基本概念,估計大神們都知道這些。下面,我就簡單整理一下這4個基本概念。
數(shù)據(jù):數(shù)據(jù)庫中存儲的基本對象
定義:描述事物的符號記錄
種類:數(shù)字、文字、圖形、圖像、音頻、視頻等
數(shù)據(jù)的語義:數(shù)據(jù)的含義
數(shù)據(jù)與其語義是不可分的。
數(shù)據(jù)這個詞,大家都不陌生。大家最容易想到的數(shù)據(jù)就是一串串數(shù)字。。。
其實,數(shù)據(jù)并不只是數(shù)字,廣義上來講,數(shù)據(jù)的種類就太多了。
現(xiàn)在大家看的博客,微博也可以理解為數(shù)據(jù),我們拍的照片也可以算作數(shù)據(jù)。
我們天天看的影視劇、看的動漫也算數(shù)據(jù),數(shù)據(jù)的種類太多了。
數(shù)據(jù)與其語義不可分割,其實也有很多例子:
比如2017這個數(shù)據(jù),單獨 說2017,僅僅只是個數(shù)字而已,沒有太大的使用價值。但如果賦予了一定的含義,這個數(shù)字就有價值了。
比如,一個年級共2017名學(xué)生
今年是2017年
這本書一共2017頁(這本書也太厚了。。。。。。)
這里的面積是2017平方米
這時,2017這個數(shù)據(jù)就有實際價值了。當然,我們可以看到同樣的數(shù)據(jù)可能會在實際應(yīng)用中被賦予不同的含義。
數(shù)據(jù)庫:存放數(shù)據(jù)的倉庫
定義:長期存儲在計算機內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。
數(shù)據(jù)庫是存放數(shù)據(jù)的倉庫,現(xiàn)代社會,計算機以進入平常百姓家。我們肯定想把重要數(shù)據(jù)長期保存,因此,數(shù)據(jù)庫數(shù)據(jù)就有永久存儲的特點。
數(shù)據(jù)庫雖說是個倉庫,但肯定不能無組織的存儲數(shù)據(jù),就好比一個寢室如果幾個人平時穿的襪子都不分類,都混在一起,可能到時候你自己都不知道哪些是你自己的襪子,哪些是別人的。因此,數(shù)據(jù)庫有組織。
現(xiàn)實生活中,許多數(shù)據(jù)肯定需要共享,所以數(shù)據(jù)庫也有可共享的特點。
數(shù)據(jù)庫的基本特征
數(shù)據(jù)按一定的數(shù)據(jù)模型組織、 描述和儲存
可為各種用戶共享
冗余度較小
數(shù)據(jù)獨立性較高
易擴展
數(shù)據(jù)庫管理系統(tǒng)
用途:科學(xué)地組織和存儲數(shù)據(jù),高效地獲取和維護數(shù)據(jù)。
主要功能:
數(shù)據(jù)定義功能
數(shù)據(jù)組織、存儲和管理(數(shù)據(jù)控制功能)
數(shù)據(jù)操縱功能
數(shù)據(jù)庫的事務(wù)管理和運行管理
數(shù)據(jù)庫的建立和維護功能
Other
學(xué)過數(shù)據(jù)庫的人肯定都會用數(shù)據(jù)庫管理系統(tǒng)(DBMS)
當我們要創(chuàng)建一個數(shù)據(jù)庫或表或者修改、刪除一個數(shù)據(jù)庫或表時,都會用到數(shù)據(jù)定義功能,DDL語言。
當我們要對數(shù)據(jù)庫的訪問或?qū)Ρ淼男薷脑O(shè)置權(quán)限時,就會用到數(shù)據(jù)控制功能,DCL語言。
當然,常用的對數(shù)據(jù)的查插刪改就用到數(shù)據(jù)庫的操縱功能,DML語言。
當然,DBMS遠比這些強大,不然怎么能科學(xué)地組織和存儲數(shù)據(jù),高效地獲取和維護數(shù)據(jù)。。。。。。
數(shù)據(jù)庫系統(tǒng)
數(shù)據(jù)庫系統(tǒng)的構(gòu)成
數(shù)據(jù)庫
數(shù)據(jù)庫管理系統(tǒng)(及其應(yīng)用開發(fā)工具)
應(yīng)用程序
數(shù)據(jù)庫管理員
因此,考試時有一道選擇題問DBS(數(shù)據(jù)庫系統(tǒng))與DBMS的關(guān)系,當然就選DBMS是DBS的一部分或者DBS包括DBMS了。
以上就是我自己的整理,寫得文章不怎么樣,望諸大神諒解。