首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。 【说明】 某软件企业开发一套类似于淘宝网上商城业务的电子商务网站。该系统涉及多种用户角色,包括购物用户、商铺管理员、系统管理员等。 在数据库设计中,该系统数据库的核心关系包括: 产品(产
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。 【说明】 某软件企业开发一套类似于淘宝网上商城业务的电子商务网站。该系统涉及多种用户角色,包括购物用户、商铺管理员、系统管理员等。 在数据库设计中,该系统数据库的核心关系包括: 产品(产
admin
2020-04-30
60
问题
阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。
【说明】
某软件企业开发一套类似于淘宝网上商城业务的电子商务网站。该系统涉及多种用户角色,包括购物用户、商铺管理员、系统管理员等。
在数据库设计中,该系统数据库的核心关系包括:
产品(产品编码,产品名称,产品价格,库存数量,商铺编码)
商铺(商铺编码,商铺名称,商铺地址,商铺邮箱,服务电话)
用户(用户编码,用户名称,用户地址,联系电话)
订单(订单编码,订单H期,用户编码,商铺编码,产品编码,产品数量,订单总价)
不同用户角色有不同的数据需求,为此该软件企业在基本数据库关系模式的基础上,定制了许多视图。其中,有很多视图涉及多表关联和聚集函数运算。
商铺用户需要实时统计本商铺的货物数量和销售情况,以便及时补货,或者为商铺调整销售策略。为此专门设计了可实时查看当天商铺中货物销售情况和存货情况的视图,商铺产品销售情况日报表(商铺编码,产品编码,日销售产品数量,库存数量,日期)。
数据库运行测试过程中,发现针对该视图查询性能比较差,不满足用户需求。
请说明数据库视图的基本概念及其优点,并说明本视图设计导致查询性能较差的原因。
选项
答案
视图是由一个或多个表中数据组成的虚拟表,视图本身没有物理数据存在。针对视图的查询被DBMS转换为针对底层基表的数据查询。 其优点: 1)简单性,视图不仅可以简化用户对数据的理解,也可以简化他们的操作。 2)通过视图用户只能查询和修改他们所能见到的数据,用户可以被限制在数据的不同子集上。 3)逻辑数据独立性,视图可帮助用户屏蔽真实表结构变化带来的影响。 视图商铺产品销售情况日报表的数据来源于二三个基表,针对该视图的查询被DBMS转换为针对底层基表的查询,即DBMS需要实时执行三个基表的关联操作、sum函数计算,性能开销比较大。基表中的数据越多,查询的性能开销越大。
解析
本题考查数据库视图的基本概念以及视图查询优化的问题。
视图是数据库开发中经常使用的一个数据库对象,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以物理存储的数据形式存在,存储的是视图定义对应的SELECT语句。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。
根据视图本身的定义和特定,其优点是:
简单性,视图不仅可以简化用户对数据的理解,也可以简化他们的操作。例如可以封装底层的多表数据查询的细节,只提供用户关心的数据等;
限制用户对数据的访问,通过视图用户只能查询和修改他们所能见到的数据,用户可以被限制在数据的不同子集上;
逻辑数据独立性,视图可帮助用户屏蔽真实表结构变化带来的影响。例如多表查询、聚合信息等。
缺点是视图对应的数据是在用户引用视图时动态生成,往往会有较大的开销,针对复杂视图的查询往往存在性能问题。尤其是设计多表关联操作时,表现更为明显。
视图商铺产品销售情况日报表的数据来源于三个基表,针对该视图的查询被DBMS转换为针对底层基表的查询,即DBMS需要实时执行三个基表的关联操作、sum函数计算,性能开销比较大。基表中的数据越多,查询的性能开销越大。
转载请注明原文地址:https://kaotiyun.com/show/vpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树10
2005年11月15日华为软件研发笔试题。实现一单链表的逆转。
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
输入一个正数n,输出所有和为n连续正数序列。例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以输出3个连续序列1-5、4-6和7-8。
如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。注意,并不要求子串(字符串一)的字符必须连续出现在字符串二中。请编写一个函数,输入两个字符串,求它们的最长公共子串,并打印出最长公共子串。例如:输入两个
ASP.net的身份验证方式有哪些?分别是什么原理?
从当前界面开始,到“电话和调制解调器的选项”中,将系统中的标准56000bps调制解调器删除。
下列属于多媒体外部设备的是______A.摄像机B.数字照像机C.触摸屏D.投影仪
在Excel2000中,可以使用()菜单中的命令设置是否显示编辑栏。A.工具B.编辑C.窗口D.视频
Whencomparingandcontrastingthesimilaritiesanddifferencesbetweenbridgesandswitches,whichofthefollowingarevalids
随机试题
下列关于列夫·托尔斯泰的表述,完全正确的一项是()。
关于肾上腺腺瘤与结节样增生的CT鉴别诊断,下列哪项不正确
患者老奶奶78岁,因肺部感染需要住院一段时间,带来好多东西放在医院,其中还有一张挂在医院墙上的很大的全家福。同病房的其他患者表示不便,将此事告知了护士,希望得到解决。护士要求老奶奶将照片取下来收起,老奶奶坚决不同意,两人因此起了争执。老奶奶情绪激动,剧烈咳
甲公司是一家上市公司。关于该公司的独立董事制度,下列哪一表述是正确的?(2015年卷三第28题)
某工程双代号网络计划如下图所示,图中已标出每个节点的最早时间和最迟时间,该计划表明()。
关于设计概算有关内容叙述不正确的是( )。
下列关于股票的叙述,不正确的是()。
下列关于董事履职评价的说法,错误的是()。
甲公司因违约被起诉,至2015年12月31日,人民法院尚未作出判决,经向公司法律顾问咨询,人民法院的最终判决很可能对本公司不利,预计赔偿额为20万元至50万元,而该区间内每个发生的金额大致相同。甲公司2015年12月31日由此应确认预计负债的金额为(
滑铁卢桥地处泰晤士河弯曲处。桥上视野开阔,是游客们喜欢拜访的地方。1899年到1901年之间,旅居伦敦的印象派画家莫奈就以该桥为主题,创作了一系列画作。这些画的视角相似,构图也几乎一模一样,差别只是天气状况和相应的光影色彩变化。一直以来,莫奈作画的精确位置
最新回复
(
0
)