数据库系统管理与维护(Oracle)第三次作业
1. 实例启动后,数据库处于( )阶段。
A. MOUNT B. OPEN C. NOMOUNT D. None
2. 当Oracle数据库启动时,如果由于操作系统的原因,一个数据文件或重做日志文件无法正常打开或发生故障,将发生怎样的情况?( ) A. oracle将返回错误信息,并且打开数据库 B. oracle将返回错误信息,不能打开数据库
C. oracle将返回错误信息,并自动启动数据库恢复程序 D. oracle将忽略这些文件,进入正常工作状态 3. 数据库实例启动的三个阶段依次是( )。
A. OPEN,NOMOUNT,MOUNT B. NOMOUNT,MOUNT,OPEN C. NOMOUNT,OPEN,MOUNT D. MOUNT,OPEN,NOMOUNT
4. Diane 是一个新入行的DBA,当数据库服务器正在运行时,她执行了shutdown命令,然后她发现Oracle在等待所有已连接到数据库的用户断开连接。请问她是采用哪种方式关闭数据库的?( )
A. NORMAL B. ABORT C. IMMEDIATE D. NONE 5. 数据库启动过程中何时读参数文件?( ) A. 打开数据库时 B. 装载数据库时 C. 实例启动时 D. 每个阶段都要读 6. 以下哪条命令用于删除一个约束?( )
A. Alter TABLE MODIFY CONSTRAINT B. Drop CONSTRAINT
C. Alter TABLE Drop CONSTRAINT D. Alter CONSTRAINT Drop 7. 以下关于唯一性约束和主键约束之间的不同的说法哪个是正确的?( )
A. 唯一性约束会自动生成一个 唯一索引,主键约束则会自动生成一个唯一或非唯一索引 B. 主键约束列允许取空值,唯一性约束列不允许取空值
C. 主键约束可以使用已经存在的索引,而唯一性约束则总是创建一个索引 D. 唯一性约束列允许取空值,主键约束列不允许取空值 8. 何谓模式?( )
A. 一系列数据库物理对象的集合 B. 一系列数据库逻辑对象的集合 C. 一系列索引的集合 D. 以上都不对 9. 位图索引最适用于以下哪种列?( )
A. 重复值很高的列 B. 重复值很低的列 C. 频繁插入的列 D. 频繁更新的列 10. Alter TABLE语句不能用于以下哪种情况?( )
A. 将表从一个表空间移到另一个表空间 B. 改变表中区的初始大小 C. 修改表名 D. 修改列名 11. 以下哪种约束不会自动创建索引?( )
A. 主键约束 B. 外键约束 C. UNIQUE约束 D. 以上都不对
12. 在Create USER命令中DEFAULT TABLESPACE子句用于设置( )的存放位置。 A. 用户创建的数据库对象 B. 用户创建的临时对象 C. 用户创建的系统对象 D. 以上都不对 13. 以下哪个不是系统权限?( )
A. Select B. Drop ANY INDEX C. Create VIEW D. Create SESSON
14. 在创建用户的命令中,下列哪个关键字是限制用户可以使用的存储空间的?( ) A. SIZE B. NEXT_EXTENT C. MAX__EXTENTS D. QUOTA 15. 以下哪个不是预定义角色?( )
A. CONNECT B. DBA C. RESOURCE D. Create SESSON 16. 以下哪个不是创建用户过程中必要的信息?( )
A. 用户名 B. 用户权限 C. 临时表空间 D. 口令 17. 以下哪个不是Oracle 提供的权限?( )
A. 对象级 B. 系统级 C. 角色级 D. 公共级 18. 数据字典由以下哪项组成?( )
A. 表和视图 B. 用户和权限 C. 角色与视图 D. 用户与表 19. 建立表结构的SQL语句是( )。
A. Create CURSOR B. Create TABLE C. Create INDEX D. Create VIEW 20. 从数据库中删除表的命令是( )。 A. Drop TABLE B. Alter TABLE C. Delete TABLE D. USE
21. 以下哪一条语句可实现增加表employee的name列的长度到25?( ) A. Alter TABLE employee MODIFY name VARCHAR2(25); B. Alter TABLE employee RENAME name VARCHAR2(25); C. Alter employee TABLE MODIFY name VARCHAR2(25); D. Alter employee TABLE MODIFY(name VARCHAR2(25));
22. 如果希望employee表原有的列name非空,应该使用以下哪条语句?( ) A. Alter TABLE employee ADD name NOT NULL; B. Alter TABLE employee MODIFY name NOT NULL; C. Alter TABLE employee Alter name NOT NULL; D. Alter TABLE employee Drop name NOT NULL; 23. 撤消约束的命令关键字是( )。
A. Drop B. DISABLE C. ENABLE D. Alter 24. Unique关键字表示创建的是哪一种索引?( )
A. B树索引 B. 唯一性索引 C. 位图索引 D. 非唯一性索引 25. Create INDEX语句用来创建( )。
A. 序列 B. 同义词 C. 索引 D. 视图
C~B~B~A~C~ C~D~B~A~B~ B~A~A~D~D~ B~D~A~B~A~