大家好,今天小编来为大家解答Access数据库简介(第一课):软件的作用、不同版本、功能区介绍这个问题,很多人还不知道,现在让我们一起来看看吧!
本文专门针对那些想学习Access数据库入门知识的人。介绍了Access技术的一些背景知识。如果你不想学,没有兴趣,你就不会溜走。
1.什么是Access数据库?
2、Access数据库不同版本之间的差异
3.了解Access数据库的各个功能区
下面我将一一解释。
1.什么是Access数据库?有什么用呢?
Access的功能定位很特别。是一款专门供上班族使用的编程框架。您很难找到与其相匹配的产品。上班族和编程语言其实在大多数人眼里几乎没有什么重叠,所以Access就是典型的非主流产品。
由于Access的非主流性质,围绕Access数据库引发了各种争议。这场争论从Access诞生之日起就开始了:无论是专业程序员还是对计算机一无所知的旁观者都对Access持负面看法。方式。毫不夸张地说,大多数人对Access表示不屑甚至嘲笑。这种现象确实很奇怪(至少对我来说)。
如果一个编程外行去搜索引擎搜索“Access数据库有什么用?”这个问题,他能找到的大部分答案都会起到让他泄气的作用,比如:
“Access 这么老了,为什么不学MySQL?为什么不学Python?”
“微软还没取消Access吗?已经没人用了!”
“专业程序员不喜欢,业余上班族用不了,而且Access还不够好,这很尴尬。”
“99%的办公场景不用Access,剩下的1%找专业数据库,谁学Access?”
等等等等等等.
只要打开我教Access的任意一个自媒体账号,你就能在评论区看到各种对Access数据库的贬低和嘲讽。 (一名程序员居然写了近千字的评论,催我粉丝拔掉我的账号)
写千字评论勒索我的程序员兄弟
阻止Access退出的评论从未停止过。其实,我虽然不理解这种现象,但一点也不奇怪:贬低某项技术的风潮在国内IT、互联网圈子里相当普遍。夸大了,连C语言都被贬低了,更不用说Access了。这是怎么回事。
但我最终通过Access数据库赚钱了吗?
我当然赚钱了,这让程序员大哥很失望,他写了1000字的评论来调侃我:我的第一门Access课程上线第一天就赚钱了,学习的人源源不断。现在每个月来找我学习Access数据库的人数从几百到几百不等。
我能赚钱的原因很简单,因为正如上面所说,“99%的人在需要数据整理的时候不会找到Access”。所以剩下的1%的人就来找我学习Access(因为基本上没有其他老师教)。最重要的是简单。就是这么简单。
然而仅仅靠一两个讲师拼命普及Access知识,这项技术并不能成为一个技术门类,也无法生根发芽。
IT技术就像餐饮一样。无论营销多么花哨,最终还是取决于食物的味道。如果食物味道不好,营销力度越大,损失就越惨重。编程技术也不例外。如果一项技术没有应用场景,不能满足客户的基本需求,它就会慢慢枯萎、消失。
但反过来说,这个逻辑也是成立的。如果一项技术能够解决一个问题,那么无论它多么糟糕,它仍然有生命力,人们仍然会学习它(只是学习它的人会少一些)。
Access的例子可以证明这一点。市场上对Access的悲观情绪起到了“负面营销”的劝阻作用,但这个行业依然存在,微软并没有砍掉Access数据库(让很多国内专业程序员“叹息”)。正是这个原因。说明:Access数据库有一定的使用场景和特定的技术能力。 Access的需求是客观存在的。需求不能算大,但确实有需求。
Access数据库不仅仅是数据库那么简单。 Access 不仅仅是Excel 的升级。它还具有一组功能强大的VBA编程组件。它的形式是一个开发接口。作为VB编程的一个分支,VBA有其自身的地位。媒体太受欢迎了,不用我多介绍了。因此,将Access与SQLite和MySQL进行比较实际上是不合适的。后者根本没有编程能力,只是一个单一的数据库。
即使我们根据数据量来将Access与其他数据库进行比较,Access的能力也不弱,或者更准确地说,性价比和学习成本并不弱于MySQL等专业数据库。毕竟,上班族需要处理的数据并不都是数十亿、千万级的,也不都是需要分布式查询和存储的。更多的数据处理需求以百万计,这个数量级刚刚好。它是Access 最强的功能范围。
Access作为独立的桌面数据库,网络能力不足,无法作为数据后端(官方手册说可以使用,但我个人不推荐Access作为网站数据库)。在这方面确实比不上专业数据库。但从它的设计之初,它就不是用来完成专业数据库的任务的。用专业数据库的性能来贬低Access 看起来既业余又有趣。
至于它在互联网上的受欢迎程度,被誉为“最简单的Python语言”,但却无法与Access相比。 Python 应该与Visual Basic,或者已经嵌入Office 组件中的Visual Basic for Applications 进行比较,也就是大名鼎鼎的VBA。我个人认为Python不如VBA划算。
经过这么多对比,Access数据库到底是用来做什么的呢?
而且我个人认为Access在Office中的作用和地位其实是高于Excel的。尽管Excel的应用范围很广,影响力也很大,但是了解Access的作用和使用原理的人都不会低估Access数据库的巨大作用。
关于Access的作用,就是这样。 2019年我其实写了很多关于Access具体功能的文章,也录制了很多视频。如果您有兴趣,可以阅读。
2、Access数据库不同版本之间的差异
讲完了Access数据库的作用,如果您对Access感兴趣,请继续阅读。如果你不感兴趣,就离开吧。没有问题。
开门见山,我建议有经济实力的人去官网下载一个正版Office软件,即Office 365个人版。我不确定是否会附带Access数据库,但是商业版肯定会随之而来。如果单独购买Access数据库,价格应该在1000元以内。
官网单独购买Access数据库的价格
目前Access数据库已更新至2021版本。新版本拥有更稳定、更强大的功能,这是肯定的。而且2021版本给了我几个惊喜:第一,增加了灵活的图表控件,速度非常快,基本不消耗内存;其次,可以将报告嵌入到表单中。这个功能简直太良心了,报表的计算能力和呈现方式都远远超出了形式。
有人说Access 自2007 版本以来很少更新。这是无稽之谈。 Access 2013、16、19各个版本都有很多改进,用户体验也越来越好。我觉得微软并没有在产品上睡觉,即使是像Access这样的小众产品,在升级方面也非常用心。
但愿意花钱购买办公软件的人永远是少数。我简单说一下Access不同版本的功能差异。
跳过Access2003版本。因为我还年轻,从来没有用过这么旧的版本。如果不使用它,我就无法写出用户体验。
Access2007版本。这个版本的Access数据库有很多优点:首先07版本有数据透视图功能(2010版本以后的Access已经去掉了数据图表功能,这有利有弊)。我曾经非常喜欢这个功能,但是它非常消耗内存。这是一个考验。用户设计能力。第二个优点是2007版的Office安装包比较小,700M就可以获得。
但Access2007版本也有一些缺点:第一,没有附件功能。没有附件功能意味着您无法轻松保存照片。其次,没有计算字段函数,这也限制了查询的使用。第三,报告不能嵌入表格中。此功能仅在2021 版本中可用。四、图表功能很差(我说的是表格的图表控制差,不是数据透视表)
总之,如果你实在不想花钱,使用2007版的Access掌握入门知识是没有问题的。我个人推荐初学者购买2007版0元。
我们来谈谈2010年的版本。这个版本的优点并不突出,自带数据透视表,但是缺点太明显了:极不稳定,容易卡死,甚至还不如2007版本稳定(2007的功能较少),所以它不是一个非常成熟的Access版本。我个人不建议使用2010开始,但如果你已经安装了Access2010,则不需要卸载2010版本。上手没有什么大问题。 Access 各个版本之间的差异并不夸张。
我一直在使用其余版本2013、2016和2019,并且一直在升级Office 365。差异并不大。
3.了解Access数据库的各个功能区
说实话,Access数据库上手并不难,但比Excel还是有一个台阶。 Access数据库会给一个完全编程的外行人带来一点恐惧和压迫感,尤其是它的界面非常“不友好”。
创建您的第一个Access 数据库
其实,没有必要有这种恐惧。首先让我带您了解一下Access 界面是什么样子的。我们先创建一个新的数据库:
里面什么都没有,但是宇哥和我花哨的演示视频都是基于这个空白的。太棒了。
一般来说,Access的主操作界面分为四个部分:
1. 控制栏是界面顶部的部分。 Excel也有这个控制栏;
2、导航栏是左侧的导航组件,可以控制不同的表单、表格、查询、报表,提高界面转换效率;
3、操作栏是数据库操作的主体,Excel的这部分是一个密密麻麻的表格;
4.属性栏。如果你熟悉VB、PS等软件,你应该很容易理解属性栏的功能。用于对操作栏中的对象进行各种操作。
与Excel相比,Excel只有控制栏和操作栏,而缺少导航栏和属性栏。所以Access的操作还是比Excel复杂一些,需要照顾的方面也比较多。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/140911.html
用户评论
聽風
终于找到了入门 Access 数据库的文章!我一直想尝试用它做一些简单的数据库,这篇文章解释得很清楚,软件的作用和功能区都搞明白了。期待后面课程继续学习!
有17位网友表示赞同!
龙卷风卷走爱情
Access 数据库确实挺实用的,尤其是对于个人或小型 Businesses 来说非常方便。我以前试过几款免费的数据库软件,但 Access 本身比较强大,功能也更齐全啊,这篇教程讲解得不错,我要好好跟着学学。
有7位网友表示赞同!
花开丶若相惜
讲道理这个软件版本差别确实有点复杂,刚开始看着那些不同版本的名称还是有点懵逼的。作者在这篇文章里做了详细的解释和比较,让我更容易理解了。希望后面课程能分享一些不同版本的使用场景吧!
有14位网友表示赞同!
病房
我以为 Access 数据库就只适合简单操作数据库,没想到它竟然可以连报表生成都做到!真让人眼前一亮,感觉学习了这个软件以后我的工作效率会大大提高。
有7位网友表示赞同!
日久见人心
我一直觉得编程太复杂,用 Access 这样界面友好的数据库软件学习起来是不是更容易一些呢?这篇教程介绍的很清楚,让我终于有点入门的感觉了。
有12位网友表示赞同!
心亡则人忘
功能区介绍写得超级棒!我之前就试过 Access,但是一直感觉功能区里很多选项不知道该怎么用… 看了你写的解释豁然开朗了!
有12位网友表示赞同!
太难
Access 数据库确实很人性化,它的界面真的和其它数据库软件比起来容易上手很多。这篇教程讲解的很详细,包括软件的作用、版本区别、功能区介绍等等,对于初学者来说非常有帮助。
有17位网友表示赞同!
神经兮兮°
我一直在用 Excel 做简单的数据库管理,但是感觉越来越臃肿了,Access 应该可以解决这个问题吧?这篇文章看了之后我开始对 Access 有了新的想法,等我有时间一定要试一试!
有10位网友表示赞同!
寂莫
Access 数据库入门确实要从软件的作用、版本和功能区入手,这篇教程讲得很好,而且讲解详细透彻。对于想要学习 Access 的新手来说,这篇文章绝对是必读的入门指南。
有7位网友表示赞同!
巷陌繁花丶
我之前一直在用 SQL Server 做数据库的操作,最近项目需求变动需要使用 Access 数据库,这篇文章真是太及时了!直接点明软件的作用和版本区别,让我能够快速了解 Access 的特点。
有10位网友表示赞同!
軨倾词
总觉得 Access 数据库的功能好像比 Excel 强大很多吧?虽然我目前还在学习过程中,但是感觉它的应用场景可能更广一些。
有20位网友表示赞同!
陌上花
个人觉得这篇文章讲解的不是很到位,关于软件版本区别和功能区介绍并没有详细展开讨论。需要更多的实例讲解,才能更好地理解Access数据库的使用方法。
有14位网友表示赞同!
算了吧
我觉得这篇教程写的比较简单,没有过多深度的分析,对于已经对 Access 数据库有一定了解的用户来说意义不大。希望作者能够提供更多更深入的学习内容
有6位网友表示赞同!
大王派我来巡山!
我也想学 Access 数据库啊!但总觉得这软件有点复杂… 希望以后还有更多课程跟着慢慢学习!
有18位网友表示赞同!
殃樾晨
Access 数据库入门确实需要多实践才能熟练掌握,这篇教程给了我一些基础认知,期待后续课程继续深入讲解!
有13位网友表示赞同!
瑾澜
Access数据库感觉很适合个人使用吧。对于大型企业来说,可能功能还是有点不够丰富。
有20位网友表示赞同!
拥抱
Access 数据库虽然比 SQL Server 简单易用,但是它的性能和 scalability 就比较有限了,这点需要注意。
有12位网友表示赞同!
墨城烟柳
我想知道除了文章提到的基本功能以外,Access数据库还能用来做哪些事情?有没有人能提供一些案例分享?
有12位网友表示赞同!