oracle基础教程01
- 格式:pdf
- 大小:784.57 KB
- 文档页数:6


Oracle DBA 基础教程课后答案
P11
第一章 思考练习题都是理论的,大家自已到课本里边去找了!
P42
第二章
思考练习题
1. 是概念自已找课本
2. 自己书本上找
3.D
4.A
5.C
6. C
P71
第三章
思考练习题
1. 理论的,自己找课本
2. 概念类,自己找课本
3. B
4. D
5. B
6. B
P153
第四章
思考练习题
1. B
2. D
3. AC
4. B
5. D
6. D
7. B
8. C
9. C
10. B
P196
第五章
思考练习题
1. B
2. B 3. B
4. D
5. D
6. A
7. D
8. AC
9. B
10. B
11. C
P226
第六章
思考练习题
1. P199 2.P200 P201 3. P206 大家自已去看了 4.D 5.B
P242
第七章
思考练习题
1. B 2.B 3.D 4.B 5.C 6.A
P274
第八章
思考练习题
1. D 2.B 3.C 4.C 5.C 6.B 7.BD
P298
第九章
思考练习题
1,2题自己去课本里边找了
3. A 4.C 5.A 6.A
P314
第十章
思考练习题
1. A 2.A 3.B 4.C 5.C
P329
第十一章
思考练习题
1.BD 两个答案是一样的 2.D 3.A 4.B 5.D
P377
第十二章
思考练习题 1. D 2.B 3.A 4.A 5.C 6.B 7.B
P401
第十三章
思考练习题
1. E 2.D 3.C 4.D 5.B 6.E 7.D
P449
第十四章
思考练习题
PL/SQL——目录 I
目录
第二章 基本的SQL SELECT语句............................................................................................. 1
第三章 限制行和对数据排序 ...................................................................................................... 2 第四章 联接多个表....................................................................................................................... 3
迪卡尔连接 ......................................................................................................................... 3
相等连接 ............................................................................................................................. 3
不等连接 ............................................................................................................................. 3
自我连接 ............................................................................................................................. 4
Oracle触发器的概念和类型
摘要:本文介绍了oracle触发器的概念和类型。
关键词:触发器、oracle。
1. 引言
2. 触发器的概念和类型
触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有以下的作用:
* 安全性。可以基于数据库的值使用户具有操作数据库的某种权利。
# 可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据。
# 可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅一次超过10%。
* 审计。可以跟踪用户对数据库的操作。
# 审计用户操作数据库的语句。
# 把用户对数据库的更新写入审计表。
* 实现复杂的数据完整性规则。
# 实现非标准的数据完整性检查和约束。触发器可产生比规则更为复杂的限制。与规则不同,触发器可以引用列或数据库对象。例如,触发器可回退任何企图吃进超过自己保证金的期货。
# 提供可变的缺省值。
* 实现复杂的非标准的数据库相关完整性规则。触发器可以对数据库中相关的表进行连环更新。例如,在auths表author_code列上的删除触发器可导致相应删除在其它表中的与之匹配的行。
# 在修改或删除时级联修改或删除其它表中的与之匹配的行。 # 在修改或删除时把其它表中的与之匹配的行设成NULL值。
# 在修改或删除时把其它表中的与之匹配的行级联设成缺省值。
# 触发器能够拒绝或回退那些破坏相关完整性的变化,取消试图进行数据更新的事务。当插入一个与其主健不匹配的外部键时,这种触发器会起作用。例如,可以在books.author_code列上生成一个插入触发器,如果新值与auths.author_code列中的某值不匹配时,插入被回退。
* 同步实时地复制表中的数据。
* 自动计算数据值,如果数据的值达到了一定的要求,则进行特定的处理。例如,如果公司的帐号上的资金低于5万元则立即给财务人员发送警告数据。
Oracle数据库基础教程-参考答案
第2章数据库服务器的安装与卸载
一..在安装数据库服务器之前需要进行如下准备:①启动操作系统,并以Adminitrator身份登录。
②检查计算机名称、检查源文件完整路径,如果包含中文字符则需要修改为不含中文字符。③检查服务器系统是否满足软硬件要求。④对服务器进行正确网络配置。
⑤如果服务器上运行其它Oracle服务,必须在安装前将它们全部停止。
⑥如果服务器上运行有以前版本的Oracle数据库,则必须对其数据进行备份。⑦决定数据库的创建方式。
(2)数据库服务器的企业版,标准版,个人版有什么区别?并适用于什么环境?
企业版数据库服务器包含所有的数据库组件,主要针对高端的应用环境,适用于安全性和性能要求较高的联机事务处理(OLTP)、查询密集型的数据仓库和要求较高的Internet应用程序:标准版数据库服务器提供大部分核心的数据库功能和特性,适合于工作组或部门级的应用程序:个人版数据库服务器只提供基本数据库管理功能和特性,适合单用户的开发环境,为用户提供开发测试平台。
(3)常用的数据库类型?有何区别?分别适用于什么类型的应用
常用数据库类型包括事务处理类、数据仓库类以通用类型。其中事务处理类型主要针对具有大量并发用户连接,并且用户主要执行简单事务处理的应用环境。事务处理数据库的典型应用有银行系统数据库、Internet电子商务数据库、证券交易系统数据库等。对于需要较高的可用性和事务处理性能、存在大量用户并行访问相同数据以及需要较高恢复性能的数据库环境,事务处理类型的配置可以提供最佳性能;数据仓库类型的数据库主要针对有大量的对某个主题进行复杂查询的应用环境。数据仓库的典型应用有客户订单研究、支持呼叫、销售预测、采购模式以及其他战略性业务问题的历史数据研究。对于需要对大量数据进行快速访问,以及复杂查询的数据库环境,数据仓库类型配置是最佳选择;通用类型配置的数据库是事务处理数据库与数据仓库配置的折衷方案。既可以支持大量并发用户的事务处理,又可以快速对大量历史数据进行复杂的数据扫描和处理。