数据库试题三Word文档格式.docx

上传人:b****6 文档编号:20925803 上传时间:2023-01-26 格式:DOCX 页数:12 大小:224.70KB
下载 相关 举报
数据库试题三Word文档格式.docx_第1页
第1页 / 共12页
数据库试题三Word文档格式.docx_第2页
第2页 / 共12页
数据库试题三Word文档格式.docx_第3页
第3页 / 共12页
数据库试题三Word文档格式.docx_第4页
第4页 / 共12页
数据库试题三Word文档格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数据库试题三Word文档格式.docx

《数据库试题三Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库试题三Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。

数据库试题三Word文档格式.docx

A共享锁B、死锁C、排他锁

DBMS_LO数据包提供的(D),返回LOB值的长度。

ALENGTHBSUBSTRC、

Oracle数据库由一个或多个称为(

A表B表空间C行

(B)可以从过程返回多个值。

INSTRDGETLENGTH

B)的逻辑存储单元组成。

A使用IN参数B、使用OUT参数C、使用指针D不能PL/SQL为内存耗尽时,预定义了(C)异常。

ANODATAFOUNDB、MEMORYERRORC>

STORAGEERROR

DNO_MEMEORY_FOUND

使用(AB)命令结束一个事务。

(选择两项)

ACommitBRollbackC、Savepoint

在创建序列的过程中,下列(A)选项指定序列在达到最大值或最小值后,

将继续从头开始生成值。

(选择一项)

Dupdate

ACycleBNocycleC、CacheDNocache

组合索引(也称为B___是在表的多个列上创建的索引。

A压缩索引B连接索引C、一致索引D位图索引

13.VARCHAR数据类型具有两种子类型,即(BC几(选择两项)

ACHARACTEFB、STRINGC、VARCHARDCHAR

14.数据包airline中有函数book_ticket,其定义如下:

FUNCTIONbook_ticket(para1CHARRETURNDATEIS

下列(D)程序段正确地调用该数据包的函数。

ADECLARE

value1CHAR(10);

 

valuel:

=airline.book_ticket(10);

valuelCHAR(10);

value1:

=airline.book_ticket('

10'

);

value1DATE;

DECLARE

BEGINvalue1:

15.在PL/SQL中,在执行任何DML语句前,SQL%NOTFOUN值为(C)

16.在Oracle中,需要(C)权限来调用其它用户产生的函数。

CHAR(10);

"

cdname"

数据结构为CHAR(10);

主键为"

cdcode"

.下列(BD)

列值的。

SELECTDISTINCTBookCodeFROMbook得到的结果集B。

A和B的关系是

B)。

在下列所给的操作中,(D)不能执行。

雇员信息表

雇员号

雇员名

部门号

工资

001

张三

02

2000

010

01

1200

056

马林

1000

101

赵敏

04

1500

部门信息表

部门名

主任

业务部

李建

销售部

应东

03

服务部

周银

财务部

陈胜利

王宏达’,'

01'

1200)

1500)入到雇员信息表中的工资改为1600的部门改为'

05'

从雇员信息表中删除行(’010'

'

将行('

102'

赵敏’,’01'

将雇员信息表中雇员号为’010'

D

22.在Oracle中,下列的函数:

将雇员信息表中雇员号为’010'

24.

23.CREATEORREPLACEFUNCTTONset_budget

(v_studio_idINNUMBER,v_new_budgetINNUMBER)

30.该函数由CALCULATE_BUDGE程来调用。

现在,在set_budget的定义中添

加了一个传入参数,

并将该函数重新编译了。

那么下一次调用CALCULATE—BUDGtt程时出现的

情况是(C)。

31.在Oracle中,表"

erson"

它包含"

身份证ID"

,"

名字"

血型"

电话"

"

护照号码"

,其中,"

为主键,你要找到名字为"

KEVIN"

,血型

为"

AB"

的人的护照号码,语句为(D)0

FROMPersonWHER名字='

KEVIN'

FROMPersonWHER血型='

AB'

OR血型='

AND血型='

ID

Price

Category

Maker

PC

Comq

002

10000

Workstation

Sun

003

300

PDA

Palm

004

950

IBM

005

20000

006

NEC

007

400

008

15000

SGI

009

3000

SONY

在Oracle中,执行下列语句的结果是(B)

SELECTMAXPrice)FROMComputerWHERECategory=PC'

GROUP

BYCategory

A20000B3000B、400B、1000

33.在Oracle中,使用HAVING?

句也可以进行条件查询,所以以下选项中(C)

说法是正确的。

34.在Oracle中,PL/SQL程序块必须包括如下(A)。

A声明部分B可执行部分C异常处理部分D以上皆需包括

35.在Oracle中,下列(BDE)语句合法地创建了一个函数。

(选择三项)

CREATEFUNCTIONget_name(cdcodeNUMBER)RETURNCHAR

BEGIN-END;

ISdis_cdCHAR(15);

CREATEFUNCTIONget_name(cdcodeNUMBER(5))

RETURNCHAR

CREATEFUNCTIONget_name(cdcodeNUMBER)

IS

E、

CREATEORREPLACEFUNCTTONget_name(cdcodeNUMBER)

RETURNCHARIS

36.

会显示(E)(选择一项)

在Oracle中,如果使用下列的查询语句:

selectmanufacture_id,DISTINCT

id,description,quantityfrominventory;

manufacture_id、description、quantity和不重复的id值manufacture_id,和不重复的id、description和quantity值不重复的manufacture_id,description,quantity和ID的值组合

manufacture_id和不重复的description、quantity和id的值组合

没有值显示,因为该查询会失败

37.在oracle中,用如下语句创建一个表,且插入一行记录:

createtablecd

cdcodechar(4).

cd_descclob

insertintocdvalues('

cd01'

thisisaworldmusiccdcreatedby

kevin.'

declare

varclob;

var1varchar2(100);

amtinteger:

=10;

begin

selectcd_descintovarfromcdwherecdcode='

;

dbms_lob.read(var,amt,1,var1);

dbms_output.put_line(var1);

end;

FORiIN1..6LOOP

IFi=1THEN

COMMIT;

ELSEIFi=3THEN

ROLLBACK;

ELSEIFi=5THEN

ELSE

INSERTINTOEXAM(ID)VALUES(i);

ENDIF;

ENDLOOP;

END;

有多少行会插入到EXAMS?

(C)

A0B1C、2

42.异常是在(C)部分中引发的。

A、声明B、异常C可执行D、以上都不是

43.(A)是用于创建用户定义的错误消息的过程,用户定义的错误消息可以比

指定的异常描述得更详细。

A、Raise_application_errorB、Whentoo_many_rows

C、Raist_application_exceptionD以上都不是

44.关于对使用游标变量的限制哪些句是正确的是(AC)。

Af不能将空值赋予游标B、可以将空值赋予游标变量

C、另一台服务器上的远程子程序不能接受游标变量的值

D可以在程序包中声明游标变量

45.所有异常的标识符均在(A)程序包中进行定义。

ADBMS_STANDARB、DBMS_STDC、

D以上都不是

46.

DBMSSTANDARDSQL

)子句。

要更新游标结果集中的当前行,应使用(A

Dasmodify

47.公用的子程序和常量在(A)中声明。

D、包主体

A过程B游标C、包规范

48.(D)触发器允许触发操作中的语句访问行的列值。

Af行级B、语句级C模式D、数据库级

49.在Oracle中,在SQL提示符下调用PL/SQL过程的方法是(D)。

B、使用EXECUT语句

A使用CALL语句

D直接使用过程名

50.ID是表tablel的主键,则我们可以确定(A

C使用RUNS句

)。

tablel只有ID一个主键

数据库范围内其他表都不可以用ID为主键

ID必定为某张表中的外键

D以上皆非

51.在oracle中获取前10条的关键字是(D)

AtopBLimitC、first

52.仓1」建实体视图creatematerializedview

Drownum

的时候需要刷新数据,

F面那个

选项说法是错误的(B)

AfastB、completeC

53.下面那个语句是错误的(D)

force

D、deferred

createsynonymdept_synonforscott.deptcreatesequeneedept_sequeincrementby1altersequeneedept_sequeincrementby2dropdept_synon.

54.下面那条记录可以通过like‘%上海_'

查出来(A)

A北京上海西

B、上海西北京C上海北京西D北京到上海

Afor…endfor

B、loop….end

Dfor…endloop

56.下面选项中有关连接描述错误的是(

C、while…..endloop

AInnerjoin内连接Bleftjoin

Douterjion夕卜连接

左连接C、rightjoin右连接

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 演讲主持

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1