电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库编程期末考试VIP免费

数据库编程期末考试_第1页
1/57
数据库编程期末考试_第2页
2/57
数据库编程期末考试_第3页
3/57
1.下列哪个陈述是使用视图的有效理由?标记为待复查(1)分数因为视图会显示表中的所有列,所以使用视图可以访问数据。视图可以为临时用户和应用程序提供数据独立性。可以用一个视图检索多个表中的数据。可以使用视图提供数据安全性。(*)仅希望使用WITHCHECKOPTION限制DML操作时才使用视图。仅当您的用户多于一个时视图才有效。不正确。请参阅第11部分第1课2.您负责管理一个Oracle数据库,其中包含一个名为“雇员”的表。数据库用户Luke必须创建一个包括所有雇员姓名和地址的报表。因为此表包含敏感数据,所以您不希望授予Luke对“雇员”表的访问权限。应先执行下列哪项操作?标记为待复查(1)分数为他创建一个报表。创建一个视图。(*)创建一个子查询。创建一个索引。不正确。请参阅第11部分第1课3.您需要对“销售”表创建一个视图,但“销售”表尚未创建。以下哪种说法是正确的?标记为待复查(1)分数创建视图前,必须创建“销售”表。默认情况下,即使“销售”表不存在,也会创建视图。使用FORCE选项,可以同时创建表和视图。可以使用FORCE选项在创建“销售”表之前,创建视图。(*)不正确。请参阅第11部分第1课4.为了使用视图查询数据库,下列哪个说法正确?标记为待复查(1)分数使用特殊的VIEWSELECT关键字。可以从视图中检索数据,就像从任何表中检索数据一样。(*)绝对无法通过视图看到表中的所有行。您要从中选择数据的表可以是空的,但视图仍会返回这些表中的原始数据。正确5.要不管基表是否存在都创建视图,CREATEVIEW语句中应包含哪个关键字?标记为待复查(1)分数FORCE(*)NOFORCEORREPLACEWITHREADONLY不正确。请参阅第11部分第1课6.考虑以下视图定义:CREATEORREPLACEVIEW部件名称_vASSELECTDISTINCT部件名称FROM部件WHERE成本>=45;以下哪条使用“部件名称_V”视图的语句会成功执行?标记为待复查(1)分数SELECT*FROM部件名称_v;(*)UPDATE部件名称_vSET成本=成本*1.23WHERE部件标识=56990;DELETEFROM部件名称_vWHERE部件标识=56897;INSERTINTO部件名称_v(部件标识,部件名称,产品标识,成本)VALUES(857986,‘cylinder’,8790,3.45);不正确。请参阅第11部分第1课7.您需要创建一个视图,以在查询时显示姓名、雇员标识号、姓氏和名字、薪金和部门标识号。在查询时,该视图将按薪金从低到高,然后按姓氏和名字的字母顺序进行排序。不管“雇员”表是否存在,都应创建此视图定义。使用此视图不可以执行任何DML操作。考虑以下语句:CREATEORREPLACENOFORCEVIEW雇员薪金_VASSELECT雇员标识,姓氏,名字,薪金,部门标识FROM雇员WITHREADONLY;SELECT*FROM雇员薪金_vORDERBY薪金,姓氏,名字;以下哪种说法是正确的?标记为待复查(1)分数执行两条语句后,会获得所有预期结果。如果“雇员”表不存在,CREATEVIEW语句将失败。(*)因为CREATEVIEW语句中不包括WITHCHECKOPTION子句,所以该语句不会返回想要的所有结果。要获得想要的所有结果,应将以下ORDERON子句添加到CREATEVIEW语句中:“ORDERON薪金,姓氏,名字”。不正确。请参阅第11部分第1课8.关于内嵌视图,哪种说法是正确的?标记为待复查(1)分数内嵌视图是一个方案对象。内嵌视图是FROM子句中的一个子查询,通常使用别名命名。(*)内嵌视图是一个复杂视图。内嵌视图可用于执行DML操作。不正确。请参阅第11部分第3课9.“顾客财务”表包含以下列:顾客标识NUMBER(9)新余额NUMBER(7,2)前一余额NUMBER(7,2)付款NUMBER(7,2)财务费用NUMBER(7,2)信贷限额NUMBER(7)您执行以下语句:SELECTROWNUM"排名",顾客标识,新余额FROM(SELECT顾客标识,新余额FROM顾客财务)WHEREROWNUM<=25
ORDERBY新余额DESC;哪一种说法是正确的?标记为待复查(1)分数因为使用了内嵌视图,所以无法执行该语句。该语句不一定会返回25个最高的新余额值,因为内嵌视图没有ORDERBY。(*)按从高到低的顺序显示25个最高的新余额值。因为ORDERBY未使用Top-n列,所以无法执行该语句。不正确。请参阅第11部分第3课10.您必须创建一个视图,用于供查询以显示所有顾客的姓名、顾客标识号、新余额、财务费用和信用限额。如果执行下面的语句:CREATEORREPLACEVIEW顾客信用视图ASSELECTc.姓氏,c....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库编程期末考试

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部