1 / 25
文档名称:

ESS讲义之数据库和表.doc

格式:doc   大小:161KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ESS讲义之数据库和表.doc

上传人:花开一叶 2019/5/30 文件大小:161 KB

下载得到文件列表

ESS讲义之数据库和表.doc

文档介绍

文档介绍:、数据库设计的原则膄1、关系数据库的设计应遵从概念单一化“一事一地”的原则羁2、避免在表之间出现重复字段膈3、表中的字段必须是原始数据和基本数据元素蚇4、用外部关键字保证有关联的表之间的联系薄二、数据库设计的步骤:需求分析→确定所需要的表→确定所需字段→确定联系→、Access的发展简介蚇(一)Access 是一种关系型的桌面数据库管理系统,是 Microsoft Office 套件产品之一。1992年 11 月推出 Access  , Microsoft ,,,,,ess 2003 ess 2007 。 ess 2003 版为教学背景。羅(二)Access的特点肁1、具有方便实用的强大功能。 羀2、可以利用各种图例快速获取数据。3、可以利用报表设计工具,方便生成报表。 4、能处理多种数据类型。 5、采用 OLE 技术,能方便创建和编辑多媒体数据库。 6、支持 ODBC 标准的 SQL 数据库的数据。 7、设计过程自动化,大大提高了数据库的工作效率。螇8、具有较好的集成开发环境。9、提供了断点设置、单步执行等调试功能。 10、与 / 的集成。11、可以将数据库应用程序的建立移进用户环境,并最终使用户和应用程序开发者之间的关系淡化。肂二、Access的系统结构:,由数据库对象和组两部分组成。其中对象分为 7 种:表、查询、窗体、报表、数据访问页、宏、模块。表是数据库的核心与基础,存放中数据库中的全部数据。报表、查询和窗体都是从数据库中获取数据信息,以实现用户的某一特定的需要。螃1、表是实现数据库管理的基础,是关于特定主题(例如:学生和课程)数据的集合,是数据库的核心与基础。ess中称为字段,ess中称为记录。蝿2、查询是用来操作数据库中的记录对象,利用它可以按照一定的条件或准则从一个或多个表中筛选出需要操作的字段,并可以把它们集中起来,形成所谓的动态数据集,并显示在一个虚拟的数据表窗口中。袆3、窗体:数据库与用户进行交互操作的界面。其数据源可以是表或查询。蒃4、报表可以按照指定的样式将多个表或查询中的数据显示(打印)出来。报表中包含了指定数据的详细列表。报表也可以进行统计计算,如求和、求最大值、求平均值等。报表与窗体类似,也是通过各种控件来显示数据的,报表的设计方法也与窗体大致相同。芁5、页是一种特殊的 Web 页,用户可以在此 Web 页与 Access 数据库中的数据进行联接,查看、修改 Access 数据库中的数据。网页,将数据库中的数据编辑成网页形式,上,上的用户共享。也就是说,网上用户可以通过浏览器来查询和编辑数据库的内容。薈6、宏是若干个操作的组合,用来简化一些经常性的操作。用户可设计一个宏来控制系统的操作,当执行这个宏时,就会按这个宏的定义依次执行相应的操作。宏可以打开并执行查询、打开表、打开窗体、打印、显示报表、修改数据及统计信息、修改记录、修改表中的数据、插入记录、删除记录、关闭表等操作。羆7、模块是用VBA语言编写的程序段,它以VisualBasic为内置的数据库程序语言。对于数据库的一些较为复杂或高级的应用功能,需要使用VBA代码编程实现。通过在数据库中添加VBA代码,可以创建出自定义菜单、工具栏和具有其他功能的数据库应用系统。袄三、Access的操作窗口羃(一)启动 Access:与其他Windows应用程序一样,ess可以通过单击“开始”菜单,然后在“程序”菜单中选择图标,ess。芇(二)ess的4 种方法:单击 Access 右上角的“关闭”按钮;选择“文件”菜单中的“退出”命令;使用 Alt+F4 快捷键;使用 Alt+F+X 快捷键。·创建数据库方法有两种,先建立一个空数据库,然后向其中添加表、查询、窗体和报表等对象,这是创建数据库最灵活的方法;二是使用“数据库向导”,利用系统提供的模板进行一次操作来选择数据库类型,并创建所需的表、窗体和报表,这是操作最简单的方法。莀一、创建空数据库膆例2-1:建立“教学管理”空数据库,ess文件夹中。注意:数据库创建好后,数据库容器中还不存在任何其他数据库对象,此时可以根据需要在该数据库容器中创建数据库对象。另外,在创建数据库之前,最好先建立用于保存该数据库文件的文件夹,以便今后的管理。蒂二、使用向导创建数据库膃例2-2:在C盘“教学管理”文件夹下创建“教学管理”数据库。注意:利用“数据库向导”创建数据库对象,在所建的数据库对象容器中包含了表、查询、窗体、报表、ess对象。但是,由于“数据库向导”创建的表可能与需要的表不完全相同

最近更新