1、什么是SQL
SQL指結構化查詢語言(Structured Query Language),是用于訪問和處理數據庫的標準的計算機語言。使用SQL可以使我們有能力訪問數據庫。它是一種ANSI(美國國家標準化組織)的標準數據庫操作語言。
2、SQL 能做什么?
SQL面向數據庫執行查詢;
SQL可從數據庫取回數據;
SQL可在數據庫中插入新的記錄;
SQL可更新數據庫中的數據;
SQL可從數據庫刪除記錄;
SQL可創建新數據庫;
SQL可在數據庫中創建新表;
SQL可在數據庫中創建存儲過程;
SQL可在數據庫中創建視圖;
SQL可以設置表、存儲過程和視圖的權限。
概括地講,SQL具有三大功能:
(1)數據定義功能(創建/修改/刪除數據庫、創建/修改/刪除表、創建/修改/刪除視圖、創建/修改/刪除存儲過程、創建/修改/刪除觸發器);
(2)數據查詢功能(查詢數據庫表或視圖中的數據)
(3)數據操縱功能(修改表中的數據、刪除表中的數據)
除此之外,SQL還可以進行權限的定義等等。
3、SQL是一種標準
既然SQL是一種標準,SQL可以與很多數據庫進行交互操作(如SQL Server、Orcale、Sybase、MySql、Access等)。不過大多數數據庫管理系統都對這一標準進行了擴展,實現了更加豐富的功能。
學習者在學習了標準的SQL之后,可以輕松的對大多數數據庫進行操作,在此基礎上可以學習相關數據庫的擴展部分。
|
新聞熱點
疑難解答