数据验证怎么设置下拉菜单access中⼀个窗⼝怎样引⽤数据表_Access数据库表初识
⼤家好,本节主要是通过Excel和Access表的简单对⽐,来了解Access中表的⼀些基本概念(对Access有基础的可以跳过)。
1、Excel表⽰例
⾸先从常见的Excel表⼊⼿,如下图所⽰⼀张简单⼯作表数据。列出的数据会在后⾯Access⽰例中使⽤。
上图中数据表中列出了数据表头,包括⽔果名、价格、产地、数量等,通过求积公式计算出总价,通过Sum函数公式计算出总和。(⼯作表中还可以添加图表,表单控件等等。)
Excel单元格的使⽤很⾃由,在哪个单元格中填写内容,写⼊函数公式都是随意的。表头也不是必须的,表格中录⼊的数据出现错误也⼗分常见。(需要规避错误,可以使⽤数据验证。)
但对于表格中填写内容的限制规则⽅⾯,虽然Excel中有数据有效性验证功能,但相信使⽤并不⼴泛,数据验证的验证条件功能也相对有限,主要有数值和⽇期的范围,有序列可以做下拉菜单,⽂本的长度等等。
⽽且对于限制规则的具体管理修改⽅⾯。对于⼩规模数据尚可使⽤,但数据规模较⼤时,管理修改限制规则时Excel的数据验证功能使⽤并不⽅便。
⼆、Excel和Access的区别
上⾯提到的问题,在使⽤Excel时通常被忽略,因为⼩范围录⼊的数据可以通过有效性验证或者⼈⼯审核去出错误,⽽分析数据时使⽤⼤规模的数据通常是从数据库导出的,从数据库导出的数据都相对规范严谨。
Excel和Access两种软件的主要区别在于,Excel长于数据分析,在储存数据⽅⾯相对⾃由,⽽且表与表之间没有太多联系。Access则定位于数据管理,数据校验严格,存储容量⼤,表与表之间是关联的。
三、Access表初识
下⾯主要初步介绍⼏个Access表中的常⽤的基本概念,后续还会再进⼀步展开。下图是创建数据库进
去的默认状态。是快捷建新表后的界
⾯。(表中不像excel中有⾏号和列号等)
在创建表时,表格中三个按钮,“表”是直接新建个简单的表格,“表设计”则可以设计相对复杂的表,通常都是使⽤“表设计”。下⾯因为只是介绍概念,直接⽤默认的“表”演⽰。
1、字段
在前⾯Excel表格⽰例中⾸⾏写有表头,包括⽔果名、单价、数量、产地、总价,总共5列,且在Excel表格中表头并不是必须的。
在Access数据库中数据对应的表头是必须的,并且有新称谓叫做字段。同⼀列中的值都属于该字段的内容(不像Excel表中即使同⼀列,也可能还有其他不同的数据或者公式等内容。)第⼀列ID后续讲解时候会说明。
2、字段数据类型
在Excel表格中各种数据类型,⽐如⽰例中⽔果名和产地列的数据都是⽂本型的,单价和数量列的数据可能是数值型等,在Excel中通常需要时候才去修改基本格式,即使有也设置混乱,维护不易。
⽽在Access中字段的数据类型是在添加字段时候需要进⾏设置的,提供的数据类型与Excel中基本相同。
在表中直接添加字段(如图在“单击以添加”,点击时先选择字段的数据类型,然后输⼊字段的名称。这是快速添加的⽅式。)
图中演⽰点击添加字段时,选择字段的数据类型后,在输⼊字段名称。
3、字段属性
同样在excel表⽰例中对于每列数据,除了数据类型的限制,还有诸如⽂本长短,数值⼤⼩的限制。⽐如⽔果名称⽂本应该没有超过10个字的,⽔果每⽄单价正常也没有⼩于0或者⼤于100。⽐如数量的下限不可能⼩于0等。
这些数据的限制规则在Access中就是字段属性,在Access中字段属性功能更全⾯,包括字段⼤⼩、格式、掩码、默认值等等。可以在设计视图中进⾏修改管理。下⾯介绍设计视图时候会说明。
4、数据表视图和设计视图
上⾯介绍字段属性,但在⽬前界⾯中只有字段,并没有具体设置字段属性的地⽅。其实现在看到的表界⾯被叫做数据表视图(这与Excel⼯作表类似,就只是呈现数据和图表等的地⽅,并没有显⽰每个单元格中具体的设置规则。)
在Access中由于字段属性需要全⾯的设置,有单独的设计视图来管理这些规则,在开始选项卡中,最左侧的视图按钮中,可以选择数据表视图和设计视图。
选择数据视图时,主要是数据录⼊、展⽰和修改。⽽选择设计视图,可以对主键、字段名称、字段数据类型,以及字段属性等进⾏修改管理。
5、主键
下⾯是⼀个新的概念:主键,即主关键字的意思,新接触Access数据库的童鞋很容易出错,在Access中添加了字段后,必须选择符合条件的字段作为主键。(可以不是⼀个字段。)
主键需要满⾜以下条件:1、不能为空,2、不可重复。主键的概念是Access表中可以唯⼀标记⼀个记录的字段。可以不是⼀个字段。
主键特点可以通过⾝份证去类⽐,主键是在设计视图中,字段名称前有⼀个钥匙的⼩图标。表⽰该字段为主键。
打开设计视图时,可以发现字段名称ID之前有个钥匙图标,即表⽰ID为主键。(ID后续会再说明。)
如果需要选择⽔果名为主键,点击⽔果名的字段,然后点击设计选项卡,最左侧的⼯具中的“主键”按钮。即可设置。
如果⽔果名重复或者为空就不符合主键的规则,⽽使⽤⽔果名和产地两个字段联合来作为主键,就先选择⽔果名字段,按住CTRL键,再⿏标选择产地字段。然后点击“主键”按钮,即可将两个字段联合起来设置为主键。
6、元组
上⾯介绍了Access中每列的表头被称为字段,那么每⼀⾏数据库的记录就被成为元组。如下图所演⽰每个字段下添加对应的值后,构成了⼀⾏数据库的记录,即元组。
今天下⾬
本节主要是简单介绍下Access表中的⼀些概念,字段、字段类型、主键、字段属性等,后续都会详细介绍,注意理解下主键的概念,祝⼤家学习快乐。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论