网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

在学生表的性别列中定义了一个DEFAULT约束为“男”。当向该表中输入数据时,如果没有为性别列提供数据,那么DEFAULT约束把默认值“男”自动插入到该列中。因此,DEFAULT约束可以实现保证域完整性。


参考答案和解析
答:字段类型的定义应根据字段取值的特点并以能方便数据操作为前提,但在定义字段类型时也比较灵活。“学生”表的“性别”字段可以定义为数字型,约定分别使用0和1来表示“男”和“女”,其优点是检索快,但显示结果不直观,需要将0转换成“男”,将1转换成“女”为好。也可以定义为文本型,直接存储“男”和“女”,优点是显示直观,但检索速度不及数字型。还可以定义为是/否型,使用“真”、“假”来设定“男”、“女”,优点是检索快,但显示不直观。
更多 “在学生表的性别列中定义了一个DEFAULT约束为“男”。当向该表中输入数据时,如果没有为性别列提供数据,那么DEFAULT约束把默认值“男”自动插入到该列中。因此,DEFAULT约束可以实现保证域完整性。” 相关考题
考题 以下叙述错误的是______。A) NOT NULL和DEFAULT不能在表级完整性约束处定义B) 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义C) 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但列名可以省略D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义

考题 下列完整性约束中,哪几个选项为列级完整性和表级完整性的共有项( )。 A. CHECKB. NULL/NOT NULLC. PRIMARY KEYD. DEFAULT

考题 用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()

考题 现在ABC 表中已经存储了数据,C列的数据存储了学生的民族信息,默认值应该为“汉族”。可是在设计表是这个默认的特征没有考虑,现在已经输入大量数据。对于少数名族的学生,名族的信息已经输入。对于汉族的学生,数据都为空值。此时,解决这个问题比较好的办法是( ) A 使用“update ABC set C=’汉族’ where C is null ”进行更新数据B 在该表中为该列添加NOT NULL约束C 使用“update ABC set default =’汉族’ 进行更新数据D 手工输入所有的“汉族”信息

考题 通常情况,SQL Server 2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。( )在定义列时,它可以为表中的指定列提供默认值。A.FOREIGN约束B.DEFAULT约束C.UNIQUE约束D.CHECK

考题 ()在定义列时,它可以为表中的指定列提供默认值。A.FOREIGN约束B.DEFAULT约束C.UNIQUE约束D.CHECK

考题 通常情况,SQLServer2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。()在定义列时,它可以为表中的指定列提供默认值。A.CHECK B.DEFAULT约束 C.UNIQUE约束 D.FOREIGN约束

考题 下列关于DEFAULT约束的说法,错误的是()。A一个DEFAULT约束只能约束表中的一个列B在一个表上可以定义多个DEFAULT约束CDEFAULT只能定义在列级完整性约束处D在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束

考题 用户可以为表中的列指定默认值。如果插入行时没有为该列指定值,此选项可防止自动为该列指定NULL值。

考题 ()在定义列时,它可以为表中的指定列提供。A、FOREIGN约束(外码)B、DEFAULT约束(默认值)C、UNIQUE约束(唯一性)D、CHECK(域完整性)

考题 在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。A、创建一个DEFAULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)

考题 通常情况,SQL Server 2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。()在定义列时,它可以为表中的指定列提供默认值。A、FOREIGN约束B、DEFAULT约束C、UNIQUE约束D、CHECK

考题 在studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍的输入“男”到学生“性别”列,以下()种方法可以解决这个问题。A、创建一个DEFSULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)

考题 下列关于DEFAULT约束的说法,错误的是()。A、一个DEFAULT约束只能约束表中的一个列B、在一个表上可以定义多个DEFAULT约束C、DEFAULT只能定义在列级完整性约束处D、在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束

考题 通过逻辑表达式判断限制插入到列中的值,这属于哪种约束()A、DEFAULT约束B、CHECK约束C、PRIMARY KEY约束D、FOREIGN KEY约束

考题 被FOREIGN KEY参照的列在表中应该具有()A、DEFAULT约束B、CHECK约束C、PRIMARY KEY约束D、REIGN KEY约束

考题 当向数据库表中插入数据时,如果没有明确地提供输入值时,SQL Server自动为该列输入指定值,这属于哪种约束()A、DEFAULT约束B、CHECK约束C、PRIMARY KEY约束D、FOREIGN KEY约束

考题 假定有一张表员工表employee,其中一性别字段sex,该列只能存入’男’或’女’。为了维护数据的完整性,在设计数据库时,最好对sex字段添加约束,请问应该添加什么约束()A、primary keyB、checkC、defaultD、unique

考题 Check约束可以实现()A、限制一个表中单个列的取值范围B、限制一个表中多个列之间的取值约束C、限制不同表之间列的取值约束D、为列提供默认值

考题 在studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍的输入’男’到学生“性别”列,以下()种方法可以解决这个问题。A、创建一个DEFAULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)

考题 多选题Check约束可以实现()A限制一个表中单个列的取值范围B限制一个表中多个列之间的取值约束C限制不同表之间列的取值约束D为列提供默认值

考题 单选题关于IDENTITY属性,下列说法错误的是()。A 一个表只能有一个列具有IDENTITY属性B 你不能对定义了IDENTITY属性的列加上default约束C 附加了IDENTITY属性的列可以是任意数据类型D 你不能更新一个定义了IDENTITY属性的列

考题 单选题通常情况,SQL Server 2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。()在定义列时,它可以为表中的指定列提供默认值。A FOREIGN约束B DEFAULT约束C UNIQUE约束D CHECK

考题 单选题()在定义列时,它可以为表中的指定列提供。A FOREIGN约束(外码)B DEFAULT约束(默认值)C UNIQUE约束(唯一性)D CHECK(域完整性)

考题 单选题在studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍的输入“男”到学生“性别”列,以下()种方法可以解决这个问题。A 创建一个DEFSULT约束(或默认值)B 创建一个CHECK约束C 创建一个UNIQUE约束(或唯一值)D 创建一个PRIMARYKEY约束(或主键)

考题 单选题下列关于DEFAULT约束的说法,错误的是()。A 一个DEFAULT约束只能约束表中的一个列B 在一个表上可以定义多个DEFAULT约束C DEFAULT只能定义在列级完整性约束处D 在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束

考题 单选题当向数据库表中插入数据时,如果没有明确地提供输入值时,SQL Server自动为该列输入指定值,这属于哪种约束()A DEFAULT约束B CHECK约束C PRIMARY KEY约束D FOREIGN KEY约束

考题 单选题在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。A 创建一个DEFAULT约束(或默认值)B 创建一个CHECK约束C 创建一个UNIQUE约束(或唯一值)D 创建一个PRIMARYKEY约束(或主键)