正确答案: B

题目:在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( )

解析:并运算的含义是:假设有一个“在校学生信息表”,它包括这样一些字段:学号、姓名、性别、出生日期、籍贯、联系电话,这个表的关系模式可以表示为:校学生信息表(学号,姓名,性别,出生日期,籍贯,联系电话)。还有一个“新生信息表(学号,姓名,性别,出生日期,籍贯,联系电话)”。若要将9月份进校的新生信息加入到“在校学生信息表”中,这样进行的就是并运算。并运算不会改变表的字段(又叫属性)个数,但是会增加记录(又叫元组)个数。交运算的含义是:两个表(要求结构要一模一样)进行交运算取两个表中相同的记录构成一个新表,交运算不会改变表的字段个数,但是一般会减少记录个数。投影运算的含义是:从在“校学生信息表(学号,姓名,性别,出生日期,籍贯,联系电话)”中选取学生的“姓名”和“联系电话”这两个字段,可以构成一个“学生联系表(姓名,联系电话)”,这就是一个投影运算,所以投影运算一般会减少字段(又叫属性)的个数。笛卡儿乘积又叫称乘运算,设有n元关系R和m元关系s,他们分别有P、q个元组,则关系R和关系s的笛卡儿积表示为R×S,该关系是一个n+m元关系,元组个数是P X q。因此本题的正确答案是B。

查看原题

举一反三的答案和解析:

  • [单选题]设有下列程序段: chars[20]="Beijing",*P; P=S; 则执行“p=s;”语句后,下列叙述正确的是( )。
  • 可以用*P表示s[0]

  • 解析:A。【解析】程序定义了字符数组S和字符型指针变量P,并且使P指向数组S的首地址,执行P=S语句后,*P表示s[o];S数组中元素的个数和P所指字符串长度不相等,s数组中包括字符串结束标志“\0”,而P所指字符串不包括“\0”,数组s中的内容和指针变量P中的内容不相同,数组中存放的是字符串,而指针变量P存放的是数组的首地址。

  • [单选题]下列设备中既属于输入设备又属于输出设备的是()。
  • 硬盘


  • [单选题]算法的空间复杂度是指( )。
  • 算法执行过程中所需要的存储空间

  • 解析:算法的空间复杂度,是指执行这个算法所需的存储空间。算法所占用的存储空间包括算法程序所占用的空间、输入的初始数据所占用的存储空间、算法执行过程中所需要的额外空间。

  • [单选题]快速排序法属于( )
  • 交换类排序法


  • [单选题]switch语句中( )。
  • 不必有default子句


  • [单选题]在显示菜单时,菜单项的下列哪个属性为False时将用浅灰色显示该菜单项标题( )
  • Enabled

  • 解析:正确答案:C

  • [单选题]下面关于亮度/对比度取值范围的说法正确的是()
  • -100至100的整数


  • [单选题]设有整形数组的定义int a[]==new int[8],则a.length的值为( )。
  • 8

  • 解析:解析:数组在Java语言中是当作对象来处理的,它包含一个很重要的变量length,用来表示数组的长度。

  • 推荐下载科目: 计算机三级 软考中级 微软认证 Linux认证 JAVA认证 计算机一级 职称计算机 计算机操作员中级 其他 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2