access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建

上传人:xiao****1972 文档编号:73120900 上传时间:2019-01-24 格式:PPT 页数:73 大小:7.66MB
返回 下载 相关 举报
access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建_第1页
第1页 / 共73页
access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建_第2页
第2页 / 共73页
access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建_第3页
第3页 / 共73页
access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建_第4页
第4页 / 共73页
access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建》由会员分享,可在线阅读,更多相关《access基础与应用教程ppt课件 第2章 access 2010数据库设计与创建(73页珍藏版)》请在金锄头文库上搜索。

1、第 2 章,Access 2010是美国微软公司开发的一个基于Windows操作系统的关系数据库管理系统。Access 2010为用户提供高效、易用和功能强大的数据管理功能。,Access 2010数据库 设计与创建,Access 2010是美国微软公司开发的一个基于Windows操作系统的关系数据库管理系统。 与Access 2003版本相比,Access 2007的工作界面发生了重大变化,在Access 2007 中已经引入了两个主要的工作界面组件:功能区和导航窗格。功能区取代了以前版本中的菜单栏和工具栏,导航窗格取代并扩展了数据库窗口的功能。 而在 Access 2010 中,不仅对功能

2、区进行了多处更改,而且还新引入了第三个工作界面组件 Microsoft Office Backstage 视图。,第2章 Access 2010数据库设计与创建,本章主要内容,2.1 Access 2010的启动与退出 2.2 Access 2010用户界面 2.3 Access数据库的设计 2.4 Access数据库的创建 2.5 数据库的打开与关闭 2.6 数据库的安全操作,2.1 Access 2010的启动与退出,在 Windows 系列操作系统中,启动和关闭Access 2010类似平常启动任一应用程序那样进行操作。启动后打开的Access 2010窗口也继承了微软公司产品的一贯基本

3、风格。,2.1.1 启动Access 2010,在 Windows 7操作系统中,启动Access 2010可按如下步骤进行: (1)单击“开始”菜单按钮,移动鼠标指向“所有程序”; (2)移动鼠标指向“Microsoft Office”并单击鼠标; (3)移动鼠标指向“Microsoft Access 2010”并单击鼠标,Access 2010启动后的显出的 Access 2010窗口(Backstage 视图)外观,形如图2-1所示。,图2-1 Access 2010 启动后未打开数据库时显出的“Backstage 视图”,2.1.3 退出Access 2010,退出 Access 20

4、10应用程序也即是关闭 Access 2010窗口,其基本方法有如下几种: (1)单击Access 2010窗口右上角的“关闭”按钮,退出 Access 2010。 (2)单击 Access 2010窗口“文件”选项卡中的“退出”,退出 Access 2010。 (3)双击Access 2010窗口左上角“控制菜单”按钮,退出Access 2010。 (4)按 Alt + F4 组合键,退出 Access 2010。,2.2 Access 2010用户界面 2.2.1 Access 2010窗口,Access 2010窗口按其显示格式大体上可分为两类。 第1类是Backstage 视图类的窗口

5、。 第2类是含有功能区和导航窗格等的Access 2010工作界面窗口,形如图2-3所示。,Backstage 视图类的窗口,图2-2 选定了“信息”命令后显出的“Backstage 视图”,Access 2010工作界面窗口示意图,图2-3 Access 2010的窗口界面,2.2.3 命令选项卡标题,命令选项卡标题栏(有点像Access 2003窗口的菜单栏)位于Access 2010窗口的第二行,即功能区的顶端。命令选项卡标题栏中始终都显出“文件”、“开始”、“创建”、“外部数据”和“数据库工具”五个标准命令选项卡标题。除标准命令选项卡之外,Access 2010 还有上下文命令选项卡。

6、 根据进行操作的对象以及正在执行的操作的不同,标准命令选项卡旁边可能会出现一个或多个上下文命令选项卡标题。,2.2.4 Backstage 视图,Access 2010启动后但未打开数据库时,显出Backstage视图,并默认选定其中的“新建”命令,如图2-1所示。Backstage 视图占据功能区上的“文件”选项卡,并包含很多以前出现在 Access 早期版本(如Access2003)的“文件”菜单中的命令。 Backstage 视图还包含适用于 整个数据库文件的其他命令和信息(如“压缩和修复”等)。Backstage视图中显出“文件”、“开始”、“创建”、“外部数据”和“数据库工具”等五个

7、标准选项卡标题。,2.2.5 功能区及命令选项卡,功能区是Access 2010 中主要的命令界面。Access 2010 中的功能区是(Access 2003版本的)菜单栏和工具栏的主要替代部分。 打开数据库时,功能区显示在 Access 2010窗口的顶部(标题栏下)。在功能区上显示了活动命令选项卡中的命令按钮。功能区的顶部显出命令选项卡标题栏。 功能区主要由多个命令选项卡组成,各命令选项卡上有多个命令组。每个组中又含有若干个命令按钮。,2.2.5 功能区及命令选项卡(续),注意,任何 时候在功能区中,仅显出一个活动命令选项卡(即当前命令选项卡)。 若要隐藏功能区,请双击活动的命令选项卡标

8、题。若要再次显示功能区,请再次双击活动的命令选项卡标题。,2.2.6 上下文命令选项卡,除标准命令选项卡之外,Access 2010将根据当前进行操作的对象以及正在执行的操作的上下文情况,在标准命令选项卡旁边可能会添加一个或多个上下文命令选项卡。,图2-8 “表格工具”下的“设计”上下文命令选项卡,2.2.6 上下文命令选项卡,除标准命令选项卡之外,Access 2010将根据当前进行操作的对象以及正在执行的操作的上下文情况,在标准命令选项卡旁边可能会添加一个或多个上下文命令选项卡。,图2-8 “表格工具”下的“设计”上下文命令选项卡,2.2.7 样式库,功能区还使用一种名为“样式库”的控件。

9、样式库控件的设计目的是为了让用户将注意力集中在获取所要的结果上。样式库控件不仅显示命令,还显示使用这些命令的结果。其意图是提供一种可视化方式,便于用户浏览和查看 Access 2010 可以执行的操作,并关注操作结果,而不只是关注命令本身。,2.2.8 导航窗格,“导航窗格”位于功能区的下边左侧,它可以帮助您组织归类数据库对象,并且是打开或更改数据库对象设计的主要方式。“导航窗格”取代了 Access 2007 之前的 Access 版本中的“数据库窗口”。,2.2.9 工作区与对象选项卡,工作区位于功能区的下边右侧(即导航窗格的右侧),它是显示数据库的各种对象的地方。在工作区中,通常是以选项

10、卡形式显出所打开对象的相应视图(如,某表的“设计视图”、某表的“数据表视图”、某窗体的“窗体视图”等)。,2.2.10 状态栏,状态栏位于 Access 2010窗口底端,它能够反映Access2010的当前工作状态。状态栏左端有时会显出工作区中当前活动对象的视图名(如“设计视图”、“数据表视图”等),状态栏右端有几个与工作区中活动对象相关的(用于切换的)视图按钮,如图2-13所示。,2.2.10 快速访问工具栏,“快速访问工具栏”默认位置是在Access 2010窗口顶端标题栏中的左侧位置。通过快速访问工具栏,用户只需一次单击即可访问命令。默认命令集包括“保存”、“撤消”和“恢复”。用户单击

11、“快速访问工具栏”右侧的下拉按钮,展开其下拉列表,再选择该列表中的相应命令,可以自定义快速访问工具栏,将常用的其他命令包含在内。,2.3 Access数据库的设计,在利用 Access 2010 创建数据库之前,要先进行数据库设计。对于Access 数据库的设计,最关键的任务是设计出合理的、符合一定的规范化要求的表以及表之间的关系。,2.3.1 Access 数据库设计步骤,1用户需求分析 数据库开发人员要向数据库的最终用户进行调查和交流,详细了解用户的需求并认真进行分析,确定本数据库应用系统目标,并确定创建具体数据库的目的。 特别要注意落实,用户需要的数据一定要能够从数据库中直接得到或通过对

12、数据库中的数据进行相应的运算产生出来。,2.3.1 Access 数据库设计步骤(续),2确定数据库需要建立的表和表中所包含的字段 (1)确定本数据库要有几个表 首先根据数据库的概念设计的思想,遵循概念单一化的原则,对需求分析结果进行抽象处理,以确定本数据库有几个基本的实体,也即是确定本数据库有几个表。 例如,在学生管理数据库中,把学系实体设计成数据库中的“学系”表等。 (2)确定每个表中需要的字段 对于每个抽象实体确定其包含的属性,也即是确定数据库中的每个表所包含的字段。要求每个字段包含的内容都应该与该表的主题相关。例如,“学系” 表包含 “学系代码”、“学系名称”、“办公电话”、“学系简介

13、” 字段。 (3)确定各个表的主键 在数据库的表中,如果表中的某个字段组(一个字段或几个字段的组合)可以唯一标识一个记录,这个字段组称为候选关键字。选定该表中的某个候选关键字作为该表的主键(即主关键字)。,2.3.1 Access 数据库设计步骤(续),3确定表之间的联系 表之间的联系也即是实体之间的的联系,该联系有三种:一对一联系、一对多联系和多对多联系。 4优化设计 应用规范化理论对表设计进行进行优化检查,以求设计精益求精,以消除不必要的重复字段,减少冗余。另外,还可使用Access提供的分析工具的帮助进行分析。 5创建其他Access 数据库对象 在Access 数据库中,除了表对象之外

14、,还可根据用户需求目标的实施需要,创建查询、窗体、报表、数据访问页、宏、模块等数据库对象。,2.3.2 “学生管理系统”数据库设计实例,“学生管理系统”数据库设计的具体步骤如下: 1用户需求分析 首先进行用户需求分析,明确建立数据库的目的。 某校由于扩招,学生数量翻了两翻,而与学生的学籍成绩管理有关的教务员没有增加,特别到了毕业班学生毕业要拿成绩单时,要靠教务员人工去查学籍表,为每个毕业学生抄填成绩单,其工作量非常大,即使教务员加班加点,也不能及时为全体毕业学生提供成绩单。为了改变这种困境,提高学生的学籍成绩管理水平,学校同意出资,首先建立Access 数据库应用系统“学生管理系统”,实现学生

15、管理方面的计算机信息化。 由于该校学生人数众多,而且每个学生在校期限内要修的课程又有约四十门左右,与学生有关的需要储存在计算机内的数据量大,故需要建立“学生管理系统”数据库。比如,学生管理系统的功能之一就是能打印出学生成绩单,那么,“学生成绩单”中需要的各项数据,如学号、姓名、学系名称、专业名称、学制年限、每学年每学期每门课程的名称及成绩等,都必须能够从“学生管理系统”数据库中得到。,2.3.2 “学生管理系统”数据库设计实例(续),2确定“学生管理系统”数据库的表和表的字段及主键 要确定“学生管理系统”数据库的表和表中所包含的字段,实际上是要根据需求分析结果,进行 “学生管理系统” 数据库的

16、概念设计和逻辑设计。 (1)“学生管理系统” 数据库的概念设计 首先要确定实体及其属性。根据需求分析,学生管理系统中的实体应该包括:学系、专业、班级、学生、课程和修课成绩。 各个实体及其属性、实体之间的联系用 E-R 图描述如下:,2.3.2 “学生管理系统”数据库设计实例(续), 学系实体及其属性,如图 2-14 所示。 专业实体及其属性,如图 2-15 所示。,图2-14 学系实体及其属性的E-R图 图2-15 专业实体及其属性的E-R图,2.3.2 “学生管理系统”数据库设计实例(续), 班级实体及其属性,如图2-16所示。,图2-16 班级实体及其属性的E-R图,2.3.2 “学生管理系统”数据库设计实例(续), 学生实体及其属性,如图2-17所示。,图2-17 学生实体及其属性的E-R图,2.3.2 “学生管理系统”数据库设计实例(续), 课程实体及其属性,如图2-18所示。,图2-18 课程实体及其属性的E-R图,2.3.2 “学生管理系统”数据库设计实例(续), 修课成绩实体及

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

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