若将上述各关系直接实现为对应的物理表,现需查询在2005年1月1日到2005年 12月31日期间,在该宾馆住宿次数大于5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的SQL语句,请填补语句中的空缺。SELECT 住宿.身份证号,count (入住日期)FROM 住宿,客人WHERE 入住日期>='20050101'AND 入住日期<='20051231'AND 住宿.身份证号=客人.身份证号GROUP BY (2)(3) count(入住日期)>5(4)

题目

若将上述各关系直接实现为对应的物理表,现需查询在2005年1月1日到2005年 12月31日期间,在该宾馆住宿次数大于5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的SQL语句,请填补语句中的空缺。

SELECT 住宿.身份证号,count (入住日期)

FROM 住宿,客人

WHERE 入住日期>='20050101'AND 入住日期<='20051231'

AND 住宿.身份证号=客人.身份证号

GROUP BY (2)

(3) count(入住日期)>5

(4)


相似考题
更多“若将上述各关系直接实现为对应的物理表,现需查询在2005年1月1日到2005年 12月31日期间,在该宾馆 ”相关问题
  • 第1题:

    在SQL语言中,内模式对应于()

    A视图和部分基本表

    B基本表

    C存储文件

    D物理磁盘


    正确答案:C

  • 第2题:

    在SQL中,内模式对应于“存储文件”,模式对应于哪一部分?

    A.视图

    B.基本表

    C.关系数据库

    D.数据查询


    正确答案:B
    解析:在SQL中,模式对应于“基本表”,内模式对应于“存储文件”,外模式对应于“视图”和部分基表。

  • 第3题:

    在分页存储管理时,指出逻辑地址空间和物理地址空间的对应关系的是()。

    A.页面变换表

    B.进程控制块

    C.程序状态字

    D.段表


    参考答案:A
    逻辑地址空间和物理地址空间的对应关系由称为页面变换表PMT(简称页表)指出。

  • 第4题:

    阅读以下说明,根据要求回答问题。【说明】某宾馆需要建立一个住房管理系统,部分的需求分析结果如下:(1)一个房间有多个床位,同一房间内的床位具有相同的收费标准,不同房间的床位收费标准可能不同;(2)每个房间有房间号(如201、202等)、收费标准、床位数目等信息:(3)每位客人有身份证号码、姓名、性别、出生日期和地址等信息;(4)对每位客人的每次住宿,应该记录其入住日期、退房日期和预付款额信息;(5)管理系统可查询出客人所住房间号。根据以上的需求分析结果,设计一种关系模型如图1所示:



    【问题1】根据上述说明和实体-联系图,得到该住房管理系统的关系模式如下所示,请补充住宿关系。房间(房间号,收费标准,床位数目)客人(身份证号,姓名,性别,出生日期,地址)住宿((1),入住日期,退房日期,预付款额)【问题2】请给出问题1中住宿关系的主键和外键。【问题3】若将上述各关系直接实现为对应的物理表,现需查询在2005年1月1日到2005年12月31日期间,在该宾馆住宿次数大于5次的客人身份证号,并且按照入住次数进行降序排列。下面是实现该功能的SQL语句,请填补语句中的空缺。SELECT住宿.身份证号,count(入住日期)FROM住宿,客人WHERE入住日期>='20050101'AND入住日期<='20051231'AND住宿.身份证号=客人.身份证号GROUP BY(2)(3)count(入住日期)>5(4)【问题4】为提交SQL语句的执行效率,可在相应的表上创建索引。根据问题3中的SQL语句,除主键和外键外,还需要在哪个表的哪些属性上创建索引,应该创建什么类型的索引,请说明原因。


    答案:
    解析:
    【问题1】答案:(1)房间号,身份证号【问题2】答案:住宿主键:房间号,身份证号,入住日期住宿外键:房间号,身份证号【问题3】答案:(2)住宿.身份证号(3)HAVING(4)ORDER BY 2 DSC或ORDER BY 2 DESC【问题4】答案:表:住宿属性:入住日期类型:聚簇索引,或聚集索引或cluster原因:表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一次读取操作可以获取多条记录数据,因而可减少查询时间。
    【解析】
    【问题1】
    解析:房间号和身份证号分别是房间关系和客人关系的主键,作为外键出现在住宿关系中。住宿关系记录客人的身份证号和住宿的房间号。【问题2】
    解析:该题主要考核关系的主键。住宿关系主键包括房间号、身份证号和入住日期。房间号和身份证号是较明显的答案,但仅是这两者并不能唯一识别一个记录,一位客人有可能多次在同一房间里住宿,故入住日期也要包含在主键中。【问题3】解析:该题主要考查SQL语言。GROUP BY后必须出现SELECT后查询项中不包含聚集函数的部分:GROUP BY后跟的条件应该用HAVING子句表示;题目要求按照入住次数降序排序,故最后应填入ORDER BY子句。【问题4】解析:该题主要考查索引的概念。在数据库中,索引使数据库程序无需对整个表进行扫描,就可以从其中找到所需的数据。索引分为两类:聚集索引和非聚集索引。聚集索引对表的物理数据页中的数据按列进行排序,然后重新存储到磁盘上,即聚集索引与数据是混为一体的,其叶结点中存储的是实际的数据。非聚集索引具有完全独立于数据行的结构,使用非聚集索引不用将物理数据页中的数据按列排序。非聚集索引的叶结点存储的是组成非聚集索引关键字值和行定位器。按题目要求,查询涉及的属性有身份证号和入住日期,但它们均为主键属性,故不需要再为其他属性创建索引。针对本题要求为提交SQL语句的执行效率,对“入住日期”属性建立聚集索引,使得索引项顺序和物理数据顺序一致以提高查询性能。

  • 第5题:

    在零售管理站级系统基础数据/容积表信息中,关于查询罐车容积表说法正确的是()。

    • A、可查询到系统中所有罐车的容积表信息
    • B、输入系统中维护的罐车号全称才能查询到罐车容积表
    • C、只要输入罐车号数字部分就可查询到该罐车容积表
    • D、以上说法都不正确

    正确答案:B

  • 第6题:

    从原理上讲,页转换能否只设置一级转换表(该表直接给出所有线性页和物理页的对应关系)?如果这样做,会带来什么问题?


    正确答案:可以,但这样做会占用大量连续内存。

  • 第7题:

    下列关于自连接操作的说法,正确的是()。

    • A、自连接是在两个物理表上进行的
    • B、自连接操作是在一个物理表上进行的,需通过取别名方法将其在逻辑上分成两个表
    • C、自连接操作是在一个逻辑表上进行的,需通过取别名方法将其在物理上分成两个表
    • D、自连接操作是在一个物理表上进行的,但不需要用取别名方法将其在逻辑上分成两个表

    正确答案:B

  • 第8题:

    供应商价格对比分析表中的平均价格描述正确的是()。

    • A、查询期间该存货订单单价的平均数
    • B、查询期间该存货采购发票的原币单价的平均数
    • C、查询期间该存货开票金额/开票数量
    • D、查询期间该存货结算金额/开票数量

    正确答案:C

  • 第9题:

    在显示查询结果时,若将数据表中的“籍贯”字段名显示为“出生地”,应进行的相关设置是()

    • A、在查询设计视图的“字段”行中输入“出生地”
    • B、在查询设计视图的“显示”行中输入“出生地”
    • C、在查询设计视图的“字段”行中输入“出生地:籍贯”
    • D、在查询设计视图的“显示”行中输入“出生地:籍贯”

    正确答案:C

  • 第10题:

    地址转换包含一个表,该表的一行对应系统的一个()接口,表示网络地址到接口的物理地址的映像关系。


    正确答案:物理

  • 第11题:

    单选题
    下列信息属于信息检索的是()。
    A

    在班级中填写家庭情况登记表

    B

    用电子邮件预定宾馆

    C

    到携程网查询航班起飞时间

    D

    用Excel处理成绩统计表


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    在显示查询结果时,若将数据表中的“name”字段名显示为“姓名”,应进行的相关设置是()
    A

    在查询设计视图的“字段”行中输入“姓名”

    B

    在查询设计视图的“显示”行中输入“姓名”

    C

    在查询设计视图的“字段”行中输入“姓名:name”

    D

    在查询设计视图的“显示”行中输入“姓名:name”


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在分页存储经管中,指出逻辑地址空间和物理地址空间对应关系的是()

    A.页表

    B.PCB

    C.段表

    D.段页表


    正确答案:A
    解析:逻辑地址空间和物理地址空间的对应关系由称为页面变换表PMT(简称页表)指出。

  • 第14题:

    阅读以下说明和关系表,回答问题1~5,将解答填入对应的解答栏内。

    [说明]

    试用SQL查询语句表达下列对教学数据库中的3个基本表STUDENT,COURSE,SC的查询

    [关系表]

    查询全体学生的姓名和年龄。


    正确答案:SELECT SNAME 2005—BIRTH _ YEAR FROM STUDENT;
    SELECT SNAME, 2005—BIRTH _ YEAR FROM STUDENT;

  • 第15题:

    阅读以下说明,回答问题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)。创建聚簇索引的原因是令表中记录的物理顺序与索引项的顺序一致,根据索引访问数据时,一次读取操作可以获取多条记录数据,因而可减少查询时间。

  • 第16题:

    若将工资表中的所有的“基本工资”字段值增加100元,适合的查询是()。

    • A、追加查询
    • B、删除查询
    • C、更新查询
    • D、生成表查询

    正确答案:C

  • 第17题:

    在登记管理模块,通过“查询统计”下子菜单“税种鉴定清册”查询到结果后,双击某企业某一税种鉴定时,弹出的窗口不是下列项目()

    • A、“查询税务登记表”窗口
    • B、该企业该税种的“修改税种鉴定表”窗口
    • C、该企业的“基本情况表”窗口
    • D、“税种鉴定”窗口

    正确答案:B,C,D

  • 第18题:

    在分页存储管理时,指出逻辑地址空间和物理地址空间的对应关系的是()。

    • A、页面变换表
    • B、进程控制块
    • C、程序状态字
    • D、段表

    正确答案:A

  • 第19题:

    在显示查询结果时,若将数据表中的“name”字段名显示为“姓名”,应进行的相关设置是()

    • A、在查询设计视图的“字段”行中输入“姓名”
    • B、在查询设计视图的“显示”行中输入“姓名”
    • C、在查询设计视图的“字段”行中输入“姓名:name”
    • D、在查询设计视图的“显示”行中输入“姓名:name”

    正确答案:C

  • 第20题:

    当需查询某种物料在系统对应的编码时,可通过以下哪种方法查询:()

    • A、配件价格表
    • B、结构爆炸图
    • C、拆装机指导
    • D、主板物料对照实物图

    正确答案:A,B,C,D

  • 第21题:

    在关系数据库中,通常由两个表的共有()建立表间关系,以保证在查询、报表中可以同时显示多个表中的相关数据。

    • A、查询
    • B、字段
    • C、数据类型
    • D、数据

    正确答案:B

  • 第22题:

    填空题
    地址转换包含一个表,该表的一行对应系统的一个()接口,表示网络地址到接口的物理地址的映像关系。

    正确答案: 物理
    解析: 暂无解析

  • 第23题:

    单选题
    若将工资表中的所有的“基本工资”字段值增加100元,适合的查询是()。
    A

    追加查询

    B

    删除查询

    C

    更新查询

    D

    生成表查询


    正确答案: C
    解析: 暂无解析