前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Access数据库表字段属性(三)

Access数据库表字段属性(三)

作者头像
无言之月
发布于 2020-01-14 07:43:55
发布于 2020-01-14 07:43:55
2.9K0
举报

大家好,上节介绍了验证规则和验证文本等,后面介绍剩余的字段大小、默认值和索引。

一、 字 段 大 小

字段大小是文本、数字和自动编号等数据类型的字段,可以指定其字段的大小。【短文本】类型最长255个字符,如果超过255个字符,数据类型使用【长文本】。

字段大小在限制位数时常用,诸如身份证号不超过18位,手机号码通常不超过11位等。这里就不作演示。

二、 默 认 值

默认值属性是输入新记录时自动为新字段分配的指定的值,它可以使用常量、函数或者表达式进行设置。

示例一

如下图演示,年级字段的字段属性默认值设置为一年级(保存时文本型的双引号会自动添加),切换到数据表视图后,可以看到最后新加入的数据记录,年级字段一行已经有默认值“一年级”

示例二

比如学生是否是团员,使用是/否数据类型,如果输入时总要选择是否比较麻烦,假设大部分学生都是团员,可以将默认值设置为是。可以减少输入的繁琐。

如下图所示,选择了是/否数据类型时,默认是no或者0,即复选框是不勾选的。设置为yes或者-1后,保存回到数据表视图。团员否的字段就是默认勾选的。

示例三

默认值除了可以使用常量外,还可以使用函数和表达式,在默认值点击最右侧可以打开表达式生成框,可以生成需要的函数和表达式。

下面增加字段:录入时间为例,在录入新的数据时候,录入时间会有默认值。如下图所示。(如果不用表达式生成器,直接写入date()保存也可以)。

通过表达式生成器,可以看到很全的内置函数,微软office办公软件中帮助都会有介绍,建议根据需要去查询使用即可。

三、 索 引

索引可加快查询索引字段以及排序和分组操作的速度。索引是用来帮助查找的。

索引属性有三个选项,默认为“无”表示不设置索引,“有(有重复)表示设置索引,字段中允许出现重复值,”有(无重复)表示设置索引,该字段不允许出现重复值。

举例来说,如果在 姓名字段中搜索特定的姓名,可以为此字段创建索引来加快搜索特定姓名的速度。选择“有(无重复)”可禁止该字段中出现重复值。

但需要注意请不要修改作为主键的字段的索引属性。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel和Access学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Access数据库表字段属性(二)
大家好,上节介绍了字段属性中的输入掩码和格式,本节介绍验证规则和验证文本等。验证规则和Excel的有效性规则类似。
无言之月
2019/12/27
4.9K0
Access数据库表字段属性(一)
大家好,上节介绍了数据类型,后面将分章节来介绍主要的字段属性。对字段的属性进行适当的设置,可以让表设计更合理。
无言之月
2019/12/27
6K0
Access数据库表初识
大家好,本节主要是通过Excel和Access表的简单对比,来了解Access中表的一些基本概念(对Access有基础的可以跳过)。
无言之月
2019/10/13
5.4K0
Access数据库表字段类型
大家好,上节简单演示在Access数据库中创建对应的表的步骤。本节简单汇总下字段的数据类型,属性在下节介绍。
无言之月
2019/10/13
6.8K0
access数据库表的创建_access数据库sql语句大全
长度为255的文本varchar 长度为20的文本varchar(20) 日期时间datetime 数字byte或smallint或integer,或bit 自动编号:counter(1,1) 外健:constraint外健名 主键:primary key 小数:numeric 单精度:real 双精度:float 备注:memo 货币:currency Ole对象:image
全栈程序员站长
2022/11/08
4.6K0
数据库表字段命名规范
数据库表字段命名规范 摘要:当前研发工作中经常出现因数据库表、数据库表字段格式不规则而影响开发进度的问题,在后续开发使用原来数据库表时,也会因为数据库表的可读性不够高,表字段规则不统一,造成数据查询,数据使用效率低的问题,所以有必要整理出一套合适的数据库表字段命名规范来解决优化这些问题。 本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码的规范文档,针对研发中易产生的问题和常见错误做了一个整理和修改,为日后涉及到数据库相关的研发工作做好准备。 一、数据库命名规范 采用26个英文字母(
庞小明
2018/03/07
35.3K0
MySQL面试题(一)
MySQL 支持多种类型,大致可以分为三类:数值、日期 / 时间和字符串 (字符) 类型。
传说之下的花儿
2023/11/30
3860
MySQL面试题(一)
Access数据库创建表
大家好,上节介绍了最常用的概念模型E-R模型,并通过模型将图书馆管理数据库分成不同的表格,本节简单演示下在Access数据库中创建对应的表。涉及的问题主要是字段的数据类型。
无言之月
2019/10/13
4.4K0
MySQL数据库入门
后台 (连接点:连接数据库JDBC,链接前端(控制,控制视图跳转,和给前端传递数据))
落寞的鱼丶
2022/02/21
6230
mysql数据库(一):建表与新增数据建议收藏
创建数据库和表都需要用到数据库脚本语言:sql,全称是:Structured Query Language,结构化查询语言
Java架构师必看
2021/12/19
6.6K0
mysql数据库(一):建表与新增数据建议收藏
MySQL 数据库 增删查改、克隆、外键 等操作
char 最多支持 255 个字符,char 如果存入数据的实际长度比指定长度要小,会补空格至指定长度;如果存入的数据的实际长度大于指定长度,低版本的 Mysql 会被截取前 255个 字符,高版本会报错。
全栈程序员站长
2022/09/01
6.1K0
MySQL 数据库 增删查改、克隆、外键 等操作
MySQL数据库、数据表的基本操作及查询数据
存储引擎比较 |功能|MyISAM|Memory|InnoDB|Archive| |---|---|---|---|---| |存储限制|256TB|RAM|64TB|None| |支持事务|No|No|Yes|No| |支持全文索引|Yes|No|No|No| |支持数索引|Yes|Yes|Yes|No| |支持哈希索引|No|Yes|No|No| |支持数据缓存|No|N/A|Yes|No| |支持外键|No|No|Yes|No|
星哥玩云
2022/08/17
3.3K0
Java私活200元,完成JavaSwing学生成绩管理系统(三)
接到一个需求,说让使用JavaSwing+Mysql完成一个学生成绩管理系统,时间紧任务重。
Maynor
2022/09/02
7680
Java私活200元,完成JavaSwing学生成绩管理系统(三)
Access数据库相关知识
比如,公园到访者的数据表,可能包含的实体有:公园信息(主键是公园编号),到访者的信息(主键是到访者编号),到访者居住地的信息(主键是居住地编号)一共有2个实体,即3张表。
Sidchen
2020/08/07
4.2K0
MySQL | 数据库表字段约束
数据定义语言:字段约束 数据库的范式 构造数据库必须遵循一定的规则,这种规则就是范式 目前关系数据库有 6 种范式,一般情况下,只满足第三范式即可 第一范式:原子性 第一范式是数据库的基本要求,不满足这一点就不是关系数据库 数据表的每一列都是不可分割的基本数据项,同一列中不能有多个值,也不能存在重复的属性。 第二范式:唯一性 数据表中的每条记录必须是唯一的。为了实现区分,通常要为表上加一个列用来存储唯一标识,这个唯一属性列被称作主键列 第三范式:关联性 每列都与主键有直接关系,不存在传递依赖 依
Zkeq
2022/05/18
6.2K0
MySQL | 数据库表字段约束
一、数据库表设计规范「建议收藏」
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。
全栈程序员站长
2022/09/06
4.1K0
一、数据库表设计规范「建议收藏」
SQL Server常用Sql语句
30.使用COMPUTE BY子句可以对BY后面给出的列进行分组分组显示,并进行列的小计
Sindsun
2019/12/06
5.8K0
数据库的总结
1 1.SQL Server数据库基础 2 3 1-1:使用数据库的必要性 4 a.可以结构化存储大量的数据信息,方便用户进行有效的检索和访问。 5 b.可以有效地保持数据信息的一致性、完整性,降低数据冗余。 6 c.可以满足应用的共享和安全方面的要求。 7 d.数据库技术能够方便智能化地分析,产生新的有用信息。 8 1-2:DBMS(数据库管理系统)的发展史 9 a.萌芽阶段--文件系统 10 b.初级阶段--第一代数
用户1112962
2018/07/03
4.3K0
【MySQL学习】基础指令全解:构建你的数据库技能
下面的操作都是在windows 的操作,此时MySQL在Windows下不区分大小写,但在Linux下默认是区分大小写的。 SQL通用语法:
IsLand1314
2024/10/15
3120
【MySQL学习】基础指令全解:构建你的数据库技能
考前复习必备MySQL数据库(关系型数据库管理系统)
大家好,我是魔王哪吒,话不多说,今天带来的是一篇《考前复习必备MySQL数据库(关系型数据库管理系统)》文章,欢迎大家喜欢。
达达前端
2022/04/13
6.2K0
考前复习必备MySQL数据库(关系型数据库管理系统)
相关推荐
Access数据库表字段属性(二)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档