| GZU521.COM学习网 |
|
7.根据表和关系图填主键 已知:a单位工资数据库中的“工资表”的字段和主键:
“基本工资库”表的字段和主键:
“基本名单库”表的字段和主键:
请建立3个表间的关系,在答卷的示意图中用连线表示表间关系,并在连线的两端标注1或∞,表示关系的类型。 8.已知建立3个表间的关系,如下图。
请根据上表写出主键。 9、使用查询统计记录数 已知: 表文件“mdk”中,有“课程名称”列,列中已记录着“高等数学、“电工”、“会计”、“英语精读”、“英语口语”、“英文写作”等课程名称的记录。现在因统计需要,需要利用查询将“英语精读”、“英语口语”、“英文写作”这三门课程作为同类课程来统计记录数。请问要得到这个统计数,你应如何使用查询功能?(可参考下图,以思考操作过程,然后在答卷中的横线上回答)
10.使用汇总查询,已知: 表文件“mdk”中,有“课程名称”列,列中已记录着“高等数学、“电工”、“会计”、“英语精读”等课程名称的记录。现在要统计“英语精读”和“会计”的各自的总分。请问要得到这两个总分,你应如何使用查询功能?(可参考下图,以思考操作过程,然后在答卷中的横线上回答)
五、问答题 1、如果在查询中设置条件:where 课程=“英语精读” or 课程=“英语口语” or 课程=“英文写作”,请问表中的记录在什么情况下,才能够使得查询能够都显示这三门课程的记录? 2、举例说明在什么情况下,需要设计生成表查询?
3、举例说明在什么情况下,需要设计追加查询? 4.当一个单位的工资数据库的“名单表”中,每个记录都是惟一的,该表的结构字段有:“编号,部门,姓名,性别”,而“工资表”中,每个职工的记录,均有1月至5月的记录,该表的结构字段有“编号,姓名,标准工资,岗位补贴,妇女保健补贴,伙食补贴,夜班费”等。如果这两个表,建立关系,在建立的查询表中,显示:“编号,部门,姓名,性别,标准工资,岗位补贴,妇女保健补贴,伙食补贴,夜班费”,那么,这两个表,即“名单表”与“工资表”应该建立什么样的关系?为什么?
5.在查询中,任何文本字段,若从该字段取出逻辑值,如果该字段中有记录,则在新生成的字段中的相应记录显示“-1”。若设定条件后,则新生的字段中的相应记录按照设定的条件显示“-1”,或者显示“0”。“-1”表示逻辑真,“0”表示逻辑假。 假设以上陈述是正确的,现在已知某单位“职工工资表”中的性别是用汉字“男”或“女”表示的,已有字段为:“姓名,性别,标准工资,加班费,标准工资”,在查询中除已知字段外,现在要求自动求出“妇女保健补贴”字段中的数据,即每位妇女月补贴25元,最后,自动求出所有职工的工资总额。请根据以上设定,写出sql语句。 6.阅读下面的sql语句,写出该查询的运行结果。 select 姓名,性别,期中成绩,期末成绩,总分 from 学生信息 where 姓名 like “刘*”; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
责任编辑:gzu521