首页
登录
从业资格
阅读以下说明,回答问题1至问题4。【说明】某宾馆需要建立一个住房管理系统,部分的
阅读以下说明,回答问题1至问题4。【说明】某宾馆需要建立一个住房管理系统,部分的
资格题库
2022-08-02
73
问题
阅读以下说明,回答问题1至问题4。【说明】某宾馆需要建立一个住房管理系统,部分的需求分析结果如下:(1)一个房间有多个床位,同一房间内的床位具有相同的收费标准,不同房间的床位收费标准可能不同;(2)每个房间有房间号(如201、202等)、收费标准、床位数目等信息:(3)每位客人有身份证号码、姓名、性别、出生日期和地址等信息;(4)对每位客人的每次住宿,应该记录其入住日期、退房日期和预付款额信息;(5)管理系统可查询出客人所住房间号。 根据以上的需求分析结果,设计一种关系模型如图14-4所示:
6、【问题1】根据上述说明和实体-联系图,得到该住房管理系统的关系模式如下所示,请补充住宿关系。房间(房间号,收费标准,床位数目)客人(身份证号,姓名,性别,出生日期,地址)住宿( (1) ,入住日期,退房日期,预付款额)7、【问题2】请给出问题1中住宿关系的主键和外键。8、【问题3】若将上述各关系直接实现为对应的物理表,现需查询在2005年1月1日到2005年 12月31日期间,在该宾馆住宿次数大于5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的SQL语句,请填补语句中的空缺。SELECT 住宿.身份证号,count (入住日期)FROM 住宿,客人WHERE 入住日期>='20050101'AND 入住日期<='20051231'AND 住宿.身份证号=客人.身份证号GROUP BY (2)(3) count(入住日期)>5(4)9、【问题4】为提交SQL语句的执行效率,可在相应的表上创建索引。根据问题3中的SQL语句,除主键和外键外,还需要在哪个表的哪些属性上创建索引,应该创建什么类型的索引,请说明原因。
选项
答案
解析
6、房间号,身份证号
7、住宿主键:房间号,身份证号,入住日期住宿外键:房间号,身份证号8、(2)住宿.身份证号(3)HAVING(4)ORDER BY 2 DSC,或ORDER BY 2 DESC
9、表:住宿属性:入住日期类型:聚簇索引,或聚集索引,或cluster原因:表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一次读取操作可以获取多条记录数据,因而可减少查询时间。
【解析】
6、[解析] 房间号和身份证号分别是房间关系和客人关系的主键,作为外键出现在住宿关系中。住宿关系记录客人的身份证号和住宿的房间号。
7、[解析] 该题主要考核关系的主键。住宿关系主键包括房间号、身份证号和入住日期。房间号和身份证号是较明显的答案,但仅是这两者并不能唯一识别一个记录,一位客人有可能多次在同一房间里住宿,故入住日期也要包含在主键中。
8、[解析] 该题主要考查SQL语言。GROUP BY后必须出现SELECT后查询项中不包含聚集函数的部分:GROUP BY后跟的条件应该用HAVING子句表示;题目要求按照入住次数降序排序,故最后应填入ORDER BY子句。
9、[解析] 该题主要考查索引的概念。在数据库中,索引使数据库程序无需对整个表进行扫描,就可以从其中找到所需的数据。索引分为两类:聚集索引和非聚集索引。聚集索引对表的物理数据页中的数据按列进行排序,然后重新存储到磁盘上,即聚集索引与数据是混为一体的,其叶结点中存储的是实际的数据。非聚集索引具有完全独立于数据行的结构,使用非聚集索引不用将物理数据页中的数据按列排序。非聚集索引的叶结点存储的是组成非聚集索引的关键字值和行定位器。 按题目要求,查询涉及的属性有身份证号和入住日期,但它们均为主键属性,故不需要再为其他属性创建索引。针对本题要求为提交SQL语句的执行效率,对“入住日期”属性建立聚集索引,使得索引项顺序和物理数据顺序一致以提高查询性能。问题3中查询涉及到的属性有身份证号和入住日期,由于这两个属性均为住宿关系的主键,故不需要再在其他属性上创建索引。在主键上创建的索引类型应为聚簇索引(或聚集索引或cluster)。创建聚簇索引的原因是令表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一次读取操作可以获取多条记录数据,因而可减少查询时间。
转载请注明原文地址:https://tihaiku.com/congyezige/2422317.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
()是Excel工作薄的最小组成单位。若用户需要对某个Excel工作表的A1:G
()是Excel工作薄的最小组成单位。若用户需要对某个Excel工作表的A1:G
()是指系统或其组成部分能在其他系统中重复使用的特性。A.可扩充性 B.可移植
IP地址中的网络号部分用来识别()。A.路由器 B.主机 C.网卡 D.网
不能打开HTML源码文件的软件为()。若在网页中需要增加“提交”和“重置”两个
不能打开HTML源码文件的软件为()。若在网页中需要增加“提交”和“重置”两个
将模拟信号转换成数字信号需要经过()和编码等步骤。10BaseT使用的编码方案
在下列存储管理方案中,()是解决内存碎片问题的有效方法。虚拟存储器主要由()组成
下图为Web站点的默认网站属性窗口,要指定网站的启动文件,需要在()选项
Windows系统中,在排除DNS域名解析故障时需要刷新DNS解析器缓存,使用的
随机试题
[originaltext]M:Mom,couldyougivemeafewdollarssoIcouldseeamoviewi
UncleTom’sCabinandRootsaretwonovels,whichgiveavividdescriptionofth
Unlessmeasuresaretakenatonce,thereisapossibilitythatalltheocean
根据我国《反不正当竞争法》,构成商业秘密的技术信息和经营信息必须具备的条件包括(
资料 某市审计局于2016年4月派出审计组,对国有控股的临江钢铁有限公司20
某社区为提高辖区内老年糖尿病患者的管理水平,引进某健康管理机构为糖尿病患者进行服
灌砂法测定密度时,下部可以略小于上部,以有利于灌砂。()
培训课程修订的程序包括:①确定修订流程的频率;②公布修订流程;③确定修订流程的范
将总资金M的一部分投资于一个股票组合,这个股票组合的β值为βs,占用资资金S,剩
《烟花爆竹安全管理条例》规定,申请举办焰火晚会以及其他大型焰火燃放活动,主办单位
最新回复
(
0
)