《数据库》-学习领域八数据完整性操作_第1页
《数据库》-学习领域八数据完整性操作_第2页
《数据库》-学习领域八数据完整性操作_第3页
《数据库》-学习领域八数据完整性操作_第4页
《数据库》-学习领域八数据完整性操作_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8.1完整性规则操作1.创建规则(1)用CREATERULE命令创建规则(2)用企业管理器创建规则:在企业管理器EnterpriseManager中选择数据库对象“规则”,右击从快捷菜单中选择“新建规则”命令(如图8-1所示),即会弹出如图8-2所示的“规则属性”对话框。输入规则名称和表达式之后,单击“确定”按钮,即完成规则的创建。2.查看规则(1)用企业管理器EnterpriseManage:查看规则:在EnterpriseManager中选择“规则”对象,即可从右边的任务板中看到规则的大部分信息,包括规则的名称、所有者、创建时间等,如图8-3所示。下一页返回8.1完整性规则操作(2)用存储过程Sphelptext查看规则3.规则的绑定与松绑创建规则后,规则仅仅只是一个存在于数据库中的对象,并未发生作用。需要将规则与数据库表或用户自定义对象联系起来,才能达到创建规则的目的。联系的方法称为“绑定”。解除规则与对象的绑定称为“松绑”。(1)用存储过程Spbindrule绑定规则(2)用存储过程Spunbindrule解除规则的绑定上一页下一页返回8.1完整性规则操作(3)用企业管理器EnterpriseManager管理规则的绑定:在EnterpriseManager中,选择要进行绑定设置的规则,右击,从快捷菜单中选择“属性”命令,即会出现如图8-6所示的“规则属性”对话枢)图中的“绑定UDT”按钮用于绑定用户自定义数据类型,“绑定列”按钮用于绑定表的列。在图中单击“绑定UDT”按钮,则出现绑定规则到用户自定义数据类型的对话框;单击“绑定列”按钮,则出现如图8-7所示的将“规则绑定到列”对话框。4.删除规则可以在企业管理器EnterpriseManager中选择规则,右击,从快捷菜单中选择“删除”命令删除规则,如图8-8和图8-9所示。上一页返回8.2完整性默认值操作1.创建默认值(1)用CREATEDEFAULT命令创建默认值(2)用企业管理器EnterpriseManager创建默认值:在EnterpriseManager中选择数据库对象“默认”,右击,从快捷菜单中选择“新建默认”命令(如图8-10所示),即会弹出如图8-11所示的“默认属性”对话框。输入默认值名称和值表达式之后,单击“确定”按钮,即完成默认值的创建。2.查看默认值(1)用企业管理器EnterpriseManager查看默认值:在EnterpriseManager中选择“默认”对象,即可从右边的任务板中看到默认值的大部分信息。下一页返回8.2完整性默认值操作(2)用存储过程Sphelptext查看默认值3.默认值的绑定与松绑

(1)用企业管理器EnterpriseManager管理默认值的绑定:在EnterpriseManager中,选择要进行绑定设置的默认值,右击,从快捷菜单中选择“属性”命令,即会出现如图8-13所示的“默认属性”对话框。(2)用存储过程Spbindefault绑定默认值(3)用存储过程Spbindefaultl解除默认值的绑定:存储过程Spbindefault可以解除默认值与表的列或用户自定义数据类型的绑定。上一页下一页返回8.2完整性默认值操作4.删除默认值可以在EnterpriseManager中选择默认值,右击,从快捷菜单中选择“删除”命令删除默认值,也可以使用DROPDEFAULT命令删除当前数据库中的一个或多个默认值。上一页返回图8-1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论