一、數(shù)據(jù)庫簡介
1、數(shù)據(jù):是記載客觀事物的狀態(tài)、特征、特性的符號;它是計(jì)算機(jī)處理的對象;數(shù)據(jù)不僅包括數(shù)字、字母、文字和其他特殊字符組成的文本形成的數(shù)據(jù),而且還包括圖形、圖像、動(dòng)畫、影像、聲音等多媒體數(shù)據(jù),但是使用最多、最基本的仍然是文字?jǐn)?shù)據(jù);
2、數(shù)據(jù)處理:是指將數(shù)據(jù)轉(zhuǎn)成信息的過程;(信息是把數(shù)據(jù)加工處理的結(jié)果)(數(shù)據(jù)→處理→信息)
3、數(shù)據(jù)處理的中心問題是數(shù)據(jù)管理;(要想把數(shù)據(jù)處理好、必須先把數(shù)據(jù)管理好)
4、數(shù)據(jù)管理經(jīng)歷了人工管理、文件管理、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)等5個(gè)階段;
人工管理(文件系統(tǒng))階段的特點(diǎn):
①數(shù)據(jù)與程序是一一對應(yīng)的
②數(shù)據(jù)不能共享
③數(shù)據(jù)的冗余大
④處理數(shù)據(jù)的效率低
數(shù)據(jù)庫系統(tǒng)階段的特點(diǎn):
①數(shù)據(jù)與程序是一對多的關(guān)系
②數(shù)據(jù)可以共享
③減少數(shù)據(jù)的冗余、但沒有避免冗余
④處理數(shù)據(jù)的效率高
5、用來建立、存取和維護(hù)數(shù)據(jù)庫的軟件系統(tǒng)稱為數(shù)據(jù)庫管理系統(tǒng)(管理數(shù)據(jù)庫的軟件)(簡稱DBMS);VF軟件就是DBMS的一個(gè)分支;
分布式DBMS分為物理上的分布和邏輯上的分布;
6、數(shù)據(jù)庫(簡稱:DB):就是按一定的組織結(jié)構(gòu)存儲在計(jì)算機(jī)內(nèi)可共享使用的相關(guān)數(shù)據(jù)的集合;(存放數(shù)據(jù)的倉庫)
7、數(shù)據(jù)庫管理員(簡稱:DBA):不能單獨(dú)開發(fā)數(shù)據(jù)庫管理系統(tǒng),它只能參與或支持;
8、DBS(數(shù)據(jù)庫系統(tǒng))包括DB(數(shù)據(jù)庫)、DBAS(數(shù)據(jù)庫應(yīng)用系統(tǒng))、DBMS(數(shù)據(jù)庫管理系統(tǒng))
9、數(shù)據(jù)庫系統(tǒng)的組成:硬件系統(tǒng)、數(shù)據(jù)庫集合、數(shù)據(jù)庫管理系統(tǒng)及相關(guān)軟件、數(shù)據(jù)庫管理員和用戶。
10、數(shù)據(jù)庫系統(tǒng)的核心是:數(shù)據(jù)庫管理系統(tǒng)(DBMS)
11、數(shù)據(jù)庫系統(tǒng)的主要特點(diǎn):
①特定的數(shù)據(jù)模型;
②實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余;
③數(shù)據(jù)獨(dú)立性;
④數(shù)據(jù)的保護(hù)控制;