训练2操作题参考答案

训练2操作题参考答案

ID:1052961

大小:1.50 MB

页数:26页

时间:2017-11-07

训练2操作题参考答案_第1页
训练2操作题参考答案_第2页
训练2操作题参考答案_第3页
训练2操作题参考答案_第4页
训练2操作题参考答案_第5页
资源描述:

《训练2操作题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库及其应用》机考训练操作题参考答案在《数据库机考训练》中,目前一共提供给学生2套练习题,其中每套4道操作题,为方便任课教师和学生进行操作和答题,在此给出题目中难点的解题标答(非难点部分答案略)。本套标答对应的试卷提交后能在评分信息中看到操作题的试题序号如下图所示,其4道操作题相关解题操作如下:1-7301操作题:12-7297操作题:83-7298操作题:144-7290操作题:191-7301操作题:一、基本操作1.将"学生基本情况"表的"学生编号"字段名称改为"学号";修改"相片"字段的类型为"OLE"型;答案:2.设置"学生成绩情况

2、"表的主键为"学号"和"课程"字段;答案:(说明:同时选择“学号”、“课程”字段,单击“主键”按钮)3.为"学生成绩情况"表设置字段属性,使得输入的成绩只能在0-100之间(含0和100),如果超范围则显示"成绩只能在0-100之间";答案:4.为"学生基本情况"表中的"性别"字段创建查阅列表,列表中显示"男"和"女"两个值;答案:5.在"学生基本情况表"的数据表中设置冻结"学号",并隐藏"班级"列;答案:略。6.在"学生基本情况"、"学生成绩情况"和"课外小组"三表之间建立关联关系,并设置参照完整性。答案:二、简单操作1.创建查询,查询统计每

3、个班学生成绩在80以上(不包括80)的课程数,显示的字段有"班级"和"大于80的课程数",所建查询名为"Q1"。答案:SELECT学生基本情况.班级,Count(学生成绩情况.[课程])AS大于80的课程数FROM学生基本情况INNERJOIN学生成绩情况ON学生基本情况.学号=学生成绩情况.学号WHERE(((学生成绩情况.成绩)>80))GROUPBY学生基本情况.班级;2.创建查询,查询1987年9月1日以后(包括1987年9月1日)出生的学生人数,查询结果显示"人数",所建查询名为"Q2"。答案:SELECTCount([学号])AS人

4、数FROM学生基本情况WHERE(((学生基本情况.出生日期)>#9/1/1987#));3.创建查询,查询各个课外小组的人员姓名和所在班级,查询时先显示"请输入课外小组名称",然后再给出查询的结果,查询结果显示"姓名"和"班级"字段,所建查询名为"Q3"。(提示:在查询设计视图中完成操作)答案:SELECT学生基本情况.姓名,学生基本情况.班级FROM学生基本情况INNERJOIN课外小组情况ON学生基本情况.学号=课外小组情况.学号WHERE(((课外小组情况.小组名称)=[请输入课外小组名称]));4.创建一个更新查询,将所有学生成绩减少

5、5分,所建查询名为"Q4"。(提示:在查询设计视图中完成操作,仅运行一次)答案:UPDATE学生成绩情况SET学生成绩情况.成绩=[成绩]-5;2-7297操作题:一、基本操作题1.在"考试数据库.accdb"数据库文件中建立表"tTeacher",表结构如下:字段名称数据类型字段大小格式编号文本8姓名文本6性别文本1年龄数字整型工作日期日期/时间短日期职称文本6退休否是/否是/否答案:2.设置"tTeacher"表中"编号"字段为主键;"职称"字段的默认值为:"讲师";答案:3.设置"tTeacher"表中"工作日期"字段的相应属性,使其满足

6、输入的工作日期必须在2013年1月1日之前(不包括2013年1月1日),超出这一范围时,应显示文本:工作日期有误;答案:4.设置"tTeacher"表中"年龄"字段的"输入掩码"属性,设置为:只能输入2位整数的数据(要求:2位必须都输入);答案:5.在"tTeacher"表中输入以下2条记录:编号姓名性别年龄工作日期职称退休否8081张非男271999-9-1讲师否2015李一女621960-9-3教授否答案:略。6.设置"tScore"表中的"学号"字段值为组合框选择,可选择的值为"tStud"表中的"学号"字段值(行来源选默认选项)。答案:

7、7.建立数据库中"tScore"表和"tStud"表之间的关系,并实施参照完整性,级联更新相关记录,级联删除相关记录。答案:二、简单应用题1.创建一个更新查询,更新"tTeacher"表,将"年龄"小于65岁并且"职称"为教授的记录的"退休否"字段值改为否,所建查询命名为qStud2。(要求建立查询后,至少运行一次)答案:UPDATEtTeacherSETtTeacher.退休否=FalseWHERE(((tTeacher.年龄)<65)AND((tTeacher.职称)="教授"));1.创建一个查询,查找是团员或简历为空的学生的平均成绩,查

8、询结果显示"学号"、"姓名"和"平均成绩"三个字段(其中"平均成绩"是计算数学、计算机和英语三门课成绩的平均值,为计算字段),所建立查询命名为qStu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。