- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 数据库和表Access概述 Access是Microsoft公司开发的关系型数据库管理系统产品。作为Office套件的组成部分,Access具有与Word、Excel、PowerPoint等软件类似的操作界面和使用环境,应用很广泛。Access的特点完备的数据库窗口Access数据库窗口由三个部分组成:功能区、Backstage视图和导航窗格。应用主题实现了专业设计使用主题工具可以快速设置、修改数据库外观,以制作出美观的窗体界面、表格和报表。Access的特点更高的安全性提供了经过改进的安全模型,其中包括新的加密技术和对第三方加密产品的支持。强大的网络功能可以使用 Access 和 SharePoint 设计和发布 Web 数据库,用户可以在 Web 浏览器中使用 Web 数据库。加强了信息共享和协同工作的能力。Access的特点新的数据类型和控件新增了计算字段、多值字段和添加附件字段;备注字段允许存储格式文本并支持修订历史记录;提供了用于选取日期的日历。强化的智能特性Access的智能特性表现在各个方面,其中表达式生成器表现更为突出,用户不需要花费时间来考虑有关的语法和参数问题,在输入时,表达式的智能特性为用户提供了所需要的所有信息。Access的特点更方便的宏设计Access提供了一个全新的宏设计器,可以更加高效地工作,减少编码错误,并轻松地组合更复杂的逻辑以创建功能强大的应用程序。重新设计并整合宏操作,通过操作目录窗口把宏分类组织,使得运行宏操作更加方便。Access的启动与退出启动Access关闭并退出Access无论何时退出Access,系统都将自动保存对数据的更改。Access数据库的结构 Access数据库对象共有6类不同的子对象,它们分别是表、查询、窗体、报表、宏和模块。 表是数据库的核心与基础,存放着数据库中的全部数据;报表、查询都是从数据表中获得信息,以满足用户特定的需求;窗体可以提供良好的用户操作界面,通过它可以直接或间接地调用宏或模块,实现对数据的综合处理。表对象1、利用表对象实现数据存储表是数据库中用来存储数据的对象,它是整个数据库系统的数据源,也是数据库其它对象的基础。在表中,数据以行和列的形式保存。表中的列称为字段,说明一条信息在某一方面的属性,表中的行称为记录,一条记录就是一条完整的信息查询对象2、利用查询对象搜索信息查询(query)也是一个“表”,是以表为基础数据源的“虚表”。查询是按照一定的条件或准则从一个或多个表中筛选出需要的字段和记录,并将它们集中起来,形成动态数据集,以虚拟数据表的形式显示,供用户浏览、打印和编辑。查询本身并不包含任何数据,它只是记录查询的筛选准则与操作方式。它还可以作为数据库其它数据库对象(窗体、报表)的数据来源。窗体对象3、利用窗体对象查看、修改信息窗体(form)是用户和数据库联系的一种界面,是Access数据库对象中最具灵活性的一个对象,其数据源可以是表或查询。可以将数据库中的表链接到窗体中,利用窗体作为输入记录的界面,或将表中的记录提取到窗体上供用户浏览和编辑处理;可以在窗体中使用宏,把ACCESS的各个对象方便地联系起来;还可以在窗体中插入命令按钮,编制事件过程代码以实现对数据库应用的程序控制。窗体的类型主要分以下三种:数据型窗体:实现对数据库中数据的操作控制型窗体:设置菜单和命令按钮提示型窗体:显示文字、图片信息报表对象4、利用报表对象显示信息报表(report)是用打印格式展示数据的一种有效方式,数据库中数据输出的形式之一。利用报表可以将需要的数据从数据库中提取出来,并在进行分析和计算的基础上,将数据以格式化的方式发送到打印机。报表的记录源为基础表和查询中的字段,并可以按照需要控制显示的字段及其显示的方式。利用报表不仅可以创建计算字段,而且还可以对要输出的数据进行分组以便计算出各组数据的汇总值。报表上所有内容的的大小和外观都可以人为控制。宏对象6、利用宏对象完成自动化工作宏(macro)是一个或多个操作的集合,其中每个操作实现一个特定的功能。使需要多个指令连续执行的任务能够通过一条指令自动完成,而这条指令就被称为宏。宏可以是包含一个操作序列的宏,也可以是由若干个宏组成的宏组。利用宏可以简化操作,使大量重复性的操作得以自动完成。模块对象7、嵌入模块实现复杂功能模块(module)是由VB语言编写的程序的集合,或一个函数过程。它通过嵌入在Access中的VB语言编辑器和编译器,实现与Access的完美结合。设置模块的过程就是使用VBA编写程序的过程。尽管ACCESS是面向对象的DBMS,但是在针对对象进行程序设计时,必须使用结构化程序设计思想。每一个模块由若干个过程组成,而每一个过程都应该是一个子程序(Sub)过程或一个函数(Function)过程
原创力文档


文档评论(0)