Microsoft access用途

一、Access对比Excel的优势:

1.Excel录入非常灵活,但这个优点恰恰也是它的缺点,这将导致录入人员随意使用不同的格式和标准,数据杂乱,无法统一内容以及进行大量数据对比分析,Access恰恰可以解决这些问题,它本身就是关系数据库,对数据的校验要求严格,不同的数据类型存放不同的数据。

2.Access相对Excel来说,存储的数据容量容易会大很多,可以存放几百万甚至上千万的数据,大家都知道Excel2003有数据限制,即使是Excel2010或更高版本,即使数据容量扩展了,但一旦数据非常大时,文件打开及数据分析都会很慢,Excel里面搞个几万行撑死如果再加上很多公式,很容易卡死,并且还有文件损坏的风险。而Access里存放几百万的数据,并且通过索引在关系数据库中查询这些内容速度会非常快。

3.Excel没有专业的窗体 报表 查询 这些元素,要做窗体界面必须要借助Form2.0, 而Access里是窗体 报表以及各种丰富的内置控件,与专业的开发工具无异,而且还可以通过Activex使用更丰富的第三方控件。

4.Excel的VBA代码虽然可以加密,但无法真正阻挡窥视者的目光,且无法编绎和生成不含源码的执行文件,而Access可以生成mde或accde ,它相当于VB或Delphi生成的exe执行文件。发布与打包将更加方便,而且可以保证源作者的代码安全及保护版权。

5.Access可以将数据表与前端的窗体、报表以及模块拆分开来,这样更新数据时不影响程序,更新程序时不影响数据。相对独立安全。且安装及更新方便。

6.Excel无法脱离Office运行,必须要先安装一个Office及Excel组件才能使用,而Access可以像VB运行时一样,只要客户电脑安装一个Access Runtime的运行包,就可运行你生成的Access执行程序,更像一个专业的管理软件

7.Access可以制作出专业的管理软件启动窗体、登录界面、软件主界面、各种数据录入窗体、数据查询窗体、报表打印,可以包装成一个专业的软件样式,而看不出是Office开发出来的。而Excel一般启动时都能看出Excel的影子,且容易破解窗体和代码。

8.Access作为前台,通过ODBC链接到Access后台、Sql server后台、Mysql甚至Oracle数据库,可以工厂和单位实现企业级的管理软件应用,甚至跨集团的应用,这种应用在我们的客户中屡见不鲜。

9.Access作为一个完整的前后台,还是拆分成前后台2个文件,或链接到Sql server大型数据库,前台开发的方式基本上都保持一致,你可以开始在Access后台来开发一个小型应用,成熟后再升迁到Sql server大型数据库,以前开发的代码几乎完全可以继续使用。

10.Access支持大部分的Sql标准语法,这样可以利用到数据库的很多优势,这是Excel无法比拟的

二、对比VB Delphi 专业开发工具:

1.Access的数据表 查询这些后台数据库的元素与窗体、窗体、模块、类模块这些前端开发工具的元素是结合在一起的,窗体有些类似PowerBuilder的数据窗口,且创建窗体和报表都是使用拖拉的方式来完成,有时甚至不需要编写代码,直接使用内置的窗体向导、报表向导就可快速高效生成很多常用的窗体和报表。

2.代码是VBA,与Excel Word Outlook Powerpoint内置的VBA语法是完全一致的,VBA的语法与VB非常相似,VB和VBA在全世界的用户群体是非常大的。也非常适合非专业的开发人员

3.用Access开发企业内部管理系统或部门级的应用软件,比如生产管理系统、人事管理系统、销售管理系统、考勤管理系统、库存管理系统、工资管理系统等各类企业内部的管理软件,是非常有优势的,它的最大的优点是:易学易用、高效快捷。非计算机专业的人员,也能很快学会。

4.熟悉Excel操作的的办公人员与管理人员,熟悉一点VBA,甚至完全不懂VBA编程的,也可快速地学会Access编程开发,通过拖拉和宏就可快速地实现一个个人或部门甚至企业内部使用的管理系统,可以低成本地满足了那些从事企业管理工作人员的需要,通过Access数据库软件来规范公司员工操作数据的行为,进而规范数据,统一数据,共享数据,从而在公司快速推行其管理思想。

5.相对VB、Delphi、http://VB.net、 C#、Java等专业语言,Acess更适合非计算机专业人员,它是Office的成员之一,与Excel Word PPT天生亲近,且界面类似,操作一致,且非常容易导入导出,与Office其它组件无缝连接。这让办公人员与管理人员不需要花太多时间,就可以实现了非计算机专业人员开发出专业软件的梦想,从而从单一的管理人员转为“懂管理+明业务+熟软件+会分析”的综合型人才。这种跨界与复合能够让你的能力快速提升,并大大拓宽您的视野和边界,从而让你在公司的地位和待遇水涨船高。

6.开发高效,曾经有同一间公司同时让VB和Access程序员同时做一套管理系统,VB程序员使用了几个星期,而Access程序员在一边了解客户需求同时,就一边开始在设计数据表及开始拖拉设计窗体,调研完成时,软件的框架和雏形已经搭成,然后再通过几天的完善,就开发完成了。所以越是中小型管理软件项目,Access越是有非常大的优势。

比较好的Access学习资源网站:

www.access-cn.com

不过最好的学习方法就是:

1。多从学习网站多下载好的Access数据库源码来学习

2。根据自己公司的业务需求自已来定制一个Access数据库系统,边学边用,学以致用

Microsoft access用途
Microsoft access用途

四、比较好的Access免费学习资源:

20多年的Access VBA开发经验,希望与Access爱好者交流,也可关注我 @小辣椒高效Office

Related topics

×

Access 簡介

  • 什麼是 Access?
    Video
  • 開始使用資料庫
    Video
  • 認識資料庫物件
    Video

Next: 建立 Access 資料庫

跳到主要內容

支援

支援

  • Home
  • Microsoft 365
  • Office
  • Windows
  • Surface
  • Xbox
  • 購買 Microsoft 365

登入

  • Microsoft 365 支援服務
  • 產品
    • Microsoft 365
    • Outlook
    • Microsoft Teams
    • OneDrive
    • OneNote
    • Windows
    • Microsoft Edge
    • 更多 ...
  • 裝置
    • Surface
    • 電腦配件
    • 行動裝置
    • Xbox
    • HoloLens
    • 硬體保固
  • 新增功能
  • 安裝 Microsoft 365
  • 帳戶與計費
    • 帳戶
    • Microsoft Store 與計費
  • 範本
  • 更多支援
    • 社群論壇
    • Microsoft 365 系統管理員
    • 小型企業系統管理員
    • 開發人員
    • 教育
    • 回報支援詐騙

Access 簡介

Access 訓練

Access 簡介

Access 簡介

什麼是 Access?

  • 什麼是 Access?
    Video
  • 開始使用資料庫
    Video
  • 認識資料庫物件
    Video

Next: 建立 Access 資料庫

Microsoft access用途

試試看!

您對於資料庫有想法,可以協助小組更有效率地工作嗎? 擁有 Access,即使您不是開發人員,也可以實作。

透過 Access 的強大功能善用您的資料 — 不須撰寫程式碼或成為資料庫專家:

  • 使用範本快速建立資料庫。

  • 輕鬆尋找及報告 Access 中儲存的資料。

  • 建立豐富的資料輸入表單。

  • 匯進、轉換及匯出各種資料來源。

想要更多資訊嗎?

通過Access欣賞風景

Access 的新增功能

Excel 訓練課程

Outlook 訓練課程

Microsoft access用途
Microsoft access用途
Microsoft access用途

Need more help?

Expand your skills

Explore Training

Get new features first

Join Microsoft Office Insiders

Was this information helpful?

(The more you tell us the more we can help.) (The more you tell us the more we can help.)

How satisfied are you with the translation quality?What affected your experience?

Resolved my issue

Clear instructions

Easy to follow

No jargon

Pictures helped

Translation quality

Didn't match my screen

Incorrect instructions

Too technical

Not enough information

Not enough pictures

Translation quality

Any additional feedback? (Optional)

Thank you for your feedback!

×