數據庫表
一個數據庫通常包含一個或多個表。 每個表由一個名字(如標識"Customers"或“訂單”)。 表包含的數據記錄(行)。
在本教程中,我們將使用眾所周知的Northwind示例數據庫(包含在MS Access和MS SQL Server)。
下面是從選擇"Customers"表:
客戶ID | 顧客姓名 | 聯繫人姓名 | 地址 | 市 | 郵政編碼 | 國家 |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitucion 2222 | Mexico D.F. | 05021 | Mexico |
3 | Antonio Moreno Taqueria | Antonio Moreno | Mataderos 2312 | Mexico D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbkop | Christina Berglund | Berguvsvagen 8 | Lulea | S-958 22 | Sweden |
上面的表包含五條記錄(每客戶)和七個列(客戶ID,客戶名稱,聯繫人姓名,地址,城市,郵編,和國家)。
SQL語句
大多數需要在數據庫上執行的操作都是用SQL語句完成。
下面的SQL語句中選擇所有記錄"Customers"表:
在本教程中,我們將教大家介紹了不同的SQL語句。
請記住,...
- SQL關鍵字不區分大小寫:選擇是一樣的SELECT
在本教程中,我們將書寫大寫的所有SQL關鍵字。
SQL語句後分號?
有些數據庫系統要求在每條SQL語句的最後一個分號。
分號是每個SQL語句中的數據庫系統,使在相同的調用服務器中執行一個以上的SQL語句分離的標準方法。
在本教程中,我們將在每個SQL語句的結尾使用分號。
一些最重要的SQL命令
- SELECT -從數據庫中提取數據
- UPDATE -在數據庫中更新數據
- DELETE -從數據庫中刪除數據
- INSERT INTO -插入新的數據到數據庫
- CREATE DATABASE -創建一個新的數據庫
- ALTER DATABASE -修改數據庫
- CREATE TABLE -創建一個新表
- ALTER TABLE -修改表
- DROP TABLE -刪除一個表
- CREATE INDEX -創建索引(搜索鍵)
- DROP INDEX -刪除一個索引