范文无忧网演讲发言笔记心得

新手如何快速学好Access数据库编程

12月25日 编辑 fanwen51.com

[新手上路班主任专业化培训]1、班主任本身必须业务扎实。 “打铁先要自身硬”我们不是专职班主任,我们与学生最初的接触是在课堂上,学生评判我们的第一个角度就是你的课上的怎么样。如果你的课很棒,学生首...+阅读

好像武侠小说里边说的:你的招式忘了没有?,回答:差不多忘了,忘了就好。 这与数据库编程有什么关系?关系可大了。同志们学过Pascal、BASIC、C(C++)没有?如果没有,FOXBASE、FOXPRO应该学过吧?按以上这些语言编程,都是过程化的,说白一点就是一个数据一个数据、一条记录一条记录去处理(FOXBASE、FOXPRO不完全这样,但书上也经常是这样介绍的),当初我接触ACCESS 97时,一下子没有了IF、FOR这些语句(指数据处理),都用SQL语句,真是找不到北了,好在我学SQL语言时,也尽量忘掉这个IF、FOR,到我忘得差不多时,功夫也进了一大步,原来要编一大段程序,现在一两条SQL语句搞定,就算用多几条SQL语句,由于是在图形界面下做,可视化操作,拉拉扯扯,再修改一下生成的SQL语句,也就省事多了。 由于ACCESS具备完整的SQL语言(FOXBASE没有、FOXPRO不完整),我从ACCESS 97开始用ACCESS编程,到现在为止,DAO、ADO很少用,加上最近从爱赛思上接触的一些技术,基本上不用DAO、ADO都可以了,可以从我的未完工的库存管理中看出,只是在特殊情况下才偶尔用一下。(少用,但不是不用,还得学,不要误解) 1.首先要把原来一个数据一个数据、一条记录一条记录的数据处理方式忘掉,越彻底越好。 现在用成批处理了。少用记录集一条记录一条记录地处理,尽量用SQL语句。 2.学好关系数据库的理论,尤其是规范化理论,表的设计一定要规范化,最起码要规范化到第三范式。集合运算(并、交、差)。关系运算(选择、投影、连接)。其中连接与规范化是紧密结合的。 3.运用面向对象的技术:面向对象的分析OOA、面向对象的设计OOD、面向对象的编程OOP,根据表的关系,用窗体和子窗体、报表和子报表,仿真面向对象,这样可以增加程序的可读性和可维护性。(这是高级技术,同志们不要轻视,做大项目你就知道有用了) 5.查询的结果用窗体显示或用报表打印,两者的技术差不多。通常改变打开窗体或报表的条件就可控制显示或打印的记录范围。另外用查询做数据源时,动态改变查询中的SQL语句,比在查询中引用窗体的控件要方便,因为SQL语句生成是在VBA中,可以先存放在字符变量中,然后再更新查询的SQL语句,这样就可以用断点来检查变量值对不对,如果在查询中引用窗体的控件,尤其是包含IIF()函数时,调试是很困难的。 6.开发一个系统,首先要解决技术问题,即算法,用简单例子,把算法弄懂了,再详细设计,这一点从网友的提问中可以看出,有很多人问题表达不清楚,有的人其中夹了很多与算法无关的东西,尤其是很专业的东西,别人不容易看得明白,由于算法没搞清楚,程序就无法编了。 7.不要使用过多的工具特性,使用过多的工具特性会使可读性降低,可维护性差,要别人帮忙时难以得到帮助,更要命的是可移植性差,从MDB到ADP就可以体会到了,所以在编程时可读性很重要,可移植性更重要,你甘心自己的程序就固定在一个环境下运行吗?你甘心永远用一个工具搞开发吗?

延伸阅读:

小学三年级思想品德教案要学好勤动脑情感: 敬佩学习上爱动脑筋的同学,并愿意向他们学习。 行为: 1.学习时动脑筋思考。 2.对学习中或生活中不明白的东西有好奇心,能提出问题。 3.学习时注意发现和采用好的学习方法。...

《从新手到专家》读书笔记《从新手到专家》此书并非都是理论性知识,而是有很多案例,感觉就像阅读一本小说一样,语言简洁明了,又有故事情节,看完后,感觉受益非浅,令人回味无穷。 它以教师的专业成长为主线,阐...

学好两项法规落实主体责任准则条例学习体会:学好两项法规 落实主体责任党的十八大以来,习近平总书记围绕党风廉政建设作出一系列重要论述,强调:“党面临的形势越复杂、肩负的任务越艰巨,就越要加强纪律建...

如何学好小学英语我们都知道,要想学好英语只有大量实践,多听,多读,多说,多写。那么,教师怎样才能使学生尽可能多地从不同渠道、以不同形式接触和学习英语,亲身感受和直接体验语言、运用语言。我认为...

怎么学好英语心得怎么学好英语 首先,有的人觉得自己学了n多年也没有长进,我告诉你英语水平的增长不是像上台阶一个,一层一层的上,而是先像挣扎在泥潭中不得脱身,而突然就超脱了掌握了。所以现在...

新手提问外汇交易心得谁有给说说外汇交易心得:A.建立交易纪律并严格遵守执行纪律 : 纪律适合各种期限的交易,不管是中长线单还是短线的单。成功必须要依赖纪律。等待适当的交易时机。不要过度交易我现在每月都...

求数学高手分享下学好数学分析和高等代数的心得体会经验和方法1、在做填空选择的时候想想和这个相关联的公式,即使是这道题用不上的相关联的也可以用另一个颜色的笔写在边上,可以加深对公式之类的记忆,不然又的不常用就忘了。 2、明显看着...

如何指导孩子学好数学家长如何指导孩子学好数学?学生如何学好数学? 1.指导孩子学数学,你要看明白他们对整册数学课本的 知识点,熟记于心,然后你才能够进行有的放矢的指导,我 不知道你们家长是否明白?! 2....

怎样学好数学?一、正确掌握学习数学的步骤 万物都有其发生发展的规律,数学学习也不例外,如果像没头的苍蝇,东一头,西一头,不复习就做作业,或者上课不认真听讲,即使课后狂补,也只能事倍功半,甚至无...

推荐阅读
图文推荐
栏目列表