DB_004_创建表

表的一些概念

1 创建表的主要内容

  • 创建表:定义表的结构。包括字段名称、数据类型、验证规则、主键和实体的完整性、索引等内容
  • 创建表与表的关系:定义外键和参照完整性
  • 表中数据的操作:显示、插入、修改、删除等数据方法

2 字段的数据类型

  • 字段决定存储数据的长度和格式
  • 设置字段数据类型,考虑具体要素:
    • 字段要存储数据的特点。文字、数值、日期、货币等?
    • 字段值需要占用多少存储空间。如省份证号码是文本型,需要18个字节
    • 准备对字段值进行哪些操作?如:统计汇总,则设置成数字或货币
    • 是否要对字段值进行排序或索引。对数字、货币、日期型数据类型排序是按值的大小进行排序的。文本数据类型是ASCII码值进行排序
    • 是否需要存储其程序创建的Word、Excel文档、图片、声音和其他二进制数据类型,用ole对象字段可在表中链接和嵌入ole对应
  • Access里有12种数据类型
  1. 短文本。文本型数据又称“”“字符串”,存储文本类型数据,最大允许存储255个字符。以ASCII码存储的。
  2. 长文本型。存放长文本,如:注释、解释、说明等,长文本字段最多允许存储约1GB内容(受磁盘空间限制)
  3. 数字型。用于存放科学计算的数据,根据字段大小的属性分为以下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 查阅向导型

创建表

原文地址:https://www.cnblogs.com/lily-20141202/p/11100829.html