第一課 簡介
SQL是英文Structured Query Language的縮寫,意思為結構化查詢語言。
SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。按照ANSI(美國國家標准協會)的規定,SQL被作為關系型數據庫管理系統的標准語言。SQL語句可以用來執行各種各樣的操作,例如更新數據庫中的數據,從數據庫中提取數據等。
目前,絕大多數流行的關系型數據庫管理系統,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL語言標准。雖然很多數據庫都對SQL語句進行了再開發和擴展,但是包括Select, Insert, Update, Delete, Create, 以及Drop在內的標准的SQL命令仍然可以被用來完成幾乎所有的數據庫操作。
下面,我們就來詳細介紹一下SQL語言的基本知識。
一個典型的關系型數據庫通常由一個或多個被稱作表格的對象組成。數據庫中的所有數據或信息都被保存在這些數據庫表格中。數據庫中的每一個表格都具有自己唯一的表格名稱,都是由行和列組成,其中每一列包括了該列名稱,數據類型,以及列的其它屬性等信息,而行則具體包含某一列的記錄或數據。以下,是一個名為太平洋網絡學院的數據庫表格的實例。
欄目 用戶群
新手上路 電腦初學者
軟件教室 一般的電腦用戶
設計教室 電腦設計愛好者
開發教室 電腦編程人員
該表格中“欄目”, “用戶群”就是兩個不同的列,而表格中的每一行則包含了具體的表格數據。
1. 創建表格
2. 數據查詢
3. 向表格中添加、更新、刪除記錄
4. 刪除數據庫表格