SQL是用於訪問和操縱數據庫的標準語言。
什麼是SQL?
- SQL表示結構化查詢語言
- SQL可以訪問和操作數據庫
- SQL是一種ANSI(美國國家標準協會)標準
什麼可以做的SQL?
- SQL可對數據庫執行查詢
- SQL可以從一個數據庫中檢索數據
- SQL可以在數據庫中插入記錄
- SQL可以更新數據庫中的記錄
- SQL可從數據庫中刪除記錄
- SQL可以創建新的數據庫
- SQL可以在數據庫中創建新表
- SQL可以創建存儲在數據庫中的程序
- SQL可以創建一個數據庫視圖
- SQL可以設置表,過程和視圖的權限
SQL是一種標準 - 但是....
儘管SQL是ANSI(美國國家標準協會)標準,有不同版本的SQL語言。
但是,為了符合ANSI標準,它們都支持至少以類似的方式主要命令(如SELECT,UPDATE,DELETE,INSERT,WHERE)。
注意:大多數SQL數據庫的程序也有自己的專有擴展,除了SQL標準!
在您的網站使用SQL
要建立一個網站,顯示數據庫中的數據,您需要:
- 一個RDBMS數據庫程序(如MS訪問時,SQL Server,MySQL的)
- 要使用服務器端腳本語言,如PHP或ASP
- 使用SQL得到你想要的數據
- 要使用HTML / CSS
RDBMS
RDBMS代表關係數據庫管理系統。
RDBMS是SQL的基礎,並為所有現代數據庫系統,如MS SQL服務器,IBM DB2,Oracle,MySQL等,和Microsoft Access。
在關係數據庫中的數據被存儲在被稱為表的數據庫對象。
表是相關的數據項的集合,它由列和行的。