建筑网站教程(7):SQL初级教程

SQL是访问和处理数据库的标准计算机语言。





SQL是一种用于访问和处理数据库的标准计算机语言。





通过sql管理数据

结构化查询语言(SQL)是访问数据库的标准语言,包括SQL Server、oracle、M








SQL是一种用于访问和处理数据库的标准计算机语言。






SQL是一种用于访问和处理数据库的标准计算机语言。





通过sql管理数据


结构化查询语言(SQL)是访问数据库的标准语言。这些数据库包括SQL Server、Oracle、MySQL、Sybase、访问等。


对于那些想在数据库中存储数据并从中获取数据的人来说,SQL的知识不是衡量价值的尺度。





什么是SQL



SQL是一种结构化查询语言(结构化查询语言)。

SQL提供了访问数据库的能力。

SQL是ANSI的标准计算机语言。

SQL数据库执行查询

SQL可以从数据库中检索数据。

SQL可以在数据库中插入新记录。

SQL可以从数据库中删除记录。

SQL易于学习



编者按:国家标准化组织ANSI





SQL是一个标准——但是…


SQL是ANSI标准计算机语言,用来访问和操作数据库系统的SQL语句来检索和更新的database.sql数据可以与数据库程序工作,如MS Access、DB2、Informix、MS SQL Server,Oracle,Sybase,和其他数据库系统。


不幸的是,SQL语言有很多不同的版本,但是为了与ANSI标准兼容,它们必须以类似的方式支持一些关键字(例如选择、更新、删除、插入、使用等)。

注意:除了SQL标准之外,大多数SQL数据库程序都有自己的私有扩展!





SQL数据库表


数据库通常包含一个或多个表。每个表由一个名称(如客户或命令)标识。表包含数据(行)记录。


下面的示例是一个名为人的表:











地址

西蒂





汉森

欧拉

Timoteivn 10

桑内斯





斯万德森

托弗

Borgvn 23

桑内斯





彼得森

卡里

Storgt 20

斯塔万格








上面的表包含三条记录(分别为一人)和四列(姓名、姓名、地址和城市)。





SQL查询程序


通过SQL,我们可以查询数据库并返回结果集。


查询程序与此类似:

选择姓的人


结果集与此类似:













汉森





斯万德森





彼得森







注意:一些数据库系统需要在SQL命令结束分号的使用。在我们的教程中将不使用分号。





SQL数据操作语言(DML)


SQL(结构化查询语言)是用于执行查询的语法,但SQL语言也包含更新、插入和删除记录的语法。


这些查询和更新语句从SQL DML部分:



从数据库表中获取数据

更新-更新数据库表中的数据

删除-从数据库表中删除数据

将插入数据插入到数据库表中







SQL数据定义语言(DDL)


SQL的数据定义语言部分使我们可以创建或删除表。我们还可以定义索引(key)、指定表之间的链接以及表之间的约束。


SQL DDL语句中最重要的:



创建表-创建一个新表

更改表(更改)数据库表

删除表-删除表

创建索引-创建索引(搜索键)

删除索引-删除索引