欢迎来到天天文库
浏览记录
ID:38948791
大小:776.17 KB
页数:16页
时间:2019-06-21
《查询与视图上机作业及参考答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验十一查询与视图设计实验目的:1.熟练建立和使用查询设计器进行查询。2.熟练建立和使用视图设计器进行查询。3.掌握查询和视图的共同点和区别。实验内容与步骤:一、查询1.建立查询用creatquery命令打开查询设计器建立查询。选择“文件”菜单下的“新建”,选择“新建文件”打开查询设计器查询。2.查询设计器的界面组成:查询设计器分为上部窗格和下部窗格两部分,上部窗格用来显示查询或视图中的表,下部窗格则包含字段等6个选项卡。字段选项卡:指定要在查询结果中显示的字段、函数,或其他表达式。联接选项卡:用于编
2、辑联接条件。筛选选项卡:用于指定查询条件。排序依据选项卡:用于指定排序的字段和排序方式。分组依据选项卡:用于分组。杂项选项卡:指定是否要重复记录及列在前面的记录等。3.查询的设置。4.查询文件的运行。5.输出查询文件。二、视图视图是一个虚拟的表,它可以使用户从表中提取一组记录,并改变记录的值,然后将更新记录返回源表。更新条件选项卡:钥匙表示该行的字段为关键字段,选取关键字段可使视图中修改的记录与表中原始记录相匹配。铅笔表示该行的字段为可更新字段。实验作业:1.建立如下查询:查询选课成绩大于88分的
3、学生的学号,姓名,性别,课程号和成绩字段,按照成绩降序排序。2.建立视图:输出学号,课程号,课程名,成绩字段,并要求对成绩字段进行更新操作。3.建立如下查询:输出所有学生的成绩单,要求给出学号、姓名、课程号、课程名和成绩。4.练习P154习题6。实验十一查询与视图设计(参考答案)建议首先创建xsgl数据库,添加表:student、choose、course,创建三表之间的永久联系。1.建立如下查询:查询选课成绩大于88分的学生的学号,姓名,性别,课程号和成绩字段,按照成绩降序排序。步骤一:新建查询,按照前后顺
4、序添加表:student、choose,并设置表之间的联接条件(若已建好数据库,并在数据库中创建永久联系,可省略联接设置)步骤二:选择输出字段学号,姓名,性别,课程号和成绩步骤三:设置筛选条件步骤四:运行并保存2.建立视图:输出学号,课程号,课程名,成绩字段,并要求对成绩字段进行更新操作。步骤一:在打开数据库的状态下,新建视图,按照先后顺序添加表:course、choose,并设置表之间的联接条件(若已建好数据库,并在数据库中创建永久联系,可省略联接设置)步骤二:添加学号,课程号(choose表),课程名,成
5、绩字段步骤三:设置更新条件步骤四:运行并保存PS:当你打开xsgl数据库时,发现视图放置在数据库中3.建立如下查询:输出所有学生的成绩单,要求给出学号、姓名、课程号、课程名和成绩。步骤一:新建查询,按照前后顺序添加表:student、choose、course,并设置表之间的联接条件(若已建好数据库,并在数据库中创建永久联系,可省略联接设置)步骤二:选择输出字段学号,姓名,课程号,课程名和成绩步骤三:运行并保存练习P154(1)习题6第(1)题步骤一:新建查询,添加student表,并选择所有字段步骤二:筛选
6、出非湖南籍的学生步骤三:运行并保存(2)习题6第(2)题步骤一:新建查询,按照前后顺序添加表:student、choose、course,并设置表之间的联接条件(若已建好数据库,并在数据库中创建永久联系,可省略联接设置)步骤二:选择输出字段学号,姓名,课程名,成绩和入学成绩步骤三:运行并保存(3)习题6第(3)题步骤一:新建查询,单击“分组依据”标签,选择“籍贯”字段作为分组依据。步骤二:单击“字段”标签,点击走下角“函数和表达式”中的“表达式生成器”按钮表达式生成器在“表达式生成器”中,选择“数学”类函数“
7、COUNT()”,在“字段”列表中选择“学号”字段(双击选择),生成需要的统计函数。单击“确定”按钮,返回“查询设计器”,将生成的表达式添加到“选定字段”。步骤三:运行并保存(4)习题6第(4)题步骤一:在打开数据库的状态下,新建视图,按照先后顺序添加表:student、choose、course,并设置表之间的联接条件(若已建好数据库,并在数据库中创建永久联系,可省略联接设置)步骤二:选择输出字段姓名,性别、出生日期、籍贯、课程名和成绩拓展:根据题目要求,可设置相应字段的显示标题。点击【属性】按钮,在【字段
8、】下拉列表中选择“课程名”,设置其标题属性为“所修课程”。同样的操作,将“成绩”字段的标题设置为“学习成绩”。步骤三:运行并保存(5)习题6第(5)题步骤一:新建视图,按照前后顺序添加表:student、choose、course,并设置表之间的联接条件(若已建好数据库,并在数据库中创建永久联系,可省略联接设置)步骤二:选择题目中所要求的字段步骤三:不设置更新,运行并保存
此文档下载收益归作者所有