数据库系统应用

限制输入到列的值的范围,应使用()约束。A、CHECKB、PRIMARY KEYC、FOREIGN KEYD、UNIQUE

题目

限制输入到列的值的范围,应使用()约束。

  • A、CHECK
  • B、PRIMARY KEY
  • C、FOREIGN KEY
  • D、UNIQUE
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列完整性约束中,哪几个选项为列级完整性和表级完整性的共有项( )。

A. CHECK

B. NULL/NOT NULL

C. PRIMARY KEY

D. DEFAULT


参考答案:AC

第2题:

SQL数据定义语言中,表示检查约束的关键字是( )。

A、Check

B、Foreign key

C、Primary key

D、Unique


参考答案:A

第3题:

允许取空值但不允许出现重复值的约束是(46)。

A.NULL

B.UNIQUE

C.PRIMARY KEY

D.FOREIGN KEY


正确答案:B
解析:本题考查应试者对标准SQL语言中约束的掌握。选项A为允许取空值:选项B为取不重复值,空值不相等,可以取多个空值;选项C为主码约束,即非空和取值不重复;选项D为外码约束,取空值或参照表中主码出现的值。故答案为B。

第4题:

下列哪一种约束确保表的对应的字段的值在某一范围内?()

A.DEFUALT

B.CHECK

C.PRIMARY KEY

D.FOREIGN KEY


本题答案:B

第5题:

____

A.Primary Key NOTNULL

B.PIimary,Key

C.Foreign Key

D.Candidate Key

A.

B.

C.

D.


正确答案:C
解析:在数据库系统设计的概念模式设计阶段,是根据对用户信息需要的分析设计E-R图。其中,对于属性的分析中,派生属性是指可以由其他属性经过运算得到的属性,因而派生属性产生冗余,通常不存储。例如,本试题中由于可用属性birth替换age并可计算age,因此age属性是Employee实体中存在的派生属性。
  多值属性是指一个实体在该属性上会同时取多个属性,这些值也都必须存储,例如,本试题中tel是:Employee实体中存在的多值属性,可以将tel属性加上employeeID独立为一个实体。
  数据约束也用于描述用户的信息。根据参照完整性约束的定义,Employee实体中的departID属性应为外码(Foreign Key)。

第6题:

参照完整性约束和SQL语言中的( )相对应。

A、primary key

B、foreign key

C、check

D、unique


参考答案:B

第7题:

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


参考答案正确

第8题:

限制输入到列的值的范围,应使用()约束。

A.CHECK

B.FOREIGNKEY

C.PRIMARYKEY

D.UNIQUE


参考答案:A

第9题:

用SQL语句建立表时将属性定义为主关键字,应使用短语

A.CHECK

B.PRIMARY KEY

C.FREE

D.UNIQUE


正确答案:B
解析:用SQL语句建立表时将属性定义为主关键字时,应该采用短语PRIMARYKEY来使实现。

第10题:

允许取空值但不允许出现重复值的约束是______。

A.NULL

B.UNIQUE

C.PRIMARY KEY

D.FOREIGN KEY


正确答案:B

更多相关问题