PL╱SQL培训教程.doc

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PL╱SQL培训教程

PL/SQL培训教程 文档作者: 创建日期: 确认日期: 控制编码: 当前版本: 1.0 目录 目录 2 UNIT1 SQL、PL/SQL概要 1 单元培训目标 1 LESSON 1 SQL、SQL*Plus和PL/SQL基本概念 1 UNIT2 数据查询 3 单元培训目标 3 LESSON 1简单的数据查询 3 基本结构: 3 算术表达式: 3 字符串处理 4 空处理 4 消除重复行: 4 显示表结构: 4 LESSON 2 SQL*Plus的使用 5 SQL*Plus的使用: 5 数据控制输出 7 逻辑比较 7 LESSON 3 单行函数的使用 8 字符函数 8 数值函数 8 日期函数 9 转换函数 9 单行函数使用的例子: 10 LESSON 4多表数据查询 11 连接 11 表别名 11 非等号连接 11 外连接 11 自连接 11 LESSON 5组函数 12 基本格式 12 常用组函数 12 LESSON 6 子查询 13 格式 14 UNIT3数据库 16 单元培训目标 16 LESSON 1系统开发周期和数据关联 16 系统开发周期 16 数据关联 17 约束 17 LESSON 2创建表、序列、视图和索引 17 创建表格式 18 创建序列格式 19 创建视图 20 创建索引 20 LESSON 3Oracle数据字典 21 Oracle数据字典的四大类视图: 21 其他视图: 21 常用视图 21 LESSON 4用户访问控制: 22 系统权限: 22 对象权限: 23 权限的回收: 24 创建同义词: 24 远程数据库的访问: 24 UNIT4 PL/SQL 26 单元培训目标 26 LESSON 1简单PL/SQL 26 PL/SQL结构 26 匿名块,过程和函数 27 包 27 触发器 28 PL/SQL环境 30 Oracle Procedure Builder的使用 30 程序中的参数和变量类型 32 LESSON 2数据获取和游标 35 数据获取 35 游标 36 LESSON 3PL/SQL控制流 37 IF 语句 37 LOOP 语句 37 LESSON 4出错处理 38 Exception 类型 38 Exception 处理 39 非预定义的Oracle 数据库例外 40 用户自定义的例外: 41 附录A: 42 数据结构: 42 描述: 42 UNIT1 SQL、PL/SQL概要 单元培训目标 了解SQL、PL/SQL的基本概念、功能 了解Oracle 产品集和关联 了解SQL、PL/SQL的基本命令 LESSON 1 SQL、SQL*Plus和PL/SQL基本概念 本节主要讲述SQL、PL/SQL和SQL*Plus的基本概念,以及Oracle产品集之间的关联。 SQL、SQL*Plus和PL/SQL是用来检索和维护存储在Oracle数据库上数据的工具或语言。 Oracle是一个对象— 关系型数据库管理系统(ORDBMS),它扩展了普通关系型数据库管理方式,支持面向对象的概念,以表的形式存储信息,维护数据的输入、数据的存储和数据查询并处理及对数据的三种基本操作:采集、存储、检索。 SQL: 结构化查询语言(Structured Query Language),用来与Oracle数据库服务器进行交互。 例:select name, salary from t_emp select sysdate from dual PL/SQL: Oracle扩展的SQL语言,具有完整的流程控制定义。 SQL*Plus: Oracle常用的工具,用来识别SQL语言和编写、执行PL/SQL代码,它与Oracle数据库管理系统紧密结合。 SQL*Plus环境登录: windows环境 命令行环境 如下格式: Sqlplus [username [/password [@database]]] username 数据库用户名 password 数据库的密码,此时是可见的 @database 要登录的数据库名 一旦成功登录,系统提示如下: SQL SQL常用命令: 分类 命令 数据检索 Select 数据维护(DML) insert、update、delete 数据定义(DDL) create、drop、alter、rename、truncate 事务处理控制 commit、rollback、savepoint 数据控制(DCL) Grant、revoke 数据、操作系统、Oracle数据库管理器、SQL和PL/SQL及工具之间的关系 在Oracle的产品中有如下的关系:以数据为核心,Oracle Server

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档