一、填空题
1.Oracle数据库系统的物理存储结构主要有三类文件组成,分别:数据文件和日志文件和控制文件。逻辑存储结构包括oracle 数据块、区、段 和 表空间。
2.SQL*Plus中直接调用过程的关键字是exec;查询中去掉重复的行,必须使用的关键字是distinct;关键字describe可以用来显示表的结构信息。
3.使用EXPORT命令时,可以有3种不同方式导出数据,表方式就是导出一个指定的基本表,包括表的定义和数据及表上的索引、约束等。用户方式是导出一个用户的所有对象,包括表、视图、存储过程、序列等。全数据库方式是导出数据库中所有的对象。
4.在ORACLE数据库中,将权限分为两类即系统权限和对象权限,分别指在系统级控制数据库的存取和使用机制和在模式对象上控制存取和使用的机制。
1、使用_____desc_______命令可以显示表结构。
2、在ORACLE的逻辑存储结构中,根据存储数据的类型,可以将段分为___数据段_、索引段、临时段_、LOB段和回退段。
3、在Oracle系统中,一个模式只能被一个_数据库对象_所拥有,其创建的所有模式对象都保存在自己的模式中。
4、集合运算符____union______实现了集合的并运算。
5、PL/SQL程序块主要包含3个部分:声明部分、___可执行部分_______和_异常处理部分。
6、在众多事务控制语句中,用来撤销事务操作的语句为__rollback 。
7、使用___shutdown_____命令可以关闭Oracle数据库。
8、_____角色________是具有名称的一组相关权限的组合。
二、判断题
1.INSERT事件触发器中可以使用:old伪记录;DELETE事件触发器中可以使用:new伪记录。 (×)
2.后台进程LGWR的作用是数据库写入程序。 (×)
3.Alter user tempuserIdentified by oracle Default tablespace users Default temporary tablsespace temp Quota 100M on users (×)
4.SQL*PLUS中,显示登录的用户的命令是DESCRIB user。 (×)
5.默认登录Oracle Enterprise Manager Database Control 的端口号是1158。(√)
1.存储空间分配的基本单元是数据块 。 ( √ )
2.一个表空间可以对应多个物理文件//数据文件 ( × )
3.后台进程LGWR的作用是将数据库写入程序。 ( × )
4.Intersect命令主要是实现两个集合的交运算。 ( √ )
5.锁的粒度与数据库系的并发度和并发控制的开销密切有关。锁的粒度越大,数据库中所能使用的资源越多。 ( × )
三、选择题
1.有4条与游标有关的语句,它们在程序中出现的正确顺序是:(B)
- OPEN abc
- CURSOR abc IS SELECT ename FROM emp
- FETCH abc INTO vname
- CLOSE abc
A.1、2、3、4 B.2、1、3、4
C.2、3、1、4 D.1、3、2、4
2.数据库运行在归档模式下,如果发生日志切换,为了保证不覆盖旧的日志信息,系统将启动如下哪个进程?(D)
A.DBWR B.LGWR
C.SMON D.ARCH
3.对于ROLLBACK命令,以下准确的说法是:©
A.撤销刚刚进行的数据修改操作
B.撤销本次登录以来所有的数据修改
C.撤销到上次执行提交或回退操作的点
D.撤销上一个COMMIT命令
4.创建表空间时,可以指定表空间中存储对象的默认存储参数,其中哪个参数用于设置分配给每一个对象的初始区大小(B)
A.NEXT B.INITIAL
C.PCTINCREASE D.MINEXTENTS
5.现将CONNECT 角色授予TEXT_ROLE角色,下面哪个语句可以实现(D)
A.GRANT ROLE CONNECT ON TEST_ROLE;
B.GRANT ROLE CONNECT TO TEST_ROLE;
C.GRANT CONNECT ON TEST_ROLE;
D.GRANT CONNECT TO TEST_