1 / 29
文档名称:

精品PPT课件----第5章 SQL查询语句.ppt

格式:ppt   页数:29
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件----第5章 SQL查询语句.ppt

上传人:wz_198613 2014/10/30 文件大小:0 KB

下载得到文件列表

精品PPT课件----第5章 SQL查询语句.ppt

文档介绍

文档介绍:回顾
SQL Server 2000的身份验证模式
SQL Server 2000用户与角色的含义
区分登录帐号与数据库用户的区别
SQL Server 2000用户管理
SQL Server 2000角色管理
SQL Server 2000的权限管理
第5章 SQL查询语句
本章学习目标:
了解SQL语言的规范
掌握查询的含义
熟练掌握简单的查询语句
学会在多张表中找出所需要的数据
学会复杂的嵌套查询
SQL语言简介
SQL是英文(Structured Query Language)的缩写,意思为结构化查询语言。
SQL语言的主要功能就是同各种数据库建立联系,进行沟通。
SQL为关系型数据库管理系统的标准语言。
SQL的发展过程
1976年11月的IBM Journal of R&D上公布的
1979年ORACLE公司首先提供商用的SQL
1986年10月,美国ANSI采用SQL作为关系数据库管理系统的标准语言
1989年,美国ANSI采纳在ANSI -1989报告中定义的关系数据库管理系统的SQL标准语言
SQL的特点
非过程化语言
统一的语言
所有关系数据库的公共语言
SQL包含4个部分
数据查询语言(SELECT)。
数据操纵语言(INSERT,UPDATE, DELETE)。
数据定义语言(CREATE, ALTER,DROP)
MIT, ROLLBACK)。
什么是查询
查询的含义是指采用一定的方法从数据库中获取所需数据的过程。当对一个数据库执行查询语句时,其执行的结果是从数据库中寻找所需的信息并返回给用户。
查询也可以直接操纵数据,如使用查询可以向表中插入数据、更新和删除表中的数据等。
SQL查询语句SELECT
SELECT select_list [INTO new_table]
FROM table_source
[WHERE search_condition]
[GROUP BY group_by_expression]
[HAVING search_condition]
[ORDER BY order_expression [ASC | DESC ]]
INTO 子句
[INTO new_table]
参数含义如下:
new_table:根据选择列表中的列和 WHERE 子句选择的行,指定要创建的新表名。
FROM 子句
[FROM {<table_source>} [,...n ]]
其中的参数含义如下:
<table_source>:指定用于 SELECT 语句的表、视图、派生表和联接表。