没有合适的资源?快使用搜索试试~ 我知道了~
首页PLSQL培训教程.doc
PLSQL培训教程.doc
需积分: 3 8 下载量 41 浏览量
更新于2023-03-16
评论
收藏 337KB DOC 举报
PLSQL培训教程.docPLSQL培训教程.docPLSQL培训教程.docPLSQL培训教程.docPLSQL培训教程.doc
资源详情
资源评论
资源推荐
培训教程
文档作者
创建日期
确认日期
控制编码
当前版本
1
目录
PL/SQL 培训教程........................................................................................................................................................................1
目录...........................................................................................................................................................................................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
自连接............................................................................................................................................................................................. 12
LESSON 5
组函数
...............................................................................................................................................................12
基本格式......................................................................................................................................................................................... 12
常用组函数...................................................................................................................................................................................... 12
LESSON 6
子查询
..............................................................................................................................................................14
格式................................................................................................................................................................................................. 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
2
系统权限:...................................................................................................................................................................................... 22
对象权限:...................................................................................................................................................................................... 23
权限的回收:.................................................................................................................................................................................. 23
创建同义词:.................................................................................................................................................................................. 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数据获取和游标
.............................................................................................................................................34
数据获取......................................................................................................................................................................................... 35
游标................................................................................................................................................................................................. 36
LESSON
3
PL/SQL
控制流
...............................................................................................................................................36
IF 语句............................................................................................................................................................................................. 37
LOOP 语句...................................................................................................................................................................................... 37
LESSON
4出错处理
.........................................................................................................................................................38
Exception 类型................................................................................................................................................................................38
Exception 处理................................................................................................................................................................................38
非预定义的 Oracle 数据库例外......................................................................................................................................................40
用户自定义的例外:...................................................................................................................................................................... 40
附录 A:....................................................................................................................................................................................42
数据结构:
.........................................................................................................................................................................42
描述:
.................................................................................................................................................................................42
3
UNIT1 SQL、PL/SQL 概要
单元培训目标
了解 、 的基本概念、功能
了解 产品集和关联
了解 、 的基本命令
LESSON 1 SQL、SQL*Plus 和 PL/SQL 基本概念
本节主要讲述 、 和 的基本概念,以及 产品集之间的关
联。
、 和 是用来检索和维护存储在 数据库上数据的工具或
语言。
是一个对象— 关系型数据库管理系统( !"#),它扩展了普通关系
型数据库管理方式,支持面向对象的概念,以表的形式存储信息,维护数据的输
入、数据的存储和数据查询并处理及对数据的三种基本操作:采集、存储、检索。
结构化查询语言$%%&,用来与 数据库
服务器进行交互。
例:'()
(
扩展的 语言,具有完整的流程控制定义。
常用的工具,用来识别 语言和编写、执行 代码,
它与 数据库管理系统紧密结合。
环境登录:
() ** 环境
(+) 命令行环境
如下格式:
数据库用户名
* 数据库的密码,此时是可见的
,- 要登录的数据库名
一旦成功登录,系统提示如下:
常用命令:
分类 命令
数据检索
数据维护$!#& 、、
数据定义$!!& 、、、、
事务处理控制 、-.、/
数据控制$!& 0、/.
数据、操作系统、 数据库管理器、 和 及工具之间的关系
在 的产品中有如下的关系:以数据为核心,/结合操作系
统进行数据传递和通信,外围有 等工具提供给用户,通过 、
与 / 交互。 (如下图:)
代码、缩写和命名标准:由于 与自然语的相似性,同时为提高代码的可读性,
对于检索语句、表列命名和程序代码应采用标准规则,表名和列名既要反映数据
的实际意义,又要考虑简洁性、完整性。 允许使用最多 1 个字符命名表
和列,为建立完整的、含义明确的、描述性的名称提供了足够的空间。对于程序
代码,更要讲究规范性,如变量、函数名等等,要含义明确,提高程序的可读性。
23 3*
3,-444
5
+
剩余46页未读,继续阅读
vison
- 粉丝: 2
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2023年中国辣条食品行业创新及消费需求洞察报告.pptx
- 2023年半导体行业20强品牌.pptx
- 2023年全球电力行业评论.pptx
- 2023年全球网络安全现状-劳动力资源和网络运营的全球发展新态势.pptx
- 毕业设计-基于单片机的液体密度检测系统设计.doc
- 家用清扫机器人设计.doc
- 基于VB+数据库SQL的教师信息管理系统设计与实现 计算机专业设计范文模板参考资料.pdf
- 官塘驿林场林防火(资源监管)“空天地人”四位一体监测系统方案.doc
- 基于专利语义表征的技术预见方法及其应用.docx
- 浅谈电子商务的现状及发展趋势学习总结.doc
- 基于单片机的智能仓库温湿度控制系统 (2).pdf
- 基于SSM框架知识产权管理系统 (2).pdf
- 9年终工作总结新年计划PPT模板.pptx
- Hytera海能达CH04L01 说明书.pdf
- 数据中心运维操作标准及流程.pdf
- 报告模板 -成本分析与报告培训之三.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0