正确答案: C
一个关系中必须有多个候选关键字
题目:在满足实体完整性约束的条件下
解析:C【答案】:C
【知识点】:关系中的候选关键字
【解析】:数据完整性指的是存储在数据库中的所有数据值均保持正确的状态。二维表中,能够惟一确定记录的一个字段或几个字段的组合被称为“超关键字”。“超关键字”虽然能唯一确定记录,但是它所包含的字段可能是有多余的。如果一个超关键字去掉其中任何一个字段后不再能唯一地确定记录,则称它为“候选关键字”(Candidate Key)。在一个关系中,候选关键字可以有多个且在任何关系中至少有一个候选关键字。所以在满足数据完整性约束的条件下,一个关系应该有一个或多个候选关键字,答案为C。
查看原题
举一反三的答案和解析:
[单选题]在SQLSELECT语句中与INTO TABLE等价的短语是( )。
INTO DBF
解析:A。【解析】使用短语INTODBF|TABLETA—BLENAME可以将查询结果存放到永久表(.dbf文件)。所以INTODBF和INTOTABLE是等价的。
[单选题]下列叙述中,错误的是( )。
JApplet的内容面板的默认布局管理器是FlowLayout
解析:FlowLayout布局管理器是Panel类和Applet类默认的布局管理器。向JApplet中增加构件,是把构件添加到Japplet的内容面板中,而不是直接添加到JAp—plet中。JApplet的内容面板的默认布局管理器是Border—Layout,而Applet默认的布局管理器是FlowLayout。
[单选题]过程共有3种,它们分别是( )。
事件过程、子过程和函数过程
解析:解析:解答本愿的关键是要了解过程的分类,Visual Basic应用程序是由过程组成的。Visual Basic应用程序的主体是事件过程,是当发生某个事件时,对该事件作出响应的程序段;有时候,多个不同的事件过程可能需要使用一段相同的程序代码,把这一段代码独立出来,作为一个过程,这样的过程叫做“通用过程”,通用过程又分为两类,即子过程(Sub过程)和函数过程(Function过程)。
[单选题]算法的空间复杂度是指( )。
算法在执行过程中所需要的计算机存储空间
解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择A。
[单选题]设有1000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,最好选用______排序法。
堆排序
[单选题]在E—R图中,用来表示实体集的图形是( )。
矩形
解析:E—R图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。
[单选题]下面描述中,符合结构化程序设计风格的是 ______ 。
使用顺序、选择和重复三种基本控制结构表示程序的控制逻辑