数据库试题三0330学习资料Word下载.docx

上传人:b****0 文档编号:13274965 上传时间:2022-10-09 格式:DOCX 页数:10 大小:21.14KB
下载 相关 举报
数据库试题三0330学习资料Word下载.docx_第1页
第1页 / 共10页
数据库试题三0330学习资料Word下载.docx_第2页
第2页 / 共10页
数据库试题三0330学习资料Word下载.docx_第3页
第3页 / 共10页
数据库试题三0330学习资料Word下载.docx_第4页
第4页 / 共10页
数据库试题三0330学习资料Word下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

数据库试题三0330学习资料Word下载.docx

《数据库试题三0330学习资料Word下载.docx》由会员分享,可在线阅读,更多相关《数据库试题三0330学习资料Word下载.docx(10页珍藏版)》请在冰豆网上搜索。

数据库试题三0330学习资料Word下载.docx

不久后,执行了语句:

ALTERTABLEtab1MODIFY(col1(NUMBER(5,2));

则var1的数据类型为(B)。

A、整数型B、数字型 

C、字符型 

D、以上皆非

5.当两位用户中的每一位都对一个单独的对象进行了锁定,而他们又要获取对方对象的锁时,将会发生(B)。

A、共享锁 

B、死锁 

C、排他锁

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

A、LENGTH 

B、SUBSTR 

C、INSTR 

D、GETLENGTH

7.Oracle数据库由一个或多个称为(B)的逻辑存储单元组成。

A、表 

B、表空间 

C、行 

D、单元

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

A、使用IN参数 

B、使用OUT参数 

C、使用指针 

D、不能

9.PL/SQL为内存耗尽时,预定义了(C)异常。

A、NO_DATA_FOUND 

B、MEMORY_ERROR 

C、STORAGE_ERROR 

D、NO_MEMEORY_FOUND

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

(选择两项)

A、Commit 

B、Rollback 

C、SavepointD、update

11.在创建序列的过程中,下列(A)选项指定序列在达到最大值或最小值后,将继续从头开始生成值。

(选择一项)

A、Cycle 

B、Nocycle 

C、Cache 

D、Nocache

12.组合索引(也称为___B___)是在表的多个列上创建的索引。

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

13.VARCHAR2数据类型具有两种子类型,即(BC)。

A、CHARACTER 

B、STRING 

C、VARCHAR 

D、CHAR

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

FUNCTIONbook_ticket(para1CHAR)RETURNDATEIS

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

A、DECLARE

value1CHAR(10);

----

value1:

=airline.book_ticket(10);

---

B、DECLARE

----

value1:

=airline.book_ticket('

10'

);

C、DECLARE

value1DATE;

D、DECLARE

value1DATE;

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

A、NOTFOUND 

B、TRUE 

C、NULLD、FALSE

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

A、函数中使用的表格的select权限

B、函数中使用的表格的Execute权限

C、函数的Execute权限

D、函数中使用的表格的selec权限和函数的Execute权限

17.在Oracle中,你要创建表"

cd"

它包含属性"

cdcode"

其数据结构为CHAR(10);

"

cdname"

数据结构为CHAR(10);

主键为"

.下列(BD)语句创建表。

A、CREATEcd(cdcodeChar(10) 

PRIMARYKEY,CdnameCHAR(10));

B、CREATETABLEcd(cdcodeChar(10) 

PRIMARYKEY,CdnameCHAR(10));

C、CREATETABLEcd(cdcodePRIMARYKEYCHAR(10),CdnameCHAR(10));

D、CREATETABLEcd(cdcodeChar(10),CdnameCHAR(10),CONSTRAINTcd_pkeyPRIMARYKEY(cdcode) 

18.在Oracle中,ORDERBY子句中(D)关键词是用于从高到低的显示数字型列值的。

A、ASB、ASCC、INTOD、DESCE、BETWEEN…AND

19.在OraclePL/SQL程序中,单行注释和多行注释和符号分别为(A)

A、--,/*…*/B、//,/*…*/C、-!

/*…*/D、--,##

20.在Oracle中,使用SELECTBookCodeFROMbooks;

得到一个结果集A。

使用SELECTDISTINCTBookCodeFROMbooks;

得到的结果集B。

A和B的关系是(B)。

A、A是B的子集B、B是A的子集C、A和B一定相等D、A和B是交集

21.在Oracle中,雇员信息表的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,(D)不能执行。

雇员信息表

雇员号 

雇员名

部门号

工资

001 

张三 

02

2000

010 

01 

1200

056 

马林 

02 

1000

101 

赵敏 

04 

1500

部门信息表

部门号 

部门名 

主任

业务部 

李建

02 

销售部 

应东

03 

服务部 

周银

04 

财务部 

陈胜利

A、从雇员信息表中删除行('

010'

'

王宏达'

,'

01'

,1200)

B、将行('

102'

赵敏'

,1500)入到雇员信息表中

C、将雇员信息表中雇员号为'

的工资改为1600

D、将雇员信息表中雇员号为'

的部门改为'

05'

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

23.CREATEORREPLACEFUNCTTONset_budget

24.(v_studio_idINNUMBER,v_new_budgetINNUMBER)

25.RETURNnumberIS

26.UPDATEstudioSETyearly_budget=v_new_budgetWHEREid=v_studio_id;

27.COMMIT;

28.RETURNSQL%ROWCOUNT;

29.END;

30.该函数由CALCULATE_BUDGET过程来调用。

现在,在set_budget的定义中添加了一个传入参数,

31.并将该函数重新编译了。

那么下一次调用CALCULATE_BUDGET过程时出现的情况是(C)。

A、该过程重新编译成功,并执行B、该过程无需重新编译就可执行

C、该过程将试图执行,但失败了D、该过程重编译但失败,因而没有执行

32.在Oracle中,表"

erson"

它包含"

身份证ID"

,"

名字"

血型"

电话"

护照号码"

,其中,"

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

KEVIN"

, 

血型为"

AB"

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

A、SELECT护照号码FROMPersonWHERE名字='

KEVIN'

B、SELECT护照号码FROMPersonWHERE血型='

AB'

C、SELECT护照号码FROMPersonWHERE名字='

OR血型='

D、SELECT护照号码FROMPersonWHERE名字='

AND血型='

33.表"

Computer"

如下:

ID 

Price 

Category 

Maker

1000 

PC 

Comq

002 

10000 

Workstation 

Sun

003 

300 

PDA 

Palm

004 

950 

IBM

005 

20000 

006 

1500 

NEC

007 

400 

008 

15000 

SGI

009 

3000 

SONY

2000 

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

SELECTMAX(Price)FROMComputerWHERECategory='

PC'

GROUPBYCategory

A、20000B、3000B、400B、1000

34.在Oracle中,使用HAVING子句也可以进行条件查询,所以以下选项中(C)说法是正确的。

A、HAVING子句和WHERE子句相同B、HAVING子句用于行的条件查询

C、HAVING子句用于已分组结果的条件查询D、以上皆非

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

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

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

(选择三项)

A、CREATEFUNCTIONget_name(cdcodeNUMBER)RETURNCHAR

IS 

DECLAREdis_cdCHAR(15);

BEGIN…END;

B、CREATEFUNCTIONget_name(cdcodeNUMBER)RETURNCHAR

ISdis_cdCHAR(15);

BEGIN…END;

C、CREATEFUNCTIONget_name(cdcodeNUMBER(5))

RETURNCHAR

D、CREATE

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

当前位置:首页 > 初中教育

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

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