01数据库、DBMS和SQL
數據庫是數據的集合,它由一個或多個表組成。每一個表中都存儲了對一類對象的數據描述,一個典型的表如表10.1所示。表的每一列描述了對象的一個屬性,如姓名、出生年月等,而表的每一行則是對一個對象的具體描述。一般將表中的一行稱作記錄(record)或行(row),將表的每一列稱作字段(field)或列(column)。數據庫通常還包括一些附加結構用來維護數據。
表10.1
| 學 號 | 姓 名 | 出生年月 | 性別 |
| 1 | 李明 | 06/12/77 | 男 |
| 2 | 張芳 | 11/24/78 | 女 |
若一個數據庫只有一個表,則稱之為簡單數據庫。若數據庫由多個相關的表組成,則稱其為關系數據庫。關系數據庫利用公共關鍵字段將它的表聯系起來,例如在表10.1中,可以將學號作為一個關鍵字段,如果數據庫中還有一個學生成績表并且也有學號字段,則可以通過學號這個關鍵字段將兩個表聯系起來。
DBMS(數據庫管理系統)是一套程序,用來定義、管理和處理數據庫與應用程序之間的聯系,例如FoxPro、Access、Sybase等都是DBMS。圖10.1說明了用戶、DBMS和數據庫三者的關系。
圖10.1 用戶、DBMS、數據庫三者的關系
SQL(Structured Query Language,結構化查詢語言) 最早由IBM提出,是專門用來處理關系數據庫的基于文本的語言。SQL向數據庫提供了完善而一致的接口,它不是獨立的計算機語言,需要DBMS的支持方能執行。SQL是一種標準的數據庫語言,目前大多數DBMS都支持它。
總結
以上是生活随笔為你收集整理的01数据库、DBMS和SQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 收藏!AI 最全干货超级大列表,100+
- 下一篇: VC+ADO+Access2000数据库