access数据库基础与应用教程 人民邮电出版社

access数据库基础与应用教程 人民邮电出版社

ID:9847452

大小:1.56 MB

页数:45页

时间:2018-05-11

access数据库基础与应用教程 人民邮电出版社_第1页
access数据库基础与应用教程 人民邮电出版社_第2页
access数据库基础与应用教程 人民邮电出版社_第3页
access数据库基础与应用教程 人民邮电出版社_第4页
access数据库基础与应用教程 人民邮电出版社_第5页
资源描述:

《access数据库基础与应用教程 人民邮电出版社》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2Access2003是美国微软公司开发的一个基于Windows操作系统的关系数据库管理系统。Access2003为用户提供高效、易用和功能强大的数据管理功能。Access2003数据库设计与创建第2章Access2003数据库设计与创建本章主要内容退出2.1Access2003的启动与退出2.2Access数据库的设计2.3Access数据库的创建2.4数据库的打开与关闭2.1Access2003的启动与退出在Windows系列操作系统中,启动和关闭Access2003类似平常启动任一应用程序那样进行操作。启动后打开的Access2003窗口也继承了微软公司产品的一贯风格。2.

2、1.1启动Access2003启动Access2003可按如下步骤进行:①单击“开始”菜单按钮,移动鼠标指向“所有程序”;②移动鼠标指向“MicrosoftOffice”;③移动鼠标指向“MicrosoftOfficeAccess2003”并单击鼠标。Access2003启动后的窗口外观如图2-1所示。在默认的情况下,每次启动时会自动在窗口的右侧出现“打开”和“新建文件”任务窗格。图2-1Access2003窗口2.1.2Access2003窗口简介2.1.3退出Access2003退出Access2003应用程序也即是关闭Access2003窗口,其基本方法有如下几种:①单击Ac

3、cess2003窗口右上角的“关闭”按钮,退出Access2003。②单击Access2003窗口“文件”菜单中的“退出”,退出Access2003。③单击Access2003窗口“控制菜单”中的“关闭”,退出Access2003。④按Alt+F4组合键,退出Access2003。2.2Access数据库的设计在利用Access2003创建数据库之前,要先进行数据库设计。对于Access数据库的设计,最关键的任务是设计出合理的、符合一定的规范化要求的表以及表之间的关系。2.2.1Access数据库设计步骤1.用户需求分析数据库开发人员要向数据库的最终用户进行调查和交流,详细了解用户

4、的需求并认真进行分析,确定本数据库应用系统目标,并确定创建具体数据库的目的。特别要注意落实,用户需要的数据一定要能够从数据库中直接得到或通过对数据库中的数据进行相应的运算产生出来。2.2.1Access数据库设计步骤(续)2.确定数据库需要建立的表和表中所包含的字段(1)确定本数据库要有几个表首先根据数据库的概念设计的思想,遵循概念单一化的原则,对需求分析结果进行抽象处理,以确定本数据库有几个基本的实体,也即是确定本数据库有几个表。例如,在学生管理数据库中,把学系实体设计成数据库中的“学系”表,把课程实体设计成数据库中的“课程”表等等。(2)确定每个表中需要的字段对于每个抽象实体确

5、定其包含的属性,也即是确定数据库中的每个表所包含的字段。要求每个字段包含的内容都应该与该表的主题相关。例如,“学系”表包含“学系代码”、“学系名称”、“办公电话”和“学系简介”字段。(3)确定各个表的主键在数据库的表中,如果表中的某个字段组(一个字段或几个字段的组合)可以唯一标识一个记录,这个字段组称为候选关键字。选定该表中的某个候选关键字作为该表的主键(即主关键字)。2.2.1Access数据库设计步骤(续)3.确定表之间的联系表之间的联系也即是实体之间的的联系,该联系有三种:一对一联系、一对多联系和多对多联系。4.优化设计应用规范化理论对表设计进行进行优化检查,以求设计精益求精

6、,以消除不必要的重复字段,减少冗余。另外,还可使用Access提供的分析工具的帮助进行分析。5.创建其他Access数据库对象在Access数据库中,除了表对象之外,还可根据用户需求目标的实施需要,创建查询、窗体、报表、数据访问页、宏、模块等数据库对象。2.2.2“学生管理系统”数据库设计实例“学生管理系统”数据库设计的具体步骤如下:1.用户需求分析首先进行用户需求分析,明确建立数据库的目的。某校由于扩招,学生数量翻了两翻,而与学生的学籍成绩管理有关的教务员没有增加,特别到了毕业班学生毕业要拿成绩单时,要靠教务员人工去查学籍表,为每个毕业学生抄填成绩单,其工作量非常大,即使教务员加

7、班加点,也不能及时为全体毕业学生提供成绩单。为了改变这种困境,提高学生的学籍成绩管理水平,学校同意出资,首先建立Access数据库应用系统——“学生管理系统”,实现学生管理方面的计算机信息化。由于该校学生人数众多,而且每个学生在校期限内要修的课程又有约四十门左右,与学生有关的需要储存在计算机内的数据量大,故需要建立“学生管理系统”数据库。比如,学生管理系统的功能之一就是能打印出学生成绩单,那么,“学生成绩单”中需要的各项数据,如学号、姓名、学系名称、专业名称、学制年限

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。