首页 理论教育数据完整性:保障数据库技术的应用

数据完整性:保障数据库技术的应用

【摘要】:在SQL Server系统中,配置相关数据完整性约束,使数据库中的数据质量优良。数据完整性提供了这样的保障机制。如表5-1所示的内容是4种常用的数据完整性的实施方法。表5—1数据完整性的实施方法续表2.域完整性的实现实验目的熟悉“设计表”窗口的工作环境,掌握域完整性设置的操作方法。

在SQL Server系统中,配置相关数据完整性约束,使数据库中的数据质量优良。

1.数据完整性概述

在设计数据库和设计表时,设计者就要确认每列对应哪些数据是正确的,使用什么方法可以避免将错误的数据存到列中。数据完整性提供了这样的保障机制。

如表5-1所示的内容是4种常用的数据完整性的实施方法。

表5—1 数据完整性的实施方法

续表

2.域完整性的实现

(1)实验目的

熟悉“设计表”窗口的工作环境,掌握域完整性设置的操作方法。

(2)实验题目

设置域完整性。

(3)操作步骤

①打开“系统首页”窗口。

②在“系统首页”窗口中选择“对象资源管理器”区域,依次拓展“数据库”节点、“英才大学信息管理(数据库)”节点、“表”节点,在“学生”表上右键点击,打开快捷菜单。

③在快捷菜单中选择“设计”命令,进入“设计表”窗口,如图5-16所示。

图5—16 “设计表”窗口

④在“设计表”窗口中选择字段“性别”,右键点击,打开快捷菜单。

⑤在快捷菜单中选择“CHECK约束”命令,进入“CHECK约束”对话框,如图5-17所示。

(www.chuimin.cn)

图5—17 “CHECK约束”对话框

⑥在“CHECK约束”对话框中单击“添加”按钮,进入“CHECK约束表达式”对话框,输入约束表达式([性别]=‘男’or[性别]=‘女’),如图5-18所示。

图5—18 输入约束表达式

⑦在“CHECK约束表达式”对话框中单击“确定”按钮,返回“CHECK约束”对话框,如图5-19所示。

图5—19 “CHECK约束”对话框

⑧在“CHECK约束”对话框中单击“关闭”按钮,返回“设计表”窗口,单击保存”按钮,结束CHECK约束的创建操作。

3.创建默认值约束

(1)实验目的

熟悉“设计表”窗口的工作环境,掌握创建默认值约束的操作方法。

(2)实验题目

创建默认值约束。

(3)操作步骤

①打开“系统首页”窗口。

②在“系统首页”窗口中选择“对象资源管理器”区域,依次拓展“数据库”节点、“英才大学信息管理(数据库)”节点、“表”节点,在“学生”表上右键点击,打开快捷菜单。

③在快捷菜单中选择“设计”命令,进入“设计表”窗口,如图5-16所示。

④在“设计表”窗口中选择“学号”字段,在“列属性”区设置默认值,如图5-20所示。

图5—20 设置默认值

⑤在“设计表”窗口中单击“保存”按钮,结束创建默认值操作。