表空间管理作业答案

合集下载

企业级数据库实验习题3(答案)

企业级数据库实验习题3(答案)

成。

下面哪一种继承的组成关系正确标识了Oracle数据库的逻辑存储结构。

A、块=>段=>区=>表空间=>数据库B、块=>区=>段=>表空间=>数据库C、块=>区=>表空间=>段=>数据库D、块=>表空间=>区=>段=>数据库2、数据库必须拥有至少几个重做日志文件A、1B、2C、4D、由初始化参数指定3、在数据库打开时,哪一个表空间不能切换为脱机状态。

A、临时表空间TEMPB、用户表空间USERC、索引表空间INDEXD、系统表空间SYSTEM4、SGA区中下列哪一个缓存区是以循环方式写入的。

A、DATABASE BUFFERB、REDO LOG BUFFERC、LARGE POOLD、SHARED POOL5、使用以下哪一条SHUTDOWN语句关闭数据库之后,在下一次打开数据库时必须进行恢复操作。

A、SHUTDOWN NORMALB、SHUTDOWN IMMEDIATEC、SHUTDOWN TRANSACTIONALD、SHUTDOWN ABORT6. 数据文件和表空间的关系,下面哪个说法是正确的()。

A 一个表空间对应一个数据文件B 一个数据文件可属于若干个表空间C 一个数据文件只能属于一个表空间。

D 以上说法都不对7. 下面哪项信息不会保存在控制文件中( )。

A.当前的重做日志序列号B.数据库名称C .初始化参数文件init.ora的位置 D.数据文件的名称和位置8. 关于角色的说法,下列不正确的是( )。

A 角色为一系列权限的集合B 角色一旦授予,不能回收C 角色一旦授予,可以回收D 删除角色时,用户相应权限被回收9.下面哪个描述是不正确的?A Oracle 服务器是由三类文件组成的数据集合。

B 用户通过启动Oracle 例程建立与数据库的连接。

C 连接是Oracle 服务器和Oracle 例程之间的通信路径。

D 用户断开连接时,,他所对应的会话会立即终止。

10. 下面哪一个不是数据库物理存储结构中的对象( )。

实验3-参考答案(4)-zcy

实验3-参考答案(4)-zcy

6、查询表空间的各种信息
SQL> select * from V$TABLESPACE
SQL> select * from DBA_TABLESPACES
SQL> select * from USER_TABLESPACES
SQL> select * from V$DATAFILE
SQL> select * from V$TEMPFILE
SQL>ALTER DATABASE DEFAULT temporary tablespace mytemp
SQL>SELECT * FROM V$TABLESPACE
查询结果多出来一个mytemp表空间
3、改变表空间的可用性
在SQL*PLUS中执行ALTER TABLESPACE语句设置表空间为脱机状态,
SQL> select * from V$TEMP_EXTENT_MAP
SQL> select * from V$TEMP_EXTENT_POOL
SQL>ALTER TABLESPACE mytablespace offline
通过查询DBA_TABLESPACE视图查看表空间的状态
select * from DBA_TABLESPACES
4、改变表空间的读写模式
在SQL*PLUS中执行ALTER TABLESPACE语句设置表空间为只读模式。
SQL>create TEMPORARY tablespace mytemp tempfile'E:\ORACLE\ORADATA\ZCYBOY\mytemp.ORE' size 20M
extent management local uniform size 10m;

作业二答案

作业二答案

Oracle 作业二单项选择题1、段的集合叫做()。

A. 区B. 段C. 表空间D. 数据库2、如果发生实例故障,何时会用到回滚信息?()A. 故障发生之前B. 实例恢复之后C. 数据库重启后立即使用(在实例恢复之前)D. 回滚信息不会用于故障和恢复过程中3、数据字典表和视图存储在()中。

A. 用户表空间B. 系统表空间C. 临时表空间D. 以上三者中的任何一个4、数据块的头部包括以下哪三部分信息?()A. 表目录、行目录和行数据B. 标题、表目录和空闲空间C. 表目录、行目录和标题D. 标题、行数据和行头部5、数据库运行状态下,以下哪个表空间必须是联机状态?()A. SYSTEMB. TEMPORARYC. ROLLBACKD. USERS6、排序操作需要用到以下哪个表空间?()A. SYSTEMB. TEMPORARYC. ROLLBACKD. USERS7、以下哪个段可以进行自动管理?()A. TEMPORARYB. ROLLBACKC. CACHED. INDEX8、如果没有指定临时表空间,以下哪个将作为临时表空间?()A. SYSTEMB. USERSC. INDEXD. TEMP9、回滚段的作用有()。

A. 数据的读一致性B. 事务回滚C. 数据库恢复D. 以上都是10、回滚段用于存储()。

A. 事务修改前的旧值B. 事务修改后的新值C. 事务修改前后的旧值和新值D. 以上都不对11、SGA是由以下哪些项组成的()。

A. Buffer CacheB. Shared PoolC. Redo Log BufferD. 以上都是12、用来存储最近被SQL语句访问过的数据块的区域是()。

A. Buffer CacheB. Shared PoolC. PGAD. UGA13、以下哪个不是Oracle的后台服务器进程?()A. DBWRB. DBCAC. LGWRD. SMON14、以下哪些是有效的Oracle后台服务器进程?()A. ARCHB. LGWRC. DBWRD. 以上都是15、将被修改的数据块写入数据文件的进程是()。

Oracle作业一答案

Oracle作业一答案

《Oracle数据库》作业一一、填空题:1、(重做日志)缓存区用于在内存中存储未被刷新写入联机日志文件的重做信息。

2、内存结构是一块进程在其中进行自身对话或与其他进程对话的内存区域,Oracle使用两种类型的内存结构,一种是(系统全局区SGA),另一种是(程序全局区PGA)。

3、当检索数据时,可以通过(连接)操作查询出存放在多个表中的不同对象的信息。

4、一个数据文件属于(一)个表空间5、oracle的基本存储数据的结构有表空间、(数据文件)、(控制文件)、各种段、(区间)、(数据块)等。

6、oracle的(内存结构)和(后台进程)合在一起,构成了oracle数据库运行时的系统,也就是oracle实例。

7、(控制文件)记录oracle数据库中所有文件的控制信息。

8、Oracle数据库是大型(分布式)关系数据库9、关系数据库采用(二维表格)来描述实体之间的关系10、一个Oracle数据库至少拥有(一)个实例11、(SID)用于标识一个Oracle数据库实例12、Oracle数据库在逻辑上被划分为一个个独立的存储区域,这些存储区域被称为(表空间)13、每个表空间对应于一个或多个(数据文件)14、默认情况下,新建的数据库具有(3)个控制文件15、Oracle数据库的启动是分步骤进行的,其中涉及到(实例的启动)、(数据库的加载)和(打开数据库)三个状态16、Oracle数据库的逻辑存储结构包括表空间、(段)、(区)和(块)。

17、打开数据库时,实例将打开所有处于联机状态的(数据)文件和(重做日志)文件18、在Oracle 9i中进行SQL语句操作的主要工具是(SQL*PLUS)19、Oracle最小的逻辑存储单元是(块)20、加载数据库时,实例将打开数据库的(控制)文件,从中获取数据库的名称、数据文件的位置和名称等关于数据库物理结构的信息21、在SQL*PLUS中,有一块内存存储了刚刚执行完的命令,这块内存一般称为(缓冲区)22、SQL语言是数据库的核心语言,全称是(结构化查询语言(StructuredQuery Language))。

作业3-参考答案

作业3-参考答案

第三次书面作业参考答案1.简单的描述Oracle怎样控制数据访问?配置文件的作用是什么?数据库数据访问的控制都是使用用户与权限进行的;每个数据库用户都设置了一个配置文件,配置文件的作用是限制用户使用数据库系统资源与密码的管理。

2.用自己的语言简述oracle数据库有哪些类型的表空间及其作用,表空间区的管理方式及其优缺点是什么?创建一个本地管理、区大小的由Oralce自动分配的表空间,表空间的数据文件大小是100M;之后由于存储空间不够,需要再增加200m的存储空间,请使用你知道的方法对该表空间进行重新配置。

类型:系统表空间、用户表空间、临时表空间和撤销表空间;系统表空间是存储数据字典;用户表空间是存储用户数据;临时表空间是存储用户使用group by, order by, union,create index 等SQL操作时产生的中间数据;撤销表空间是存储数据库事务前的数据。

表空间的管理方式有本地管理与字典管理:本地管理的表空间的存储空间的信息是用位图的形式存储在数据文件的头部,存储信息的变化是通过修改位图来记录。

而在字典管理中表空间的存储空间信息是存储在数据字典中,当存储信息变化时,通过修改数据字典来记录这些变化,而修改数据字典,其一它是事务操作,这种操作一般会记录在日志文件中,其二它修改了数据文件,很可能又一次改变了存储空间的信息,从而又要修改数据字典,极端情况下是个递归的操作,所以字典管理的表空间性能、效率低下,故在Oracle10g以后的版本基本上不能创建字典管理的表空间。

create tablespace mytbsdatafile ‘c:\data\mytbs.dbf’ size 100mextent management localautoallocate;方法一:增加数据文件alter tablespace mytbs add datafile ‘c:\data\tbs.dbf’ size 200m;方法二:增大数据文件alter database datafile ‘c:\data\mytbs.dbf’ resize 300m;3.简述Oracle的备份类别,并联机备份第二题所创建的表空间。

3,4,5 execs and answers

3,4,5 execs and answers

3,4,5 execs and answers3,4,5execsandanswers第三章习题一、填空题1.数据库的存储结构就是数据库存储数据的方式,oracle数据库的存储结构分成()和(),()主要用作叙述()的方式,而物理存储结构用作叙述()。

2.()就是oracle中可以采用的最小的逻辑存储结构,()就是oracle逻辑存储结构中最轻的i/o 单元3.表空间通过()来扩大,表空间的大小等于()。

4.表空间的类型(),(),();状态有:(),(),()读写,只读,脱机;二、问答题1.在创建表空间时,其对应的物理数据文件需要提前创建吗?2.在删掉一个表中空间时,如果没删掉对应的数据文件,那么该数据文件还可以采用吗?3.表空间与数据文件的关系三、语句练1、使用autoallocate方式创建表空间,数据文件为’e:\\t1_1.dbf’大小2m2、修正上述表中空间,减少一个2mb的文件t1_2.dbf3、修改表空间t1,使其脱机4、查阅t1表中空间空间名,状态,内容;5、创建表student,包括id,name,address三个字段;6、填入记录(’1’,’lisa’,’太原理工’)7、创建student的同义词s1;8、查阅s1检验与否与student内容一样。

9、思考通过已经存在的表student直接创建另一张表student_copy,怎样弄?并且能否实现创建表student_copy时不包含student的数据?答案:一、1.逻辑存储结构,物理存储结构,逻辑存储结构,oracle内部组织和管理数据,oracle外部即操作系统中组织和管理数据的2.表空间,数据块3.数据文件,形成这些表中空间的所有数据文件的大小之和4、永久,临时,还原;读写,只读,脱机二、1、新建表中空间时,不须要提早建立对应的数据文件,而且也无法单独建立不属于任何表中空间的数据文件。

一个数据文件一旦建立顺利,那么他必然对应一个表中空间。

实验7-表空间的管理

实验7-表空间的管理

实验六表空间的管理一、目的与要求1.掌握在EM中查看表空间的方法;2.掌握表空间的创建方法;3.掌握设置和修改表空间属性的方法;4.掌握删除表空间的方法;5.掌握创建撤销表空间的方法;二、实验准备1.创建表空间的可以用命令或在EM中直接完成。

创建表空间的命令为CREATE TABLESPACE2.设置和修改表空间的命令:ALTER TABLESPACE <表空间名> RENAME TO <新表空间名>向表空间中添加数据文件的命令:ALTER TABLESPACE <表空间名> ADD DATAFILE <新数据文件的名称和位置>修改大文件表空间的数据文件大小:ALTER TABLESPACE <大文件表空间名> RESIZE 大小向临时表空间中添加临时文件:ALTER TABLESPACE <临时表空间名> ADD TEMPFILE <临时文件的名称和位置> 设置表空间的联机和脱机状态:ALTER TABLESPACE <表空间名>OFFLINE;ALTER TABLESPACE <表空间名>ONLINE;设置表空间的读写状态:ALTER TABLESPACE <表空间名>READ ONLYALTER TABLESPACE <表空间名>READ WRITE3.删除表空间的命令DROP TABLESPACE <表空间名>DROP TABLESPACE <表空间名> INCLUDING CONTENTS;DROP TABLESPACE <表空间名> INCLUDING CONTENTS AND DATAFILES;4.创建自动段管理方式的表空间:CREATE TABLESPACE <表空间名> DATAFILE <数据文件> SIZE 大小EXTENT MANAGEMENT LOCAL AUTOALLOCATESEGMENT SPACE MANAGEMENT AUTO;创建手动段管理方式的表空间:CREATE TABLESPACE <表空间名> DATAFILE <数据文件> SIZE 大小EXTENT MANAGEMENT LOCAL AUTOALLOCATESEGMENT SPACE MANAGEMENT MANUAL三、实验内容1.新创建一数据库StuDB,启动并连接上该实例。

【VIP专享】实验四 表空间及数据文件管理

【VIP专享】实验四 表空间及数据文件管理

实验四表空间及数据库文件管理1)在SQL*PLUS环境下,使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS1,其对应的数据文件为usertbs1_1.DBF,大小为20MB。

2)使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS2,要求每个分区大小为512KB。

3)修改USERTBS1表空间的大小为30MB,将其数据文件改为自动扩展方式,每次扩展5MB,最大值为100MB。

4)为USERS表空间添加一个数据文件usere03.DBF,大小为50MB。

5)使用SQL命令创建一个本地管理方式下的临时表空间TEMPTBS,并将该表空间作为当前数据库实例的默认临时表空间。

6)使用SQL命令对USERTBS1表空间进行联机和脱机状态转换。

7)创建一个回滚表空间UNDOTBS,并作为数据库的撤销表空间。

8)删除表空间USERTBS2,同时删除该表空间的内容以及对应的操作系统文件。

9)将表空间USERS中的数据文件usere03.DBF更名为userdata03.dbf,将表空间EXAMPLE中的数据文件example02.dbf更名为example03.dbf。

10)查询当前数据库中所有表空间及其对应的数据文件信息。

11)将数据库的控制文件以二进制文件的形式备份。

12)为数据库ORCL添加一个重做日志文件组,组内包含两个成员文件,分别为redo4a.log和redo4b.log,大小分别为5MB。

13)为新建的重做日志文件组添加一个成员完文件,名称为redo4c.log。

14)将数据库设置为归档模式,并采用自动归档方式。

15)设置数据库归档路径为D:\ORACLE\BACKUP。

一、实验步骤参考PPT内容。

二、思考题1)Oracle 归档模式与非归档模式有什么区别?七、实验总结写出本次实验的收获、不足和改进。

《Oracle数据库应用与实践》课后习题参考答案

《Oracle数据库应用与实践》课后习题参考答案

活塞
1990
公牛
1991
公牛
1992
公牛
1993
火箭
1994
火箭
1995
公牛
1996
公牛
1997
公牛
1998
马刺
1999
湖人
2000
湖人
2001
湖人
2002
马刺
2003
活塞
2004
马刺
2005
热火
2006
马刺
2007
凯尔特人
2008
湖人
2009
湖人
2010
请写出一条 SQL 语句,查询出在此期间连续获得冠军的有哪些,其连续的年份的起止时间
emp ) e where e.t<=3) group by deptno
Oracle 数据库应用与实践
3、表 nba 记录了 nba(team VARCHAR2(10),y NUMBER(4))夺冠球队的名称及年份:
TEAM
Y
-------------------- ------------------------------
第 5 章 Oracle 模式对象
一、填空题
1. 字段级约束 表约束
2. NOT NULL 约束 UNIQUE 约束 PRIMARY KEY 约束

3. CREATE TABLE
CREATE ANY TABLE
4. UNIQUE PRIMARY KEY CHECK
5. 合并索引 重建索引
6. user_updatable_columns
2、某 cc 表数据如下: c1 c2 -------------1西 1安 1的 2天 2气

ORACLE 10g 课后参考答案

ORACLE 10g 课后参考答案

ORACLE 10g 课后参考答案(答案仅供参考)第一章ORACLE 10g简介一、选择题1.下面不属于ORACLE 10g产品系列的是(D)A.Oracle数据库10g标准版1B.Oracle数据库10g标准版C.Oracle数据库10g企业版D.Oracle数据库10g网络版2.ORACLE 10g中的g表示(D)A.版本B.网络C.数据库D.网格计算3.下面关于ORACLE 10g数据库逻辑结构的描述错误的是(C)A.数据库由若干个表空间组成B.表空间由表组成C.表由数据块组成D.段由区间组成4.ORACLE管理数据库存储空间的最小存储单位是(A)A.数据块B.表空间C.表D.区间5.ORACLE分配磁盘空间的最小单位是(D)A.数据块B.表空间C.表D.区间6.下列不属于ORACLE表空间的是(D)A.大文件表空间B.系统表空间C.撤销表空间D.网格表空间7.当数据库服务器上的一个数据库启动时,ORACLE将分配一块内存区间,叫做系统全局区,英文缩写为(B)A.VGAB.SGAC.PGAD.GLOBAL二、填空题1.__视图__ 是虚拟的表,它在物理上并不存在。

可以把它看成是一个存储的查询。

2.创建___索引__可以提高读取数据的效率。

它的功能类似于书的目录,读者可以通过目录很快的在书中找到需要的内容。

3.有些表共享公共的列,并经常被同时访问,为了提高数据存取效率,把这些表在物理上存储在一起,得到的表的组合就是____簇____。

4.一个数据块对应磁盘上的一定数量的数据库空间,标准的数据块大小由初始参数(DB_BLOCK_SIZE )指定。

5.每个数据库都至少有一个系统表空间,被称为__SYSTEM_表空间。

6.每个ORACLE数据库都由3种类型的文件组成:数据文件、日志文件、控制文件。

7.ORACLE有两种内存结构,即_系统全局区_和_程序全局区_。

三、简答题1.简述ORACLE数据库逻辑结构中各要素之间的关系。

Oracle数据库试题及答案

Oracle数据库试题及答案

Oracle数据库试题一、选择题1、段是表空间中一种逻辑存储结构,以下( D )不是ORACLE数据库使用的段类型。

(A)索引段(B)临时段(C)回滚段(D)代码段2、 ORACLE数据库物理结构包括以下三种文件,以下不属于的是( A )。

(A)系统文件(B)日志文件(C)数据文件(D)控制文件3、数据库中有两个用户scott和muuser,物资表wz是属于myuser用户的,但当前用户是scott,要求查询物资表wz(wno,wname,wtype,wunit)物资单位wunit列为null的记录,取结果的前5条记录显示,以下正确的SQL语句是( C )(A)select*from scott.wz where wunit is null and rownum<5;(B)select*from myuser.wz where wunit = null and rownum<5;(C) select*from myuser.wz where wunit is null and rownum<6;(D)select*form scott.wz where wunit is null and rownum<6;4、若当前日期为’25-5月-06’,以下( D)表达式能计算出5个月后那一天所在月份的最后一天的日期。

(A)NEXT_DAY(ADD_MONTHS(28-5月-06,5))(B)NEXT_DAY(MONTHS_BETWEEN(28-5月-06,5))(C)NEXT_DAY(MONTHS_BETWEEN(’28-5月-06’,5))(D)NEXT_DAY(ADD_MONTHS(’28-5月-06’,5))5、下列叙述中正确的是_C_。

A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致6、SQL语句中修改表结构的命令是C。

oracle数据库试题及答案

oracle数据库试题及答案

oracle数据库试题及答案一、单选题1. Oracle数据库的特点是()A. 高安全性B. 高性能C. 可扩展性D. 全面支持ACID特性答案:D2. 在Oracle数据库中,数据存储在()中。

A. 数据块B. 数据段C. 数据文件D. 表空间答案:D3. 下面哪个是Oracle数据库的管理工具?A. SQL DeveloperB. ToadC. PL/SQL DeveloperD. SQL*Plus答案:A4. Oracle数据库中,用于创建和修改数据库对象的语言是()。

A. DMLB. DDLC. DCLD. TCL答案:B5. 在Oracle数据库中,用于查询和操作数据库对象的语言是()。

A. DMLB. DDLC. DCLD. TCL答案:A二、多选题1. 下列哪些是Oracle数据库的特点?()A. 支持事务处理B. 支持分布式数据库C. 支持并发控制D. 支持网络编程答案:A、B、C2. Oracle数据库的体系结构包含以下几个部分:()A. 数据块B. 数据文件C. 表空间D. 实例答案:A、B、C、D3. 下列哪些是Oracle数据库的安全机制?()A. 用户权限管理B. 数据加密C. 访问控制D. 数据备份答案:A、B、C4. Oracle数据库的存储结构包括以下几个层次:()A. 数据库B. 表空间C. 数据文件D. 段E. 数据块答案:A、B、C、D、E5. Oracle数据库的备份与恢复策略包括以下几种:()A. 完全备份B. 增量备份C. 差异备份D. 恢复点备份E. 日志备份答案:A、B、C、E三、判断题1. Oracle数据库是面向对象的数据库。

答案:错误2. Oracle数据库可以跨平台使用。

答案:正确3. Oracle数据库的事务具有原子性、一致性、隔离性和持久性。

答案:正确4. Oracle数据库可以使用PL/SQL语言进行存储过程和触发器的编写。

答案:正确5. Oracle数据库的数据存储采用以行为单位的方式。

2019年oracle10g数据库管理应用与开发课后答案

2019年oracle10g数据库管理应用与开发课后答案

2019年oracle10g数据库管理应用与开发课后答案Oracle 10g 数据库管理应用与开发课后习题答案(填空与选择题)填空题第二章1.Oracle数据库系统的物理存储结构主要由3类文件组成,分别为数据文件、日志文件、控制文件。

2.用户对数据库的操作如果产生日志信息、则该日志信息首先被存储在日志缓冲区中,随后由LGWR进程保存到日志文件。

3.一个表空间物理上对应一个或多个数据文件。

4.在Oracle的逻辑存储结构中,根据存储数据的类型,可以将段分为数据段、索引段、回退段、LOB段和临时段。

5.在Oracle的逻辑存储结构中,数据块是最小的I/O单元。

6.在多进程Oracle实例系统中,进程分为用户进程、后台进程和服务器进程。

当一个用户运行应用程序,如PRO*C 程序或一个Oracle 工具(如SQL*Plus),系统将为用户运行的应用程序建立一个用户进程。

第三章1.标准的SQL语言语句类型可以分为:数据定义语句(DDL)、数据操纵语句(DML)和数据控制语句(DCL)。

2.在需要滤除查询结果中重复的行时,必须使用关键字Distinct;在需要返回查询结果中的所有行时,可以使用关键字ALL。

3.如果需要在SELECT子句中包括一个表的所有列,可使用符号*。

4.如果定义与组有关的搜索条件,可以把group by 子句添加到SELECT语句中。

5.当进行模糊查询时,就使用关键字LIKE和通配符"_"或百分号"%"。

6.WHERE子句可以接收FROM子句输出的数据,而HA VING子句则可以接收来自group by、FROM或where 子句的输入。

7.使下列SQL语句中添加适当的表达式或子句,使语句可以正常运行。

SELECT 供应商所在城市,COUNT(供应商编号)FROM 供应商信息GROUP BY 供应商所在城市ORDER BY 2 DESC;第四章1.在SQL语句中,用于向表中插入数据的语句是Insert。

Oracle基础(习题卷9)

Oracle基础(习题卷9)

Oracle基础(习题卷9)说明:答案和解析在试卷最后第1部分:单项选择题,共63题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]以下不能脱机的表空间是( )。

A)SYSAUX表空间B)SYSTEM表空间C)USERS表空间D)以上任意一个都不可以2.[单选题]()进程以循环方式填写联机重做日志文件。

A)ARCn 。

B)LGWR 。

C)PMON 。

D)SMON 。

3.[单选题]同义词用于下列情况什么1隐藏对象的名称和所有者2提供对对象的公共访问A)两者都对B)1错2对C)两者都错D)1对2错4.[单选题]Which method will NOT permit you to change the database Admin Password of a Autonomous Database on SharedInfrastructure?A)OS command line from the database serverB)OCI CLIC)Admin page of the Cloud Service ConsoleD)SQLDeveloper5.[单选题]下述关于数据库系统的正确叙述是()A)数据库系统减少了数据冗余B)数据库系统避免了一切冗余C)数据库系统中数据的一致性是指数据类型一致D)数据库系统比文件系统能管理更多的数据6.[单选题]如果想在代码中禁止使用const,可以采用的是?A)#pragma GCC dependency constB)#pragma GCC poison constC)#pragma pack(2)D)#pragma GCC goto7.[单选题]可以使用哪个子句来更改相关性标识符的名称? ( )A)REFERENCINGB)WHENC)INSEAT OFD)RENAME8.[单选题]LDAP_DIRECTORY_SYSAUTH is set to YES.Users requiring DBAs access have been granted the sysdba enterprise role in Oracle InternetDirectory (OID)SSL has been configure for the database and OID and the password file has been configuredFor the database.User scott with sysdba privilege tries to connect remotely using this command:$sqlplus scott/tiger@DB0l As sysdbaWhere DB01 is the net service name.Which authentication method will be attempted first?A)authentication by passwordfileB)authentication by using certificates overSSLC)authentication by using the Oracle InternetDirectoryD)authentication by using the local OS of the database server9.[单选题]下列哪个不是例程故障()A)电源断电B)DML误操作C)CPU故障D)内存损坏10.[单选题]下面那个语句是错误的( )A)create synonym dept_synon for scott.deptB)create sequence dept_seque increment by 1C)alter sequence dept_seque increment by 2D)drop dept_synon11.[单选题]下列不属于oracle逻辑结构的是()A)区B)段C)表空间D)数据文件12.[单选题]如果需要关闭内存缓冲区顾问( buffer cache advisory ),但是仍然分配内存缓冲区顾问所使用的内存,请问应该使用如下的哪个语句?( )A)ALETR SYSTEM SET DB_CACHE_ADVICE=OFF;B)ALETR SESSION SET DB_CACHE_ADVICE=OFF;C)ALETR SYSTEM SET DB_CACHE_ADVICE=READY;D)ALETR SESSION SET DB_CACHE_ADVICE= READY;13.[单选题]下列Oracle函数中能够返回两个字符串连接后的结果的是:()A)initcapB)instrC)trimD)concat14.[单选题]emp表中,比“FORD”入职晚的员工信息,下列SQL语句正确的是:()A)select ename,hiredate from emp where ename = 'FORD';B)select ename,hiredate from emp where hiredate > (select hiredate from emp where ename = 'FORD');C)select ename,hiredate from emp where hiredate > min(hiredate) and ename = 'FORD';D)select ename,hiredate from emp where hiredate in (select hiredate from emp where ename = 'FORD');15.[单选题]下列关于删除视图的说法中,哪种说法是不正确的?什么A)如果要删除其他模式中的视图,必须拥有DROP ANY VIEW系统权限;B)视图被删除后,该视图的定义会从词典中被删除,并且在该视图上授予的“权限”也将被删除。

Oracle基础(习题卷6)

Oracle基础(习题卷6)

Oracle基础(习题卷6)说明:答案和解析在试卷最后第1部分:单项选择题,共63题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]下面哪个用户不是ORACLE缺省安装后就存在的用户( )。

A)SYSDBB)SYSC)SCOTTD)SYSTEM2.[单选题]当要导出另个用户下的所有表时,需要拥有下列哪些角色或者权限什么A)CREATE USERB)CREATE SESSIONC)CREATE ANY TABLED)IMP_FULL_DATABASE3.[单选题]你发出命令DROP TABLE emp; 此时你还没有明确发出COMMIT命令。

你能用什么命令撤销上面的DROP语句所做的操作?( )A)关闭数据库B)什么命令都不可以,因为DDL语句不能被回滚C)发出一个ROLLBACK命令D)中断正在活动的会话4.[单选题]假如有两个表的连接是这样的:table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集( )。

A)包括table_1中的所有行,不包括table_2的不匹配行B)包括table_2中的所有行,不包括table_1的不匹配行C)包括和两个表的所有行D)只包括table_1和table_2满足条件的行5.[单选题]使用expdp工具导出数据库下的scott用户的相关信息,如果不想导出表数据,只想导出相关的元数据(表和索引相关定义),应该使用下列哪个命令( )A)expdp system/system directory=DATA_PUMP_DIR dumpfile=scott.dmp schemas=SCOTT content=metadata_only;B)expdp system/system directory=DATA_PUMP_DIR dumpfile=scott.dmp schemas=SCOTT content=all;C)expdp system/system directory=DATA_PUMP_DIR dumpfile=scott.dmp schemas=SCOTT content=data_only;D)expdp system/system directory=DATA_PUMP_DIR dumpfile=scott.dmp schemas=SCOTT content=meta_only;6.[单选题]在()情况下可能需要增加重做日志组A)A-检查点未完成B)B-日志等待时间增加C)C-多元化重做日志文件D)D-在归档日志模式下7.[单选题]SGA有多个内存结构,如果按作用不同划分,不包括以下哪一项?( )A)共享池B)数据缓冲区C)日志缓冲区D)日志文件8.[单选题]当服务进程无法在系统缓存中找到空闲空间时存放数据时,将会应用下列哪一项操作( )。

表空间管理作业答案

表空间管理作业答案

表空间管理作业答案表空间管理作业11、创建本地管理表空间test01,数据⽂件test01.dbf,初始⼤⼩8M,可以⾃动扩充,每次增加5M,最⼤⼤⼩100M。

区的⼤⼩由系统⾃动分配,段的管理为⼿动。

Create tablespace test01Datafile ‘d:\oracle\test\test01.dbf’size 8MAutoextend onNext 5MMaxsize 100MExtent management local autoallocate /可省略Segment space management manual;2、创建本地管理表空间test02,数据⽂件test02_1.dbf,初始⼤⼩1024K,允许⾃动扩充,每次扩充50M,最⼤⼤⼩⽆限制,数据⽂件test01_2.dbf,初始⼤⼩1M,不允许⾃动扩充。

区的⼤⼩统⼀为2048K,段的管理为⾃动。

Create tablespace test02Datafile ‘d:\oracle\test\test02_1.dbf’size 1024KAutoextend onNext 50MMaxsize unlimited,Datafile ‘d:\oracle\test\test02_2.dbf’size 1MAutoextend offExtent management local uniform size 2048KSegment space management auto;3、创建本地管理表空间indx,数据⽂件indx01.dbf,初始⼤⼩5M,允许⾃动扩充,每次扩充50M,最⼤⼤⼩1000M,区采⽤统⼀⼤⼩,使⽤系统默认值。

Create tablespace indxDatafile ‘d:\oracle\test\indx01.dbf’size 5MAutoextend onNext 50MMaxsize 1000MExtent management local uniform Segment space management auto;4、创建回滚表空间rbs,数据⽂件rbs01.dbf,初始⼤⼩256M。

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

表空间管理作业1
1、创建本地管理表空间test01,数据文件test01.dbf,初始大小8M,可以自动扩充,每次增加5M,最大大小100M。

区的大小由系统自动分配,段的管理为手动。

Create tablespace test01
Datafile ‘d:\oracle\test\test01.dbf’size 8M
Autoextend on
Next 5M
Maxsize 100M
Extent management local autoallocate /可省略
Segment space management manual;
2、创建本地管理表空间test02,数据文件test02_1.dbf,初始大小1024K,允许自动扩充,每次扩充50M,最大大小无限制,数据文件test01_2.dbf,初始大小1M,不允许自动扩充。

区的大小统一为2048K,段的管理为自动。

Create tablespace test02
Datafile ‘d:\oracle\test\test02_1.dbf’size 1024K
Autoextend on
Next 50M
Maxsize unlimited,
Datafile ‘d:\oracle\test\test02_2.dbf’size 1M
Autoextend off
Extent management local uniform size 2048K
Segment space management auto;
3、创建本地管理表空间indx,数据文件indx01.dbf,初始大小5M,允许自动扩充,每次扩充50M,最大大小1000M,区采用统一大小,使用系统默认值。

Create tablespace indx
Datafile ‘d:\oracle\test\indx01.dbf’size 5M
Autoextend on
Next 50M
Maxsize 1000M
Extent management local uniform Segment space management auto;
4、创建回滚表空间rbs,数据文件rbs01.dbf,初始大小256M。

Create undo tablespace rbs
Datafile ‘d:\oracle\test\rbs01.dbf size 256K;
5、创建本地管理临时表空间temps,数据文件temps01.dbf,初始大小80M,允许自动扩充,每次扩充50M,最大大小1000M。

区统一大小16M;
Create temporary tablespace temps
tempfile ‘d:\oracle\test\temp01.dbf’size 80M
Autoextend on
Next 50M
Maxsize 1000M
Extent management local uniform size 16M;
6、创建大文件表空间big_images,数据文件big_images,初始大小1G,允许自动扩充。

Create bigfile tablespace big_images
tempfile ‘d:\oracle\test\big_images.dbf’size 1G
Autoextend on ; 注:语句中加粗部分可以省略
表空间管理作业2一、按要求完成下列操作(需要写出具体的命令语句
1、将test01表空间脱机。

alter tablespace test01 offline;
2、将test02表空间设为只读。

alter tablespace test01 read only;
3、将test01表空间联机后,更名为test。

alter tablespace test01 online;
alter tablespace test01 rename to test;
4、删除test表空间及其所有内容。

Drop tablespace text including contents ;
5、删除indx表空间及其所有内容,同时删除其所对应的数据文件。

Drop tablespace indx including contents and datafile;
二、简述题
1、用图描述出数据库、表空间、数据文件、数据库对象之间的关系。

2、Oracle数据库表空间的分类及含义。

表空间分类
按构成文件分
大文件表空间:只能包含1个大文件
小文件表空间:可包含多个数据文件
按表空间用途分
系统表空间、撤销表空间、临时表空间
数据表空间、索引表空间等
按数据特性:永久表空间、临时表空间、撤销表空间
System表空间:Oracle数据库必须具备部分,用于存放表空间名称、表空间所包含的数据文件等管理数据库自身所需要的信息。

Sysaux表空间:系统表空间的辅助表空间,很多数据库组件把它做为存储数据的默认位置。

还原表空间:用于事务的回滚和撤销的表空间。

临时表空间:用于存储数据库的临时表
用户表空间:用于存储用户的私有数据。

大文件表空间:只能包含一个大文件,但文件大小可以达到4GB个数据块。

相关文档
最新文档