版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Orac1e辘库系统
教案
目录
目录
专题-Oracle入
门................................................................................
......................................1
1.教学目
标..................................................................................
..................................1
2.工作任
务..................................................................................
..................................1
3.相关实践知
识..................................................................................
...........................1
3.1Oracle10g的安装和卸
«..................................................
3.2用NetConfigurationAssistant配置客户端效劳
名.............................................10
3.3启动Oracle效
劳.......................................................................................
..............16
3.4认识Oracle常用工
具........................................................................................
.......18
3.5创立数据库和表空
问..........................................................................................
......24
3.6Oracle中的用户管
理........................................................................................
.........32
4.实
验..........................................................................................
.......................................34
5.课后作
业..........................................................................................
................................35
专题二锁和表分
区..........................................................................................
...................................36
1.教学目
标..........................................................................................
................................36
2.工作任
务..........................................................................................
................................36
3.相关实践知
识..........................................................................................
.........................36
3.1使用行级锁和时间戳来保证数据完整
性...............................................................36
3.2使用表级
锁..........................................................................................
....................40
3.3使用表分
区..........................................................................................
....................43
4.提
高..........................................................................................
.......................................49
5.实
验..........................................................................................
.......................................50
6.课后作
业..........................................................................................
............................................................................50
专题三SQL语句和SQL函
数..........................................................................................
.............................................52
教学目
标..........................................................................................
......................................................................................52
案例一Oracle数据库中的DDL、
DML和DCI.........................................................................................................................................
53
1.教学目
标..........................................................................................
............................................................................53
2.工作任
务..........................................................................................
............................................................................53
3.相关实践知
识..........................................................................................
............................................................53
4.实
验..........................................................................................
.............................................................................................67
5.课后作
业..........................................................................................
............................................................................67
案例二Oracle数据库中的函数及子查
询...............................................................................
68
1.教学目
标..........................................................................................
............................................................................68
2.工作任
务..........................................................................................
............................................................................68
3.相关实践知
识..........................................................................................
............................................................68
3.1综合使用各种函
数..........................................................................................
.......................68
3.2字符函
数..........................................................................................
........................................................78
3.3数字函
数..........................................................................................
........................................................81
3.4日期函
数..........................................................................................
........................................................84
3.5转换函
数..........................................................................................
........................................................85
4.实
验..........................................................................................
.............................................................................................86
目录
5.课后作
业..........................................................................................
............................................................................86
专题四数据库左
象..........................................................................................
...................................................................................87
1.教学目
标..........................................................................................
............................................................................87
2.工作任
务..........................................................................................
............................................................................87
3.相关实践知
识..........................................................................................
............................................................87
3.1使用同义
词..........................................................................................
...............................................87
3.2使用序列实现自增主
键..........................................................................................
....89
3.3使用视
图..........................................................................................
........................................................92
3.4使用索引加快表的查
询..........................................................................................
....99
4.实
验..........................................................................................
.........................................................................................108
5.课后作
业..........................................................................................
........................................................................108
专题五PL/SQL编
程.......................................................................................
.....................................................................................110
1.教学目
标..........................................................................................
................................................................................110
2.工作任
务..........................................................................................
................................................................................110
3.相关实践知
识..........................................................................................
.........................................................................................................................................................................................110
3.1用PL/SQL块来查询表内信
息................................................................................111
3.2用条件控制语句来实现为员工加
薪.....................................................................116
3.3使用循环控制语
句..........................................................................................
.....................118
3.4用顺序控制语句实现更新员工工
资.....................................................................H9
3.5PL/SQL异常处理机制的应
用120
4.提
高
..................................................................................................124
5.实
验..........................................................................................
..................................................................................................125
6.课后作
业..........................................................................................
................................................................................126
专题六游
标..........................................................................................
..................................................................................................................127
1.教学目
标..........................................................................................
................................................................................127
2.工作任
务..........................................................................................
................................................................................127
3.相关实践知
识..........................................................................................
..............................................................127
3.1使用游标属
性..........................................................................................
.......................................127
3.2用游标生成员工报
表..................................................................................
............129
3.3用游标生成分部门员工报
表............................................................................133
3.4用游标更新员工工
资..................................................................................
............135
3.5使用REF游标动态返回结果
集.......................................................................137
4.提
高..................................................................................
..................................................................................................138
5.实
脸..................................................................................
..................................................................................................140
6.课后作
业..................................................................................
................................................................................140
专题七过程、函数和程序
包..................................................................................
..................................................141
1.教学目
标..................................................................................
................................................................................141
2.工作任
务..................................................................................
................................................................................141
3.相关实践知
识
.........................................................................................................................................................................................141
3.1无参的显示“Hell。World!"的过
程..............................................................Ml
3.2用带输入参数的过程向表中插入记
录...........................................................142
3.3用带输出参数的过程查询表中的记录
数.......................................................144
-11-
目录
3.4使用带输入输出参数的过程查询记录是否存
在...........................................144
3.5使用函数查询部门信
息..................................................................................
145
3.6使用程序包封装过程和函
数................................................................................147
4.提
高..................................................................................
..................................................................................................150
4.1用过程返回结果
集..................................................................................
.....................150
4.2在企业管理器中管理过程、函数和程序
包...................................................151
5.实
验..................................................................................
..................................................................................................153
6.课后作
业..................................................................................
................................................................................153
专题八触发
器..................................................................................
.........................................................................................................155
1.教学目
标..................................................................................
................................................................................155
2.工作任
务..................................................................................
................................................................................155
3.相关实践知
识..................................................................................
..............................................................155
3.1BEFORE行级触发
器................................................................................
................156
3.2AFTER行级触发
器................................................................................
.......................160
3.3BEFORE语句级触发
器................................................................................
....161
3.4AFTER语句级触发
器................................................................................
..............162
3.5INSTEADOF触发
器..................................................................................
..............164
3.6DDL触发
器................................................................................
..................................................167
3.7数据库启动和关闭触发
器................................................................................
168
3.8用户登录和退出触发
器..................................................................................
..169
3.9管理触发
器..................................................................................
................................................171
4.实
验..................................................................................
..................................................................................................172
5.课后作
业..................................................................................
................................................................................173
专题九数据库高级管
理..................................................................................
.....................................................................174
1.教学目
标..................................................................................
................................................................................174
2.工作任
务..................................................................................
................................................................................174
3.相关实践知
识..................................................................................
..............................................................174
3.1用户和角色的创立和使
用................................................................................
174
3.2调整数据库从非归档模式到归档模
式...........................................................179
3.3数据导入导
出..................................................................................
.......................................184
4.实
验..................................................................................
..................................................................................................193
5.课后作
业..................................................................................
................................................................................193
II
专题
Oracle入门
专题一.Oracle入门
1.教学目标
1.1了解Oracle10g的安装和卸载
1.2学会配置Oracle客户端
1.3学会使用Oracle常用工具:企业管理器、iSQL*Plus和SQL*Plus
1.4掌握创立数据库和表空间的方法,了解Oracle的体系结构
1.5掌握Oracle中的根本用户管理
2.工作任务
2.1在Windows环境下安装和卸载Oracle10g
2.2配置Oracle客户端
2.3学习使用Oracle常用工具:企业管理器、iSQL*Plus和SQL*Plus
2.4创立数据库和表空间
2.5创立用户并为之授权,修改用户口令,删除用户
3.相关实践知识
3.1Oracle10g的安装和卸载
1.在Windows环境下,将Oracle10g安装盘放入光盘驱动器,安装
程序会自动运行,
显示如如图1T所示的窗口。
理论知识:
Oracle简介
Oracle公司,中文翻译成甲骨文公司,是全球最大的信息管理软件及效劳供给商。该
公司成立于1977年,总部位于美国加州的红木海岸城。目前,Oracle产品覆盖了大、中、
小型机等几十种机型,Oracle数据库已成为世界上使用最广泛的数据库系统之一,Oracle
公司已成为这一领域的领军者与标准制订者。经过30多年的不懈开展,Oracle数据库已经
可以应用于从支持成千上万用户的分布式联机事务处理系统到拥有数万亿字节的用于决策支
持数据仓库的广泛领域。Oracle公司推出的Oracle数据库系统始终占据着数据库市场
龙
头的地位9
Oracle公司敢为人先,始终引领着数据库开展的潮流。在号称第三代互联网技术一
“网格计算”技术蓬勃兴起之时,Oracle公司推出了最新的支持网格环境的数据库解决方
案----Oracle10g,其中的g代表网格(grid)。
Oracle数据库教案_
Oracle10g数据库是第一个为企业级网格计算而设计的数据库。Oracle10g在Ora
de9i的基础上,提供了针对网格计算更多的特性,如更大的规模、可管理性、高可用
性
及业务智能等。
在过去的几年中,Oracle数据库环境已成为世界上最流行的数据库平台之一。据有关
资料所述,目前Oi'acle已经占领了46%以上的数据库市场份额,并且有进一步扩大的趋势。
在高端数据库领域,Oracle更是无所匹敌,因此,掌握Oracle数据库技术是广阔IT人员
的一项根本要求。尽管Oracle数据库的主要目标依旧是效劳于那些要求海量数据处理能力
的大型公司或政府部门,但Oracle已经推出了许多适合较小组织的新产品,如Personal
Oracle等。在各种操作系统平台上,都有相应的数据库产品。将Oracle集成到各种类
型
的企业和组织的方案正在进行中,并已经取得了巨大的成就,这意味着不只是大企业需要0-
racle数据库,广阔中小企业同样需要Oracle数据库。
图1T光盘自动安装界面
2.单击“开始安装",启动安装向导,进入“选择安装方法〃界面,如图1-2所示。
-2-
专题
Oracle入门
图卜2选择安装方法
3.可以选择“根本安装”或"高级安装”,我们选"根本安装〃,同时选中创立启动数
据库,输入创立的全局数据库(能唯一标识一个数据库的名称,Oracle10g之前的版本要
求
全局数据库名为数据库名+数据库域名,Oracle10g对此没有要求)的名称(例如"orcP)
和口令。
图1-3选择安装类型
-3-
Oracle数据库教
案
注意:
Orac1e10gRelease2规定,口令不能为
“CHANGE_ON」NSTALL",
“MANAGER”,"DBSNMP","SYS7IAN"。这些口令分别为“SYS”
“SYSTEM”"SYSMAN”"DBSNMP”四个数据库用户的默认口令。
理论知识:
Oracle10g数据库核心产品;
Oi'aclc数据库10g标准版1(Oi'acleDatabase10gStandardEdition
One)
Oi'acle数据库10g标准版(OracleDatabase10gStandardEdition)
Oracle数据库10g企业版(OracleDatabase10gEnterpriseEdition)
Oi'acle数据库10g个人版(OracleDatabase10gPersonalEdition)
一般的部门级别的应用,比方一个部门的考勤管理,标准版足够用,只有大型的企业级
应用,比方一个大型制造企业的ERP系统,需要数据分布式的存储和计算,才选择企业版,
个人版本一般个人学习用。
4.选择“安装类型〃。Oracle10gRelease2的安装类型可为:企业版、标准
版和个人版,
可根据需要进行选择,默认为企业版,单击“下一步”按钮,开始准备安装。
图1-4准备安装
接着安装程序自动进行“产品特定的先决条件检查",如图15所示。
5.安装程序自动对当前系统进行检查,检查其是否符合安装要求,只有最终出现“检查
完成。此次检查的总体结果为:通过"(如图1-5),才能继续安装,否则检查相应的检查项,
逐一改正,直到“总体结果为:通过〃。单击“下一步"按钮,继续安装,显示“概要〃对话
框,如图1-6所示。
专题
Oracle入门
图1-5产品特定的先决条件检查
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年企业安全文化建设手册
- 2025年企业内部保密工作制度实施指南
- 反餐饮浪费管理制度
- 超市员工绩效考核制度
- 超市商品采购及谈判制度
- 2026年热带海洋环境与岛礁生态全国重点实验室科研助理岗位招聘备考题库及完整答案详解一套
- 养老院老人健康饮食营养师管理制度
- 2026年白云区云城街招聘城中村改造工作人员的备考题库附答案详解
- 2026年英德市国防教育训练中心面向社会公开招聘1名专职民兵教练员备考题库及答案详解一套
- 兴义市人民医院2025年公开引进高层次、急需紧缺人才备考题库完整答案详解
- 常规体检指标讲解
- 新人教版高中数学必修第二册-第八章 立体几何初步 章末复习【课件】
- 仓库物料效期管理制度
- GB/T 157-2025产品几何技术规范(GPS)圆锥的锥度与锥角系列
- TD/T 1041-2013土地整治工程质量检验与评定规程
- T/CCT 017-2024中低温煤焦油
- 2025年上海市崇明区高考英语一模试卷
- 电子公司生产部年终工作总结
- ISO27001:2022信息安全管理体系全套文件+表单
- 《资治通鉴》与为将之道知到课后答案智慧树章节测试答案2025年春武警指挥学院
- 2024大型企业司库体系建设白皮书
评论
0/150
提交评论