Oracle填空题和简答题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题:

1.Oracle 11g中g表示grid网格。

2.启动数据库的命令startup中,如果只启动实例,需要使用的参数是

nomount 。P24

3.关闭数据库的命令shutdown中,_____ABORT______方式具有一定的破坏性,下次启动

数据库时需要进行恢复。P27

4.数据库管理员的英文缩写是_DBA_____。

5.视图是虚拟的表,它在物理上并不存在,可以把它看成是一个查询,它

兼有查询的特点和表的特点。

6.获取当前系统日期的函数是__ sysdate()___。P97

7.指定数据库标准数据块大小的初始化参数是__ ____db_block_size_。

8.在SELECT语句查询中,要去掉查询结果中的重复记录,应该使用____ distinct _____关

键字。

9.使用SQL语言的SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当

使用__having_______子句。

10.关系数据库的数据操纵语言(DML) 主要包括insert、update和____delete______语句。

11.DBMS通常提供授权功能来控制不同的用户访问数据库中数据的权限,其目的是为了数

据库的__安全性_ ______。

12.关系代数中专门的关系运算包括:选择、投影、__连接____和除法。

13.在Oracle数据库中,数据文件的扩展名是.dbf 。

14.在Oracle数据库中,控制文件的扩展名是.ctl 。

15.在SQL*plus中,输入一行语句之后,在语句结尾处要写; 。

16.

17.在Oracle中游标的操作,包括声明游标、打开游标、_______读取游标_____和关闭游

标4个步骤。

18.在游标或者游标变量打开后,还没有进行第一次提取时,%notfound 属

性为true。

19.在Oracle数据库中是利用权限来进行安全管理,权限分为系统权限和__对象权限

_______两种。

20.新建立的用户,如果要连接Oracle数据库,必须具有___create session_ 权限。

21.启动Oracle数据库有3个步骤,分别是启动实例/加载数据库_________ 和打开数

据库。

22.事务显式提交的命令是commit,事务回退的命令是rollback。

23.一个基本的PL/SQL语句块由三部分组成,分别为声明部分、执行部分和异常处理部分。

二、简答题:

1.什么是Oracle数据库的控制文件P36

答:控制文件是一个二进制文件,它记录了数据库的物理结构,其中包括数据库名、数据文件与日志文件的名字和位置、数据库建立日期等信息。

2.Oracle数据库的逻辑结构由哪几部分组成P30

答:表空间、段、区间和数据块

3.重做日志缓冲区的作用是什么

答:用于缓冲区在对数据进行修改的操作过程中生成的重做记录。

4.什么是Oracle数据字典它有哪几种P50

答:oracle数据字典由一组表和视图构成,用于存储oracle系统的活动信息和所有用户数据库的定义信息等。

根据存储内容不同,划分为两大类:表态数据字典和动态性能表。数据字典是数据系统的一部分,它所在的表空间为system表空间,动态性能表是一组虚拟表,记录了当前数据库的活动情况和性能参数。

5.什么是表空间P33

答:表空间是数据库的最大逻辑划分区域,通常用来存放数据表、索引、回滚段等数据对象,任何数据对象在创建时都必须被指定存储在某个表空间中。

6.Oracle的系统全局区SGA由哪几部分组成

(1)数据高速缓冲区(存放oracle系统最近使用过的数据库数据块)

(2)共享池(相当于程序高速缓冲区,所有的用户程序都存放在共享SQL池中)

(3)重做日志缓冲区(用于缓冲区对数据进行修改的操作过程中生成的重做记录)7.什么是同义词它有哪几种它有什么作用

答:同义词是指用新的标识符来命名一个已经存在的数据对象,是数据库对象(表、视图、序列、过程、函数等)的别名。

同义词可划分为两类:公用(public)同义词和私有(private)同义词

可以隐藏对象的实际名称和所有者信息,或者隐藏分布式数据库中远程对象的设置信息,由此为对象提供一定的安全性保证。

8.什么是序列它有什么作用

答:序列是以有序的方式创建一个不重复的整数值的数据库对象。

使用序列可以减少编写序列生成代码所需的应用代码的工作量,程序员经常用序列来简化一些程序的设计工作。

9.什么是角色使用角色有什么好处

答:角色是一个独立的数据库实体,它包括一组权限。使用角色可以简化权限的管理,实现权限的动态管理。

10.什么是对象权限

答:对象权限是指某一个用户对其他用户的表、视图、序列、寻出过程、函数、包等的操作权限。

相关文档
最新文档