首页
学习
活动
专区
工具
TVP
发布

三分钟Access简易入门——帮公司建个数据库

Hi,我是米雅爸。工科硕士,理学博士。喜欢陪娃,热爱教育。

按:两周前在公司内部的讨论会上,同事提到公司的库存管理比较混乱,入库出库没及时登记,库存资产也是一笔模糊账。于是我就琢磨能不能从系统上来解决这个问题。我发现管理库存用的是MSExcel软件,这对于稍微复杂一点的数据管理来说,显然是不够用的,更专业一点的是MS Access。

为什么用Access

想知道为什么用Access,那就要问为什么不用Excel呢。易上手更普及的Excel也是和数据打交道的软件,然而Excel侧重的是数据的计算分析和图形化,更多运用的是公式和函数的概念。而Access侧重的是数据的管理、数据表和数据表之间的关联

举例来说,对于库存管理,不需要做多少数据的分析,更多的是数据的录入和统计,还涉及到几个数据表的相互联系,所以这时用Access就更合适,所谓好的工具能让你事半功倍。

另外,用Access可以创建图形化窗口(如下图所示),让数据库管理者通过更易懂的窗口就可以处理数据而不用去关心后台,难得的是,实现这样的窗口都用不着编程知识,这就是Access的另一个优点,满足管理人员实现开发软件的梦想。

Access的基础要点

Access怎样入门呢?重要的是明白几个概念。

1. “表”“查询”“窗口”

当创建了一个Access数据库时,是数据源,所有的原始数据都存于中。查询的相互组合。窗口的某种对外接口形式,供录入增删数据等。

2. “字段”

Access中的数据叫做字段,每个字段规定了特定的数据类型,如短文本、长文本、数字、日期等,这和Excel一样,不一样的是,一旦一列数据的字段类型定义清楚了,那就不能再更改,当输入其他类型的数据,软件就会报错。

3. “原生关系”和“次生关系”

上文说到Access侧重数据表和数据表之间的关联,这种联系表现为原生关系和次生关系。

原生关系就是表之间数据和数据的关系,比如不同的表中有相同的数据,当一个表中的数据改动的时候,另一个表中的相同数据通过设置原生关系可以实现同步更改。

次生关系就是在创建“查询”时,把两个表进行组合,这种组合就是次生关系。所以“查询”虽然以表的形式显示出来,但查询不是表,查询的本质是表之间的关系。

后记

本文简要地介绍了一下Access的几个基础概念,如果你也想做一个简单的数据库,那就找本书来,看几个小时,书中通常给出实例,然后按书中一步一步学着操作,我想是可以迅速入门的。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180128G0OLFN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券