1 / 74
文档名称:

第二章-SQL语言基础V1.0.pptx

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

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

分享

预览

第二章-SQL语言基础V1.0.pptx

上传人:所以所以 2012/7/18 文件大小:0 KB

下载得到文件列表

第二章-SQL语言基础V1.0.pptx

文档介绍

文档介绍:第二章 SQL语言基础
Oracle数据库管理及商务智能
SQL语言是数据库的标准语言。只有理解了SQL才能真正理解关系数据库。本章将介绍怎样使用“结构化查询语言”(SQL)来操作数据库。
学习目标
SQL简介
SQL基本语法
数据查询语言(DQL)
数据操纵语言(DML)
数据定义语言(DDL)
数据控制语言(DCL)
常用函数
SQL语言是数据库的核心语言。全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。
发展历史

SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。这种特性使用户更易集中精力于要得到的结果。
SQL优点

SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、应用程序员、决策支持系统人员及许多其它类型的终端用户。
SQL为许多任务提供了语句,包括:
查询数据
在表中插入、修改和删除记录
建立、修改和删除数据对象
控制对数据和数据对象的存取
保证数据库一致性和完整性
SQL优点

由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个,所有用SQL编写的程序都是可以移植的。
SQL优点
(1)登录
输入SQLPLUS,再回车;接着输入正确的Oracle用户名并回车;输入用户口令并回车,会显示提示符:SQL>。
(2)退出
输入EXIT即可。
(3)语句的编辑与运行
语句的编辑与运行可以在语句提示符后输入SQL语句并运行。执行单条语句,以分号结束输入;执行程序块以斜杠结束输入,或者以空行结束输入。
也可以利用SQL缓冲区进行PL/SQL块的编辑和运行,或利用语句文件进行PL/SQL块的编辑和运行。
SQL Plus
通过SQL语句,可以做如下的主要工作:
(1)建立数据库的表格,包括设置表格所可以使用之空间。
(2)改变数据库系统环境设置。
(3)针对某个数据库或表格,授予用户存取权限。
(4)对数据库表格建立索引值。
(5)修改数据库表格结构(新建、删除或是修改表格字段)。
(6)对数据库进行数据的新建。
(7)对数据库进行数据的删除。
(8)对数据库进行数据的修改。
(9)对数据库进行数据的查询。