《数据库及其应用》实践报告

上传人:小** 文档编号:89489210 上传时间:2019-05-25 格式:DOC 页数:30 大小:1.02MB
返回 下载 相关 举报
《数据库及其应用》实践报告_第1页
第1页 / 共30页
《数据库及其应用》实践报告_第2页
第2页 / 共30页
《数据库及其应用》实践报告_第3页
第3页 / 共30页
《数据库及其应用》实践报告_第4页
第4页 / 共30页
《数据库及其应用》实践报告_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《《数据库及其应用》实践报告》由会员分享,可在线阅读,更多相关《《数据库及其应用》实践报告(30页珍藏版)》请在金锄头文库上搜索。

1、数据库及其应用实践报告学 号: 姓 名: 完成日期: 2015年8月1日 河南科技大学实践课 一、实验目的及要求1.1 能熟练掌握 Access2010的启动、退出,以及操作界面和操作方法。1.2 能够理解关系模型的基本概念。1.3 能够完成简单的数据库概念设计、逻辑设计和物理设计。1.4 能够熟练建立数据库文件、表对象和关系。1.5 能够熟练掌握基本SQL语言,能够在Access中进行一般的SQL 查询。1.6 能够运用SQL对数据库进行更新。1.7 能够熟练掌握不同软件之间的数据交换。二、实验设备(环境)及要求PC机,Windows 7,Office 2010(主要是Access 2010

2、)实验参考教材:数据库及其应用(Access及Excel)学习与实验实训教程(第二版)。 (以下简称实验教程)三、实验内容及记录实验项目1:熟悉Access的启动和退出,熟悉Access的界面1启动Access练习不同的Access的启动方法。答:(1)单击“开始”按钮,选择“搜有程序”| Microsof Office | Microsoft Access 2010 菜单项。(2)双击 Access 桌面快捷方式(若没有快捷方式可事先创建)(3)打开“计算机”窗口,找到要操作的 Access 数据库文件,双击。 2退出Access 练习不同的Access的退出方法。答:(1)单击 Acces

3、s 主窗口关闭按钮。(2)选择“文件”选项卡单击,在 Backstage 视图中选择“退出”项。(3)单击Access 主窗口左上角图标,选择“控制菜单”中“关闭”项。(4)按 Alt + F4 组合键。3观察并了解 Access用户界面答:不同方式启动进入Access,其界面有所差异。通过“开始”按钮或桌面Access快捷方式启动进入Backstage视图;通过Access数据库文件关联则直接进入Access数据库窗口。Access用户界面主要由三个组件组成:l 功能区。l Backstage 视图。l 导航窗格。(1) 观察Backstage视图:不同方式进入Backstage视图,注意其

4、差别。答:Microsoft Office Backstage 视图是用于对文档执行操作的命令集。打开一个文档,并单击“文件”选项卡可查看 Backstage 视图。在 Backstage 视图中可以管理文档和有关文档的相关数据:创建、保存和发送文档,检查文档中是否包含隐藏的元数据或个人信息,设置打开或关闭“记忆式键入”建议之类的选项,等等。 (2)观察功能区:了解组成功能区的选项卡。答:操作截图如下:最初的功能区的选项卡分别为:“开始”“创建”“外部数据”“数据库工具”(3) 观察导航窗格。各种对象的显示组合。答:操作截图如下: 导航窗格中,单击每个选项卡就会出现相应的对象的组合。4Acce

5、ss选项及其设置在Backstage视图中选择“选项”命令单击,进入Access选项对话框窗口。在该窗口可设置默认文件夹等。可设置文档窗口显示方式、定制导航窗格、定制工具栏的项目等。答:进入“选项”对话框窗口,设置各种项目如下图所示:#回答问题(1) 启动Access一般有几种方法? 答:启动Access一般有3种方法,分别是 单击“开始”按钮,选择“搜有程序”| Microsof Office | Microsoft Access 2010 菜单项。双击 Access 桌面快捷方式(若没有快捷方式可事先创建) 打开“计算机”窗口,找到要操作的 Access 数据库文件,双击。(2) 按键退出

6、Access,对应的键是什么? 答:按键退出Access对应的快捷键是Alt+F4(3) 几种方式进入Backstage视图?答:直接启动Access进入Backstage视图打开已有的数据库文件,单击菜单栏上的“文件”按钮进入Backstage视图在“文件”选项卡上选择“新建”命令,即出现新建数据库的Backstage视图界面 (4)最初功能区有哪几个选项卡? 答:功能区的选项卡分别为:“开始”“创建”“外部数据”“数据库工具”(5) 如何隐藏导航窗格? 答:利用导航窗格上的“百叶窗开/关”按钮进行隐藏和显示导航窗格。(6) 更改Access默认文件夹怎样操作? 答: 选择“工具”“选项”菜

7、单命令,打开“选项”对话框。 单击“常规”选项卡,在“默认数据库文件夹”文本框中输入所需的保存路径。 单击“确定”按钮即可。(7) 怎样在“快速访问工具栏”中添加“复制”按钮图标? 答:在功能区单击鼠标右键,选择“自定义快速访问工具栏”,选中“复制”按钮添加到“快速访问工具栏”中。实验项目2:进行数据库设计,完成表的创建、关系定义及完整性设置,输入数据及操作数据1学习数据库设计的方法 按照实验教程中实验2、实验3的内容,认真分析、了解数据库设计中概念设计、逻辑设计、物理设计的意义及基本方法。实验过程截图如下:2创建数据库文件按照实验教程中实验3的内容,创建文件夹、数据库文件。步骤:(1)在E盘

8、上建立“test”文件夹(2)启动Access进入Backstage视图,选择“新建”命令,接着在中间窗格中选择“空数据库”,单击窗口右下侧“文件名”栏右边的文件夹浏览的按钮,打开“文件新建数据库”对话框,选择E盘,“test”文件夹,在“文件名”栏输入“项目管理”,单击“确定”按钮。(3)返回Backstage视图。单击“创建”按钮,空数据库“项目管理”建立起来了。3使用表设计视图,完成所有表的创建写出创建表的基本步骤,并附上截图(详细写出1个表的设计过程即可)表的创建方法步骤:(1) 进入Access窗口,单击功能区的“创建”标签,选择“创建”选项卡(2) 单击“表设计”按钮,启动表设计视

9、图,如图所示 (3)在设计视图中按照表的设计定义各字段的名称,数据类型,并设置字段属性等。(4)定义主键,索引,设置表的属性等。如图所示(5)最后对表命名保存4定义表之间的关系当所有表都定义好后,通过建立关系实现表之间的引用完整性。写出完整的操作步骤(重复操作可省略),并附上截图。步骤:(1) 选择“数据库工具”选项卡,单击“关系”按钮。如图所示(2)在“关系”窗口中右击,弹出快捷菜单,然后选择“显示表”命令,弹出“显示表”对话框。如图所示(3) 在“显示表”对话框 中选中需要创建关系的表,添加到“关系”窗口中。如图所示 (4)从父表中选中被引用字段拖动到字表对应的外键字段上,并在“编辑关系”

10、对话框按照要求选择相应的复选框。如图所示 (5)最后完成关系的创建。如图所示5有效性规则与有效性文本根据表的物理设计,在创建表时,定义有效性规则属性和有效性文本。步骤:(1) 点击Access右下方设计视图选项卡,进入数据表设计视图(2) 在编辑视图中选中要编辑的字段,最后进编辑框中设置器有效性规则和有效性文本。如图所示 6设置格式属性与输入掩码属性按照实验教程实验4,设置有关格式、输入掩码属性。步骤:在“教师”表中,由于“工号”是6为文本,第一位是字母,后5位由0-9数字组成,因此在“教师”表设计视图中选中“工号”字段,定义“输入掩码”字段属性的值“L0000”,如下图所示:7设置查阅选项按

11、照实验教程实验4,设置查阅选项。写出实验步骤,并附截图。为“项目”表中的“项目类别”定义查阅控件绑定步骤如下:(1) 进入“项目”表设计视图,选中“项目类别”字段,单击“查阅”选项卡。(2) 在“显示控件”栏中选择“列表框”,在“行来源类型 ”栏中选择“值列表”(3) 在“行来源类型中”输入“国家级重点;国家级一般;校级”。如图所示(4) 最后单击工具栏中的“保存”按钮,即可使用查询列表用于输入。8数据表视图下数据记录的显示与操作根据实验教程附录的数据,练习记录的添加、修改、删除数据操作。练习数据表视图中的各种操作。进入数据表视图对教师信息进行添加、删除、修改的操作。步骤:(1)添加记录,利用

12、数据表视图进行记录输入操作,选择“新纪录”标记,然后输入记录。输入的数据应该满足各种完整性要求。(2)要修改表中的数据,选中直接修改即可(3)删除表中的数据,在数据表视图中左侧的“记录选定器”上选中该记录,单击右键,在快捷菜单中选择“删除记录”命令,或按“Delete”键删除记录。#回答问题(1)什么是实体码?它在转换为关系模型后成为关系的什么?答:用来唯一确定或区分实体集中每一个实体的属性或属性组合成为实体码,或称为实体标识符。转化成关系模型之后成为关系的“键”(2)在本实验中,如果允许一名教师指导多个项目,ER图和关系有何变化?答:在ER图中教师与学生的对应关系变为1:n(3)1:1联系、

13、1:n联系、m:n联系转换为关系时是如何处理的?答:1:1的联系,一般不必单独成为一个关系模型,即给联系取一个关系模式名,与联系相关的各实体的码成为该关系模式的属性,联系自身的属性成为该关系模式其余的属性。1:n的联系,一般不必单独成为一个关系模式,可以将它与联系中的n方实体转化成的关系模式合并m:n的联系必须单独成为一个关系模式,不能与任何一方实体合并(4)数据库表结构设计,属于数据库设计中的什么步骤?答:属于数据库设计中的“逻辑设计”步骤(5)Access存储数据时,用到几个数据库文件?扩展名是什么?答:Access存储数据时一个数据库保存在一个文件中,文件的扩展名位accdb(6)在表结

14、构设计中,应该包含哪些内容?答:在表结构设计中应包含:字段名、数据类型、字段属性(字段大小、有效性规则、索引、主键)(7)在本实验设计中,共使用了哪些数据类型?不同类型对宽度如何规定?答:运用文本,时间,数字(8)定义表之间的关系时,“实施参照完整性”的意义是什么?在“编辑关系”对话框中选中或者撤销“级联更新相关字段”复选框,对于数据表的操作有何影响?答:实施参照完整性这样在子表中添加或更新数据时,Access将检验子表新加入的外键值是否满足参照的完整性,如果外键值没有与之对应的主键值,Access将拒绝添加或更新数据。(9)建立表的关系,是否要求发生关系的两个字段必须同名?答:表之间的联系字段可以不同名,但必须在数据类型和字段属性设置上相同。(10)如何输入学生的照片?答:学生照片类型应为OLE对象,输入OLE对象方法为:利用“剪切”或“复制”将对象放置在“剪贴板”中,然后在输入记录的“OLE对象”型字段上右击,弹出快捷菜单,快捷菜单中选中“粘贴”命令,则将对象保存在表中。(11)定义表时,设置“有效性文本”字段属性有何作用?答:“有效

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

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号