SQL 介绍
SQL is a standard computer language for accessing and manipulating databases. SQL是一种标准的计算机语言,它可以用来访问和操作数据库 What is SQL?
|
| LastName | FirstName | Address | City |
|---|---|---|---|
| Hansen | Ola | Timoteivn 10 | Sandnes |
| Svendson | Tove | Borgvn 23 | Sandnes |
| Pettersen | Kari | Storgt 20 | Stavanger |
The table above contains three records (one for each person) and four columns (LastName, FirstName, Address, and City).
SQL Queries
SQL查询
With SQL, we can query a database and have a result set returned.
利用SQL我们可以通过查询语句来对已有数据进行筛选并找到我们所需要的准确结果
利用SQL我们可以通过查询语句来对已有数据进行筛选并找到我们所需要的准确结果
A query like this:
这就是一句查询语句
这就是一句查询语句
SELECT LastName FROM Persons |
Gives a result set like this:
参照上面的数据表,返回的结果就因该是:
参照上面的数据表,返回的结果就因该是:
| LastName |
|---|
| Hansen |
| Svendson |
| Pettersen |
Note: Some database systems require a semicolon at the end of the SQL statement. We don't use the semicolon in our tutorials.
注意:一些数据库系统需要在每条SQL语句结束后带上分号。在我们的教程中将不使用到分号。
注意:一些数据库系统需要在每条SQL语句结束后带上分号。在我们的教程中将不使用到分号。
SQL Data Manipulation Language (DML)
SQL 数据处理语言(DML)
SQL (Structured Query Language) is a syntax for executing queries. But the SQL language also includes a syntax to update, insert, and delete records.
SQL是一种针对执行查询的语法。但SQL里还包括对记录进行更新,插入以及删除的语法。
SQL是一种针对执行查询的语法。但SQL里还包括对记录进行更新,插入以及删除的语法。
These query and update commands together form the Data Manipulation Language (DML) part of SQL:
这些查询以及更新命令构成了SQL(DML)的一部分:
这些查询以及更新命令构成了SQL(DML)的一部分:
- SELECT - extracts data from a database table
从数据表中抽出数据 - UPDATE - updates data in a database table
更新数据库表中的数据 - DELETE - deletes data from a database table
删除数据库表中的数据 - INSERT INTO - inserts new data into a database table
插入一条新记录
SQL Data Definition Language (DDL)
SQL 数据定义语言(DDL)
The Data Definition Language (DDL) part of SQL permits database tables to be created or deleted. We can also define indexes (keys), specify links between tables, and impose constraints between database tables.
数据定义语言(DDL)为SQL中的一部分,可以让数据表建立或是删除。我们还可以定义索引(键),指定表与表的连通,还可以加以限制。
数据定义语言(DDL)为SQL中的一部分,可以让数据表建立或是删除。我们还可以定义索引(键),指定表与表的连通,还可以加以限制。
The most important DDL statements in SQL are:
下面是在SQL中非常重要的DDL声明:
下面是在SQL中非常重要的DDL声明:
- CREATE TABLE - creates a new database table
建立新的数据表 - ALTER TABLE - alters (changes) a database table
更改数据表 - DROP TABLE - deletes a database table
删除数据表 - CREATE INDEX - creates an index (search key)
建立索引(搜索键) - DROP INDEX - deletes an index
删除索引


sohoren
博客统计信息
热门文章
最新评论
友情链接

