《ACCESS数据库实用教程》习题参考答案.doc_第1页
《ACCESS数据库实用教程》习题参考答案.doc_第2页
《ACCESS数据库实用教程》习题参考答案.doc_第3页
《ACCESS数据库实用教程》习题参考答案.doc_第4页
《ACCESS数据库实用教程》习题参考答案.doc_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ACCESS数据库实用教程课后综合练习参考答案第一章 数据库基础知识一、选择题1B 2B 3C 4B 5B 6A 7A 8D 9A 10C11C 12B 13A 14C 15C二、填空题1信息2层次模型 关系模型3关系数据模型4逻辑独立性5物理独立性6物理独立性7同一实体内第二章8. 一对多关系、多对多关系9. 投影10. 需求分析三、上机实训实训1.1成绩管理数据库设计简要操作步骤如下:(1)设计出数据库的概念结构图,即E-R图,如下图1.1所示。学生学号姓名出生日期政治面貌照片联系电话所学专业选修课程课程代码课程名称课程类别开课系编号学分平时成绩期末考试成绩nm(2)设计出数据库的逻辑结构图,即关系模型,分别如下。 学生表(学号,姓名,出生日期,政治面貌,所学专业,联系电话,照片) 课程表(课程代码,课程名称,课程类别,学分,开课系编号) 成绩表(学号,课程代码,平时成绩,期末考试成绩)第二章 Access 2003数据库设计与创建一、选择题1C 2B 3A 4D 5C 6A 7C 8D 9B 10B11C 12B 13A 14B 15B二、填空题1数据库管理2打开、设计、新建3向导4Web数据访问页、 .mdb5数据访问页6关闭时压缩三、上机实训实训2.1教学信息管理数据库的创建及相关操作简要操作步骤:略请完善本实训各题的操作步骤。实训2.2采用不同方法创建数据库简要操作步骤:请完善本实训各题的操作步骤。第三章 表一、选择题1A 2D 3A 4D 5A 6D 7B 8C 9D 10C11A 12D 13A 14C 15B 16A 17B 18D 19A 20C二、填空题13种,使用向导创建表、通过输入数据创建表、使用设计视图创建表2表结构、表内容3“自动编号”、单字段、多字段4主表5主关键,外键三、上机实训实训31数据表的创建与维护1简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“表”对象。(2)在右侧列表中双击“使用设计器创建表”,打开“表设计器”对话框,根据3.1.3节的表3-1、表3-2、表3-3以及表3-5所示的表结构,分别创建出“院系”、“学生”表、“教师”表、表以及“授课”表。2简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“表”对象。 (2)双击“通过输入数据创建表”,系统自动打开一个空表,(3)根据表3-4所示的结构相应修改字段名。 (4)在各字段中输入相应的数据,单击工具栏中的“保存”按钮保存“课程”表。结果如图3-1所示。图 3-1 “教师”表3简要操作步骤如下:(1)打开“教学管理信息系统”数据库。(2)单击“文件”菜单“获取外部数据” “导入”命令,打开“导入”对话框。(3) 在“导入”对话框中,选择Excel文件“成绩.xls”。(4)按照向导导入数据,保存表。(5)导入完成之后再打开表设计器,按照表3-6的要求修改“成绩”表结构。4简要操作步骤如下:(1)打开“学生”表设计视图,选择“学号”字段,在字段属性的“输入掩码”文本框中输入“00000000”。(2)选择“性别”字段,在字段属性的“默认值”文本框中输入“男”。(3)选择“性别”字段,在字段属性的“有效性规则”文本框中输入“男 Or 女”; “有效性文本”文本框中输入“只能输入男或女”。(4)打开“成绩”表设计视图,选择“成绩”字段,在字段属性的“有效性规则”文本框中输入“between 0 and 100”;“有效性文本”文本框中输入“考试成绩在0-100之间”。(5)打开“学生”数据表试图,选择“学号”字段,单击“格式”菜单“冻结列”命令。(6)打开“学生”数据表试图,选择“性别”字段,单击“格式”菜单“隐藏列”命令。(7)按照【实例3-9】的操作步骤为学生表的系编号字段设置查阅字段值为院系表的系编号字段。(8)打开“学生”表设计视图,在最后一个字段的后面增加一个新字段“Email”,类型为“文本”,保存表结构。打开“学生”数据表视图,依次为每个学生增加Email字段值;还可参照第9章的语句操作:UPDATE 学生表备份 SET Email =trim(姓名)+163.COM。5简要操作步骤如下:(1)打开“学生”数据表视图,单击“格式”菜单“字体”命令,打开“字体”对话框,设置字体为“隶书”,字号为“四号”,颜色为“蓝色”。单击“确定”按钮。(2)打开“学生”数据表视图,单击“格式”菜单“数据表”命令,打开“设置数据表格式”对话框,选择“单元格效果”为“平面”选项;网格线颜色为“蓝色”;背景色为“白色”,单击“确定”按钮。实训32数据表的基本操作简要操作步骤如下:1打开“教师”表设计视图,选择“教师编号”字段,单击工具栏的按钮,在教师字段边上会出现标志。2. 打开“教师”数据表视图,选择“教师编号”字段,单击工个栏的按钮。3. 打开“成绩”数据表视图,单击“记录”菜单“筛选”选择“高级筛选/排序”命令,打开“筛选”窗口,设置筛选条件为如图3-2所示。图3-2筛选条件4. 简要操作步骤如下:(1)在数据库设计视图中,选中“教师”表,单击工具栏上的按钮,再单击工具栏上的按钮,打开“粘贴表方式”对话框,在“表名称”文本框中输入“teacher_back”,单击“结构和数据”选项。单击“确定”按钮,即实现表的复制。如图3-3所示。图3-3 复制表(2)打开“teacher_back”数据表视图,选定“是否在职”为“0”的单元格,单击工具栏的按钮,筛选出不在职的教师记录。然后选定不在职的记录,单击工具栏的按钮,即删除不在职的教师记录。5. 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,单击工具栏上的按钮,打开“关系”窗口。(2)在“关系”窗口中,右击窗口内空白处,从弹出的快捷菜单中选择“显示表”命令,打开“显示表”对话框,在对话框中选择“表”选项卡,从中选择“教师”、“授课”、“课程”的数据表,单击“添加”按钮,则这三张表显示在“关系”窗口中。(3)在“教师”表的主键“教师编号”上按住左键,拖动到“授课”表的“教师编号”字段上松开,此时,会打开“编辑关系”的对话框,选择 “实施参照完整性”规则,并把级联关系也选定。同样为“课程”表和“授课”表建立关联。结果如图3-4所示。图3-4 表的关系第四章 查询一、选择题1A 2D 3C 4C 5D 6D 7C 8A 9B 10B11A 12C 13D 14B 15C二、填空题1交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导2字段列表区3生成表查询、更新查询、追加查询、删除查询4籍贯IN(广东,上海)5且,或6LIKE7表、查询8课程名称 IS NOT NULL三、上机实训实训1创建选择查询1 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“使用向导创建查询”选项,或在“新建查询”对话框中选择“简单查询向导”选项后单击“确定”按钮,打开 “简单查询向导”对话框。(2)单击“表/查询”选项右侧的下拉按钮,在弹出的下拉列表中选择“学生”表,然后在“可用字段”列表框中依次将“姓名”、“性别”、“出生日期”、“籍贯”和“专业”5个字段添加到“选定的字段”列表框中,如图4-1所示。(3)单击“下一步”按钮,此时打开如图4-2所示的对话框。在图4-2所示的文本框中输入查询名称“实训4-1-1”后,选择“打开查询看信息”单选按钮,然后单击“完成”按钮完成查询的创建。 图4-1 “简单查询向导”对话框 图4-2 “设置查询名称”对话框 2 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,用户可以看到当前数据库拥有的所有表,依次将“学生”表、“课程”表和“成绩”表添加到查询设计视图窗口的上半部分中,然后单击“关闭”按钮关闭“显示表”对话框。(3)依次将“学生”表中“姓名”字段和“专业”字段;“课程”表中的“课程名称”字段以及“成绩”表中的“分数”字段添加到设计网格的“字段”行上,其设置结果如图4-3所示。图4-3 查询4-1-2的设置结果(4)单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-2”,单击“确定”按钮。关闭查询的“设计视图”窗口完成查询的创建。3 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,用户可以看到当前数据库拥有的所有表,依次将“教师”表、“课程”表和“授课”表添加到查询设计视图窗口的上半部分中,然后单击“关闭”按钮关闭“显示表”对话框。(3)依次将“教师”表中“姓名”字段;“授课”表中的“学期”字段、“授课时间”字段和“授课地点”字段;“课程”表中的“课程名称”字段添加到设计网格的“字段”行上。(4)单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-3”,单击“确定”按钮。查询设计视图的设置结果如图4-4所示。图4-4 查询4-1-3的设置结果4 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)按图4-5所示添加表和设置设计网格区。单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-4”,单击“确定”按钮。查询设计视图的设置结果如图4-5所示。图4-5 查询4-1-4的设置结果5 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)按图4-6所示添加表和设置设计网格区。单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-5”,单击“确定”按钮。查询设计视图的设置结果如图4-6所示。图4-6 查询4-1-5的设置结果6 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)按图4-7所示添加表和设置设计网格区。单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-6”,单击“确定”按钮。查询设计视图的设置结果如图4-7所示。图4-7 查询4-1-6的设置结果7 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)按图4-8所示添加表和设置设计网格区。单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-7”,单击“确定”按钮。查询设计视图的设置结果如图4-8所示。图4-8 查询4-1-7的设置结果8 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询设计视图窗口和“显示表”对话框。(2)按图4-9所示添加表和设置设计网格区。单击工具栏上的“保存”按钮,在打开的“另存为”对话框的“查询名称”文本框中输入“实训4-1-8”,单击“确定”按钮。查询设计视图的设置结果如图4-9所示。图4-9 查询4-1-8的设置结果实训42创建交叉表查询和参数查询1 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,在“新建查询”对话框中选择“交叉表查询向导”选项,单击“确定”按钮,打开“交叉表查询向导”对话框。(2)在“交叉表查询向导”对话框中,选择“视图”选项组中的“表”单选按钮,并在“请指定哪个表或查询中”的列表框中选择“表:学生”,见图4-10。(3)单击“下一步”按钮,打开提示用户指定“行标题”的“交叉表查询向导”对话框。(4)在该对话框的“可用字段”列表框中,先选中“系编号”字段,再单击按钮,将“系编号”字段从“可用字段”列表框中移到“选定字段”列表框,如图4-11所示。图4-10 在“交叉表查询向导”对话框中指定表名 图4-11 指定行标题(5)单击“下一步”按钮,打开提示用户指定“列标题”的“交叉表查询向导”对话框。在“字段”列表框中选择“性别”,如图4-12所示。(6)单击“下一步”按钮,打开提示用户指定“值”的“交叉表查询向导”对话框。在该对话框的“字段”列表框中选择“姓名”(任意一个字段均可)。在“函数”列表框中选择“计数”选项。在“请确定是否为每一行作小计:”标签下,去掉复选框中的勾选,即每一行不作小计,如图4-13所示。图4-12 指定列标题 图4-13 指定“值”字段和总计项(7)单击“下一步”按钮,打开提示用户指定“查询名称”的“交叉表查询向导”对话框。在对话框的文本框中输入:实训4-2-1,其他选项设置不变,如图4-14所示。(8)单击“完成”按钮,显示该查询运行结果的“数据表”视图窗口,如图4-15所示。 图4-14 指定查询名称 图4-15 实训4-2-1的运行结果2 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,选择“表”选项卡,将“教师”表、“授课”表添加到查询设计视图窗口的上半部分中,然后关闭“显示表”对话框。(3)单击工具栏上的“查询类型”按钮,在下拉列表框中选择“交叉表查询”,或者选择“查询”菜单“交叉表查询”命令,则在查询的“设计网格”区增加“总计”行和“交叉表”行。(4)按图4-16在查询的设计视图中设置各个选项。(5)保存该查询,输入查询名称:实训4-2-2。运行该查询,其结果如图4-17所示。 图4-16 实训4-2-2 交叉表查询的“设计视图”窗口 图4-17 实训4-2-2的运行结果3 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,将“教师”表添加到查询的“设计视图”窗口的上半部分中,然后关闭“显示表”对话框。(3)分别将“教师”表的“姓名”、“职称”字段和“出生日期”字段添加到“设计网格”区的“字段”行上。(4)在“设计网格”区的“职称”字段的“条件”行单元格输入:请输入教师职称,设置结果如图4-18所示。(5)保存该查询,输入查询名称:实训4-2-3。运行该查询时,打开“输入参数值”对话框,在该对话框的“请输入教师职称”标签下方的文本框中输入“副教授”,如图4-19所示。单击“确定”按钮显示如图4-20所示的查询结果。 图4-18 实训4-2-3的“设计视图”窗口 图4-19 “输入参数值”对话框 图4-20 实训4-2-3的运行结果4 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,将“教师”表添加到查询的“设计视图”窗口的上半部分中,然后关闭“显示表”对话框。(3)分别将“教师”表的“姓名”字段、“籍贯”字段和“出生日期”字段添加到“设计网格”区的“字段”行上。(4)在“设计网格”区的“出生日期”字段的“条件”行单元格输入:Month(出生日期) Between 请输入第一个出生月份 And 请输入第二个出生月份,其设置结果如图4-21所示。图4-21 实训4-2-4的“设计视图”的设置(5)保存该查询,输入查询名称:实训4-2-4。(6)运行该查询时,打开第一个“输入参数值”对话框,在该对话框的“请输入教师编号”标签下方的文本框中输入:9800104,如图4-76所示,单击“确定”按钮。打开第二个“输入参数值”对话框,在该对话框的“请输入学期”标签下方的文本框中输入:2009-2010-2,如图4-77所示。 (7)单击第二个“输入参数值”对话框中的“确定”按钮,显示如图4-78所示的查询结果。 图4-22 第一个“输入参数值”对话框 图4-23 第二个“输入参数值”对话框图4-24 实训4-2-4的运行结果实训43创建操作查询和SQL查询1 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,将“学生”表、“课程”表和“分数”表添加到查询的“设计视图”窗口的上半部分中,然后关闭“显示表”对话框。(3)单击工具栏上的“查询类型”按钮,在下拉列表框中选择“生成表查询”,或者选择“查询”菜单“生成表查询”命令,打开“生成表”对话框。(4)在“生成表”对话框中输入新表的名称:分数不及格的学生,并选择“当前数据库(C)”单选按钮,如图4-25所示。(5)按图4-26所示在查询的“设计视图”中设置各个选项。(6)单击工具栏上的“保存”按钮,在“另存为”对话框中输入查询名称:实训4-3-1。 图4-25 “生成表”对话框 图4-26 实训4-3-1的设计视图窗口(7)在“设计视图”中,单击工具栏上的“运行”按钮,弹出如图4-27所示的对话框。单击“是”按钮,创建“分数不及格的学生”表。(8)切换到“数据库”窗口,用户可以看到刚创建的新表“分数不及格的学生”,双击该表打开“数据表”视图窗口,如图4-28所示。 图4-27 确认是否创建新表的对话框 图4-28 “分数不及格的学生”表的“数据表”视图2 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,将“学生”表、“课程”表和“分数”表添加到查询的“设计视图”窗口的上半部分中,然后关闭“显示表”对话框。(3)单击工具栏上的“查询类型”按钮,在下拉列表框中选择“追加查询”,或者选择“查询”菜单“追加查询”命令,打开“追加”对话框。(4)在“追加”对话框中,单击“表名称”右侧的下拉列表框的表名中,选择“分数不及格的学生”表,并选择“当前数据库(C)”单选按钮,如图4-29所示。(5)按图4-30所示在查询的设计视图中设置各个选项。 图4-29 “追加”对话框 图4-30 实训4-3-2的设计视图窗口(6)单击工具栏上的“保存”按钮,在“另存为”对话框中输入查询名称:实例4-3-2。(7)在“设计视图”中,单击工具栏上的“运行”按钮,在弹出的对话框中单击“是”按钮,完成记录的追加操作。(8)切换到“数据库”窗口,查看“成绩不及格的学生”表的追加结果。3 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,将“分数不及格的学生”表添加到查询的“设计视图”窗口的上半部分中,然后关闭“显示表”对话框。(3)单击工具栏上的“查询类型”按钮,在下拉列表框中选择“更新查询”,或者选择“查询”菜单“更新查询”命令。(4)将“分数不及格的学生”表的“分数”字段添加到“设计网格”区的“字段”行上。(5)按图4-31所示在“设计网格”区设置各个选项。(6)单击工具栏上的“保存”按钮,在“另存为”对话框中输入查询名称:实训4-3-2。(7)单击工具栏上的“运行”按钮,打开如图4-32所示的对话框。单击该对话框中的“是”按钮,完成记录的修改操作。 图4-31 实训4-3-3的“设计窗口” 图4-32 确认是否更新记录的对话框4 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,双击右边窗格中的“在设计视图中创建查询”选项,或在“新建查询”对话框中选择“设计视图”选项,单击“确定”按钮,打开查询的“设计视图”窗口和“显示表”对话框。(2)在“显示表”对话框中,单击“表”选项卡,将“信息管理专业学生信息”表添加到查询的“设计视图”窗口的上半部分中,然后关闭“显示表”对话框。(3)单击工具栏上的“查询类型”按钮,在下拉列表框中选择“删除查询”,或者选择“查询”菜单“删除查询”命令,显示“删除查询”的“设计视图”窗口。(4)在“设计视图”窗口的“设计网格”区,按如图4-33所示设置各个选项。(5)单击工具栏上的“保存”按钮,在“另存为”对话框中输入查询名称:实例4-3-4。(7)单击工具栏上的“运行”按钮,打开如图4-34所示的对话框。单击该对话框中的“是”按钮,完成记录的删除操作。 图4-33 实训4-3-4的“设计视图”的设置 图4-34 确认是否删除记录的对话框5 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,打开“SQL视图”窗口。(2)在“SQL视图”窗口输入下列SQL语句: SELECT *FROM 课程(3)保存后,单击工具栏上的“运行”按钮执行SQL语句。6 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,打开“SQL视图”窗口。(2)在“SQL视图”窗口输入下列SQL语句:SELECT 学号, 姓名, 性别, 出生日期, 籍贯FROM 学生WHERE Month(出生日期)=11ORDER BY 出生日期 DESC(3)保存后,单击工具栏上的“运行”按钮执行SQL语句。7 简要操作步骤如下:(1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,打开“SQL视图”窗口。(2)在“SQL视图”窗口输入下列SQL语句: SELECT 课程名称, AVG(分数) AS 平均分FROM 课程, 成绩WHERE 课程.课程编号=成绩.课程编号GROUP BY 课程名称(3)保存后,单击工具栏上的“运行”按钮执行SQL语句。8 简要操作步骤如下: (1)打开“教学管理信息系统”数据库,在数据库窗口中选择“查询”对象,打开“SQL视图”窗口。(2)在“SQL视图”窗口输入下列SQL语句:SELECT 姓名, 课程名称, 分数FROM 学生, 成绩, 课程WHERE 学生.学号=成绩.学号 AND 成绩.课程编号=课程.课程编号 AND 分数( SELECT MAX(分数) FROM 课程,成绩 WHERE 成绩.课程编号 = 课程.课程编号 AND 课程名称=数据库系统);(3)保存后,单击工具栏上的“运行”按钮执行SQL语句。第五章 窗体一、选择题1B 2D 3D 4D 5C 6D 7B 8D 9B 10D11B 12B 13D 14B 15A 16B 17C 18B 19C 20B21D 22A 23A 24A 25A二、填空题1表、查询2向导、设计视图3子窗体、表格4节、主体节5属性6表之间的关系7节8字段、字段内容9一对多10主体11删除数据12纵栏式13查询14执行操作15主窗体三、上机实训实训51创建窗体1 操作步骤如下:(1) 打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“窗体”。(2) 双击右边列表框中的选项“使用向导创建窗体”, 弹出如图5-1的对话框在“表/查询”下拉列表中选择“表:教师”, “选中可用字段”内的“教师编号”、“姓名”、“性别”、“学历”、“职称”移到“选定的字段”中,单击“下一步”按钮(3) 弹出如图5-2的对话框,选择窗体使用布局为“枞栏表”,单击“下一步”按钮 (4) 在弹出对话框中选择窗体的样式为“标准”,单击“下一步”按钮。 (5) 在弹出对话框中键入窗体标题“教师基本资料”,单击“完成”保存窗体为 “教师基本资料”。效果如图5-3所示。 图5-1 “窗体向导”对话框一 图5-2 “窗体向导”对话框一 图5-3 效果图 图5-4 新建窗体对话框2 操作步骤如下: (1) 打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“窗体”。 (2) 单击“新建”按钮,弹出如图5-4所示的对话框在右边的列表框中选择“自动创建窗体:数据表 ”,在“对象数据的来源”下拉列表中选择“课程”,单击“确定”(3) 效果如图5-5所示,窗体上显示了一个学生的信息可以通过底部的导航按钮切换不同的记录按保存窗体,给窗体命名为“教师任课信息”5-5 数据表式窗体效果图3 操作步骤如下: (1) 打开“教学管理信息系统”数据库,单击“工具”菜单下的“关系”命令,给“教师”表和“授课”表建立一个关系。(2) 在数据库窗口的“对象”列表中选中“窗体”项,再双击右边列表中显示出来的“教师基本资料”窗体。 (3) 单击“视图”菜单下的“设计视图”命令,把窗体切换到设计视图状态(4) 把“教师任课信息”数据表窗体拖到相应位置即可(5) 按保存窗体,效果如图5-6所示图5-6 主体窗体效果图4 操作步骤如下:(1) 打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中单击“窗体”, (2) 单击工具条上的“新建”按钮,弹出新建窗体对话框,在右边的列表框中选择“图表向导”在“对象数据的来源”的下拉列表中选择“学生”,单击“确定”,如图5-7所示。 图5-7图表窗体向导一 图5-8图表窗体向导二(3) 将“可用字段”中的“学号”、“性别”字段移到右边的“用于图表的字段”中,单击“下一步”按钮(4) 在弹出的对话框中选择图表类型为饼形,单击“下一步”按钮。(5) 可通过拖拽字段名更改图表的设计,通过双击数值项可以更改汇总方式。这里设置成如图5-8所示的样子,单击“下一步”按钮。(6) 在弹出的对话框中键入图表的标题“统计男女生人数”,单击“完成”,效果如图5-9显示。 图5-9 图表效果图一 图5-10图表效果图(7) 保存窗体,命名为“男女比例”(8) 双击“男女比例”窗体,并切换到设计视图下(9) 右击饼形图,在弹出的快捷菜单中选择“设置数据系列格式”命令,弹出了“设置数据系列格式”对话框。单击“数据标签”选项卡,勾选住“值”和“百分比”选项,单击“完成”。 效果如图5-10显示。实训52 设计窗体1 操作步骤如下:(1) 打开“教学管理信息系统”数据库,修改“教师”表的结构,增加一个“政治面貌”字段。在数据库窗口的“对象”列表中单击“窗体”。 (2) 单击工具条上的“新建”按钮,在弹出的对话框中进行如下设置:在右边的列表框中选择“设计视图”,在“对象数据的来源”的下拉列表中选择“教师”,单击“确定” (3) 打开了设计视图窗体,拖动“字段列表”框中的“姓名”到窗体中,并删除掉附带的标签。然后单击工具箱中的“选项组”按钮,在窗体中适当的位置拖放,打开“选项组向导”对话框在该对话框中设置“标签名称”为 “党员”、 “预备党员”,“群众”如图5-11所示,单击“下一步”按钮 (4) 在打开的对话框中指定“党员”为默认项,单击“下一步”按钮 (5) 在打开的对话框中指定“党员”选项值为1, “预备党员”选项值为2“群众”选项值为3,如图5-12所示,单击”下一步“按钮 (6) 在打开的对话框中选中“在此字段中保存该值”,并在右侧的组合框中选择“政治面貌”字段,单击“下一步”按钮 图5-11 选项组向导一 图5-12 选项组向导二 (7) 在打开的对话框中指定选项组的控件为默认选项,按钮样式为“蚀刻”,单击“下一步”按钮 (8) 在打开的对话框中输入选项组的标题为“政治面貌:”,然后单击”完成“按钮(9) 保存窗体,名称为“教师政治面貌情况调查”(10) 单击工具箱中的“命令按钮”工具,在窗体上适当的位置拖放,打开“命令按钮向导”对话框在“类别”中选择“窗体操作”,在“操作”中选择“关闭窗体”,如图8-14所示。单击“下一步”按钮,进行如图5-15所示的操作。(11) 单击“下一步”按钮,给命令按钮命名为“quit”, 单击“确定”即可。(12) 单击“视图”菜单下的“窗体页眉/页脚”命令,打开窗体页眉/页脚区。光标定位于窗体页脚区,单击“插入”菜单下的“日期用时间”命令。在弹出的对话框中选中一种日期和时间格式,所图5-13所示,单击“确定”按钮。(13) 右击窗体空白处,在弹出的快捷菜单中选择“属性”命令。弹出了窗体属性对话框。(14) 单击“格式”选项卡,把“滚动条”项设置成“两者均无”,把“边框样式”设置成“对话框边框”。关闭属性对话框即可。 图5-13 插入日期和时间对话框 图5-14 命令向导一图5-15 命令向导二2 操作步骤如下:(1) 打开“教学管理信息系统”数据库下已经设计好的窗体对象“学生信息管理”窗体,并切换到设计视图下。(2) 单击“视图”菜单下的“窗体页眉/页脚”命令,打开窗体页眉/页脚区,光标定位于窗体页眉区。(3) 单击工具箱中的“标签”按钮,在页眉区的适当位置拖动,并在标签上输入文字“学生基本信息输出”。双击此控件,打开属性对话框,单击“其它”选项卡,在“名称”项的后面输入“title”。(4) 选中窗体中接收“性别”的文本框,在上面右击,在弹出的快捷菜单中选择“改成组合框”命令,在窗体中调整组合框的大小。双击此组合框,打开属性对话框,单击“其它”选项卡,在“名称”项的后面输入“sex”。(5) 单击工具栏上的“字段列表”按钮,打开字段列表从“字段列表”中把“政治面貌”字段拖到窗体中的适当位置,在窗体中自动建立了一个名为“政治面貌”的绑定文本框。双击它,打开属性对话框,单击“格式”选项卡,在“左边距”和“上边距”项的后面分别输入0.2和3.8。(6) 单击工具箱中的“命令按钮”工具,在窗体中适当的位置拖放,打开“命令按钮向导”对话框在“类别”中选择“记录操作”,在“操作”中选择“保存记录”。单击“下一步”按钮,在此向导中选中“文本”项,并把文本设置为“确定”。(7) 单击“下一步”按钮,给命令按钮命名为“ok”, 单击“确定”按钮即可。(8) 单击工具箱中的“命令按钮”工具,在窗体中适当的位置拖放,打开“命令按钮向导”对话框在“类别”中选择“窗体操作”,在“操作”中选择“关闭窗体”,如图8-14所示。单击“下一步”按钮,进行如图5-15所示的操作。(9) 单击“下一步”按钮,给命令按钮命名为“quit” 单击“确定”按钮即可。3 操作步骤如下:(1) 打开“教学管理信息系统”数据库下已经做好的“教师基本资料”主子窗体。(2) 单击工具箱中的“本文框”工具,在窗体上的适当位置拖动。并在它的旁边添加一个标签,内容为“工资”。(2) 双击此文本控件,在弹出的属性对话框中选中“数据”选项卡,把“控件来源”设置为“=IIf(职称=教授,6000,IIf(职称=副教授,5000,4000)”(3) 删除窗体中用来接收性别的文本框,单击工具箱中的“选项组”按钮,在刚才文本框的位置拖动。(4) 打开“选项组向导”对话框,在该对话框中设置选项组中各选项的标签名为“男生”、 “女生”,单击“下一步”按钮 (5) 在打开的对话框中指定“男生”为默认项,单击“下一步”按钮 (6) 在打开的对话框中指定“男生”选项值为1, “女生”选项值为2单击“下一步”按钮 (7) 在打开的对话框中选中“在此字段中保存该值”,并在右侧的组合框中选择“性别”字段,单击“下一步”按钮 (8) 在打开的对话框中指定选项组的控件和按钮样式为默认项,单击“下一步”按钮 (9) 在打开的对话框中输入选项组的标题为“性别”,然后单击”完成“按钮(10) 右击窗体空白处,在弹出的快捷菜单中选择“属性”命令。弹出了窗体属性对话框。(11) 单击“格式”选项卡,把“图片”项设置成你想要设置成背景的图片,关闭属性对话框。(12) 在窗体中按组合键选中所有控件,在格式工具栏中单击字体、字号和颜色按钮进行设置。(13) 单击工具箱中的“命令按钮”工具,在窗体中适当的位置拖放,打开“命令按钮向导”对话框在“类别”中选择“窗体操作”,在“操作”中选择“刷新窗体数据”。单击“下一步”按钮,在此向导中选中“文本”项,并把文本设置为“刷新”。(14) 单击“下一步”按钮,给命令按钮命名为“刷新”, 单击“确定”按钮即可。(15) 单击工具箱中的“命令按钮”工具,在窗体中适当的位置拖放,打开“命令按钮向导”对话框在“类别”中选择“窗体操作”,在“操作”中选择“关闭窗体”如图8-14所示。单击“下一步”按钮,进行如图5-15所示的操作。 (16)单击“下一步”按钮,给命令按钮命名为“quit”, 单击“确定”按钮即可。实训5.3格式化窗体1 操作步骤如下:(1) 打开“教学管理信息系统”数据库下“5-03学生信息管理”窗体。(2) 单击“记录”菜单下的“筛选”命令,在子菜单中选中“按窗体筛选”。此时在窗体的底部出现“查找”和“或”选项卡。 (3) 在“籍贯”中键入“北京”,在民族中键入“回族”。(4) 单击“筛选”菜单下的“应用筛选/排序”命令,效果就显示出来了。单击“筛选”菜单下的“取消筛选/排序”则可回到正常显示状态。2 操作步骤如下:(1) 打开 “教学管理信息系统”数据库下“5-03学生信息管理”窗体,并将窗体切换到设计视图 状态。(2) 单击“格式”菜单下的“自动套用格式”命令,或单击工具栏上的“自动套用格式”按钮,打开 “自动套用格式”对话框在窗体“自动套用格式”列表框中单击所需要的“混合”样式(3) 单击“确定”按钮确定设置,关闭对话框3 操作步骤如下:(1) 打开“教学管理信息系统”数据库下“格式设置”窗体,并将窗体切换到设计视图状态。(2) 打开“教学管理信息系统”数据库下“5-01院系管理”窗体。 (3) 通过相关命令和操作把“格式设置”窗体设置成“5-01院系管理”窗体一样的效果,此步详细操作略。4 操作步骤如下: (1) 打开“教学管理信息系统”数据库下“5-03学生信息管理”窗体,并将窗体切换到设计视图状态,将光标定于姓名文本框。(2) 点击“格式”菜单下的“条件格式”命令,弹出了“条件格式”对话框,设置成如图5-16所示的效果。注:需要设置多个条件时单击“添加”按钮。 (3) 点击“确定”按钮,条件格式生效。5-16条件格式对话框 5 操作步骤如下:(1) 打开“教学管理信息系统”数据库下“5-06学生成绩查询窗体”窗体,并将窗体切换到设计视图状态。将光标定于子窗体中的“分数”列。(2) 点击“格式”菜单下的“条件格式”命令,弹出了“条件格式”对话框,设置成如图5-17所示的效果。注:需要设置多个条件时单击“添加”按钮。(3) 点击“确定”按钮,条件格式生效。5-17条件格式对话框实训5.4窗体的综合应用1 操作步骤如下:(1) 打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中选中“窗体”,单击“新建”按钮。(2) 在右边的列表框中选择“自动创建窗体:纵栏式”,在“对象数据的来源”下拉列表中选择“院系”,单击“确定”按钮按CTRL+S保存窗体,命名为“系资料浏览”(3) 双击“系资料浏览”窗体,并把它切换到设计视图下。按效果图上的样子进行设置。(4) 打开“教学管理信息系统”数据库,在数据库窗口的“对象”列表中选中“窗体”,单击“新建”按钮。(5) 在右边的列表框中选择“设计视图”,单击“确定”打开了设计视图窗口。(6) 单击工具箱中的“控件向导”按钮和“组合框”按钮,在窗体上适当的位置拖放。打开“选项组向导”对话框,按效果图5-18进行操作。单击“下一步”按钮,按效果图5-19进行操作。单击“下一步”按钮,按效果图5-20进行操作。单击“下一步”按钮,按效果图5-21进行操作。单击“下一步”按钮。再次单击“下一步”按钮,按效果图5-22进行操作,单击“完成”按钮。 图5-18 组合框向导一 图5-19 组合框向导二 图5-20 组合框向导三 图5-21 组合框向导四 图5-22 组合框向导五图 图5-23 命令按钮向导一(7) 单击工具箱中的“控件向导”工具和“命令按钮”工具,在窗体上适当的位置拖放。打开“命令按钮向导”对话框,按效果图5-23进行操作。单击“下一步”按钮,按效果图5-24进行操作。单击“下一步”按钮,按效果图5-25进行操作。单击“下一步”按钮,按效果图5-26进行操作。单击“下一步”按钮,按效果图5-27进行操作,单击“完成”按钮。(8) 按CTRL+S

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论