付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、大型数据库技术期末复习题、判断题大文件表空间中只可以包含一个数据文件。()1、用户进程都可共享SGA()2、一个数据文件可以属于多个表空间。()3、每个oracle数据库至少要二个控制文件。()4、因为索引可以提高查询速度,所以索引越多越好。()5、一个bigfile文件表空间中只可以包含一个数据文件。()6、每个Oracle数据库至少有一个表空间,即SYSAUX表空间。()7、一个表空间由一个或多个数据文件组成,一个数据文件只属于一个表空间。()8、每个数据库最少有二个控制文件(建议3个,分别放在不同的磁盘上)。()9、Oracle数据库中,一个实例可以有多个DBWR进程,但只有一个LGWR
2、进程。()10、 一个smallfile文件表空间中只可以包含一个数据文件。()11、 每个Oracle数据库至少有一个表空间,即SYSTEM表空间。()12、 一个表空间由一个或多个数据文件组成,一个数据文件可以属于多个表空间。()13、 每个数据库最少有一个控制文件(建议3个,分别放在不同的磁盘上)。()14、 Oracle中,一个实例可以有多个DBWR进程,也可以有多个LGWR进程。():、选择题15、 用下列哪条命令可以使用账户名:SVSE密码:ABC的账户连接到数据库TestDB)A.ConnectABC/SVSETestDB;B.ConnectSVSE/ABCTestDB;C.Co
3、nnectABC/SVSETestDB;D.ConnectSVSE/ABCTestDB;2、哪一个命名的PL/SQL程序必须返回一个值?()A.过程B.触发器C.函数D.方法3、Oracle的前端工具是哪一个?()A.SQL*PLUSB.C+C.PL/SQLD.JAVA4、Oracle数据库中联机重做日志组最少应该有几个?()A.1B.2C.3D.05、以零作除数时会引发()异常。A.VALUE_ERRORB.ZERO_DIVIDEC.STORAGE_ERRORDSELF_IS_NULL6、使用下列哪条命令,可以使用账户名:STUA密码:STUA123的账户从客户端连接到服务器端的数据库orc
4、l()。A.ConnectSTUA123/STUAOrcl;B.ConnectSTUA/STUA123Orcl;C.ConnectSTUA123/STUAOrcl;D.ConnectSTUA/STUA123Orcl;7、在PL/SQL块中定义一个名为PI值为3.14的Real型常量的语法是()A.PiConstReal=3.14;B.PiRealConst=3.14;C.ConstantPiReal:=3.14D.PiConstantReal:=3.148、当Select语句没有返回行时,将引发下列哪个异常?()A.No_rows_foundB.No_data_foundC.No_Data_r
5、ows_foundD.Invalid_Number9、使用下列哪个命令可以启动数据库实例、加载数据库却并不打开数据库?()A.STARTUPBSTARTUPNOMOUNTCALTERDATABASEOPENDSTARTUPMOUNT10、 Oracle数据库逻辑存储结构中最高层次的存储单元是()。A.segmentB.tablespaceC.extentD.block三、填空题1、Oracle实例由(1)和(2)组成。2、Oracle使用两种类型的内存结构是(3)和(4)。3、启动数据库时,如果装载数据库但打不开数据库可执行(5)命令。4、闪回数据库特性允许复原整个数据库到(6)。5、Orac
6、le权限可以分为系统权限和(7)权限。6、Oracle11g中可以使用(8)导出数据。7、创建范围分区白关键字是(9)。8、PL/SQL程序包是由包规范和(10)组成的。9、从存储结构的角度来说,Oracle数据库可分为(1)和(2)。10、 SGA主要由(3)、(4)、重做日志缓冲区、JAVA池和大型池等内在结构组成.。11、 在SQL*PLUS中,正常关闭oracle数据库使用的命令是(5).12、 Oracle11g中可以使用EXPDP导出数据,使用(6)导入数据。13、 创建范围分区的关键字是(7),散列分区的关键字是(8)。14、 配置闪回恢复区需要在初始化参数文件中设置的两个参数项
7、是(9)和(10)。15、 在oracle中,PFILE表示(11)参数文件。16、 在oracle11g安装完成后,可以通过(12)来实现创建和配置数据库。17、 Oracle实例由(1)和(2)组成。18、 SGA主要由(3)、(4)、共享池、JAVA池和大型池等内在结构组成。19、 在SQL*PLUS中,立即关闭oracle数据库使用的命令是(5)。20、 Oracle11g中可以使用(6)导出数据,使用IMPDP导入数据。21、 创建范围分区的关键字是(7),列表分区的关键字是(8)。22、 配置闪回恢复区需要在初始化参数文件中设置的两个参数项是(9)和(10)。23、 SPFILE表
8、示(11)参数文件。24、 在oracle1g安装完成后,可以通过(12)来实现创建和配置数据库。25、四、操作题(一)1、物理存储结构的管理(1)将控制文件备份为文本文件。(2)为数据库添加一个4号组,组中包含两个重做日志文件:d:oracleredo04_a.log和e:oracleredo04_b.log,大小为5Mo2、表空间的管理(1)创建本地管理永久表空间test,包含两个数据文件:数据文件D:oracletesttest_01.dbf,初始大小3MI,可以自动扩充,每次增加5M,最大500M;数据文件e:oracletesttest_02.dbf,初始大小5M,不允许自动扩充。区
9、的大小统一为2048K。(2)向表空间test中增加一数据文件e:oracletesttest_03.dbf。3、安全管理(1)创建一个用户userA,口令为userA,默认表空间为test,在该表空间的配额为50MR临时表空间为temp,口令初始状态为锁定。(2)将CREATESESSIONCREATETABLECREATEVIEWK统权限授予用户userA,并使用户userA具有将所获得的系统权限授予其他用户。4、数据库对象的管理(1)按下面book表格中给定的条件创建表book,并放入表空间test中。Book表字段名数据类型约束说明bookidNumber(11)主码图书编号Bookn
10、ameVarchar2(20)Notnull图书名称AuthorVarchar2(20)Notnull第一作者PubdateDate出版日期PublishVarchar2(30)出版社PriceNumber(7,2)限定2060之间价格ISBNVarchar2(17)ISBN码typeidNumber(11)图书类型编号(2)为books表的ISBN字段创建唯一索引,索引名为ind_book_isbn。(3)创建名为test_view的视图,通过该视图可以查看第一作者为李明所编写的图书的图书名称、出版日期和出版社信息。(4)为了方便产生图书编号信息而创建名为seq_book的序列,其起始值为1
11、00四、操作题(二)1、物理存储结构的管理(1)为当前数据库添加一个5号组,组中包含两个重做日志文件:c:oracleredo05_1.log和d:oracleredo05_2.log,大小为8M。2、 表空间的管理(1)创建本地管理方式的数据表空间testa,包含两个数据文件,数据文件d:oracledatatesta_1.dbf,初始大小50M,不允许自动扩充;数据文件e:oracledatatesta_2.dbf,初始大小5M,允许自动扩充,每次增加2M,最大大小为100M;区的大小统一为1024K。(2)创建回滚表空间UNDOTBS01,文件c:oracledataundo01.dbf
12、,初始大小6M,可以自动扩充,每次增加2048K,所占最大空间50M,表空间管理方式为本地管理方式,区的大小由系统自动分配。3、 安全管理(1)创建用户USERA密码为usera123,默认表空间为testa,临时表空间为TEMP,对表空间testa的使用空间限定为10M。(2)将CREATESESSION,CREATEANYTABLE,CREATEANYVIEW和CREATEANYSYNONYM系统权限授予用户USERA并使用户USERAM有将所获得的系统权限授予其他用户。(3)收回用户USERA勺CREATEANYSYNONYM权限。4、数据库对象的管理(1)按下面emp表格中给定的条件创
13、建表emp,并放入表空间testa中。emp表:字段名数据类型含义限制empnoNUMBER(3)员工号主键empnameVARCHAR2(10)姓名长度不小于8empsexCHAR(2)性别默认值:男empsalaryNUMBER(6,2)工资NOTNULLdeptnoNUMBER(3)所属部门号(2)为emp表的empsex字段创建合适的索引,索引名为ind_empsex。(3)创建名为my_view的视图,通过该视图可以查看部门编号为20的所有员工的姓名和工资信息。(4)为了方便产生员工编号信息而创建名为seq_emp的序列,其起始值为1000,步长为2。四、操作题(三)1、物理存储结构
14、的管理(1)为当前数据库的4号重做日志组添加一个日志文件:e:oracleadminredo04_2.logo4、 表空间的管理(1)创建本地管理表空间test02,包含两个数据文件,数据文件d:oracledbtest02_a.dbf,初始大小1024K,允许自动扩充,每次扩充50M,最大大小无限制,数据文件e:oracledbtest02_b.dbf,初始大小20M,不允许自动扩充。区的大小采用统一大小取系统默认值。(2)创建临时表空间temp01,文件e:oracletesttemp01_a.dbf,初始大小10M,可以自动扩充,每次增加2M,所占最大空间200M,表空间管理方式为本地管
15、理方式,区的大小由系统自动分配。5、 安全管理(1)创建一个用户userB,口令为userB123,默认表空间为users,临时表空间为temp01,在temp01表空间的配额为100MB。(2)将scott用户下的emp表的SELECT和UPDATE权限授予用户userB,并使用户userB具有将所获得的对scott用户的emp的SELECT和UPDATE对象权限授予其他用户能力。(3)收回用户userB对scott用户的emp的UPDATE权限。4、数据库对象的管理(1)按下面studen_login表格中给定的条件创建表student_login,并放入表空间users中。Student
16、_login表:(3分)字段名含义限制ScodeVarchar2(15)用来标志学生的,编号主键loginNameVarchar2(20)学生登录系统的登录名称不为空passwordVarchar2(20)登录密码长度不小于8NameVarchar2(10)学生姓名Sexchar(2)学生性别缺省值为女”brithdatedate出生日期(2)为student_login表中的sex字段创建一合适的索引,索引名为ind_sex。(3)创建名为test_view的视图,通过该视图可以查看所有性别为“女”的姓名和出生日期信息。(4)为表名student_login创建公共同义词login。四、操作
17、题(四)1、物理存储结构的管理(1)将控制文件备份为名为mycontrol.bak的二进制文件,并存入d:oraclecontrolfiles目录下。(2)为当前数据库的3号重做日志组添加一个日志文件:c:oracletestredo03_2.logo2、表空间的管理(1)创建本地管理的临时表空间mytemp,包含有两个数据文件:数据文件D:oracletestmytemp_A.dbf,初始大小1M,可以自动扩充,每次增加5M,最大300M.;数据文件E:oracletestmytemp_B.dbf,初始大小5M,不允许自动扩充。区的大小由系统自动分配。(2)将表空间mytemp中E:orac
18、letestmytemp_B.dbf文件大小彳改为100M。3、安全管理(1)创建一个用户userB,口令为userB,默认表空间为users,临时表空间为temp,在temp表空间的配额为80MB,口令初始状态为过期。(2)将scott用户的emp表的SELECT和UPDATE权限授予用户userB,并使用户userB具有将所获得的对scott用户的emp的SELECT和UPDATE对象权限授予其他用户能力。4、数据库对象的管理(1)按下面reader表格中给定的条件创建表reader,并放入表空间users中。Reader表字段名数据类型约束说明ReadidNumber(11)主码读名编p
19、NameVarchar2(10)Notnull读者姓名TelephoneVarchar2(15)联系电话DeptVarchar2(20)所在院系rightNumber(1)取值为0或1借阅权限demoVarchar2(100)说明(2)为reader表的right字段创建一合适的索引,索引名为ind_reader_righ。(3)创建名为test_view的视图,通过该视图可以查看读者为王华的联系电话和所在院系信息。(4)为了方便产生读者编号,创建名为seq_reader的序列,起始值为10000。五、程序设计题1、 编写匿名PL/SQL块。(1)编写一匿名PL/SQL块,求表达式s=1*2*
20、3*4*-*10的值。(2)编写一匿名PL/SQL块,使用防I标输出emp表中所有雇员的姓名和工资信息(其中emp表结构为:emp(empno,ename,job,sal,comm,deptno)。(3)编写一匿名PL/SQL块,求表达式s=1+2+3+4+100的值。(4)编写一匿名PL/SQL块,使用游标输出emp表中部门编号为20的所有雇员的姓名和工资信息(其中emp表结构为:emp(empno,ename,job,sal,comm,deptno)。(5)编写一匿名PL/SQL块,输出九九乘法。1*1-12*1-22*2-43*1-33*2-63*3-94*1-44*2-84*3-124*4-16(6)编写一匿名PL/SQL块,车出emp表中任一编号的雇员的姓名和工资信息(其中emp表结构为:emp(empno,ename,job,sal,comm,deptno)。(7)编写一匿名PL/SQL块,输出emp表中所有雇员的姓名和工资信息(其中emp表结构为:emp(empno,ename,job,sal,comm,deptno)。2、 编写命名PL/SQL程序:(1)编一存储过程proc_demo,计算emp表中指定部门的工资总和,并调用该过程。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年湖南省常宁市高一数学上册期末考试模拟考试卷新版附答案
- 2026年考核农产品食品检验员四级题库完整版及答案
- 建筑对口考试题库及答案
- 情景挑战题库及答案
- 供电控制电路题库及答案
- 2026年教研室主任面试题及备考指南含答案
- 2026年黑龙江省海林市高一数学上册期末考试模拟测试卷及答案【历年真题】
- 2026年山东省海阳市高一数学上册期末考试模拟卷含答案【能力提升】
- 2026年海南省万宁市高一数学上册期末考试模拟检测卷【学生专用】附答案
- 2026年四川省简阳市高一数学上册期末考试模拟卷含答案(模拟题)
- 2026年国企财务笔试题目及答案高分
- 2026年临床执业医师资格考试医学综合笔试(第一单元)真题卷(后附答案解析)
- 2026年保密教育线上培训考试答案汇-总
- 2025-2026学年人教版PEP五年级英语下册全册单词表(带音标)
- 2025-2026学年人教版六年级语文下册全册知识点总结(完整版)
- 六年级下语文期末总复习1-6单元押题考点
- 2026汽车线控制动系统功能安全要求与冗余设计报告
- 重庆市2023年中考道德与法治试卷(AB合卷)【含答案】
- 中国茶文化英文-PPT
- 衢州市2023年高一化学竞赛试题
- 机械破碎石方开挖专项施工方案
评论
0/150
提交评论