简答题

SQL Server 2008支持的数据完整性约束有哪几类?各有什么作用? 

正确答案

S.QL Server 2008支持的数据完整性约束包括5种类型:主键(PRIMARY KEY)约束、唯一性(UNIQUE)约束、检查(CHECK)约束、默认值(DEFAULT)约束和外键(FOREIGN KEY)约束。
P.RIMARY KEY约束能唯一地标识表中数据的每一行。
U.NIQUE约束用来限制不受主键约束的列上的数据的唯一性。
C.HECK约束用于限制输入一列或多列值的范围,从逻辑表达式判断数据的有效性。
D.EFAULT约束是在用户在插入新的数据行时,如果没有为该列指定数据,那么系统就将默认值赋给该列。
F.OREIGN KEY约束用于建立和加强两个表(主表和从表)的一列或多列数据之间的链接。

答案解析

相似试题
  • 连接SQL Server 2005和SQL Server 2005 Express的连接字符串格式是一样 的

    判断题查看答案

  • 在SQL SERVER中可以使用SET TRANSACTION ISOLATION语句设置事务的隔离级别,SQL SERVER的默认隔离级别是()。

    填空题查看答案

  • 在SQL Server中辅助数据文件的作用? 

    简答题查看答案

  • SQL Server 支持三种类型的游标:()

    填空题查看答案

  • 要连接到服务器,SQL SERVER提供了()和()两种身份认证方式。要想通过Internet远程连接,最好使用SQL Server身份认证。

    填空题查看答案

  • SQL Server,Access,FoxPRO被称为()。

    单选题查看答案

  • 在LINQ to SQL中,将SQL Server数据库映射为()类, 表映射为(),存储过程映射为()

    填空题查看答案

  • 在SQL SERVER中用户定义函数分为()函数。

    填空题查看答案

  • 在对SQL Server数据库操作时应选用()

    单选题查看答案