oracle期末填空题整理_第1页
oracle期末填空题整理_第2页
oracle期末填空题整理_第3页
oracle期末填空题整理_第4页
oracle期末填空题整理_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、时,连接身份有两种选择,分关系数据库管理系统append指令的作用是connect指令的作用是list指令的作用是显示备份信息,缓冲区中最后命令。show指令的作用是显示当前会话的in it.ora追加在表的。某用户连接至数据库、varchar外键创建存储过程的语句是创建一个视图的语句是 提交一个事务使用关键字 获得两个集合的交集使用create or rep lace p rocedure asbegi n end;create view as select from table_name_mitin tersect1、 数据操纵语言中典型的四种语句是In sert、select 、up d

2、ate和delete 。2、 事务处理控制语言中的Commit命令表示提交事务,而回退事务则用 ROLLBAC命令表示。3、 获取字符串变量长度的函数是LENGTH4、 Oracle数据库中,生成唯一、连续的整数的对象是SEQUENCE序列)。5、 PL/SQL基本语句块中的声明部分使用DECLARED键词。6、 PL/SQL中对变量进行赋值,除了使用赋值符号? :=?外,还可以使用SELECT-INTO语句。7、 显示游标中要提取数据行,应使用FETCH关键词。8、 存储过程的参数模式除了具有In和Out外,还有IN OUT模式。1.Oracle EnterpriseManager是一个基于

3、 B/S 的框架系统。2. Oracle数据库的存储结构分为物理结构和逻辑结构。3. 在游标或者游标变量打开后还没有进行第一次提取时,found属性为null。4.在oracle中已commit或rollback 作为上一个事务的结束标志及下一个新事物开始的标志。5. DML 表示数据操作语言,主要的DML有 SELECT INSERT, UP DATE DELETE.6.索引的主要目标是提高访问的速度。7. 在 Oracle database 10g系统中,可以使用 DBCA工具和 CREATE DATEBAS命令两种方 式创建数据库。8.命令Start up n omou nt只能启动数据

4、库实例,但不能装载和打开数据库。9.在输入 URL 进入 Oracle Enterprice Manager Database Control的时候,必须指出ip地址和端口号 。10.在登录 Oracle Enterprice Manager Database Control另U为 normal 禾R sysdba。1. RDBMS的全称是2. SQL*PLUS环境中的3. SQL*PLUS环境中的4. SQL*PLUS环境中的5. SQL*PLUS环境中的8.初始化参数的文件名称为init.ora。9.建立表格的语句是 create table table_name(variable var

5、iable_type);10.为oracle数据库中表格的每一列设定数据类型时,常用的数据类型有number、 char 、varchar 、 date 。11. oracle 数据库中包含的数据约束有唯一约束、非空约束、主键约束约束 、check约束 。12.复制一个表格可以使用create table table_name as select * fromref_table _n ame。13.修改已经存在的表的存储参数pfile15.创建一个简单的用户 testUser, 密码为 test 的语 create user testUser ide ntified by test;16.17

6、.写出从表 A 中获取从第 10 条到第 20 条的 sqlselect b.* from( select *,row num rn from table_ name order by col1b where b.rn=10 and b.rn=20;21.22.有关连接中使用什么语句表示全连接full join_创建用户时,需要赋予新用户connect_权限才能使它联上数据库。刚刚编译了一个 PL/SQL Package但是有错误报道, _show errors _ 显示出错信23. 息 数据管理经历了 执行 set role 索引的四种类型文件、人工、数据库系统三个阶段。语句可以让一个角色生

7、效B 树、 反序、位图、函数。假设empioyees表中包含一个 marriage marriage字段建立 _位图_索引。重做日志、控制、归档日志字段,用于描述雇员的婚姻状况,应当为 数据库的物理存储结构由数据文件始化参数文件、密码文件组成。 初始化参数文件的两个类型 pfile为了用户能够登录数据库,Create conn ecti on创建序列号的语法是 create seque nee Oracle关闭数据库的四种方式 立即、正常、事务、 profile的作用是进行口令限制和_资源限制。和sp file权限必须授予用户。强制表空间的两种管理方式本地管理和字典管理根据scott中的表,完

8、成下列题目列出最低薪金大于1500的各种工作及从事此工作的人数。 列出薪金高于公司平均薪金的所有员工,所在部门,上级领导, 理出新高高于在部门 30工作的所有员工的薪金的员工姓名、 列出所有部门的详细信息和部门人数工资的工资多呢估计。薪金和部门名称二.实训题1为 ORCL数据库创建一个D:ORACLEORADATAORCLexercise01.dbf ,2 为 EXERCISE表空间添力口D:ORACLEORADATAORCLexercise02.dbf ,EXERCISE表空间,其数据文 大小为5Mo一个新的数据文件,名 文件可以自动扩展,最大大小为 50Mo3.将 EXERCISE表空间的

9、数据文件 D:ORACLEORADATAORCLexercise01.dbf 大小修改为 10MO4 .将 EXERCISE表空间的数据文件D:ORACLEORADATAORCLexercise02.dbf 转移到D:ORACLEORADATA exercise02.dbf (即修改路径)。5.为 ORCL数据库新建一个重做日志文件组GROUP 4包含两个成员文件,分别为D:ORACLEORADATAORCLredo41.log和 D:ORACLEORADATAORCLredo42.log,大小为 5MO6 .向ORCL数据库的重做日志文件组GROUP 4添加一个新的成员文件D:ORACLEO

10、RADATAredo43.log。7.分别以文本的方式和二进制文件的方式备份控制文件。&查看数据库的归档模式,如果处于归档模式,则启动自动归档方式;如果处于非归档模式,则将数据库设置为归档模式。9.列举数据库启动方式。10.列举数据库的关闭方式。试题三一、简答:1.2.3.4.5.6.7.&9.索引有什么作用?Oralce中有哪几种类型的索引?什么是分区?什么情况下需要对表或索引进行分区? Oracle中对表进行分区的方法有哪些?Oracle的数据库用户有几种认证方式,分别是什么?Oracle数据库中的权限有哪几种?分别列举五种常用的系统权限、五种对象权限和三种角色,并说明其功能。 什么是物理

11、备份?什么是逻辑备份?分别适用于什么情况? 物理备份又分为哪两种?分别适用于什么情况?Oracle数据库的不完全恢复有哪些类型?模式中创建索引化表in dex_tab数据类型约束字符串,长度为10字符串,长度为20 整数取值大于,保存在 users 表空间。主码非空0二、写出如下操作的 SQL语句。1 .在 scott列名CnoCn ameCcredit2. 仓U建一个分区的 STUDEN表,包括SNO(学号)、SNAME姓名)、SAG(年龄)、BIRTHDATE (生日、SEX(性别)五个字段,其中 SNAM唯一、SAGE在15到40之间。要求根据 SEX进行列表分区,男生存放在users表

12、空间,女生存放在 tools表空间。3. 创建序列s,无上限,每次递增1。4. 从序列s中取值作为学号,插入表STUDENT中。5. 创建用户,用户名为你的姓名全拼(如张三,则用户名为zha ngsan );采用数据库认证方式,口令自定;指定默认表空间为users,可使用配额为200M指定临时表空间为temp;同时该用户在system表空间可使用配额为100M给该用户加锁。6. 修改用户默认表空间配额为300M给该用户解锁。7.为上述用户授予创建表、修改表、删除表的权限,并拥有将这些权限授权他人的权利; 为上述用户授予查询 Scott模式De pt表的权限,并拥有将此权限授权他人的权利。&创建

13、角色myrole,采用数据库认证方式,口令abc9.为角色myrole授予创建会话的权限10. 为上述用户分配 myrole角色、connect角色以及更新 Scott模式De pt表的权限。11. 回收上述用户的查询Scott模式De pt表的权限。12. 采用热物理备份和恢复方式,对表空间users的数据文件user01.dbf进行备份和恢复, 请写出实现步骤及其中的实现语句。13 oracle base禾R oracle home 的区另U测试四:1.请说明实例与数据库的关系;表空间和数据文件的关系2.请阐述同议词的作用.你认为情况下要使用同义词.3. varchar2,char两种数据

14、类型有什么区别,如果库表某字段输入ABC后储存,该 字段数据类型分别为varchar2(10,char(10)存储字节长度以及内容有何区别4. talbe :pub(pu b_code char(2), pub_n ame varchar2(32)book(book_code char(8),book_ name varhcar2(128), pu b_code char92),author_codechar(4),book_mem varchar2(128)author(author_code char(4),author_ name varchar2(10),sex char(1), ag

15、enumber(3),dir varchar2(64)auth_list(auth_date date,author_code char(4)在PL/SQL中有以下两种字义v_book_row book%rowt ype;v_book_code book.ba nk_code%t ype;请说明v_book_row,v_book_code变量的含义以及数据类型5.Tnsnames.ora,LISTENER.ORA 两个文件作用?6.请看以下存储过程beginbeginexce pti onwhe n othersdbms_out put.pu t_li ne(en d;begindbms_ou

16、t pu t. pu tl in e( en d;exce pti onwhe n others the n错误2);错误3);dbms_out pu t. pu t_li ne(end;请问,当语句1,语句2出错时,该存储过程输出字符串分别是什么?7.找出”作者库表中没有出现在”获奖名单库表中的所有作者信息的SQL语句,(提示:使用NOT IN,NOT EXISTS,以及外部连接(+)三种方法),并说明那种方法是不优化的出版社:出版社代码char(2),出版社名称varchar2(32)图书:图书编号char(8),图书名称varchar2(128),出版社代码char(2),作者代号cha

17、r(4),图书简介 varchar2(128)作者:作者代号char(4),作者名称varchar2(10), 性别char(1), 年龄number(3),文学方向 varchar2(64)获奖名单:获奖日期date,获奖人员char(4)8.请阐述归档日志模式与非归档日志模式的区别以及对数据库备份恢复能力的影响.9.ORACLE数据库表METE中存在伪列Rowid,请利用ROWID来编写以下语句:从以下记录中找FLAG为Y.USER_NO ASSST_NO FLAG100000910A0001 N到唯一的任一条记录并更新该记录MONTH2004-7-12004-7-1100000910A0001 N测试五:1.2.3.4.和package的区别 sql语句oracle用户的关系tables pace 名称?2004-7-1 100000910A0001 N10.改写函数为存储过程create or rep lace function two_nu mber(v_ one nu mber,v_two nu mber) retur n nu mber isbeginreturn v_on e*v_two end;请将该函数改写为存储过程,注意传值参数如何设置解释 function procedure取某个序列当前值的pl、说明ora

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论