一、 數據,數據庫,數據庫管理系統,數據庫系統
1、數據(Data)
定義:描述事物的符號可稱為數據。
數據是數據庫中存儲的基本對象。
例如,新生入學時,一般要填寫入學登記,把自己的基本情況寫下來,
如姓名、性別、出生年月、家庭住址、聯系電話等項目,
例如:姓名為張三,性別是男,身高170cm 。那么,張三、男,170cm就可以稱為數據。數據表示了登記者的一種特征或特性。
種類:可以是數字、文字、圖形、圖像、聲音、語言等。
2、數據庫(DataBase,簡稱DB)
定義 :數據庫(Database,簡記為DB)是長期存儲在計算機內、有組織的、可共享的大量相關數據的集合。
數據庫中的數據按一定的數據模型組織、描述和儲存,具有較小冗余度、數據間聯系緊密而又有較高的數據獨立性等特點
兩個比較突出的特點:
①把在特定的環境中與某應用程序相關的數據及其聯系集中在一塊並按照一定的結構形式進行存儲,即集成性。
②數據庫中的數據能被多個應用程序的用戶所使用,即共享性。
3、數據庫管理系統(DBMS)
定義:
數據庫管理系統是數據庫系統的核心組成部分,是對數據進行管理的大型系統軟件,
用戶在數據庫系統中的一些操作都是由數據庫管理系統來實現的。
DBMS的功能包括:
數據定義(DDL)
數據操縱(DML,SQL是其中一種)
數據庫的運行管理(DCL)
數據庫的建立和維護功能
常見的DBMS
Microsoft公司開發的SQL Server
Oracle公司開發的Oracle
Sybase 公司開發的Sybase
IBM公司開發的DB2等。
SQL Server簡介
主文件擴展名為:mdf、ldf、ndf
運行環境:Windows
SQL Server是Microsoft公司推出的中大型數據庫管理系統,它建立在成熟而強大的關系模型基礎上,
可以很好地支持客戶機/服務器模式及瀏覽器/服務器模式,能夠滿足各種類型的企事業單位對構建網絡數據庫的需求,
並且在易用性、可擴展性、可靠性以及數據倉庫等方面確立了地位,是目前各級各類學校學習大型數據庫管理系統的首選。
數據庫的操作方式
(1)交互方式
一是圖形界面,如SQL Server2005的Management Studio,用戶通過界面即可對數據庫進行各種操作;
另一種是命令方式的,如SQL Server 2005,用戶輸入SQL命令后,操作結果立即返回到界面上。
(2) 程序嵌入方式
SQL語句被嵌入到高級語言(稱為宿主語言)中,使用者通過編程使用SQL語句對數據庫操作,如ASP.NET、Java、等
4、數據庫系統(DataBase System,簡稱DBS)
定義: 數據庫系統 在計算機系統中引入數據庫后的系統
數據庫系統的構成
數據庫(及相關硬件)
數據庫管理系統(及其開發工具)
應用系統
數據庫管理員( DataBase Administrator,簡稱DBA )
用戶
數據庫系統結構圖

