Oracle数据库考试试题库.docx

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

Oracle数据库考试试题库.docx

《Oracle数据库考试试题库.docx》由会员分享,可在线阅读,更多相关《Oracle数据库考试试题库.docx(26页珍藏版)》请在冰豆网上搜索。

Oracle数据库考试试题库.docx

Oracle数据库考试试题库

1.启动数据库的命令(A)

2.(C)是启动数据库时用来记录数据文件、联机日志文件的相关信息的二进制文件。

A.数据文件B.参数文件C.控制文件D.归档文件

3.你需要在表里查找一些产品明细,其中列包括字符'123'

(B)子句条件能得到这些相符产品。

A.'123%''_'

B.'%\123%''\'

C.'123%'''

D.'%\123%''\_'

4.关于单行函数,哪一个描述是正确的?

(D)

A.他们只能接受一个参数。

B.他们只能嵌套两层。

C.参数只能是字段值或常量。

D.他们始终为查找表中的每个行返回一个值。

5.下面哪个语句显示1890.55$1,890.55?

()选三项

A.(1890.55,'$0G000D00')

J

B.(1890.55,'$9,999V99')

C.(1890.55,'$99,999D99')

D.(1890.55,'$99G999D00')

E.(1890.55,'$99G999D99')

6.下列关于的函数和函数,描述正确的是()选两项

A.函数是将字符串数据转换为日期数据

B.函数是将字符串数据转换为日期数据

C.函数是将日期数据转换为字符数据

D.函数是将日期数据转换为字符数据

7.在表里,计算员工的年薪*12并生成别名。

(B)

A.*12,;

B.*12""

C.

*12

8.查看(促销表),每个促销周期为7天。

你的经理要你生成一

个报表,提供每周的促销成本。

(D)

UNePROMOTIONS

Mutt?

PROMOJD

MOTNOLX

(PROMO.NAME

^O1NULL

VARCHAH2(W

rRQMQ9UBCATEGQRV

NOTNULL

VARCHAR2(iO]

PROMO.SUtiCArtGORYtD

MOINULL

MUUBhR

PROMOCATEGORY

M)rNULL

VARCHAHatlOJ

lb

NO!

NULL

NUMBER

PROMO.COST

[no1NULL

NUMBtA(Wj)

PROMO^BtGIN^DATE

MOTNUIX

DATE

PROMO^tfdD.OATE

[notnull

DATt

A.,7;

B.,()/7;

C.,⑺;

D.,(()/7);

9•你需要为每个客户的信息额度增加$1000。

在输出时,客户的

列头应为的列头为。

(C)

A.,+1000

B.,+1000

C."",+1000

IVIV

D.()"",+1000("")

10.查看表。

你需要生成一个报表显示如下格式:

5's

Y's

's

哪两个查询可以获得需要的输出?

()

A.q'''s';

B.q'['s]'';

C.q'\'s\''';

D.q'<'s>''';

11.下面查询:

>"",2

100""

上面查询在执行时发生错误,这个错误的原因是什么?

(A)

A.一个别名不能使用在表达式中。

B.一个别名没有一个隔开的双引号。

C.100是错误的因为包含了值。

D.为2表达式取一个别名应用双引号隔开。

12.你想去生成一个报表显示每个员工从入职以来的总的薪金。

你执行下列查询:

((()/365)*+)

IVIV

输出结果:

EMPLOYEES

EIJAME

HIREDATE

SAL

com

SKITH

17-DEC-OO

800

ALLEN

1600

300

WARD

22-FBB-95

1250

500

JONES

02-APR-96

29?

S

MARTIN

28-SEP-99

1250

1400

BLAKE

01-MAY-97

2SS0

哪个说法是正确的?

(C)

A.此查询执行错误是因为别名无效的。

B.此查询能正确执行并得到正确的结果。

C.此查询能正确执行但不能得到正确结果。

D.此查询执行错误是因为函数是无效的。

13.当你执行下列查询:

>,,

2e,d

3=

4(,1,1)=‘S';

下列哪个语句是数据库中可用的兼容等价语句?

(A)

A-,,=

(,1,1)=‘S';

B.,,,=

(,1,1)=‘S';

C.,,=

(,1,1)=‘S';

D.,,=

(,1,1)=‘S';

14.你要操纵数据,下列哪个不是命令?

(B)A.*;

B.

C.=6543=‘';

D.(2(10));

*中发出的下列语句:

>(-97.342),

2(-97.342),

3(-97.342),

4(-97.342)

5;

15.下列哪个函数不返回结果-97?

(B)

A.()B.()C.()D.()

16.查看下面表结构:

(6)

2(30)

2(30)

(10,2

管理层想看到每种促销种类的唯一促销成本。

下面哪个查询得到

需要的结果?

(D)

A.,;

B.,;

C.,;

D.,1;

17.在数据库1011g里哪三个关于数据类型描述正确的是?

()

A.每个表里只能有一个字段。

B.一个数据类型字段只能存储带秒的时间值。

C.数据类型字段用于在操作系统文件里存储二进制数据。

D.可以为一个2数据类型列中指定的最小列宽为1

E.一个数据类型列中的值是空格填充到最大定义的列宽

18.查看下面表结构:

2(40)

19.哪两个语句在表执行是正确的?

()

A.一个字段能包含在子句。

B.一个字段不能包含在子句。

C.你不能在表中增加新的字段。

D.您可以更改表,包括对列的约束。

20.检查下列表结构:

(6)

2(20)

2

在上面的表结构中创建和存储中哪些说法是正确的?

()选二项

A.列将给出错误。

B.列将给出错误。

C.列能存储一个字符。

D.列不能存储有小数位的值。

E.列最大长度为一个字符。

F.列能存储天、月、世纪、年、小时、分、秒和秒的小数部分

21.查看下面表结构:

(6)

2(20)

2

(10)

22.在上面的表结构中创建和存储中哪些说法是正确的?

()选二项

A.列只允许存储格式为的日期。

B.列允许存储正负整数。

C.列允许存储日、小时、分和秒间隔时间。

D.列允许存储最大为4000字符。

23.下列哪个语法是有效的?

(A)

A.9$#((4));

B.9$#((4));

C.*123((4));

D.9$#((4),);

24.哪两个关于约束正确的说法?

()选二项

A.外键不能包含值。

B.一个有约束的字段能包含值。

C.约束是只对一个表上的操作执行。

D.约束能被禁用即使约束字段包含数据。

E.所有的约束可以在列级定义,也可以在表级别定义

25.评估下列命令:

(2),(4));

(2),

(3),

(3)(100200),

(>),

(),

()());

当执行上述命令时失败,原因是什么?

(A)

A.不能用于约束。

B.子句不能用于约束。

C.约束不能放在具有数据类型的列。

D.和不能用于复合主键因为也是外键。

26.评估下列命名:

10

120

9999

>

(⑷,

⑶,

⑶(100200),

(>),

(),

()());

上述命令建立表失败,哪两个语法失败?

()

A.你在约束的条件下不能使用。

B.你在约束条件下不能使用。

C.你不能使用序列值作为列的值。

D.和不能用于复合主键因为也是外键。

27.哪个语法是有效的?

(D)

A.

(⑵,

⑶,

);

B.

(2),,

(3),

);

C.

(2),

(3),

J

(),

());

D.

(2),

(3),

J

(,));

28.你用下列命令删除表:

>;

下列哪三个说法正确的?

()

A.表的结构及所有数据都删除。

B.在会话中未提交的事务被提交。

C.表对应的所有的索引将保留但他们变为无效。

D.所有的视图和同义词将保留但他们变为无效。

E.所有的数据被删除但是表结构将保留。

29.检查下列语法:

1

100

10

200

当1序列生成到最大值为200。

你执行下列语法:

1;此语法显示什么?

(A)

A.1

B.10

C.100

D.出现错误

30.下面哪两个关于索引说法正确?

()

A.他们可以建立在表和聚簇上。

B.他们可以建立在表上和简单视图上。

C.你可以使用相同的列创建唯一索引。

D.如果你指定相同列的不同组合可以建立多个索引。

31.检查下列语法:

用表,你需要生成名字,当前价格列表,及打折扣25%后小于$10的所有的这些产品。

<10;

此查询执行时发生一个错误。

此错误的原因是什么?

(C)

A.括号应包含整个表达式。

B.双引号应该从列别名被删除。

C.在子句的表达式应被替换。

D.列别名应为大写且在子句中用双引号括起来。

32.查看表表,是存储默认的日期,格式为

你需要查看一个报表包括表所有的。

你能用哪个语法显示下列内容?

(D)

.zjPRO陋O-GTEGOKT

MPROMO.COST

PROMO_BEGtN_DATE

NOPROMOTION#

NOPROMOTION

001-JAN-59

newspaperpromcifionnti-ioe

newspaper

postprornoticn^#20-232

post

300

25-5EP-0S

promoirionri6-349

newspaper

JIOO

lO-JUL-^0

internetpromahon#14”时L

Internet

60026^FEE-00

TVpromotion#13k

TV

iaoooe-Auc-oo

Imcmctprortiwi^n#35-05

140QJO-SEP-S&

TVpromotion^l2-49

TV

150010-ftUC-00

p^5tpromotion#21-166

post

2帕0釜YEP-9B

A.

=''<'01-01-00:

B.

''<'01-01-2000';

C.,,

''<'100';

D.,,

''<'100';

33.查看字段包括下列内容:

123

123

123

检查下列查询:

>'%\12%''\';

哪个语句的输入是正确的?

(D)

A.此语句错误.

B.此语句显示所有的值.

C.此语句只显示123123.

D.此语句只显示123123.

E.此语句只显示123123.

34.查看表结构,你需要生成符合

1.促销名不能以'T'或'N'开头。

2.促销成本应大于$2000。

3.促销结束时间大于2001年1月1日哪个子句能得到正确的结果?

(C)

Ann

>20000>'101'

B.('''')

>20000>'101'

C.''''

>20000>'101'

D.('''')

(>20000>'101')

35.查看表中的和字段,检查下列查询语句:

>()""

>""

1;

上述语句说法是正确的是?

(B)

A.只有第一个查询执行成功.

B.只有第二个查询执行成功.

C.两个查询执行成功但得到不同的结果。

D.两个查询执行成功但得到相同的结果.

36.查看表,你需要生成一个报表显示客户的明细并按城市降

序排序和收入水平由高到底排序。

哪个查询能完成这个任务?

(A)

rableCUSTO^bRS

Manic

NuU?

CUSTID

\0tNULL

气UMBEH

NUrNULL

WANCHAAZ{20|

CUSrLAS1MAML

NOTNULL

(40)

SOrNULL

CHAR(11

CUST^YEAROFBIRTH

NOTNULL

•-LIHIJ”M

GUei^MftRlflAtBTATUB

皿hlMKM?

/Hi

zi

MMICHAA2(401

CU&TPOBf^LCQOE

FturNULL

WUtG*tAl»(l01

cusr'ctTY

CUB131flTt^PHQVlHCt

NOTNULL

1401

COUMF^V10

心HULL

.NUUOth

GUBTINtCOtfE^LtVtL

cusrCRtoirli«Qt

NUMfrth

QUSl-tniAlL

WARCHAV(30)

A.

B.

C.,

(,);

D.

37.哪些任务能用函数完成?

()选三项

A.显示非默认格式的日期

B.查找字符串的个数

C.用指定的字符串替换表达式的字符串

D.两个以上的列或表达式组合成在一个列并输出

38.在表中有下列数据:

-123456152525.99你执行下列查询:

>((()),10,'*')

=123456;

输出的结果正确的是(A)?

A.152526****

B.

**152525.99

D.

39.在表中你需要显示中包括'e'字符且最后第二个字符是'a'的所有的客户。

下列哪个能得到需要的结果?

(A)

A.

(,'e')<>0

(,-2,1)='a';

B.

(,'e')<>''

(,-2,1)='a';

C.

(,'e')

(,12)='a';

D.

(,'e')<>0

(,()2)='a';

40.检查下列查询:

>(''

(((),2)))

—H・

一J

哪个输出是正确的?

(B)

A.

B.

C.

D.

41.查看下列查询:

>((156.001)1);哪个输出是正确的?

(C)

A.16

B.100

C.160

D.200

E.150

42.查看表的字段的值:

你需要显示的客户,其中第二名称以“”或哪个查询能得到正确的结果?

(B)

A.(,(,'')+1)

((,(,'')+1))='';

B.(,(,'')+1)

((,(,'')+1))'';

C.(,(,'')+1)

(,(,'')+1)('');

D.(,(,'')+1)

((,(,'')+1))=('');

43.查看表的结构和数据:

(2)

(6,2)

1101071000

2201072000

3301073000

日期存储的默认格式为。

哪个语句能执行成功?

)选三项

A.

+'10';

B.

*='01-01-07';

C.

>'11';

D.

*'0107';

E.

+'A'>2000;

44.

你需要计算从2007年1月1日至今天的天数?

日期的默认存储格式为。

下列哪两个能得到正确的结果?

()选二项

A.

-'012007';

B.

-('012007');

C.

-('012007');

D.

(,'')-'012007';

E.

(,'')-'012007';

(乙0)

(£)

仏86L0.)《86L0.))

(「)a

2(81000乙⑹)<

00L=

0

;868.=(.?

)a

doo乙<(..9

00L=

込口

TinNioiN

31VO_aN3'OWOMd

HONkOH

nvo-NiDia~owo«d

门册ioin'

丄・0:

/~0片。

聃d

HONAOM

1AMOt11VJOHOlfJ

cof)ti*rM3HVA

TiMLW

MfOD3X¥3~OMOMd

U3SMN

T»rtN丄ON

01AMOPU¥?

8nfid

MkMtfHQMW

IlftNlOfM1

u*ooi4voanc~DiflOMd

CtIffJrMVHOMVA

TIHN101V

3WVN_OI1O«d

i-BMnMrnnMion

arowcwd

wi|umn]

Awm

SNOuawOHd*iaei

下列哪两个语句能执行成功?

()

A.((,1))

J

B.(())

J

C.((),'')

J

D.((()),'');

47.查看表结构:

(3)

(10,2)

下列哪两个语句能执行成功?

()

A.2(,'','')

J

B.2(,'')

J

C.2()

D.2(*.25,'')

48.查看表的和字段:

100008000200003000030000

哪两个表达式能得到一样的结果?

()

A.((,),0)

B.((,),0)

C.2((,),,0)

D.(2(,,),0)

49.查看表的结果:

IMVOICE

Maine

Null?

Type

WOTMULL

NUMBER^)

TMVDATE

DATE

CU3TID

VARCHARS

IMVJLHT

NUMBER^

IWV_WO

cust^idiNT_Arrr

1

01-AFR-Q7

A1Q1000

2

01-OCT-O7

B1R200Q

3

Ol-FTIB-O?

3000

哪两个语句能执行成功?

()

A.()

B.()()

C.((-))

D.(-),()

J

50.查看表结构:

2(4)

2(25)

1(3)

2(3)

3(3)

哪两个语句能执行成功?

()

A.1

1>

(1);

B.

(1)

J

C.(123)

D.((1,0)),

(1)

1>2;

51.查看表结构,检查下列语句:

>,(),()*25

()('','','')

-

PROMQJfl1

Inch4UL£

PROMOKAML

\OTMULL

gfi匚MAR2(>0]

PROMO^SCSCATEGORY

sotmjllI

VARCHAR2fiUJ

PHOMd^5Gfi€ATtGOffTlO

TOT\UU

PROMOCATtGO^Y

NOTNULL

MARCHARZ(K1

g■iULL

NUVBfR

novoYosf

MOT1ULL

NUl/ti上刃

PROMO^&EGIN^OATE.

SOI\LLL

DAYt

PROMOENODATE

WTMILL

DATE:

此查询在执行时会生成一个错误。

哪个是原因导致这个错误?

A.

B.

C.

D.

52.查看表的数据:

2

3

4

你想要显示多个客户的相关详细信息的所有城市,查看下列查询:

>c1,c1

c1c2

(c12c1<>c2);

哪两个选项能得到正确的输出?

()

A.

B.

C.

D.

E.

53.查看表,,和,你需要生成一个报表用来显示所有的城市名及相关的所有客户(如果有)和销售明细(如果有)。

哪个子句能得到需要的结果?

(C)

A.()

();

()

B.

C.

();

B.()

();

54.哪两个关于子查询描述正确的?

()

A.一个子查询能返回0或多行

B.只有二个子查询能放在同一层。

C.一个子查询只能用于查询语句。

D.子查询可以出现在一个比较操作符的两边

E.在的子句中子查询层是没有限制的。

55.子查询能在哪里使用?

()选四项

A.在语句的字段名

B.在语句的子句

C.在语句的子句

D.在语句的子句

E.只在在语句的子句

F.在所有语句里的的子句

56.查看表结构:

2(20)

2(6)

(8,2)

(10,2)

你想显示总价最高的产品的名称。

哪个语句能得到正确的结果?

A.

));

B.

);

C.

(*)=((*));

D.

(*)=(((*)))

57.查看表的下列数据:

PROMOTIONS

PROMO_ID

PROMO_CATEGORY

I1ROMO_SUBCATEGORY

506

magazine

discount

507

TV

generaladvt

506

nev?

spaper

djscount

50?

post

generaladvt

S10

post

dis^Qunt

511

radio

generaladvt

S12

nev^spaper

generaladvt

513

nevjspaper

discoun七

514

magazine

generaladvt

SIS

nswspap©t:

diunt

516

nev/spaper

generaladvt

你需要显示所有的促销种类但不包括为''的。

F列哪两个语句得到正确的结果?

A.

—n.

一5

B.

C.

D.

<>'';

J

58.查看下列语句:

、nn

=10

=30;

)选三项

对于上面的查询哪个子句是有效的?

A.2,1

B.

B.2

E.

59.你想更新表的字段为,条件中所有为值的。

哪个能完成这个任务?

(B)

A.

B.

C.

=()

=();

D.

=('',9999)

j

60.下面哪三个命令是能让事务结束的?

()

A.

B.

C.

D.

E.

61.用户在会话中执行下列语句:

>

(2),

2(10));

>(1,'');

>(2,'');

>a;

>=10=1;

>b;

>=2;

>;

>10;

哪两个能正确描述用了a命令后的结果?

()

A.产生错误.

B.没有语句回滚.

C.只有语句回滚.

D.只有第二个语句回滚.

E.和都回滚.

62.要以自身的模式创建私有同义词,用户必须拥有(A)系统权限

A.

B.

C.

D.

63.在中,关于触发器的描述正确的是?

(D)

A、触

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

当前位置:首页 > 工作范文

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

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