access数据库课程设计

access数据库课程设计,第1张

如果在一个模块中一个函数的定义是以“BuilderrForm”开始同时包含一个类似于Onclose属性或事件标识符,按下SHIFT和F2键就可以调用这个过程。例如,当你在一个form的设计窗口中,而当前的光标落在属性窗口中的Onclose事件的编辑控制上,按下SHIFT和F2键将能调用BuilderFormOnclose函数。这使用于form和reports的大部分属性和所有事件。下面的代码将说明函数的格式:

FunctionBuilderFormOnClose(szFormNameAsString,

szControlNameAsString,szCurrentValueAsString,szReservedAsString)

IfszCurrentValue=""Then

DoCmdSelectObjectA_MACRO,"",True

SendKeys"%n%fs"&"NewMacro"&"{Enter}"

Forms(szFormName)OnClose="NewMacro"

Else

DoCmdSelectObjectA_MACRO,szCurrentValue,True

SendKeys"%d"

EndIfEndFunction

参数szFormName,szControlName,szCurrentValue,和szReserved必须声明,即使你从不使用它们。当你的函数被调用时,这些参数总是要被传递的。如果它们没有被声明,那么MicrosoftAccess将不会调用你的函数。如果有一个参数被分配到Onclose事件上,那么前面的过程将打开一个宏,如果编辑控制是空,那么代码产生一个名为“NewMacro”的新宏,同时把编辑控制值设置为“NewMacro”。诚然,前面的例子并不是非常完美,但它的确说明了要产生一个完美而有效的程序所必须的条件。

Aess的用途体现在两个方面:

一、用来进行数据分析:aess有强大的数据处理、统计分析能力,利用aess的查询功能,可以方便地进行各类汇总、平均等统计。并可灵活设置统计的条件。比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且 *** 作方便,这一点是Excel无法与之相比的。这一点体现在:会用aess,[2]提高了工作效率和工作能力。

二、用来开发软件:aess用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:易学!非计算机专业的人员,也能学会。低成本地满足了那些从事企业管理工作的人员的管理需要,通过软件来规范同事、下属的行为,推行其管理思想。(VB、net、C语言等开发工具对于非计算机专业人员来说太难了,而aess则很容易)。这一点体现在:实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,从而转型为“懂管理会编程”的复合型人才。[2]

另外,在开发一些小型网站WEB应用程序时,用来存储数据。例如ASPAess。这些应用程序都利用ASP技术在Services运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/MicrosoftSQLServer.

ACCESS的用途更多,体现在很多方面:

表格模板。只需键入需要跟踪的内容,Aess便会使用表格模板提供能够完成相关任务的应用程序。Aess可处理字段、关系和规则的复杂计算,以便您能够集中精力处理项目。您将拥有一个全新的应用程序,其中包含能够立即启动并运行的自然UI。

缺陷

1,数据库过大时,一般ACCESS数据库达到100M左右的时候性能就会开始下降!(例如:访问人数过多时容易造成IIS假死,过多消耗服务器资源等等)

2,容易出现各种因数据库刷写频率过快而引起的数据库问题。

3,ACCESS数据库安全性比不上其他类型的数据库。

4,ACCESS论坛大了以后就很容易出现数据库方面的问题,当论坛数据库在50M以上,帖子5万左右,在线也在100人左右的时候,你的论坛基本上都在处理数据库上花时间,这个时候很可能就会出现数据库慢的情况。

一般症状是所有涉及数据库的页面,突然运行都慢的出奇(执行时间达到5秒以上甚至几十秒),涉及HTML和纯ASP运算的页面都正常,等过一段时间(约10分钟或更长)以后又突然恢复(我的论坛有时候就会出现这样的问题)。这个时候你可以用一般ASP探针测试一下,如果服务器的运算时间正常,一般就是数据库方面的问题了。

解决方法:

由于这是ACCESS本身的局限性,所以解决的方法除了减少数据量和更换大型的数据库论坛以外也没什么好办法。

1。临时解决办法:定期删除多余的数据、压缩数据库,限制论坛灌水,甚至限制论坛注册。

2。比较长远办法:更换论坛和数据库,使用SQL数据库等等。

本科程的内容分两个部分:数据库技术和软件Access2003的使用。主要讲授方式为通过案例介绍数据库的基本概念和 *** 作。

1、数据库技术的基本原理

介绍数据库的基本理论,主要包括信息、数据库、数据库管理系统、数据模型、数据库系统结构、关系数据库、SQL语言、关系数据库设计理论、数据库保护等基本的理论知识。

2、Access2003

介绍Access数据库系统的基本概念,如表、字段、索引、记录等,构建数据库模型,创建数据库;其次,介绍数据库的基本 *** 作:包括创建数据库、数据表、索引、关联,数据库的管理与维护等;第三,讲解查询、窗体和报表等可视化对象的使用与编辑方法,利用它们实现对数据表中的数据进行查询的功能,并结合需要创建用户界面,生成需要的报表文件等 *** 作;第四,介绍Access的宏、模块和VBA等基本概念和使用方法,并利用它们来编制用户所需的应用程序;在Access中制作数据访问页;最后结合实例利用Access提供的相关功能,设计并创建一个小型数据库管理应用系统,提供交互界面,实现数据的查询等功能。

使用教材 陈建萍、钱宇华编写的《计算机基础和Office教程》,南开大学出版社。

参考书目:周晓玉等编写的《Access使用教程》,人民邮电出版社

《全国计算机等级考试二级教程—Access数据库程序设计》,高等教育出版社考核方式 期末考试为上机考试,其中基本知识20-30分, *** 作题70-80分。期末总评时,平时成绩30% ,期末考试成绩70%。

以上就是关于access数据库课程设计全部的内容,包括:access数据库课程设计、access数据库软件是做什么用的(access数据库有什么用)、access这门课程主要是干什么的 等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10199161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存