数据库通常由一个或多个表构成,每个表均具备唯一的表名,例如“Users”、“Sales”等。表中存储的是数据记录,每一行数据即为一个记录。以下是一个名为“Users”的示例表:
| Id | LastName | FirstName | Address | City |
|—-|———-|———–|—————-|———-|
| 1 | Adams | John | Oxford Street | London |
| 2 | Bush | George | Fifth Avenue | New York |
| 3 | Carter | Thomas | Changan Street | Beijing |
上述“Users”表包含3条记录(3行数据)和5列(ID、LastName、FirstName、Address、City)。
数据库与表
数据库由一个或多个表组成,每个表都有其特定的表名。表中的数据以行的形式存储,每一行代表一条记录。
SQL语句
SQL语句用于对数据库、表及数据进行操作,是本教程的核心内容。以下是一个典型的SQL语句示例,其含义是从“Users”表中选取“UserName”列的数据:
SELECT UserName FROM Users;
需要注意的是,SQL语句对大小写不敏感。
SQL语句后的分号
在某些数据库系统中,SQL命令的末尾需要使用分号。分号作为标准分隔符,用于在单一请求中执行多条SQL语句。
重要的SQL命令
- SELECT:用于从数据库中提取数据。
- UPDATE:用于更新数据库中的数据。
- DELETE:用于从数据库中删除数据。
- INSERT INTO:用于向数据库中插入新数据。
- CREATE DATABASE:用于创建新数据库。
- ALTER DATABASE:用于修改数据库。
- CREATE TABLE:用于创建新表。
- ALTER TABLE:用于变更数据库表。
- DROP TABLE:用于删除表。
- CREATE INDEX:用于创建索引。
- DROP INDEX:用于删除索引。