access数据库程序设计难吗(access好学吗)
大家好,今天小编来为大家解答access数据库程序设计难吗这个问题,access好学吗很多人还不知道,现在让我们一起来看看吧!
...选的是ACCESS数据库程序设计,可我对这玩意儿完全不懂
学习ACCESS数据库程序设计,要有C语言基础。
课程内容
第1章:数据库的设计与管理。主要介绍了系统的分析和设计、创建数据库、管理数据库等。
第2章:数据库表的创建。主要介绍了创建数据库表、表布局设计的基本操作、特殊字段类型的编辑、对表的各种操作等。
第3章:数据库表的操作及应用。主要介绍了字段的基本操作、字段的基本属性、创建查阅字段、关系的操作、子数据表的创建等。
第4章:窗体。主要介绍了在Access 2003中创建窗体、自定义窗体、使用控件、窗体中数据的操作等。
第5章:数据查询。主要介绍了使用向导创建查询、使用设计视图创建查询、查询中的计算、操作查询、联接表、参数查询以及SQL查询等。
第6章:数据透视图与数据透视表。主要介绍了创建数据透视图与数据透视表、元素基础、数据操作、数据透视图中的图表类型、自定义版式等。
第7章:Access 2003中报表的设计。主要介绍了创建报表、创建高级报表、使用报表快照以及打印报表的设置等。
第8章:Access 2003数据访问页。主要介绍了创建数据访问页、使用控件、使用超级链接以及使用脚本编辑器等。
第9章:Access 2003中的宏与模块。主要介绍了宏与宏组的创建、模块的创建、宏转换为模块等。
第10章:XML在Access 2003中的应用。主要介绍了在Access 2003中如何导入和导出XML数据的方法和应用等。
第11章:VBA程序设计。主要介绍了打开VBA的编辑器、创建VBA的过程、转变已有的宏为VBA、VBA编程的调试方法、VBA编程实例等。
上网下载ACCESS数据库程序设计视频教程学习,这个参考书很多,可以根据你自己选的视频教程来选择参考书!
参考书不需多,但得立足于教材,把课本上的基础知识弄懂!
计算机二级access好过吗
个人觉得access二级是比较简单的。我刚上半年三月份考的,过了。复习了大概两个星期,上机得了八十几分,笔试62。
不过我是比较有计算机的基础的,如果你不是学相关专业的,建议你还是不要“轻敌”。
对于上机部分,我推荐易考无忧的《全国计算机等级考试超级模拟软件》。真的很好用。它一张光盘里有历届考题、全真模拟、操作演示视频、自动评分等。像access的光盘的话,它不是像VB一样独立的,它一张光盘里包含了C++,Jave和Access。我记得它的模拟好像有五十几套题吧。然后的话,它是承诺通不过退款的(仅是上机部分)。关于价格,我是在学校订的,44元。我有朋友是在淘宝买的,好像只要24.虽然便宜,但是不知道是不是正版。还有一点值得注意的是,他家的这张光盘,在需要使用的时候,必须得插上光盘的,就是说不能把里面的东西拷出来直接安装。虽然麻烦了点,但这一点也是为了保障他公司的利益。
笔试部分的话,我自己也是侥幸过的,就不好多说什么了!我在淘宝买了一本公共基础知识,5元钱~~有点帮助的。
啰嗦几句。我们这一次的笔试题,里面有很多读写代码的题!我全空着的!我自己考完对答案估分的时候,只有48分。等结果出来,我却及格了。所以说,他的评分标准,可能是有点猫腻的。。具体我也不知,我去问过老师,老师的解答我听不懂。
我上面提的那张光盘,里面也是有笔试的模拟和真题的。但是他不承诺包过笔试。里面的模拟题,我个人也觉得有点用。
还有一个我自己私用的小窍门,说出来分享一下。
我在做题的时候遇到不会做的,无论是笔试还是上机题,在看答案或演示的时候,我会截屏下来,然后以图片的形式保存下来,放在特定的文件夹。不想做题又惦记考试的时候,我就看图片。这样的话,可以对自己不会的进行强化记忆,也可以说达到温故知新的目的。
如何学好Access数据库编程
好像武侠小说里边说的:“你的招式忘了没有?”,回答:“差不多忘了”,“忘了就好”。这与数据库编程有什么关系?关系可大了。同志们学过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,根据表的关系,用窗体和子窗体、报表和子报表,仿真面向对象,这样可以增加程序的可读性和可维护性。(这是高级技术,同志们不要轻视,做大项目你就知道有用了)4.用查询时,通常一步做不出来,可以分几步做,本人通常是这么做的,从我给网友回复的例子中也可以看得出。为什么要这样做?(1)有些是SQL语言的限制,没办法一步做出来,逼的;(2)可以检查每一步查询的结果,容易调试;(3)增加可读性,便于日后维护。5.查询的结果用窗体显示或用报表打印,两者的技术差不多。通常改变打开窗体或报表的条件就可控制显示或打印的记录范围。另外用查询做数据源时,动态改变查询中的SQL语句,比在查询中引用窗体的控件要方便,因为SQL语句生成是在VBA中,可以先存放在字符变量中,然后再更新查询的SQL语句,这样就可以用断点来检查变量值对不对,如果在查询中引用窗体的控件,尤其是包含IIF()函数时,调试是很困难的。6.开发一个系统,首先要解决技术问题,即算法,用简单例子,把算法弄懂了,再详细设计,这一点从网友的提问中可以看出,有很多人问题表达不清楚,有的人其中夹了很多与算法无关的东西,尤其是很专业的东西,别人不容易看得明白,由于算法没搞清楚,程序就无法编了。7.不要使用过多的工具特性,使用过多的工具特性会使可读性降低,可维护性差,要别人帮忙时难以得到帮助,更要命的是可移植性差,从MDB到ADP就可以体会到了,所以在编程时可读性很重要,可移植性更重要,你甘心自己的程序就固定在一个环境下运行吗?你甘心永远用一个工具搞开发吗?
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!