版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
oracle在线期中考试
以下哪条SELECT语句将返回一个数字值?
1.以下哪条SELECT语句将返回一个数字值?
,SELECTSYSDATE+600/24
FROM雇员;
C,SELECTROUND(膘用日期,MY)
FROM雇员;
9lSELECT(SYSDATE-聘用日期)/7
FROM雇员:
,SELECTSYSDATE-7
FROM雇员;
要创建一份报告,其中显示一月份下达的所有订单及其金额。如果要先显示金额最高的订单,应
执行以下哪个查询?
2.要创建一份报告,其中显示一月份下达的所有订单及其金额。如果要先显示金额最高的订单,应执行以下哪个查询?
©SEUCT订单标识,总计
FROM订单
WHERE订单日期UKE?01-jan-02?AND,3125-02'
ORDERBY总升DESC;
SELECT订单标识,总计
FROM订单
WHERE订单曰期nr(01-jan-02,31-jait-02)
ORDERBY总讣;
QSELECT订单标识,总计
FROM订单
WHERE订单日期BETWEEN?01-jan-02?AIIB,31-jan-02'
ORDERBY总升DESC;
oSELECT订单标识,总计
FROM订单
WHERE订单曰期BETWEEN,31-jan-02'AND,01-jair02'
ORDERBY总讣DESC;
以下哪条SELECT语句不会返回日期值?
3.以下哪条SEUCT语句不会返回日期值?
-,SELECT(30+聘用曰期)+1440/24
FROM雇员;
oSELECT(SYSDATE-聘用日期)+10*8
FROM雇员:
SELECTSYSDATE-TO_DATEC2002/6/25?)+聘用日期
FROM雇员:
,SELECT骋用日期-SYSDATE)+TO.DATEC2002/6/25")
■FROM雇员;
如果需要显示今大的I」期和每个雇员的聘用H期之间的月数,应使用以下哪个函数?
4.如果需要显示今天的日期和每个雇员的聘用日期之间的月数,应使用以下哪个函数?
o
ROUND
O
BETWEEN
-
ADDMONTHS
®
使用以下哪个函数可返回当前数据库服务器的口期和时间?
5.使用以下哪个函数可返回当前数据库服务器的日期和时间?
,DATE
QSYSDATE
,DATETIME
,CUBRENTDATE
如果需要以全部大写的形式显示每个雇员的姓名,应使用以下哪个函数?
6-如果需要以全部大写的形式显示每个雇员的姓名,应使用以下哪个函数?
,CASE
二UCASE
QUPPER
,TOUPPER
卜面的SQL语句将显示什么结果?SELECT姓氏,LPAD(薪金,15,$)薪金FROM雇员;
8,下面的SQL语句将显示什么结果?
SELECT姓氏,LPAD解金,15,'$')薪金
FRCM雇员;
©其薪金值中包括“$”,长度为15位数字且列标记为“薪金”的雇员的姓氏。
©其薪金的格式限定于小数点左边有15位数字且列标记为“薪金”的雇员的姓氏。
。所有雇员的姓氏和薪金,资金的格式为15个字符长度,左边常有“$”且列标记为“蓊金”。
此查询将导致以下错误:“0RA-00923:在相应位置中未找到FROM关键字。”
以下哪个SQL函数可用于截去字符串的首字符或尾字符(或两者)?
9-以下哪个SQL函数可用于截去字符串的首字符或尾字符(或两者)?
LPAD
CCUT
;NVL2
OTRIM
如果使用下面的SQL语句查询数据库:SELECTCONCAT(姓氏,(§UB§TR(LOWER(名字),4)))“默认口令”
FROM雇员;
哪个函数将最先计算?
10如果使用下面的SQL语句查询数据库:
SELECTCONCAT触氏,(SUBSTR(LOWEE(名字),4)))"默认口令"
FR3M雇员;
哪个函数将最先计算?
,C01JCAT
SUBSTR
QLOWER
同时计算这三个函数
12.如果执行下面的SQL语句:
SELECTINSTRCorganizationalsales','al')
FBOMdual:
此命令会返回哪个值?
修1
2
。
-1
-c
o1
如果需要返回每个雇员的姓氏中从第一个字符到第五个字符之间的部分字符,应使用以下哪个字
符函数?目不正确
13.女睥需要返回每个雇员的姓氏中从第一个字符到第五个字符之间的部分字符,应使用以下哪个字符函数?
INSTR
.TRUNC
;>SUBSTR
,CONCAT
以下哪个比较运算符可检索一组值?
14.以下哪个比较运算符可检索一组值?
修q
IN
c
《IJKE
BE
TWIN
ISNl
“聘用日期”值为“20制距04”时,以下哪个脚本会显示“01・MAY4T?
15.“聘用曰期”值为“20-MAY-04”时,以下哪个脚本会显示“。卜MAY-04”?
5SELECTTRUNC骋用日期,,MOmt)
FROM雇员;
-,SELECTROUND幅用日期,,MOBTK)
FROM雇员;
,SELECTROUND熊用日期,,MOT)
FROM雇员;
,SELECTTRUNC熊用日期,'Ml)
FROM雇员;
如果执行下面的§QL语句:SELECTTRBN((751.367,-1)FROMdual;此条语句会显示哪个值?
16.如果执行下面的SQL语句:
SELECTTRUNC。51.367,-1)FROMdual;
此条语句会显示哪个值?
(-700
Q750
751
,751.3
“雇员”表包含以下列:雇员标识NUMBER®)姓氏VARCHAR2(25)名字VARCHAR2(25)薪金NDMBER(6)
如果需要创建一个报表以显示所有雇员的薪金,应使用以下哪个脚本才能采用“$45,000.00”格式
显示薪金?”$45,000.00”?
17.“雇员”表包含以下列:
雇员标识NUMBERS)
姓氏VARCHAB2(25)
名字VARCHAR2(25)
薪金NUMBER(6)
如果需要创建一个报表以显示所有雇员的薪金,应使用以下哪个脚本才能采用“$小,000.00”格式显示薪金?“$45,000.00"?
,SELECTTO_CHAR偏金,'$999,999')
■FROM雇员;
,SELECTT0JIUM第金,'$999,990.99')
FROM雇员;
,SELECTTO_HUM解金,'$999,999.00')
FROM雇员;
QSELECTTO.CHAR隔金,'$999,999.00')
FROM雇员;
所有人力资源数据都存储在名为“雇员”的表中。您需要创建一份报告,其中显示每个雇员的姓名
和薪金。每个雇员的薪金必须显示为以下格式:$000,000,00。$000,000.00,应在就UCT语句中包括哪
个函数才能得到想要的结果?
18.所有人力资源数据都存储在名为“雇员”的表中。您需要创建一份报告,其中显示每个雇员的姓名和薪金。每个雇员的薪金必须显示为匕
$000,000.00.应在SELECT语句中包括哪个函数才能得到想要的结果?
。TO_CHAR
)TO.DATE
0TOJTUMBER
©CHARTOROWID
您需要创建一份报告,用于列出所下达的订单金额在2,500美元以上的所有顾客。报告的日期应
以星期几、日期、月份、年份的格式显示,例如,Tuesday,mpril,2004应执行哪条语句?
19-您需要创建一份报告,用于列出所下达的订单金额在2.500美元以上的所有顾客。报告的日期应以星期几、日期、月份、年份的格式显
2004o应执行哪条语句?
,SELECT公司名称,TO_CHAR(sysdate,'fmdd,dymonth,yyyy'),总计
FROM客户NATURALJOIN订单
WHERE总计>=2500;
©SELECT公司名称,TO.DATE(日期,'day,ddmonth,yyyy'),总计
FROM客户NATURALJOIN订单
WHERE总计>=2500;
「SELECT公司名称,TLDATE(sysdate,'dd,dymonth,yyyy'),总计
FROM客户NATURALJOIN订单
WHERE总计>=2500;
QSELECT公司名称,T0_CHAR(sysdate,,£mDay,ddMonth,yyyy'),总计
FROM客户NATURALJOIN订单
WHERE总计X2500;
以下哪项最准确地描述了TOJHAR函数?
20.以下哪项最准确地描述了TO_CHAR函数?
,TCLCHAR函数可用于在SQL语句结果集中指定有意义的列名称。
QTO.CHAR函数可用于从将由数据库返回的列数据中删除文本。
sTO_CH超函数可用于根据Oracle支持的格式约定显示日期和数值。
,TO_CHAR函数只能用于日期列。
22.以下哪个算术运算将返回一个数字值?
?
o,TO_DATEC01-JUN-2004')-TO.DATEC01-0CT-2004)
g,irEXT_DAY(hire_date)+5
©SYSDATE-6
,SYSDATE+30/24
以下哪个常规函数将返回表达式列表中的第一个非空表达式?
23.以下哪个常规函数将返回表达式列表中的第一个非空表达式?
o
ONVL
NVL2
-NULLTF
。COALESCE
如果“学费余额”值为零而“住宿余额”值为空值,则下列哪条语句在执行后会显示为零?
24.如果“学费余额”值为零而“住宿余额”值为空值,则下列哪条语句在执行后会显示为零?
QSELECTNVL存费余额+住宿余额,0)“应付余额”
FROM学生帐户:
,SELECTNVL序费余额,0),NVL(住宿余额),学费余额+住宅余额“应付余额”
■FROM学生帐户;
,SEL2CT学费余额+住宿余额
'FROM学生帐户;
©SELECTTCLNUMBER序费余额,0),T0JWMBER(住宿余额,0),学费余额+住宿余额“应付余额”
FROM学生帐户;
“款式”表中包括以下数据:WHERE款式名称LiKBSANDAL'ANDNVL(成本,0)<15,00该查询会得到哪
个结果?D
25.“款式”表中包括以下数据:
款式标识款式名称类别成本
895840SANDAL8594012.00
968950SANDAL8590910.00
869506SANDAL8969015.00
809090LOAFER8909810.00
890890LOAFER8978914.00
857689HEEL8594011.00
758960SANDAL86979
评估此SELECT语句:
SELECT款式标识,款式名称,类别,成本
FROM款式
WHERE款式名称LIKE'SANDAI/AMBNVL减本,0)<15.00
ORDERBY类别,成本;
该查询会得到哪个结果?
。STYLE_IDSTYLE_NAMECATEGORYCOST
895840SANDAL8594012.00
968950SANDAL8590910.00
758960SANDAL86979
款式标识款式名称类别成本
895840SANDAL8590912.00
968950SANDAL8590910.00
869506SANDAL8969015.00
758960SANDAL86979
款式标识款式名称类别成本
895840SANDAL8590912.00
968950SANDAL8590910.00
758960SANDAL86979
869506SANDAL8969015.00
STYLE_IDSTYLE_NAMECATEGORYCOST
968950SANDAL8590910.00
895840SANDAL8594012.00
758960SANDAL86979
以卜哪两组联接关键字可以创建这样一个联接,该联接包括SELECT语句中指定的第一个表中的不
匹配行?
27.以下哪两组联接关键字可以创建这样一个联接,该联接包括SELECT语句中指定的第一个表中的不匹酉2行?
°LEFTOUTERJOIN和FULLOUTERJUIN
,RIGHTOUTERJOIN和LEFTOUTERJOIN
,USING和HAVING
\OUTERJOIN和USING
以下哪种类型的联接可从一个表中返回在另一个表中没有直接匹配的行?
28.以下哪种类型的联接可从一个表中返回在另一个表中没有直接匹酉?的行?
等值联接
自联接
6外部联接
《自然联接
以下哪个查询使用了正确的左外部联接语法?
29.以下哪个查询使用了正确的左外部联接语法?
,SELECT公司名称,订单日期,总计
FROM顾客c
LEFTJOIN订单o
ONc.顾客标识=。.顾客标识;
,SELECT公司名称,订单日期,总计
FROM顾客c
OUTERJOIN订单o
ONc.顾客标识二o.顾客标识;
OSELECT公司名称,订单日期,总计
FROM顾客c
LEFTOUTERJUIN订单o
ONc.顾客标识=。.顾客标识;
oSELECT公司名称,订单曰期,总计
FROM顾客c
LEFTOUTER订单。
ONc.顾客标识=。.顾客标识;
以下哪项是对非等值联接的最简单的描述?
31.以下哪项是对非等值联接的最简单的描述?
6一种包含等号运算符以外的其它内容的联接条件
:「一种不同于其它联接的联接条件
o一种左边包括(+)的联接条件
,一种将表联接到自身的联接
评估此SELECT语句:
SELECT在姓氏||丁||(1.名字於”患者"』.姓氏||丁||b,名字旅“医生"",入院
32.评古此SELECT语句:
SELECTa.姓氏||','||a.名字as"患者",b.姓氏||','||b.名字as"医生二c.入院
FROM患者a
JOIN医生b
ON①医生标识=,医生标识)
JOIN入院c
ON(a.患者标识二c患者标识):
哪个子句会生成错误?
©JOIN医生b
QON(b.医生标识=c.医生标识);
©JOIN入院c
CON(a.患者标识=C.患者标识)
SELECT语句中的哪个关键字可通过指定两个表共有的列名创建等值联接?
33.SELECT语句中的哪个关键字可通过指定两个表共有的列名创建等值联接?
HAVING子句
QFROM子句
,SELECT子句
oUSING子句
通过按顺序执行下面的CREATETABLE语句,您创建了“顾客”表和“订单”表:
34,通过按喉序执行下面的CREATETABLE语句,您创建了“顾客”赛和“订单”赛:
CREMETABLE厥客'
限客标识varchar215),
公向名称varchar2(30),
联系人起名varchtr2(30),
地址varchar2(30),
城市varchar2(20),
省府/自治区varchar2(30),
电话varchar2(20),
constraintpk/a后_01primaryk*y限客标识));
CREATETABLE订单
(订单标识varchar2(5)constraintpk_5J^_01primarykey,
订单日期dm,
总计number(15),
顾客标识varchar2(5)references顾客领客标识));
现在要求您编制一份报表,用十显示居住在豺什维尔(Nashville)的顾客所下达的订单的相关信息。应发出以下哪个查词刁髓潺到想要的结果?
OSELECT顾客标识,公司名称
FEOM顾客
WHERE城市='Nashville/:
°SELECT订单标识,订单日期,总计
FLOM订单o
NATURALJOIN顾客cOHo.顾客标识=c.顾客标识
WHERE城市=,Nashville,;
⑥SELECT订单标识,订单日期,总计
'FEOM订单o
JOIN顾客c0N。.订单标识=c.顾客标识
WHERE城市='Nashville';
SELECT订单标识,订单曰期,总计
FEOM订单
WHERE城市=,Nashville/:
对于以下哪种情况,应在执行等值查询时使用USING关键字?
36.对于以下哪种情况,应在执行等值查询时使用USING关键字?
。需要在“顾客”表和“订单”表之间执行一个联接,同时需要限定联接条件中的列数时。
O“订单”表中包括一个列,该列针对“产品”表中的某列具有弓I用约束条件时。
o“顾客”表和“订单”表中没有同名的列时。
I“顾客”表和“订单”表中有对应的“顾客标识”列,且需要显示的“订单”表中的“顾客标识”列包含空值时。
以下哪条SELECT语句可实现自联接?
37.以下哪条SELECT语句可实现自联接?
OSELECTP.部件标识,t.产品标识
FROM部件p,部件t
WHEREP.部件标识二t.产品标识;
©SELECTp.部件标识,t.产品标识
'FROM部件p,产品t
WHEREP.部件标识二t.产品标识:
oSELECTp.部件标识,t.产品标识
-FROM部件p,产品t
WHEREP.部件标识二t.产品标识(+);
OSELECTp.部件标识,t.产品标识
-FROM部件p,产品t
WHEREp部件标识=1♦产品标识:
评估此SELEH语句WHEREC,经理标识二m,雇员标识;
38.评估此SELECT语句:
SELECT*
FBOM雇员党雇员m
WHEREe.经理标识=m.雇员标识;
该SELECT语句创建的是哪种类型的联接?
⑥自联接
。交叉联接
,左外部联接
软完全外部联接
以下有关自联接的说法中哪个是正确的?
39.以下有关自联接的说法中哪个是正确的?
I必须使用NATURALJOIN子句〉
5必须使用表别名来限定表名。
c不能使用表别名来限定表名。
自联接必须通过定义视图来实现。
评估此SELECT语句:
哪一种说法是正确的?
41.评估此SELECT语句:
SELECTCOUNT(*)
FR3M产品;
哪一种说法是正确的?
0将显示表中的行数。
,将显示该表中唯一的产品标识的数里。
O将生成一个错误,因为SELECT子句中有错误。
,将生成一个错误,因为SELECT语句中未包括WHERE子句。
以下有关COUNT函数的说法中哪个是正确的?
42.以下有关COUNT函数的说法中哪个是正确的?
默认情况下,COUNT函数忽略重复的值。
。默认情况下,COUNT函数始终忽略空值。
COUNT函数可用于查找每个列中的最大值。
>COUNT函数可用于确定一个列中非空的唯一值的数里。
考虑以下SQL语句:SELECTCOUNT(数量)FROM库存;发出该语句会发生什么情况?
43.考点以下SQL语句:
SELECTCOUNT盥[里)
FROM库存:
发出该语句会发生什么情况?
,该语句将返回“库存”袭中的最大值。
该语句将返回“数里”列中的总行数。
「该语句将替换“数里”列中的所有空值。
。该语句将计算“库存”表中“数里”列不为空的行数。
如果需要计算在伯明翰生产的产品的成本的标准偏差,应使用以下哪个组函数?
44-如果需要计算在伯明物生产的产品的成本的标准偏差,应使用以下哪个组函数?
STDEV
⑥
STDDEV
二
。VAR_SAMP
一
。VARIANCE
如果需要计算部门10中所有雇员的薪金总额,应使用以下哪个组函数?
45.如果需要计算部门10中斫有雇员的薪金总额,应使用以下哪个组函数?
MAX
cSUM
CVARIANCE
COUNT
可对数据类型为DATE的列使用以下哪个聚集函数?
46.可对封据类型为DATE的列使用以下哪个鬃集函数?
。AVG
9
-MAX
0
0STDDEV
SUM
组函数将针对返回一个值,并在计算过程中空值。
47.组函数将针对返回一个值,并在计算过程中空值。
行集
忽略
。
每
略
行
忽
行
括
集
--D-1包
每
括
o行&
应使用以下哪个组函数来显示“雇员”表中的最高薪金值?
49.应使用以下哪个组函数来显示“雇员”表中的最高薪金值?
,■AVG
「com
9MAX
,MIN
如果需要计算每个部门中雇员的平均薪金,应使用以下哪个组函数?
50.女腺需要计算每个部门中雇员的平均薪金,应使用以下哪个组函数?
。AVG
MEAN
二
。MEDIAN
0
AVERAGE
L下列关于函数的说法中哪三个是正确的?(选择三个正确答案)标记为待复查
(0分数
(选择所有正确答案)
SYSDATE函数返回OradeServer日期和时间。(*)
ROUND数字函数将值舍入到指定的小数位或最近的整数。(*)
CONCJT函数只能用于字符串,不能用于数值。
MJBSTR字符函数返回从指定字符位置开始到指定长度的部分字符串。(*)
不正确。请参阅第1部分第1课
2.以下哪个轴1函数可用于截去字符串的首字符或尾字符(或两者)?标记为待复查
(0分数
LHD
CUT
NVL2
TRIM(*)
不正确。请参阅第1部分第1课
3.如果执行下面的轴L语句;
SELECTDiSTRCor2anlzationalsales','al')
FROMdual;
此命令会返回哪个值?
标记为待复查
⑴分数
2
13(*)
不正确。请参阅第1部分第1课
4.如果需要以全部大写的形式显示每个雇员的姓名,应使用以下哪个函数?标记为待复查
(0分数
CASE
DCASE
UPPER(♦)
TOUPPEB
不正确。请参阅第1部分第1课
5.如果使用下面的轴L语句查询数据库:
SELECTCONC弧姓氏,($VBSTR(LOWER(名字),4册"默认口令"
FROM雇员;
哪个函数将最先计算?
标记为待复查
⑴分数
(ONCJff
SDBSTR
L0WEBC)
同时计算这三个函数
不正确。请参阅第1部分第1课
«.以下哪些函数可用于处理字符、数字和日期列值?标记为待复查
(1)分数
CONCALRMD和TRH(*)
UPPER、LOWER和DOTCAP
ROOND、TRONC和MOD
ROOND、TRDNC和ADD.HONTHS
不正确。请参阅第1部分第1课
7.评估此SELECT语句:
SELECTLENGTW电子邮件)
FBOM雇员;
这条SEIECT语句将显示什么结果?
标记为待复查
⑴分数
“雇员”表中最长的电子邮件地址
“雇员”表中每个雇员的电子邮件地址
“雇员”表的“电子邮件”列中每个值的字符数(*)
电子邮件”列中允许的最多字符数
不正确。请参阅第1部分第1课
8.如果需要显示每个顾客的姓氏的字符数,应使用以下哪个函数?标记为待复查
(0分数
长度(*)
LPAD
COUNT
SDBSTR
不正确。请参阅第1部分第1课
9.如果需要从当前日期中减去三个月,应使用以下哪个函数?标记为待复查
(1)分数
ROUND
TODATE
ADD.MONTHS(*)
MONTHS.BETWEEN
不正确。请参阅第1部分第3课
10.“雇员”表包含以下列:
姓氏V1RCHAR2(2O)
名字V&RCHAR2(20)
聘用日期Dare
计算月数NDMBEIK3)
评估此SELECT语句:
SHfCT聘用日期+计算月数
FROM雇员;
此条SHICT语句返回的值会是哪种数据类型?
标记为待复查
(1)分数
DHEC)
NUMBER
DATETIME
DiTEGEB
不止确。请参阅第1部分第3课
11.评估此SELECT语句:
SELECTSYSDiffE+30
FROMdual;
该查询将返回哪个值?
标记为待复查
0)分数
当前日期加30小时
当前日期加30天(*)
当前日期加30个月
不会返回任何值,因为SHKT语句会产生错误
正确
12.要创建一份报告,其中显示一月份下达的所有订单及其金额。如果要先显示金额最高的订
单,应执行以下哪个查询?标记为待复查
⑴分数
SELECT订单标识,总计
FB0M订单
订单日期UKEAND'31-Jaik02,
ORDERBY总计DISC;
SELECT订单标识,总计
FROM订单
WHERE订单日期Di(0HaiM2,3HaiW2)
ORDERBY总计;
SELECT订单标识,总计
FROM订单
WHERE订单日期BETWEEN'01枷W2'AND3H&IP02'
OHDEBBY总计DESC;
SHICT订单标识,总计
FROM订单
WHERE订单日期BETWEEN'31枷W2'AND'01-jan-02'
ORDERBY总计DESC;
正确
13.以下哪条SQL语句会正确地显示部门W中所有雇员的姓氏和聘用的周数?标记为待复
查
⑴分数
SELECT姓氏,(SYSMTE•聘用日期“7A5周数
FBOM雇员
WHERE部门标识=90;
(*)
SELECT姓氏,(SYSD1TE•聘用日期)/7DKPLfflf周数
FROM雇员
WHHffi部门标识=她
SHICT姓氏,周数
FROM雇员
WHEBE部门标识=90;
SELECT姓氏,(SYSMTE■聘用日期那周
FROM雇员
WHEBE部门标识=90;
不正确。请参阅第1部分第3课
14.如果执行下面的轴1语句:
SEUCTROUND(1282.248,-2)FROMdual;
此条语句会生成什么值?
标记为待复查
⑴分数
1200
1282
1282.25
1300(♦)
不正确。请参阅第1部分第2课
15.如果执行下面的SQI语句;
SELECTTRDNC(751.367,4)FROMdual;
此条语句会显示哪个值?
标记为待复查
(0分数
700
750(*)
751
751.3
不正确。请参阅第1部分第2课
16.“聘用日期”值为“如用#04”时,以下哪个脚本会显示?标记为待复查
(0分数
SEUCTTRDNC(聘用日期,'删师
FROM雇员;
SEHCTROUND(聘用日期,%0他)
FROM雇员;
SEIfCTRODND(聘用日期,W)
FROM雇员;
SEUCTTMNC(聘用日期JMD
FBOM雇员;
不正确。请参阅第1部分第2课
第2部分
(回答此部分的所有问题)
17.“雇员”表包含以下列:
雇员标识NDMBER(9)
姓氏VMN1AR2(25)
名字VUiCHAR2(25)
薪金NUMBER®)
如果需要创建一个报表以显示所有雇员的薪金,应使用以下哪个脚本才能采用“$45,001・00”格
式显示薪金?"$45,00t.00n?
标记为待复查
⑴分数
SELECTT0_CHAR(薪金,
FROM雇员;
SELECTTOJflW薪金,'$999第0.9T)
FROM雇员;
SELECTTOJfflM(薪金,'$9效则・0T)
FROM雇员;
SELECTT0_CMR(薪金,$则幽・00)
FROM雇员;
不正确。请参阅第2部分第1课
18.以下哪项最准确地描述了TO-CHAR函数?标记为待复查
(1)分数
TO_CHAR函数可用于在SQL语句结果集中指定有意义的列名称。
TO_CHAB函数可用于从将由数据库返回的列数据中删除文本。
TO,(HAR函数可用于根据Oracle支持的格式约定显示日期和数值。(*)
TO_CHAR函数只能用于日期列。
正确
19.如果使用日期27aM7编写查询时使用了RR格式且年份为2001,则返回的结果将是哪一
年份?标记为待复查
(1)分数
2001
1901
2M7(*)
1917
正确
20.以下关于显式数据类型转换的说法中哪三个是正确的?(选择三个正确答案)标记为待
复查
(1)分数
(选择所有正确答案)
使用T0_N®MBEB函数可将数字转换为字符串。
使用T0_Dm函数可将字符串转换为日期值。(*)
使用TO.NUMBER函数可将数字字符串转换为数字。(邛
使用T0_DME函数可将日期值转换为字符串或数字。
使用TO.CHAR函数可将数字或日期值转换为字符串。(♦)
不正确。请参阅第2部分第1课
21.所有人力资源数据都存储在名为“雇员”的表中。您需要创建一份报告,其中显示每个雇员
的姓名和薪金。每个雇员的薪金必须显示为以下格式:$000,000,10。$M0,000.00,应在SBLECT语句中
包括哪个函数才能得到想要的结果?标记为待复查
(1)分数
T0-DME
TO.NUMBER
CHARTOROWID
不正确。请参阅第2部分第1课
22.哪些函数允许您执行显式数据类型转换?标记为待复查
(0分数
ROUND.TRDNC、ADDMONTHS
LENGTH、SOBSTR、LPAD、TRIM
TO_CHAB,TO_DffE>TO.NVMBER(*)
NVL、NV12、NVUJF
不正确。请参阅第2部分第1课
23.下列有关组函数的说法中哪个是正确的?标记为待复查
(1)分数
NVL和NV12可以与组函数一起使用来替换空值,而COMISCE则不能。
NVI和COALESCE可以与组函数一起使用来替换空值,而NVL2则不能。
NVLNV12和COALESCE都可以与组函数一起使用来替换空值。(*)
COMJESCE可以与组函数一起使用来替换空值,而NVL和NV12则不能。
不正确。请参阅第2部分第2课
24.如果“学费余额”值为零而“住宿余额”值为空值,则下列哪条语句在执行后会显示为零?
标记为待复查
(0分数
SHKTNVL(学费余额+住宿余额,0)“应付余额”
FROM学生帐户;
(*)
SELECTNVU学费余额,。),般1(住宿余额),学费余额+住宿余额“应付余额”
FROM学生帐户;
SELECT学费余额+住宿余额
FROM学生帐户;
(学费余额,O)JO_NDMBEB(住宿余机0),学费余额+住宿余额“应付余额”
FROM学生帐户;
不正确。请参阅第2部分第2课
25.“款式”表中包括以下数据:
款式标识款式名称类别成本
895840SANDAL8594112.00
96s950SANDAL8590910.00
8M5NSANDAL896M15.M
809090LOAFER8909810.00
891890LOAFER8978914.00
857689HEEL8594011.00
758960SANDAL86979
评估此SELECT语句:
SHICT款式标识,款式名称,类别,成本
FROM款式
WHERE款式名称LIKE^SANDAL'AN*NYU成本,•)<15,00
OBDERBY类别,成本;
该查询会得到哪个结果?
标记为待复查
(0分数
STYLE-IDSTYLE.NAMEUTE60RYCOST
895840SANDAL8594112.09
968950SANDAL8590910.00
758960SANDAL86979
款式标识款式名称类别成本
895840SANDAL8590912.M
96s950SANDAL8590910.M
869506SANDAL8969115.00
758960SANDAL86979
款式标识款式名称类别成本
895840SANDAL8590912.M
968950SANDAL8590910.M
758960SANDAL86979
8695峥SANDAL896815.01
STYUJDSTYLE.NAMECATEGORYCOST
96s950SANDAL8590910.M
895840SANDAL8594112.00
75s960SANDAL86979
不正确。请参阅第2部分第2课
26.以下哪个常规函数将返回表达式列表中的第一个非空表达式?标记为待复查
(1)分数
NVL
NVL2
NVLLIF
COALESCE(*)
不正确。请参阅第2部分第2课
第3部分
(回答此部分的所有问题)
27.应在SELECT语句中包括以下哪个联接才能返回所有表中的空值?标记为待复查
(1)分数
自然联接
左外部联接
完全外部联接(*)
右外部联接
不正确。请参阅第3部分第3课
28.以下哪个查询使用了正确的左外部联接语法?标记为待复查
(1)分数
SELECT公司名称,订单日期,总计
FROM顾客€
LEFTJOIN订单0
ONC,顾客标识=0.顾客标识;
SELECT公司名称,订单日期,总计
FROM顾客C
OUTERJOIN订单0
ONC,顾客标识=。.顾客标识;
SELECT公司名称,订单日期,总计
FROM顾客C
LEFTOOTERJOIN订单0
ONC,顾客标识=。.顾客标识;
SELECT公司名称,订单日期,总计
FROM顾客C
LEHOOTER订单0
ONC,顾客标识=。.顾客标识;
正确
29.以下哪种类型的联接可从一个表中返回在另一个表中没有直接匹配的行?标记为待复查
⑴分数
等值联接
自联接
外部联接(*)
自然联接
正确
30.通过按顺序执行下面的OffiffBTABLE语句,您创建了“顾客”表和“订单”表:
CREATETABLE顾客
便客标识var€har2(5),
公司名称varchar2(30),
联系人姓名vardiar2(3«h
地址vardiarR脚,
城市var€har2(2lh
省/市/自治区var€har2(30h
电话var€har2(2«),
constraint顾客』1primarykey(顾客标识法
CREATETABU订单
(订单标识varchar2(5)constraint睢_订单JMprimarykey,
订单日期dale,
总计nmnl>er(15),
顾客标识varchar2(5)relerences顾客(顾客标识
现在要求您编制一份报表,用于显示居住在纳什维尔(NashvUle)的顾客所下达的订单的相关信息。
应发出以下哪个查询才能得到想要的结果?
标记为待复查
⑴分数
SELECT顾客标识,公司名称
FROM顾客
WHERE城市='Nashville';
SELECT订单标识,订单日期,总计
FROM订单。
NmRALJODi顾客CON。.顾客标识二C•顽客标识
:N:城市='Nashville';
SELECT订单标识,订单日期,总计
FROM订单。
JOIN顾客CON0.订单标识=C顾客标识
WHEBE城市='NashvUle';
SEIKT订单标识,订单日期,总计
FROM订单
WHEBE城市='NashvUle';
31,使用JOINON的主要优点是:(选择两个正确答案)标记为待复查
(1)分数
(选择所有正确答案)
可以基于匹配的列名称和数据类型自动执行联接。
将显示不符合联接条件的行。
允许联接不同名称的列。
允许联接没有匹配的数据类型的列。(节
不正确。请参阅第3部分第2课
32.以下哪项是对非等值联接的最简单的描述?标记为待复查
m分数
一种包含等号运算符以外的其它内容的联接条件(*)
一种不同于其它联接的联接条件
一种左边包括(+)的联接条件
一种将表联接到自身的联接
不正确。请参阅第3部分第2课
33.SELECT语句中的哪个关键字可通过指定两个表共有的列名创建等值联接?标记为待复查
(1)分数
HAVING子句
FROM子句
SELECT子句
DSDifi子句(♦)
不正确。请参阅第3部分第2课
34.评估此SELECT语句:
SELECTa,姓氏||丁IIa•名字V"患者"J.姓氏II丁IIb.名字加“医生”,C.入院
FBOM患者a
JOIN医生b
ON(I.医生标识二C.医生标识)
JOIN入院C
ON(a,患者标识二c,患者标识);
哪个子句会生成错误?
标记为待复查
(1)分数
JOIN医生b
ONg医生标识=€•医生标识);(*)
JOIN入院€
ON(a.患者标识二c.患者标识)
正确
35.下面是“产品”表和“供应商”表的结构:
产品
产品标识NUMBER
产品名称VMCMR2(25)
供应商标识NUMBER
类别标识NUMBEB
供应商
供应商标识NUMBER
供应商名称VMN1AR2(25)
地址V&RCHAR2(30)
城市V&RCHAR2(25)
地区V&RCHAR2(II)
邮政编码VARCIUR2ai)
如果要创建一个查询,返回分配有供应商的所有产品以字母表顺序排序的产品列表(其中包括产
品名称和关联的供应商名称),可使用以下哪两个查询?
标记为待复查
(0分数
(选择所有正确答案)
SEUCT[I,产品名称,V.供应商名称
FROM产品P
LEHOVTERJOIN供应商V
ONR供应商标识二V,供应商标识
ORDERBYD.产品名称;
SELEn艮产品名称,X供应商名称
FROM产品P
JOIN供应商V
0N(供应商标识)
OHDEBBYp•产品名称;
SELECTP,产品名称,X供应商名称
FROM产品P
NnURALJODi供应商V
OlfflERBYp.产品名称;
SEUECTp•产品名称,V.供应商名称
FROM产品p
JOIN供应商V
USING(p.供应商标识)
OBDERBYD.产品名称;
SHfCTD.产品名称,V•供应商名称
FB0M产品p
JOIN供应商V
USING(供应商标识)
OBDERBYP.产品名称;
不正确。请参阅第3部分第2课
36.对于以下哪种情况,应在执行等值查询时使用USW6关键字?标记为待复查
(0分数
需要在“顾客”表和“订单”表之间执行一个联接,同时需要限定联接条件中的列数时。(*)
“订单”表中包括一个列,该列针对“产品”表中的某列具有引用约束条件时。
“顾客”表和“订单”表中没有同名的列时。
“顾客”表和“订单”表中有对应的“顾客标识”列,且需要显示的“订单”表中的“顾客
标识”列包含空值时。
不正确。请参阅第3部
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 盐酸丙美卡因滴眼液联合用药效果研究
- 三下乡社会实践活动总结9篇
- 人生的选择演讲稿(集锦15篇)
- 2025-2030智慧农业项目实施效果市场认可度投资评估规划分析研究
- 2025-2030智慧农业装备市场态势分析投资体系规划研究报告
- 2025-2030智慧农业经营模式创新与作物种植环境监测系统开发分析报告
- 2025-2030智慧农业无人机服务市场需求供给现状趋势投资评估规划分析研究文档
- 2025-2030智慧农业技术应用现状技术优化存在问题市场推广潜力分析调查报告
- 2025-2030智慧养老院管理系统行业市场调研行业政策分析及投资布局规划研究报告
- 三下乡心得体会集合15篇
- 2026江苏无锡惠高新运产业招商发展有限公司招聘6人笔试备考题库及答案解析
- T∕CEA 3030-2026 乘运质量等级 第2部分:自动扶梯和 自动人行道
- 医院清明假期安全课件
- 2026年江苏省常州市中考英语调研试卷
- 2026年国海证券行测笔试题库
- (一诊)2026年兰州市高三模拟考试政治试卷(含答案)
- 2026年3月各地高三语文开学模拟考13道作文题目及范文汇编
- 2025-2030新西兰乳业产业集群发展及品牌全球营销策略与产品多元化体系建设研究简报
- 学生信息员培训
- 微生物合成天然香料单体鸢尾酮的创新路径与应用拓展
- 科普大便教学课件
评论
0/150
提交评论