第章Oracle 10g简介
1简述数库系统组成
答:数库系统数库操作系统数库理系统应开发工具应程序数库理员户等组成
2简述Oracle 10g发展历史
答:1979年Oracle公司推出世界第基SQL标准关系数库理系统Oracle1久推出Oracle2
1980年左右Oracle恭喜推出Oracle3第够运型机型机关系数库
1986年Oracle公司推出Oracle数库PC版Oracle5Oracle5支持协服务器客户机服务器结构
1988年Oracle公司推出Oracle6Oracle6支持行锁模式处理器PLSQL语言联机事务处理
1992年Oracle公司推出基UNIX版Oracle7Oracle正式UNIX进军抢占UNIX市场数库奠定坚实基础Oracle7具分布式力
1997年Oracle公司推出基Java语言Oracle8Oracle8中OFA文件目录结构组织方式数分区方式网络连接方式Oracle数库适合构造型应系统
1999年Oracle公司推出Oracle 8i核心特网解决方案极扩Oracle数库应领域户群体
2001年Oracle公司Oracle 8i基础推出新代基特网电子商务架构网络解决方案Oracle 9i包括数库服务器应服务器网络开发工具套件三部分
2004年网络计算潮流中Oracle公司推出Oracle 10g
3简述Oracle 10g产品构成
答:Oracle数库产品Oracle客户端产品企业理产品中间件产品开发工具等组成
a数库产品
Oracle Database 10g Release 2存储处理数产品655025354字节约661MB
b客户端产品
Oracle Database 10g Client Release 2提供客户端数库间连接理等产品475090051字节约470MB
c企业理产品
Oracle Enterprise Manager 10g Grid Control Release 2包括:Oracle理代理OMAOracle理服务OMSOracle理资料档案库OMP已Oracle企业理器OEM产品 1729778063字节约470MB
d中间件产品
Oracle Application Server 10g Oracle Collaboration Suite 10g
e开发工具
Oracle Developer SuiteOracle JDeveloper 10g数库设计实施适工具完成概念设计逻辑设计物理设计全程
4简述Oracle 10g数库新特性
Oracle 10g新特性包括:
网络计算数库
数库动化
理
优化PLsql
丰富查询处理技术
全表扫描
概理
量数理
应程序开发
商务智
更高服务质量
第二章 Oracle 10g安装工具
1.简述Windows系统安装Oracle 10g数库服务器系统软硬件求
硬件求
说明
物理存(RAM)
256MB建议512MB
虚拟存
物理存两倍
磁盘空间
基安装需204GB
视频适配器
256色
处理器频
550MHz
软件求
说明
处理器
Intel(X86) AMD64Intel EM64T
操作系统
Windows 2000 SPI更新版
Windows Server 2003
Windows XP 专业版
Windows NT 支持
编译器
Pro*Cobol编译器支持 ACUCOBOLGT version 62Micro Focus Net Express 40
Microsoft Visual C++NET 2002Microsoft Visual C++NET 2003
PLSQL编译
XDK
网络协议
支持TCPIP带SSLTCPIP命名道
2.简述Oracle 10g数库服务器启动方式
答:startup normal命令正常启动Oracle 10g数库正常方式启动 数库时首先系统启动数库接着装载数库开数库正常方式 启动装载开数库户进行正常访问正常启动方式数库启动 默认方式
3.简述Oracle 10g数库服务器关闭方法
答:正常方式:等前活动户断开数库连接
执行命令:shutdown
关闭数库时分三阶段:
(1)Oracle 重做缓区里容写入重做日志文件数库缓区更改数写入数文件关闭数文件重做日志文件时控制文件然开 数库进行般性访问操作
(2)关闭数库例程卸载数库关闭控制文件SGA存台进程 执行
(3)关闭例程释放SGA存结束台进程
第三章 Oracle 10g体系结构
1简述Oracle数库存储结构
答:Oracle数库存储结构分逻辑存储物理存储结构两种存储结构相互独立相互联系
逻辑存储结构描述Oracle数库部存储结构技术概念描述Oracle数库中组织理数
物理存储结构描述Oracle数库外部存储结构操作系统中组织理数
2Oracle系统动建立默认表空间?
答:EXAMPLE实例表空间存放例子数库方案象信息培训资料
SYSAUX辅助系统表空间较少系统表空间负荷提高系统作业效率
SYSTEM系统表空间存放关表空间名称控制文件数文件等理信息Oracle数库中重表空间
TEMP时表空间存放时表时数排序
UNDOTBSI重做表空间存放数库关重做相关信息数
USERS户表空间存放永久性户象私信息
3简述表空间段区间数块间关系
答:表空间逻辑单位数库表空间表空间包含数文件(数文件属表空间)
Oracle数库中段干区间组成区间连续数块组成
4Oracle数库物理文件?
答:数文件控制文件日志文件初始化参数文件Oracle物理文件
5Oracle台进程?
答:DBWR(数库写进程) LGWR(日志写进程) CKPT(检查点进程)
SMON(系统监视进程) PMON(进程监视进程) ARCH(档进程)
RECO(恢复进程) LCKn(锁进程) Dnnn(调度进程) SNP(作业进程)
6Oracle数库场景构架?
答:磁盘系统磁盘映系统客户服务器系统线程系统行数库系统分布式数库系统Oracle WebServer系统
.
第四章 Sql语句访问数库
1简述SQL语言特点
答:1综合统:SQL语言风格统独立完成数库生命周期中全部活动包括创建数库定义关系模式录入数删数新数数库重构数库安全控制等系列操作
2高度非程化:SQL语言风格进行数操作户需提出做什需明白做
3面集合操作方式:SQL语言采集合操作方式仅次查找结果干记录集合次插入删更改等操作象干记录集合
4种语法结构提供两种方式:SQL语言含式语言嵌套式语言
5语言简洁易学易:SQL种结构化英语查询语言学会 发现结构语法词汇等质精确典型英语结构语法词汇
2列举数定义数操作数控制语言关键词
答:数定义语言关键字:CreateDropAlter
数操语言关键字:InsertDeleteUpdateselect
数控制语言关键字:GrantDenyRevoke
3什事务?
答:事务实系列相关SQL语句组成逻辑工作单元
4什保留点?
答:保留点设置事务中标记较长事务划分干短事务
5事务控制命令?
答:事务控制命令:提交(commit)事务设置保留点(savepoint)回滚(rollback)事务设置(set)事务
6事务提交种类型?
答:事务提交类型:动提交显示提交隐式提交
第五章 SQL *Plus基础
1SQL *Plus中前缓存区中容保存指定文件中命令什?
答:
命令:sav
示例:sav dqueryEmpsql
2STARTUP MOUNT命令作什?命令什特点?
答:该命令作控制数库实例启动程中开控制文件开数文件
第六章 数库常规理
1Oracle 10g中表空间种脱机方式?
答:正常(NORMAL)默认脱机模式该脱机模式表示表空间正常方式切换脱机状态
时(TEMPORARY)该脱机模式表示表空间时方式切换脱机状态
立(IMMEDIATE)立方式切换脱机状态
恢复(FOR RECOVERY)果表空间进行基时间恢复该脱机模式表空间切换脱机状态
2什重做日志文件?
答:重做日志文件重做记录形式保存数库中作修改修改包括户执行DMLDDL语句数库进行修改包括DBA数库结构修改数库查询产生重做记录重做日志文件时恢复操作中重文件
3什档?档模式非档模式什区?
答:档重做日志文件覆盖前该重做日志文件通复制方式保存指定位置保存重做日志文件集合成档重做日志文件复制程称档档操作档进程ARCH动完成DBA手动完成
第七章 Oracle象理
1索引种类型?
答:1单列索引2列索引3唯索引4非唯索引5B树索引6位图索引
2什视图?
答:1集中数简化查询操作
2提供某安全性保证
3便数交换
3什义词
答:通义词方面简化象访问方面提高象访问安全性时出安全性方便性考虑义词
4什序列?
答:序列命名序编号生成器够串行方式生产系列序整数设置递减递减界界循环循环等方式序列生成整数速度十分快发户数量联机事务处理环境中户时序列提出申请时会产生明显延迟
第八章 户账号理权限控制
1户账号种状态?
答:户账号两种状态:账号锁定账户解锁
2什权限?权限种分类?
答:权限指户数库进行操作力果新建户赋予定权限该户数库进行操作分两类:系统权限象权限
3什概文件?
答:概文件命名资源限定集合Oracle安全策略重组成部分
第九章 PLSQL程序设计
1变量命名规?
答:1变量名必须字母开头字母数字划线美元英镑符号等特殊符号组成中文
2变量名区分写
3变量名长30字符
4变量名中包括形式空白(空格制表符)
5sqlPLSQL保留字变量名SQLPLSQL特殊含义
2简述PLSQL程序块控制结构
答:plsql程序块结构四部分组成:
1. 标题部分
2. 声明部分
3. 执行部分
4. 异常处理部分
3简述TYPEROWTYPE法
答:type作引表中指定列数类型type常常声明变量时语法格式:变量名 表名列表type
rowtype作动提取表中行结构信息动生成应行数类型rowtype常声明行数类型变量语法格式:变量名 表名rowtype
4简述游标方法
答:1声明游标:cursor 游标名 is select语句
2.开游标:open 游标名
3.提取数:fetch 游标名 into 变量名1
4.关闭游标:close 游标名
5.游标新数:cursor 游标名 is select语句 for update
5触发器?触发器分种?
答:触发器(trigger)种特殊类型plsql程序块触发器结构程函数类似包括声明部分执行部分异常处理部分触发器创建存储数库服务器中触发器应事件发生时会动触发执行相应操作
触发器种类:
1. Dml触发器:dml触发器insertupdatedelete语句触发触发器
2. Ddl触发器:ddl触发器createalterdrop触发触发器
3. 系统触发器:分数库级(database)模式级两种
6简述异常处理方法
答:户定义异常:户定义异常常处理系统预定义异常中没定义情况户定义异常前必须先声明然时般先程序中抛出户定义异常异常进行处理
声明异常:异常名 exception
抛出异常:raise 异常名
处理系统预定义异常处理户定义异常样
7简述程函数结构
答:创建程语法结构:
Create [or replace ] procedure 程名
[参数1 [{in|out|in out}] 类型
]
{is|as}
Begin
程体执行语句
[exception
异常处理程序
]
End
函数创建语法结构
Create [or replace ] function 函数名
[参数1 [{in|out|in out}] 类型
]
Return 返回类型
{is|as}
Begin
函数体
[exception
异常处理程序
]
End
第十章 审计优化
1Oracle中值审计操作行类型?开审计功?
答:Oracle中值审计操作行三类:登录尝试象存取数库动作
命令行激活审计(果数库spfile启动然重启数库):
ALTER SYSTEM SET AUDIT_TRAILRUW SCOPEspfile
列举4种SQL语句编写时应注意事项提高数库系统性
答:1SELECT子句中避免*
2联接操作换EXISTSIN次查询
3量COMMIT
4TRUNCA代DELETE子句
5WHERE子句换HAVING子句
6表名
第十章数库备份恢复
填空题
A 数库开时进行数库备份做联机备份执行备份时数库运行档模式
B 数库运行两种备份模式:非档模式档模式
C Oracle障包括介质障户应程序障数实例障语句障进程障等6种类型
D 介质恢复容介质恢复分完全介质恢复完全介质恢复
E Oracle支持4种类型完全恢复:基时间恢复基更改恢复基取消恢复日志序列恢复
2 简答题
什数库进行备份?
答:举例说电子商务网站数库服务器遭破坏性病毒攻击宕机者操作员意外操作户资料交易记录商务数统统丢失果堪设想数库备份恢复预防类灾难十分效手段
数库备份种类特点?
答:数库备份种类:
(1) 物理备份逻辑备份
(2) 全数备份部分数库备份
(3) 致备份致备份
(4) 联机脱机备份
数库备份特点
定制数库备份策略时考虑情况?
答:考虑情况:
数库否始终保持运行状态连续运行时间少?
数库出现障宕机时造成损失恢复数库时间间关系?
数库出现障宕机时接受宕机时间少?
数库中数重性?户够承受少数损失?
恢复数难易程度?
数库否专维护维护员否受相应培训?
数库数库更新频率
简述脱机模式进行全数备份步骤
答:步骤:
(1) 果数库开需数库关闭备份文件控制文件
(2) 操作系统中选择文件文件复制备份目
(3) xxxxx目录中ora扩展名文件进行备份中xOracle安装盘符
(4) startup命令重新启动数库
试较脱机冷备份联机热备份优点足
答:脱机冷备份优点:
非常快速备份方法(秩序拷贝文件)
容易档(简单拷贝)
容易恢复某时间点(需文件拷贝回)
档方法相相结合做数库佳状态恢复
低度维护高度安全
脱机冷备份足:
单独时提供某时间点恢复
实施备份全程中数库必须做备份做工作说冷备份程中数库必须关闭状态
磁盘空间限拷贝磁带等外部存储设备速度会慢
表户恢复
联机热备份优点:
表空间数库文件级备份备份时间短
备份时数库
达秒级恢复
数库实体做恢复
恢复快速数情况数库工作时恢复
联机热备份足:
出错否果严重
热备份成功结果时间点恢复
难维护特仔细心允许失败告终
简述数库恢复两阶段
答:数库恢复包括两阶段:前滚滚
前滚恢复阶段oracle应必档联机日志文件重新执行遍已提交数库前文件中事务果数库实例崩溃中恢复时必少日志文件联机日志组前集合中果数库历更严重损失介质损失时需已备份数文件日志文件完成前滚恢复
前滚恢复完成oracle必须执行滚恢复滚恢复阶段oracle利数库回滚段中信息撤销系统崩溃时开(未提交)事务做数库改动滚恢复完成数库包含迫进行恢复操作问题发生次提交事务止做全部工作
文香网httpwwwxiangdangnet
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档