1.2 中小型關系型數據庫簡介
1.2.1 關系型數據庫簡介
在我們對數據庫操作進行講解前,我們覺得有必要向大家介紹一下關系型數據庫這個概念,因為我們覺得無論是你做什麼樣的系統,都或多或少要接觸到數據庫,而現在提到數據庫,當然就是關系型數據庫了。那麼,什麼是關系型數據庫(RDB)呢?
在關系型數據庫中數據以行和列的形式存儲,以便於用戶理解,這一系列的行和列被稱為表,一組表便組成了數據庫。在關系數據庫中:各數據項之間用關系來組織,關系(relationship)是表之間的一種連接,通過關系,我們可以更靈活地表示和操縱數據;另外,用戶可以非常方便的用查詢(Query)來檢索數據庫中的數據,一個Query是一個用於指定數據庫中行和列的SELECT語句。
關系型數據庫通常包含下列組件:
● 客戶端應用程序(ClIEnt)
● 數據庫服務器(Server)
● 數據庫(Database)
SQL是Client端通往Server端的橋梁,Client用SQL來象Server端發送請求,Server返回ClIEnt端要求的結果。
現在比較流行的大中型關系型數據庫有IBM DB2、Oracle、SQL Server、Sybase、Informix等,常用的小型數據庫有Access、Pradox、Foxpro等,現在個人用戶比較常用的主要是基於中小型數據庫MS SQL Server和Access的,所以在以下的篇幅中我們介紹這兩種數據庫系統的簡單操作。