Oracle期末考试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a)whenopeningthedatabase
b)whenmountingthedatabase
c)duringinstancestartup
d)ineverystage
4)WhichcomponentisnotpartoftheROWID?()
a)TABLESPACE
b)Datafilenumber
a)共享锁
b)死锁
c)排他锁
d)不会产生锁
20)()可以从过程返回值。(选择一项)
a)使用IN参数
b)使用OUT参数
c)使用指针
d)不能
21)同义词有以下()用途。(选择三项)
a)简化SQL语句
b)隐藏对象的名称和所有者
c)提供对对象的公共访问
d)显示对象的名称和所有者
22)在Oracle中,当执行一条DML语句时即引起触发器执行一次,不论该语句影响几行数据,这种触发器叫做()。(选择一项)
a)语句级触发器
b)行级触发器
c)INSTEADOF触发器
d)数据库触发器
23)在创建序列的过程中,下列()选项指定序列在达到最大值或最小值后,将继续从头开始生成值。(选择一项)
a)Cycle
b)Nocycle
c)Cache
d)Nocache
24)数据包airline中有函数book_ticket,其定义如下:
c)ObjectID
d)BlockID
5)WhatisaSchema?()
a)PhysicalOrganizationofObjectsinDatabases
b)ALogicalOrganizationofObjectsinDatabases
c)ASchemaofIndexing
d)Noneoftheabove
a)归档日志运行模式
b)RECOVER命令
c)恢复管理器(RMAN)
d)dpExp和dpImpt工具
9)TRUNCATETABLE命令用于:()(选择一项)
a)删除表的结构
b)仅删除记录
c)删除结构和记录
d)以上都不是
10)()操作符将两个查询的结果合并为单个结果?(选择一项)
a)算术
b)比较
c)集合
2013-2014学年第二学期 期末试卷(A卷)
课程名:《oracle数据库应用》 考试方式:(闭卷)
题号








总分
分数
阅卷人
一、选择题(60分,每题2分)
1)Thedatadictionarytablesandviewsarestoredin:()
a)USERStablespace
b)SYSTEMtablespace
a)selectseq.ROWNUMfromdual;
b)selectseq.ROWIDfromdual;
c)selectseq.CURRVALfromdual;
d)selectseq.NEXTVALfromdual;
18)在表tab1中有列为col1,其数据类型为NUMBER,在PL/SQL的DECLARE部分声明了一个变量var1,语句为:
FUNCTIONbook_ticket(para1CHAR)RETURNDATE
IS---
下列()程序段正确地调用该数据包的函数。(选择一项)
d)以上都不正确
11)在Oracle数据库的逻辑结构中有以下组件:
A表空间B数据块C区D段
这些组件从大到小依次是()。(选择一项)
a)A→B→C→D
b)A→D→C→B
c)A→C→B→D
d)D→A→C→B
12)对一个视图myView创建一个触发器mytrigger,语句为()。(选择一项)
a)CREATETRIGGERmytrigger
6)Whichofthefollowingisnotarole?()
a)CONNECT
b)DBA
c)RESOURCE
d)CREATESESSION
7)BLOB数据类型的最大大小是()?(选择一项)
a)1GB
b)4GB
c)取决于磁盘容量
d)无大小限制
8)Oracle提供的(),能够在不同硬件平台上的Oracle数据库之间传递数据。(选择一项)
BEFORE
INSERTONmyView
BEGIN
---
b)CREATETRIGGERmytrigger
AFTER
INSERTONmyView
BEБайду номын сангаасIN
--
c)CREATETRIGGERmytrigger
INSTEADOF
INSERTONmyView
BEGIN
---
13)在FUNCTION主体中,可能有()个RETURN语句。(选择三项)
c)TEMPORARYtablespace
d)Anyofthethree
2)Theprocessthatwritesthemodifiedblockstothedatafilesis:()
a)DBWR
b)LGWR
c)PMON
d)SMON
3)Whenistheparameterfilereadduringstartup?()
var1tab1.col1%TYPE;
不久后,执行了语句:
ALTERTABLEtab1MODIFY(col1Varchar2(20));
则var1的数据类型为()。(选择一项)
a)整数型
b)数字型
c)字符型
d)以上皆非
19)当两位用户中的每一位都对一个单独的对象进行了锁定,而他们又要获取对方对象的锁时,将会发生()。(选择一项)
a)0
b)1
c)2
d)3
14)在Oracle中,下面哪条语句当COMM字段为空时显示0,不为空时显示COMM的值()。(选择一项)
a)SELECTename,NVL(comm,0)FROMemp;
b)SELECTename,NULL(comm,0)FROMemp;
c)SELECTename,NULLIF(comm,0)FROMemp;
d)SELECTename,DECODE(comm,NULL,0)FROMemp;
15)在Oracle中,下面用于限制分组函数的返回值的子句是()。(选择一项)
a)WHERE
b)HAVING
c)ORDERBY
d)无法限定分组函数的返回值
16)有一段PL/SQL程序如下所示:
var1:=10;
LOOP
EXITWHENvar1>12;
var1:=var1+1;
DBMS_OUTPUT.PUT_LINE(‘A’);
ENDLOOP;
输出为()。(选择一项)
a)NULL
b)A
c)A
A
d)A
A
A
17)在Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是()。(选择一项)
相关文档
最新文档