任务一个数据库管理系统,当然也包括网站在内.要使数据有意义完整.必要要控制数据库在数据录入时的完整与正确性.据本人经验,比较简单的控制数据完整性有利用数据库字段属性及数据库表关系进行约束.

       以下以ACCESS为例,对字段属性进行举列说明

  1.数据类型属性:数据类型决定了用户能保存在此字段中值的种类,假如用户键入的数据与字段规定的类型不一致,Access就不会存储该数据。如“日期/时间”字段,只答应输入有效的日期与时间格式。

  2.字段大小属性:对于“数字”型字段,通过设置字段的大小控制输入值的类型和范围;而对“文本”字段,可以设置可输入的最大字符数(最大为255)。

  3.必填字段属性:数据库中除“自动编号”字段外(该字段可自行生成数据)的其它字段,都可利用设置必填字段属性值为“是”,要求字段中必须有数据输入,以避免一些重要信息的遗漏。

        提示:数据设计时,为了方便.很多时候我们经常不把一些关系加进去.这样做很难控制数据完整性,而产生垃圾数据.