最新的Web開發教程
 

SQL簡介


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。

在關係數據庫中的數據被存儲在被稱為表的數據庫對象。

表是相關的數據項的集合,它由列和行的。