Oracle9i中关于表的约束条件的描述,正确的是()。

题目

Oracle9i中关于表的约束条件的描述,正确的是()。

  • A、在同一列上可以定义多个检查约束条件
  • B、定义了主关键字的列其值可以为空
  • C、Oracle9i不允许多个列的组合来定义唯一约束条件
  • D、外关键字的约束条件只能在表级进行
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在创建数据表的CREATETABLE语句中,可以定义与该表有关的完整性约束条件。下列选项中,定义唯一性约束条件的是______。

A.CHECK

B.PRIMARYKEY

C.NOTNULL

D.UNIQUE


正确答案:D
解析:PRIMARYKEY用于定义数据表的主关键词(主索引),NOTNULL定义字段的值不能为空,UNIQUE定义字段取值必须唯一,CHECK定义域完整性约束,表示字段的取值在指定范围内。

第2题:

以下关于删除表中记录的描述,正确的是( )。

A. 删除数据的命令格式是DELETE*FROM<表名>[WHERE<条件>]

B. 如果删除数据的命令中不包含WHERE子句,则删除该表中的全部记录

C. SQL的DELETE命令是物理删除表中数据

D. 以上描述都不正确


正确答案:B
SQL语言使用delete语句删除数据库表中的记录,Delete语句的格式为:
Delete from TableName where ColumnName OPERATOR Val— ue[and I or Cdumn OPERATOR Value]
Delete后面不能含有*号,如果没有where子句,则删除表中的全部记录。
DELETE命令只是逻辑删除数据库表中的记录,如果要物
理删除记录需要继续使用PACK命令。

第3题:

可以在一个表上创建约束条件。当一个约束条件应用于一个表时,表中的每一行都必须满足约束条件所规定的条件。()

此题为判断题(对,错)。


参考答案:√

第4题:

以下哪项最准确地描述了CHECK约束条件的功能?()

  • A、CHECK约束条件强制实现引用数据完整性。
  • B、CHECK约束条件对列或列的组合中可以输入的值进行了限制。
  • C、CHECK约束条件强制列或列的组合中可以输入的值具有唯一性。
  • D、创建PRIMARYKEY约束条件后,将自动创建CHECK约束条件。

正确答案:B

第5题:

Oracle9i允许创建5种约束条件,分别是非空NOTNULL、惟一UNIQUE、主关键字PRIMARY、外关键字FOREIGN、()。


正确答案:检查(CHECK)

第6题:

Oracle9i是指Oracle9i数据库、Oracle9i【 】和Oracle9i Developer Suite的完整集成。


正确答案:AppHcmion Server
AppHcmion Server 解析:Oracle 9i是指Oracle 9i数据库、Oracle 9iApplication Sever和Oracle 9i Developer的完整集成。

第7题:

关于我国食物成分表(2002)的描述,正确的是( )。


正确答案:ABCDE

第8题:

( 16 ) Oracle9i 是指 Oraclc9i 数据库、 Oracle9i 自【 16 】和 Oracle9i Developer Suite 的完整集成。


正确答案:

第9题:

下列有关NOT NULL约束条件的表述中,哪两项是正确的?()

  • A、Oracle Server会为未命名的NOT NULL约束条件创建名称。
  • B、可以在表级或列级定义NOT NULL约束条件。
  • C、NOT NULL约束条件要求列中的每个值都是唯一的。
  • D、有NOT NULL约束条件的列默认可以包含空值。
  • E、不能使用ALTER TABLE ADD CONSTRAINT语句向现有列添加NOT NULL约束条件。

正确答案:A,E

第10题:

要解析物理模型中的多对多关系,可以创建()

  • A、唯一键约束条件
  • B、交集实体
  • C、交集表
  • D、相互之间存在外键约束条件的两个表

正确答案:C

更多相关问题