欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    东软oracle 在线 期中考试一.docx

    • 资源ID:4468618       资源大小:315.24KB        全文页数:37页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    东软oracle 在线 期中考试一.docx

    1、东软oracle 在线 期中考试一oracle在线 期中考试以下哪条 SELECT 语句将返回一个数字值?要创建一份报告,其中显示一月份下达的所有订单及其金额。如果要先显示金额最高的订单,应执行以下哪个查询?以下哪条 SELECT 语句不会返回日期值?如果需要显示今天的日期和每个雇员的聘用日期之间的月数,应使用以下哪个函数?使用以下哪个函数可返回当前数据库服务器的日期和时间?如果需要以全部大写的形式显示每个雇员的姓名,应使用以下哪个函数?下面的 SQL 语句将显示什么结果?SELECT 姓氏, LPAD(薪金, 15, $)薪金FROM 雇员;以下哪个 SQL 函数可用于截去字符串的首字符或尾

    2、字符(或两者)?如果使用下面的 SQL 语句查询数据库:SELECT CONCAT(姓氏, (SUBSTR(LOWER(名字), 4) 默认口令FROM 雇员;哪个函数将最先计算?如果需要返回每个雇员的姓氏中从第一个字符到第五个字符之间的部分字符,应使用以下哪个字符函数?不正确以下哪个比较运算符可检索一组值?“聘用日期”值为“20-MAY-04”时,以下哪个脚本会显示“01-MAY-04”?如果执行下面的 SQL 语句:SELECT TRUNC(751.367,-1) FROM dual;此条语句会显示哪个值?“雇员”表包含以下列:雇员标识 NUMBER(9)姓氏 VARCHAR2(25)名字

    3、 VARCHAR2(25)薪金 NUMBER(6)如果需要创建一个报表以显示所有雇员的薪金,应使用以下哪个脚本才能采用“$45,000.00”格式显示薪金?$45,000.00?所有人力资源数据都存储在名为“雇员”的表中。您需要创建一份报告,其中显示每个雇员的姓名和薪金。每个雇员的薪金必须显示为以下格式:$000,000.00。$000,000.00. 应在 SELECT 语句中包括哪个函数才能得到想要的结果?您需要创建一份报告,用于列出所下达的订单金额在 2,500 美元以上的所有顾客。报告的日期应以星期几、日期、月份、年份的格式显示,例如,Tuesday, 13 April, 2004。应

    4、执行哪条语句?以下哪项最准确地描述了 TO_CHAR 函数?以下哪个常规函数将返回表达式列表中的第一个非空表达式?如果“学费余额”值为零而“住宿余额”值为空值,则下列哪条语句在执行后会显示为零?“款式”表中包括以下数据:WHERE 款式名称 LIKE SANDAL AND NVL(成本, 0) 15.00该查询会得到哪个结果?D以下哪两组联接关键字可以创建这样一个联接,该联接包括 SELECT 语句中指定的第一个表中的不匹配行?以下哪种类型的联接可从一个表中返回在另一个表中没有直接匹配的行?以下哪个查询使用了正确的左外部联接语法?以下哪项是对非等值联接的最简单的描述?评估此 SELECT 语句

    5、:SELECT a.姓氏 | , | a.名字 as 患者, b.姓氏 | , | b.名字 as 医生, c.入院SELECT 语句中的哪个关键字可通过指定两个表共有的列名创建等值联接?通过按顺序执行下面的 CREATE TABLE 语句,您创建了“顾客”表和“订单”表:对于以下哪种情况,应在执行等值查询时使用 USING 关键字?以下哪条 SELECT 语句可实现自联接?评估此 SELECT 语句WHERE e.经理标识 = m.雇员标识;以下有关自联接的说法中哪个是正确的?评估此 SELECT 语句:哪一种说法是正确的?以下有关 COUNT 函数的说法中哪个是正确的?考虑以下 SQL 语

    6、句:SELECT COUNT (数量)FROM 库存;发出该语句会发生什么情况?如果需要计算在伯明翰生产的产品的成本的标准偏差,应使用以下哪个组函数?如果需要计算部门 10 中所有雇员的薪金总额,应使用以下哪个组函数?可对数据类型为 DATE 的列使用以下哪个聚集函数?组函数将针对 _ 返回一个值,并在计算过程中 _ 空值。应使用以下哪个组函数来显示“雇员”表中的最高薪金值?如果需要计算每个部门中雇员的平均薪金,应使用以下哪个组函数?1. 下列关于函数的说法中哪三个是正确的?(选择三个正确答案)标记为待复查(1) 分数 (选择所有正确答案) SYSDATE 函数返回 Oracle Server

    7、 日期和时间。 (*) ROUND 数字函数将值舍入到指定的小数位或最近的整数。 (*) CONCAT 函数只能用于字符串,不能用于数值。 SUBSTR 字符函数返回从指定字符位置开始到指定长度的部分字符串。 (*) 不正确。请参阅第 1 部分第 1 课 2. 以下哪个 SQL 函数可用于截去字符串的首字符或尾字符(或两者)?标记为待复查(1) 分数 LPAD CUT NVL2 TRIM (*) 不正确。请参阅第 1 部分第 1 课 3. 如果执行下面的 SQL 语句:SELECT INSTR (organizational sales, al) FROM dual; 此命令会返回哪个值?标记

    8、为待复查(1) 分数 1 2 13 (*) 17 不正确。请参阅第 1 部分第 1 课 4. 如果需要以全部大写的形式显示每个雇员的姓名,应使用以下哪个函数?标记为待复查(1) 分数 CASE UCASE UPPER (*) TOUPPER 不正确。请参阅第 1 部分第 1 课 5. 如果使用下面的 SQL 语句查询数据库:SELECT CONCAT(姓氏, (SUBSTR(LOWER(名字), 4) 默认口令 FROM 雇员; 哪个函数将最先计算?标记为待复查(1) 分数 CONCAT SUBSTR LOWER (*) 同时计算这三个函数不正确。请参阅第 1 部分第 1 课 6. 以下哪些函

    9、数可用于处理字符、数字和日期列值?标记为待复查(1) 分数 CONCAT、RPAD 和 TRIM (*) UPPER、LOWER 和 INITCAP ROUND、TRUNC 和 MOD ROUND、TRUNC 和 ADD_MONTHS 不正确。请参阅第 1 部分第 1 课 7. 评估此 SELECT 语句:SELECT LENGTH(电子邮件) FROM 雇员; 这条 SELECT 语句将显示什么结果?标记为待复查(1) 分数“雇员”表中最长的电子邮件地址“雇员”表中每个雇员的电子邮件地址“雇员”表的“电子邮件”列中每个值的字符数 (*) “电子邮件”列中允许的最多字符数不正确。请参阅第 1

    10、部分第 1 课 8. 如果需要显示每个顾客的姓氏的字符数,应使用以下哪个函数?标记为待复查(1) 分数长度 (*) LPAD COUNT SUBSTR 不正确。请参阅第 1 部分第 1 课9. 如果需要从当前日期中减去三个月,应使用以下哪个函数?标记为待复查(1) 分数 ROUND TO_DATE ADD_MONTHS (*) MONTHS_BETWEEN 不正确。请参阅第 1 部分第 3 课 10. “雇员”表包含以下列:姓氏 VARCHAR2(20) 名字 VARCHAR2(20) 聘用日期 DATE 计算月数 NUMBER(3) 评估此 SELECT 语句:SELECT 聘用日期 + 计

    11、算月数FROM 雇员; 此条 SELECT 语句返回的值会是哪种数据类型?标记为待复查(1) 分数 DATE (*) NUMBER DATETIME INTEGER 不正确。请参阅第 1 部分第 3 课11. 评估此 SELECT 语句:SELECT SYSDATE + 30 FROM dual;该查询将返回哪个值?标记为待复查(1) 分数当前日期加 30 小时当前日期加 30 天 (*) 当前日期加 30 个月不会返回任何值,因为 SELECT 语句会产生错误正确 12. 要创建一份报告,其中显示一月份下达的所有订单及其金额。如果要先显示金额最高的订单,应执行以下哪个查询?标记为待复查(1)

    12、 分数 SELECT 订单标识, 总计FROM 订单WHERE 订单日期 LIKE 01-jan-02 AND 31-jan-02 ORDER BY 总计 DESC; SELECT 订单标识, 总计FROM 订单WHERE 订单日期 IN ( 01-jan-02 , 31-jan-02 ) ORDER BY 总计; SELECT 订单标识, 总计FROM 订单WHERE 订单日期 BETWEEN 01-jan-02 AND 31-jan-02 ORDER BY 总计 DESC;(*) SELECT 订单标识, 总计FROM 订单WHERE 订单日期 BETWEEN 31-jan-02 AND

    13、01-jan-02 ORDER BY 总计 DESC;正确 13. 以下哪条 SQL 语句会正确地显示部门 90 中所有雇员的姓氏和聘用的周数?标记为待复查(1) 分数 SELECT 姓氏, (SYSDATE-聘用日期)/7 AS 周数FROM 雇员WHERE 部门标识 = 90; (*) SELECT 姓氏, (SYSDATE-聘用日期)/7 DISPLAY 周数FROM 雇员WHERE 部门标识 = 90; SELECT 姓氏, 周数FROM 雇员WHERE 部门标识 = 90; SELECT 姓氏, (SYSDATE-聘用日期)AS 周FROM 雇员WHERE 部门标识 = 90; 不正

    14、确。请参阅第 1 部分第 3 课 14. 如果执行下面的 SQL 语句:SELECT ROUND (1282.248, -2) FROM dual; 此条语句会生成什么值?标记为待复查(1) 分数 1200 1282 1282.25 1300 (*) 不正确。请参阅第 1 部分第 2 课 15. 如果执行下面的 SQL 语句:SELECT TRUNC(751.367,-1) FROM dual;此条语句会显示哪个值?标记为待复查(1) 分数 700 750 (*) 751 751.3 不正确。请参阅第 1 部分第 2 课 16. “聘用日期”值为“20-MAY-04”时,以下哪个脚本会显示“0

    15、1-MAY-04”?标记为待复查(1) 分数 SELECT TRUNC(聘用日期, MONTH) FROM 雇员;(*) SELECT ROUND(聘用日期, MONTH) FROM 雇员; SELECT ROUND(聘用日期, MON) FROM 雇员; SELECT TRUNC(聘用日期, MI) FROM 雇员;不正确。请参阅第 1 部分第 2 课第2部分 (回答此部分的所有问题) 17. “雇员”表包含以下列:雇员标识 NUMBER(9) 姓氏 VARCHAR2(25) 名字 VARCHAR2(25) 薪金 NUMBER(6) 如果需要创建一个报表以显示所有雇员的薪金,应使用以下哪个脚

    16、本才能采用“$45,000.00”格式显示薪金?$45,000.00?标记为待复查(1) 分数 SELECT TO_CHAR(薪金, $999,999) FROM 雇员; SELECT TO_NUM(薪金, $999,990.99) FROM 雇员; SELECT TO_NUM(薪金, $999,999.00) FROM 雇员; SELECT TO_CHAR(薪金, $999,999.00) FROM 雇员;(*)不正确。请参阅第 2 部分第 1 课 18. 以下哪项最准确地描述了 TO_CHAR 函数?标记为待复查(1) 分数 TO_CHAR 函数可用于在 SQL 语句结果集中指定有意义的列

    17、名称。 TO_CHAR 函数可用于从将由数据库返回的列数据中删除文本。 TO_CHAR 函数可用于根据 Oracle 支持的格式约定显示日期和数值。 (*) TO_CHAR 函数只能用于日期列。正确 19. 如果使用日期 27-OCT-17 编写查询时使用了 RR 格式且年份为 2001,则返回的结果将是哪一年份?标记为待复查(1) 分数 2001 1901 2017 (*) 1917 正确 20. 以下关于显式数据类型转换的说法中哪三个是正确的?(选择三个正确答案)标记为待复查(1) 分数 (选择所有正确答案) 使用 TO_NUMBER 函数可将数字转换为字符串。使用 TO_DATE 函数可

    18、将字符串转换为日期值。 (*) 使用 TO_NUMBER 函数可将数字字符串转换为数字。 (*) 使用 TO_DATE 函数可将日期值转换为字符串或数字。使用 TO_CHAR 函数可将数字或日期值转换为字符串。 (*) 不正确。请参阅第 2 部分第 1 课21. 所有人力资源数据都存储在名为“雇员”的表中。您需要创建一份报告,其中显示每个雇员的姓名和薪金。每个雇员的薪金必须显示为以下格式:$000,000.00。 $000,000.00. 应在 SELECT 语句中包括哪个函数才能得到想要的结果?标记为待复查(1) 分数 TO_CHAR (*) TO_DATE TO_NUMBER CHARTO

    19、ROWID 不正确。请参阅第 2 部分第 1 课 22. 哪些函数允许您执行显式数据类型转换?标记为待复查(1) 分数 ROUND、TRUNC、ADD_MONTHS LENGTH、SUBSTR、LPAD、TRIM TO_CHAR, TO_DATE, TO_NUMBER (*) NVL、NVL2、NULLIF 不正确。请参阅第 2 部分第 1 课 23. 下列有关组函数的说法中哪个是正确的?标记为待复查(1) 分数 NVL 和 NVL2 可以与组函数一起使用来替换空值,而 COALESCE 则不能。 NVL 和 COALESCE 可以与组函数一起使用来替换空值,而 NVL2 则不能。 NVL、N

    20、VL2 和 COALESCE 都可以与组函数一起使用来替换空值。 (*) COALESCE 可以与组函数一起使用来替换空值,而 NVL 和 NVL2 则不能。不正确。请参阅第 2 部分第 2 课 24. 如果“学费余额”值为零而“住宿余额”值为空值,则下列哪条语句在执行后会显示为零?标记为待复查(1) 分数 SELECT NVL (学费余额 + 住宿余额, 0) “应付余额”FROM 学生帐户;(*) SELECT NVL(学费余额, 0), NVL (住宿余额), 学费余额 + 住宿余额“应付余额”FROM 学生帐户; SELECT 学费余额 + 住宿余额FROM 学生帐户; SELECT

    21、TO_NUMBER(学费余额, 0), TO_NUMBER (住宿余额, 0), 学费余额 + 住宿余额“应付余额”FROM 学生帐户;不正确。请参阅第 2 部分第 2 课 25. “款式”表中包括以下数据:款式标识款式名称类别成本895840 SANDAL 85940 12.00 968950 SANDAL 85909 10.00 869506 SANDAL 89690 15.00 809090 LOAFER 89098 10.00 890890 LOAFER 89789 14.00 857689 HEEL 85940 11.00 758960 SANDAL 86979 评估此 SELECT

    22、 语句:SELECT 款式标识, 款式名称, 类别, 成本FROM 款式WHERE 款式名称 LIKE SANDAL AND NVL(成本, 0) 15.00 ORDER BY 类别, 成本; 该查询会得到哪个结果?标记为待复查(1) 分数 STYLE_ID STYLE_NAME CATEGORY COST 895840 SANDAL 85940 12.00 968950 SANDAL 85909 10.00 758960 SANDAL 86979 款式标识款式名称类别成本895840 SANDAL 85909 12.00 968950 SANDAL 85909 10.00 869506 SA

    23、NDAL 89690 15.00 758960 SANDAL 86979 款式标识款式名称类别成本895840 SANDAL 85909 12.00 968950 SANDAL 85909 10.00 758960 SANDAL 86979 869506 SANDAL 89690 15.00 STYLE_ID STYLE_NAME CATEGORY COST 968950 SANDAL 85909 10.00 895840 SANDAL 85940 12.00 758960 SANDAL 86979 (*)不正确。请参阅第 2 部分第 2 课 26. 以下哪个常规函数将返回表达式列表中的第一个

    24、非空表达式?标记为待复查(1) 分数 NVL NVL2 NULLIF COALESCE (*) 不正确。请参阅第 2 部分第 2 课第3部分 (回答此部分的所有问题) 27. 应在 SELECT 语句中包括以下哪个联接才能返回所有表中的空值?标记为待复查(1) 分数自然联接左外部联接完全外部联接 (*) 右外部联接不正确。请参阅第 3 部分第 3 课 28. 以下哪个查询使用了正确的左外部联接语法?标记为待复查(1) 分数 SELECT 公司名称, 订单日期, 总计FROM 顾客 c LEFT JOIN 订单 o ON c.顾客标识 = o.顾客标识; SELECT 公司名称, 订单日期, 总

    25、计FROM 顾客 c OUTER JOIN 订单 o ON c.顾客标识 = o.顾客标识; SELECT 公司名称, 订单日期, 总计FROM 顾客 c LEFT OUTER JOIN 订单 o ON c.顾客标识 = o.顾客标识; (*) SELECT 公司名称, 订单日期, 总计FROM 顾客 c LEFT OUTER 订单 o ON c.顾客标识 = o.顾客标识; 正确 29. 以下哪种类型的联接可从一个表中返回在另一个表中没有直接匹配的行?标记为待复查(1) 分数等值联接自联接外部联接 (*) 自然联接正确 30. 通过按顺序执行下面的 CREATE TABLE 语句,您创建了“

    26、顾客”表和“订单”表:CREATE TABLE 顾客(顾客标识 varchar2(5), 公司名称 varchar2(30), 联系人姓名 varchar2(30), 地址 varchar2(30),城市 varchar2(20), 省/市/自治区 varchar2(30), 电话 varchar2(20), constraint pk_顾客_01 primary key (顾客标识);CREATE TABLE 订单(订单标识 varchar2(5) constraint pk_订单_01 primary key, 订单日期 date, 总计 number(15), 顾客标识 varchar2

    27、(5) references 顾客 (顾客标识); 现在要求您编制一份报表,用于显示居住在纳什维尔 (Nashville) 的顾客所下达的订单的相关信息。应发出以下哪个查询才能得到想要的结果?标记为待复查(1) 分数 SELECT 顾客标识, 公司名称FROM 顾客WHERE 城市 = Nashville; SELECT 订单标识, 订单日期, 总计FROM 订单 o NATURAL JOIN 顾客 c ON o.顾客标识 = c.顾客标识WHERE 城市 = Nashville; SELECT 订单标识, 订单日期, 总计FROM 订单 o JOIN 顾客 c ON o.订单标识 = c.顾

    28、客标识WHERE 城市 = Nashville; (*) SELECT 订单标识, 订单日期, 总计FROM 订单WHERE 城市 = Nashville; 31. 使用 JOIN ON 的主要优点是:(选择两个正确答案)标记为待复查(1) 分数 (选择所有正确答案) 可以基于匹配的列名称和数据类型自动执行联接。将显示不符合联接条件的行。允许联接不同名称的列。 (*) 允许联接没有匹配的数据类型的列。 (*) 不正确。请参阅第 3 部分第 2 课 32. 以下哪项是对非等值联接的最简单的描述?标记为待复查(1) 分数一种包含等号运算符以外的其它内容的联接条件 (*) 一种不同于其它联接的联接条件一种左边包括 (+) 的联接条件一种将表联接到自身的联接不正确。请参阅第 3 部分第 2 课 33. SELECT 语句中的哪个关键字可通过指定两个表共有的列名创建等值联接?标记为待复查(1) 分数 HAVING 子句 FROM 子句 SELECT 子句 USING 子句 (*) 不正确。请参阅第 3 部分第 2 课 34. 评估此 SELECT 语句:SELECT a.姓氏 | , |


    注意事项

    本文(东软oracle 在线 期中考试一.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开