表的一些概念
1 创建表的主要内容
- 创建表:定义表的结构。包括字段名称、数据类型、验证规则、主键和实体的完整性、索引等内容
- 创建表与表的关系:定义外键和参照完整性
- 表中数据的操作:显示、插入、修改、删除等数据方法
2 字段的数据类型
- 字段决定存储数据的长度和格式
- 设置字段数据类型,考虑具体要素:
- 字段要存储数据的特点。文字、数值、日期、货币等?
- 字段值需要占用多少存储空间。如省份证号码是文本型,需要18个字节
- 准备对字段值进行哪些操作?如:统计汇总,则设置成数字或货币
- 是否要对字段值进行排序或索引。对数字、货币、日期型数据类型排序是按值的大小进行排序的。文本数据类型是ASCII码值进行排序
- 是否需要存储其程序创建的Word、Excel文档、图片、声音和其他二进制数据类型,用ole对象字段可在表中链接和嵌入ole对应
- Access里有12种数据类型
- 短文本。文本型数据又称“”“字符串”,存储文本类型数据,最大允许存储255个字符。以ASCII码存储的。
- 长文本型。存放长文本,如:注释、解释、说明等,长文本字段最多允许存储约1GB内容(受磁盘空间限制)
- 数字型。用于存放科学计算的数据,根据字段大小的属性分为以下6种:
12种类型 | 占用字节(Byte) | 特点 |
字节 | 1 | 允许0-255的整数 |
整型 | 2 | 允许-32768~32768的整数 |
长整型 | 4 | 允许-2147483648~2147483648 |
单精度 | 4 | 保留7位小数 |
双精度 | 12 | 允许保留15位小数 |
小数 | 12 | 保留28位小数 |
4 日期型。8字节,常用##隔开
5 货币型。占8个字节,禁止四舍五入
6 自动编号型。占4个字节
7 是否型数据。0和-1两个值,仅占用一位二进制数,占用存储空间最少
8 OLE对象型。用于存储在其他程序的OLE协议创建的对象
9 超链接型。超链接地址,点击后跳转,文件的位置/intrent的网页
10 计算
11 附件。允许最大2GN
12 查阅向导型
创建表