《ACCESS数据库实用教程》习题参考答案.docx

上传人:b****5 文档编号:28701700 上传时间:2023-07-19 格式:DOCX 页数:67 大小:1.65MB
下载 相关 举报
《ACCESS数据库实用教程》习题参考答案.docx_第1页
第1页 / 共67页
《ACCESS数据库实用教程》习题参考答案.docx_第2页
第2页 / 共67页
《ACCESS数据库实用教程》习题参考答案.docx_第3页
第3页 / 共67页
《ACCESS数据库实用教程》习题参考答案.docx_第4页
第4页 / 共67页
《ACCESS数据库实用教程》习题参考答案.docx_第5页
第5页 / 共67页
点击查看更多>>
下载资源
资源描述

《ACCESS数据库实用教程》习题参考答案.docx

《《ACCESS数据库实用教程》习题参考答案.docx》由会员分享,可在线阅读,更多相关《《ACCESS数据库实用教程》习题参考答案.docx(67页珍藏版)》请在冰豆网上搜索。

《ACCESS数据库实用教程》习题参考答案.docx

《ACCESS数据库实用教程》习题参考答案

《ACCESS数据库实用教程》

课后综合练习参考答案

第一章数据库基础知识

一、选择题

1.B2.B3.C4.B5.B6.A7.A8.D9.A10.C

11.C12.B13.A14.C15.C

二、填空题

1.信息

2.层次模型关系模型

3.关系数据模型

4.逻辑独立性

5.物理独立性

6.物理独立性

7.同一实体内第二章

8.一对多关系、多对多关系

9.投影

10.需求分析

三、上机实训

实训1.1 成绩管理数据库设计

简要操作步骤如下:

(1)设计出数据库的概念结构图,即E-R图,如下图1.1所示。

 

(2)设计出数据库的逻辑结构图,即关系模型,分别如下。

学生表(学号,姓名,出生日期,政治面貌,所学专业,联系电话,照片)

课程表(课程代码,课程名称,课程类别,学分,开课系编号)

成绩表(学号,课程代码,平时成绩,期末考试成绩)

第二章Access2003数据库设计与创建

一、选择题

1.C2.B3.A4.D5.C6.A7.C8.D9.B10.B

11.C12.B13.A14.B15.B

二、填空题

1.数据库管理

2.打开、设计、新建

3.向导

4.Web数据访问页、.mdb

5.数据访问页

6.关闭时压缩

三、上机实训

实训2.1 教学信息管理数据库的创建及相关操作

简要操作步骤:

实训2.2 采用不同方法创建数据库

简要操作步骤:

第三章表

一、选择题

1.A2.D3.A4.D5.A6.D7.B8.C9.D10.C

11.A12.D13.A14.C15.B16.A17.B18.D19.A20.C

二、填空题

1.3种,使用向导创建表、通过输入数据创建表、使用设计视图创建表

2.表结构、表内容

3.“自动编号”、单字段、多字段

4.主表

5.主关键,外键

三、上机实训

实训3.1 数据表的创建与维护

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)打开“成绩”表设计视图,选择“成绩”字段,在字段属性的“有效性规则”文本框中输入“between0and100”;“有效性文本”文本框中输入“考试成绩在0-100之间”。

(5)打开“学生”数据表试图,选择“学号”字段,单击“格式”菜单→“冻结列”命令。

(6)打开“学生”数据表试图,选择“性别”字段,单击“格式”菜单→“隐藏列”命令。

(7)按照【实例3-9】的操作步骤为学生表的系编号字段设置查阅字段值为院系表的系编号字段。

(8)打开“学生”表设计视图,在最后一个字段的后面增加一个新字段“Email”,类型为“文本”,保存表结构。

打开“学生”数据表视图,依次为每个学生增加Email字段值;

还可参照第9章的语句操作:

update基本情况setEmail=CONCAT(姓名,'@163.COM')。

5.简要操作步骤如下:

(1)打开“学生”数据表视图,单击“格式”菜单→“字体”命令,打开“字体”对话框,设置字体为“隶书”,字号为“四号”,颜色为“蓝色”。

单击“确定”按钮。

(2)打开“学生”数据表视图,单击“格式”菜单→“数据表”命令,打开“设置数据表格式”对话框,选择“单元格效果”为“平面”选项;网格线颜色为“蓝色”;背景色为“白色”,单击“确定”按钮。

实训3.2 数据表的基本操作

简要操作步骤如下:

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表的关系

第四章查询

一、选择题

1.A2.D3.C4.C5.D6.D7.C8.A9.B10.B

11.A12.C13.D14.B15.C

二、填空题

1.交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导

2.字段列表区

3.生成表查询、更新查询、追加查询、删除查询

4.籍贯IN("广东","上海")

5.且,或

6.LIKE

7.表、查询

8.课程名称ISNOTNULL

三、上机实训

实训4.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的设置结果

实训4.2 创建交叉表查询和参数查询

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的运行结果

实训4.3 创建操作查询和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所示的对话框。

单击该对话框中的“是”按钮

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 法语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1