数据库原理及应用实践教程.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

10.1学习指导模块对象是Access的对象之一。对于Access的大多数应用来说,前面介绍的对象已经能够很好的完成。但是,对于一些比较复杂的数据处理,仅利用现有的手段就不够了,用户需要在数据处理的过程中编写一些程序代码,即组织模块对象。模块是利用程序设计语言编写的命令集合,运行模块能够实现数据处理的自动化。在Access中,通过“模块”对象,可以实现编写程序的功能。Access采用的程序设计语言是VBA(VisualBasicforApplication)。在Access中,设计模块,就是利用VBA进行程序设计。本章我们学习使用VBA语言进行程序设计和数据处理的有关知识。1.学习目的模块是Access数据库7个组成对象之一,也是我们所要介绍7个对象的最后一个。模块是与VBA程序设计分不开的。本章你将会看到,Access的模块就是使用VBA语言编写的、为完成特定任务的命令代码集合,这就是Access程序设计。通过学习本章,要清楚模块对象的基本概念、VBA语言及编写模块的工具VBE;要掌握的主要是Access程序设计即VBA编程基础,包括结构化程序设计及面向对象程序设计,以及数据库访问基础(ADO)。2.学习要求本章介绍Access模块的基本功能。模块是数据库对象,用来实现数据库处理中比较复杂的处理功能。模块是通过VBA语言来实现的,VBA是MicrosoftOffice内置编程语言。VBA是基于VB的程序语言。VBA的主要类型包括:字节型、布尔型、整型、长整型、单精度型、双精度型、货币型、小数型、字符型、对象型、变体型和用户自定义型。VBA中的数据表示分为常量和变量。运算通过表达式进行。由常量、变量、函数和运算符组成的式子被称为表达式。按照运算符的不同,表达式也可以分为五种类型:算术表达式、字符串表达式、关系表达式、逻辑表达式和日期表达式。程序是处理某个问题的命令的集合。VBA程序由模块组成。每一个模块包含声明部分和若干个过程。过程可分为Sub过程、Function函数。Sub过程主要用于实现某个功能;Function函数主要用于求值,要求返回函数计算的结果。按照结构化程序设计方法,每个过程只需要使用顺序结构、分支结构和循环结构三种流程结构。在一个过程中可以调用其他过程。在调用过程或函数时可传递参数,参数的传递方式有传值方式和传址方式两种。10.2习题解答1.什么是模块?Access模块对象的主要功能是什么?【参考答案】模块是利用程序设计语言编写的命令集合,运行模块能够实现数据处理的自动化。在Access中,通过“模块”对象,可以实现编写程序的功能。Access采用的程序设计语言是VBA。在Access中,设计模块,就是利用VBA进行程序设计。2.试述程序与程序设计的概念。【参考答案】使用设计好的某种计算机语言,用一系列语言的语句或命令,将一个问题的计算和处理过程表达出来,这就是程序。程序是命令的集合。人们把为解决某一问题而编写在一起的命令系列以及与之相关的数据称为程序。编写程序的过程就是程序设计。计算机能够识别并执行人们设计好的程序,来进行各种数据的运算和处理。⑤可以在报表上增加数据的汇总信息,如计数、求平均值或者其他的统计运算。⑥可以嵌入图像或图片来显示数据。3.请分析一下报表与窗体的异同。【参考答案】窗体主要用于对于数据记录的交互式输入或显示,而报表主要用于显示数据信息,以及对数据进行加工并以多种表现形式呈现,包括对数据的汇总、统计以及各种图形等。创建窗体中所用的大多数方法,也适用于报表。报表仅为显示或打印而设计,窗体是为在窗口中交互式输入或显示而设计。在报表中不能通过工具箱中的控件来改变表中的数据,Access不理会用户从选择按钮、复选框及类似的控件中的输入。创建报表时不能使用数据表视图,只有“打印预览”和“设计视图”可以使用。7.3实验题解答1.创建报表实验题。给定图书销售数据库如第6章实验题1、2、3所用图书销售.mdb,有表:部门、出版社、进书单、进书细目、售书单、售书细目、图书、员工。请使用“自动报表”方法来创建报表:(1)以“员工”表为数据来源表,创建纵栏式报表(参阅教材上图7-1)。(2)以“教材”表为数据来源表,创建表格式报表(参阅教材上图7-2)。(3)以“员工”表为数据来源表,创建员工“职务”人数统计的图表报表(参阅教材上图7-3)。

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档