自考《数据库及其应用》实验指导.docx

上传人:太** 文档编号:86400643 上传时间:2023-04-14 格式:DOCX 页数:9 大小:654.36KB
返回 下载 相关 举报
自考《数据库及其应用》实验指导.docx_第1页
第1页 / 共9页
自考《数据库及其应用》实验指导.docx_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《自考《数据库及其应用》实验指导.docx》由会员分享,可在线阅读,更多相关《自考《数据库及其应用》实验指导.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、实验指导书课程名称:数据库及其应用(实践)课程编码:02121一 创立Access数据库Access提供了两种创立数据库的方法,一种方法是使用“数据库向导”创立数据库,另 一种方法是先建立一个空白数据库,然后向其中添加数据库对象.(一)使用“数据库向导”创立数据库1 .激活“数据库向导”在Access启动对话框中选择“Access数据库向导、数据页和工程”选项 单击“确定” 按钮.如果已经翻开了一个数据库,可以选择“文件”菜单中的“新建”命令或单击工具栏上 的“新建”按钮.2 .选择数据库模板在出现“新建”对话框中单击“数据库”选项卡 从弹出的“新建”对话框中选择比拟 适合自己需耍的模板,例如

2、选择“库存管理”模板.如图1.图1 “数据库”选项卡中的模板3 .保存新建的数据库文件单击图1中“确定”按钮 在弹出的如图2所示的“文件新建数据库”对话框中输入保 存数据库文件的位置、类型和文件名,如输入“库存管理” 单击“确定”按钮.图2 ”文件新建数据库”对话框4 .按“数据库向导”的提示逐步操作单击图2中“创立”按钮确定是否在各个表中添加字段确定屏幕显示样式确定打印报表所用的样式 为创立的数据库指定一个标题 单击“完成”5 .输入数据使用“数据库向导”创立数据库只是建立了表的数据结构,可翻开其中的表输入实际数 据.(二)创立空数据库如果“数据库向导”中没有适合自己的模板,可以先创立一个空

3、数据库,然后再在该数据 库中创立对象,这是一种更为灵活的创立数据库方法.创立空数据库操作步骤如下:1 .激活“新建”对话框选择“文件”菜单中的“新建”命令或单击工具栏中的“新建”按钮,将出现“新建文 件”任务窗格.2 .激活”文件新建数据库”对话框单击“新建文件”任务窗格中的“空数据库”,将出现如图3所示的“文件新建数据 库”对话框.3 .为新建的空白数据库命名在图2所示“文件新建数据库”对话框中输入文件名、保存位置和保存类型单击“创建”按钮.4 .在空白数据库中创立各种对象5 过步骤1-3创立的是个空数据库,并无任何对象,需要用户添加所需要的对象.二表的创立与应用Access2000提供了多

4、种创立表的方法,既可以使用表设计器或表向导创立表,也可以通 过输入、导入或链接数据来创立表.使用表设计器创立表是在表的“设计”视图中通过指定 字段的名称、数据类型和设置字段的属性来创立的,这是一种创立表的基本方法,使用其他方 法创立表往往还需要在表设计器中进行适当的修改才能符合实际的需要.(一)使用表设计器创立表操作6 如果当前不在“数据库”窗口,按F11键切换到该窗口.单击“对象”栏下的“表”,然后双击“使用设计器创立表”快捷方式.7 弹出图3所示对话框,在“字段名称”列中输入字段名;在“数据类型”列中单击右 边的箭头,然后从下拉列表中为字段选择数据类型. student :表文本字段属性设

5、置字段的属性常规查阅I一、字段大小/ 5格式/日期/时间间 本本本躺本本 文文文日文文号名别生业级 学姓性出专班输入淹码 标题 默认值 有效性规那么 有效性文本 必埴字段 允许空字符串 索引 Unicode 压缩 输入法模式 IME语句模式(仅日文) 智能标记否开启转化自动编号 是/否 OLE对象 超链接 查阅向导定用户 该字段按件有关数据类型的帮助。图3在表的设计视图中创立表在窗口下部的在“字段属性”区中,利用“常规”选项卡设置字段大小、格式或标题 等属性.为表定义主键,只需在表设计视图中单击要作为主键所在的行,然后单击工具栏上的 “主键”按钮即可;虽然主键不是必需的,但通常应该定义主键.完

6、成设计后,单击工具栏上的“保存”按钮然后在弹出的对话框中键入表的名称, 再单击“确定”按钮,完成表的设计.(二)设置主键在表的“设计”视图中翻开相应的表.选择要定义为主键的一个或多个字段.如果选择一个字段,那么单击该字段所在行.选择多个字段,那么需按下Ctrl键,然后单击各个字段所在的行.最后,单击工具栏上的“主键”按钮旧,这就完成了设置主键操作.(三)创立表间关系创立表间关系的操作包括选择表、两两之间连接匹配字段、编辑关系和确定连接属性等.关闭所有翻开的表,不能在已经翻开的表之间创立或修改关系,按F11键切换到“数 据库”窗口.单击工具栏上的“关系”按钮或单击“工具”菜单中的“关系”命令,进

7、入“关系” 窗口.如果数据库中尚未定义任何关系,那么会自动显示“显示表”对话框.如果需要添加要 关联的表,而“显示表”对话框中未显示,单击工具栏上的“显示表”按钮,出现“显示表” 对话框.双击各相关表的名称,这些表被添加到“关系”窗口.假设要在表及其自身之间建立关 系,那么需要添加表两次.然后关闭“显示表”对话框.如图4所示.姓性出专党简照名别生业员应片图4添加到“关系”窗口中的表.从某个表中将匹配字段拖到相关表中的匹配字段.多数情况下是将表中的主键字段 拖到其他表中作为外键的相似字段.系统将显示“编辑关系”对话框.根据需要设置关系选项.如图5所示.图5编辑关系对话框单击“创立”按钮创立关系.

8、对要进行关联的每对表重复步.最后结果如图6所示.图6表间关系(四)创立“值列表”查阅字段下面以创立“学生”表中的“专业”字段的“值列表”查阅功能为歹U,介绍在表的设计 视图中直接创立“值列表”查阅字读.翻开“学生”表,激活“设计”视图.单击“专业”字读,在“字段属性”区域中单击“查阅”选项卡.在“显示控件”下拉列表中选择“列表框”;在“行来源类型”下拉列表中选择“值 列表”;在“行来源”中输入列表值的内容,例如:计算机应用;自动化;物联网工程. 相互之间用分号隔开.关闭设计窗口,询问是否保存对表的设计修改时,单击“是”按钮,结束创立工作.三查询的创立与应用通过实例来说明查询的创立与应用.(一)

9、选择查询例题1:查询分数在7079男学生的数据,显示其“学号”、“姓名”、“性别”、“课程名” 和“成绩”.在数据库窗口中,单击“对象”下面“查询”,单击“在设计视图中创立查询”进入 查询的设计视图,同时弹出“显示表”对话框.(2)分别“添加”学生、课程、成绩等表,关闭“显示表”对话框.设计视图的下半局部称为查询设计区域或设计网格.在查询设计区,确定数据表或查询、需要的字段、排序方式、是否显示和查询条件.此题设计如图7所示.图7例题1设计视图(4)保存查询,单击工具栏中的“保存”按钮.根据提示输入查询名称,然后单击“确定” 按钮完成查询的保存.(5)运行查询.对于已经保存在数据库中的查询,可以

10、直接在数据库窗口中双击查询即可 运行;对于在设计视图中正在设计的查询,可以单击工具栏中“运行”按钮或左端“视图”按 钮来运行查询.(二)参数查询创立参数查询大多数步骤与普通的选择查询类似,只是在条件栏不再输入具体的文字或 数值,而是使用方括号“”占位,并在其中输入提示文字,就完成了参数查询的设计.运行 参数查询时会弹出一个或多个对话框,显示方括号中的提示文字指引用户输入信息.用户确 认输入后,动态的生成查询条件,再执行查询以获得用户需要的结果例J题2:查询某学生某门课程的成绩,要求根据用户输入的“学号”和“课程名”,查询 对应的成绩,显示“学号”、“姓名”、“课程名”和“成绩”.在数据库窗口中

11、,单击“对象”下面“查询”,单击“在设计视图中创立查询”进入 查询的设计视图,同时弹出“显示表”对话框.(2)分别“添加”学生、课程、成绩等表,关闭“显示表”对话框.(3)设计视图的下半局部称为查询设计区域或设计网格.在查询设计区,确定数据表或查 询、需要的字段、排序方式、是否显示和查询条件.此题设计如图8所示.图8例题2设计视图保存查询、运行查询方法参考例题L(三)交叉表查询例题3:创立一个交叉表查询,要求用“学号”和“姓名”作为行标题,用“课程名”字 段作为列标题,在行列交叉处显示各门课程的成绩.在数据库窗口中,单击“对象”下面“查询”,单击“在设计视图中创立查询”进入 查询的设计视图,同

12、时弹出“显示表”对话框.(2)分别“添加”学生、课程、成绩等表,关闭“显示表”对话框.单击“查询”菜单下的“交叉表查询”菜单.设计视图的下半局部称为查询设计区域或设计网格.在查询设计区,确定数据表或查 询、需要的字段、排序方式、是否显示和查询条件.此题设计如图9所示.学生.1 8翊OO1课程,号口 1姓名*课程号*课程号 课程名 学时数段表计表序件或 字总叉排条交学号姓名课程名成绩学生学生课程成绩分组分组分组最大值行标题行标题列标题值4 口保存和运行查询方法与例题1相同.运行结果如图10所示.图9例题3设计视图(四)更新查询例题4:利用“更新查询”将“女”学生每门课程成绩增加5分.在数据库窗口

13、中,单击“对象”下面“查询”,单击“在设计视图中创立查询”进入 查询的设计视图,同时弹出“显示表”对话框.(2)分别“添加”学生和成绩表,关闭“显示表”对话框.(3)单击“查询”菜单下的“更新查询”菜单.(4)设计视图的下半局部称为查询设计区域或设计网格.在查询设计区,确定数据表或查 询、需要的字段、排序方式、是否显示和查询条件,此题设计如图11所示.学生、ZLgoJ*学号 姓名 性别 出生日期 *学号 课程号 成绩 口,国查询6更新:更新查询I II B I段表到件或 字新条更成绩性别成绩学生成绩+51女”彳图11例题4设计视图保存和运行查询方法与例题1相同.运行后系统会提示实际更新了多少条

14、记录.四窗体的创立与应用例题5:使用“窗体向导”创立一个带有子窗体的窗体,其中主窗体用于显示“课程”信 息,子窗体用于显示某学生该门课程的成绩.在数据库窗口中,选择“窗体”对象 单击“新建”按钮.(2)在“新建窗体”对话框中选择“窗体向导”.(3)选择“课程”表中“课程号”和“课程名”字段.(4)选择“成绩”表中的“学号”和“成绩”字段.(5)选择“学生”表中“姓名”字段,单击“下一步”.(6)根据“窗体向导”的提示,选择默认设置进行操作,生成带有子窗体的窗体.五报表的创立与应用例题6:建立以“学号”、“姓名”和“专业”为行标题,以“课程名”为列标题,在行列 交叉点显示“成绩”的交叉表(参考例

15、题4),以便按“专业”分组计算各专业不同课程平均 成绩.建立一个“学生成绩查询”交叉表.查询设计视图如图12所示.司学生成绩查询:交叉表查询日回五区I嚏生课程口字段学号姓名专业课程名成绩之最7学生学生学生课程成绩分组分组分组分组最大值交殳表行标题行标题行标题列标题值图12 “学生成绩查询”交叉表查询设计视图(2)在数据库窗口中,选择“报表”对象 单击“新建”按钮,如图13所示.以建立的交 叉表作为数据源,采用“自动创立报表”功能创立报表.新建报表I Q图13新建报表向导(3)单击“视图” “设计视图”,然后从“视图”菜单中选择“排序与分组”命令,在 “排序与分组”对话框中选择“专业”字段作为分

16、组依据,“组页脚”设为“是” .如图14 所示.组属性组页眉 组页脚 分组形式 组间距 保持同页否是每1不选择升序或降序。升序即从A到Z或从0到9排鼠图14排序与分组(4)在报表中添加“专业页脚”,在“专业页脚”中添加计算“文本框”,计算各专业“大学英语”的平均成绩,并显示在该文本框中.操作如下:单击工具栏中“字段列表”按钮且,从“字段列表”中将“专业”字段拖放到“专业页脚”中,并将其关联的标签文字改为:“专业名称:”.在“专业页脚”中,添加求“大学英语”平均成绩的计算控件:利用工具箱向专业页脚 中添加一个非绑定型文本框,然后在其“属性窗口”的“控件来源”属性框中输入“二avg(大 学英语)”,并将其关联的标签文字改为“大学英语平均成绩:”(5)添加“报表页眉”,在“报表页眉”显示各专业“大学英语”的平均成绩.在“报表页眉”中,添加求“大学英语”平均成绩的计算控件:利用工具箱向专业页脚中 添加一个非绑定型文本框,然后在其“属性窗口”的“控件来源”属性框中输入“二avg(大 学英语)”,并将其关联的标签文字改为“大学英语平均成绩:”

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁