数据库管理与开发项目教程 教案 13项目八:编写SQL程序.docxVIP

  • 2
  • 0
  • 约4.22千字
  • 约 6页
  • 2022-10-27 发布于四川
  • 举报

数据库管理与开发项目教程 教案 13项目八:编写SQL程序.docx

项目八编写SQL程序 任务1介绍T-SQL程序设计基础 任务2常用函数 任务3按流程控制编写程序 实训十二使用T-SQL编程复习: 1、阐述数据完整性的分类,以及每类完整性都由哪些约束实现。 2、分别写出添加check约束语法。 索引的分类都包括哪些? 3、请写出删除约束语法。 4、请对索引1X1写出显示索引、重命名为1X2、删除索引1X2语句? 5、请写出使用T-SQL语句创建视图的语法。 答案: 1、数据完整性就是用于保证数据库中的数据在逻辑上的一致性、正确性和可靠性。强制数据完 整性可确保数据库中的数据质量。数据完整性一般包括3种类型:域完整性、实体完整性、 参照完整性。 实现域完整性可以通过定义CHECK约束、规则、默认值约束、默认值对象等。 实体完整性可以通过索引、PRIMARY KEY约束、UNIQUE约束或IDENTITY属性来实现。 参照完整性是对两个相关联的表(主表与从表)进行数据插入和删除时,保证它们之间数据 的一致性。可以使用从表FOREIGN KEY定义从表的外键,主表的主键或唯一键PRIMARY KEY或UNIQUE约束(不允许为空),可实现主表与从表之间的参照完整性。定义表间参照 关系应先定义主表主键约束(或唯一键约束),再对从表定义外键约束。 2、一一checkALTER TABLE table_name [WITH CHECK | WITH NOCI

文档评论(0)

1亿VIP精品文档

相关文档