【单选题】【消耗次数:1】
若两个基本表是通过对应的主码建立联系的,则该联系的类型只能是( )。
1对1
1对多
多对多
多对1
参考答案:
复制
纠错
相关题目
【单选题】 若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是(  )联系。
①  1对1
②  1对多
③  多对多
④  多对1
【单选题】 若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( )联系。
①  1对1
②  1对多
③  多对多
④  多对1
【判断题】 在关系数据模型中,两个关系(表)之间的直接联系有2种,1对1和1对多。
①  正确
②  错误
【简答题】 实体之间的联系可抽象为三类,它们是1对1、[填空]和多对多。
【判断题】 两个实体之间的联系通常分为三类,即一对一联系、一对多联系、多对多联系。
①  正确
②  错误
【单选题】 下列实体类型的联系中,属于多对多联系的是( )。
①  商店与顾客之间的联系
②  学校与教师之间的联系
③  商标与商品之间的联系
④  班级与班主任之间的联系
【单选题】 在数据库设计器中 , 建立两个表之间的一对多联系就是通过以下索引实现的 ( )
①  一方表的主索引或候选索引,多方表的普通索引
②  一方表的主索引,多方表的普通索引或候选索引
③  一方表的普通索引,多方表的主索引或候选索引
④  一方表的普通索引,多方表的候选索引或普通索引
【单选题】 下列实体类型的联系中,属于一对多联系的是( )。
①  学校与校长的联系
②  飞机的座位与乘客之间的联系
③  教师与系部之间的联系
④  车间与工人之间的联系
【单选题】 若两个基本表中的具有重复值属性作为外码同另一个表中的主码建立联系,则这种联系为(D)的联系。
①  1对1
②  1对多
③  多对多
④  多对1
【多选题】 若两个实体之间的联系是1:m,则实现1:m联系的方法是( )。
①  A.将“m”端实体的码和联系的特有属性中加入“1”端的实体关系模式中
②  B.将“1”端实体的码和联系的特有属性中加入“m”端的实体关系模式中
③  C.将两端实体的码和联系的特有属性分别加入对方的关系模式中
④  D.将两端实体的码和联系的特有属性放入一个独立的关系模式中
随机题目
【单选题】 当处理特定问题时的循环次数已知时,通常采用()来解决
①  for循环
②  while循环
③  do循环
④  switch语句
【单选题】 由C++目标文件连接而成的可执行文件的默认扩展名为()
①  cpp
②  exe
③  obj
④  lik
【单选题】 以下标识符中不全是保留字的是()
①  case for int
②  default then while
③  bool class long
④  goto return char
【单选题】 当类中一个字符指针指向具有n个字节的存储空间时,它所存储字符串的最大长度是( )
①  n
②  n-1
③  n+1
④  n-2
【单选题】 switch语句能够改写为()语句
①  for
②  if
③  do
④  while
【单选题】 设x和y均为bool量,则x y为真的条件是()
①  它们均为真
②  其中一个为真
③  它们均为假
④  其中一个为假
【单选题】 以下叙述中不正确的是()
①  在一个函数中,可以有多条return语句
②  函数的定义不能嵌套,但函数的调用可以嵌套
③  函数必须有返回值
④  不同的函数中可以使用相同名字的变量
【单选题】 设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是()
①  12
②  144
③  156
④  288
【单选题】 设有如下函数定义 int f(char *s) { char *p=s; while(*p!=’\0’) p++; return(p-s); } 在主函数中用coutf(“good”)调用上述函数, 则输出结果为( )
①  3
②  4
③  5
④  6
【单选题】 在下面循环语句中循环体执行的次数为( ) int i=0,s=0; while(s20) {i++; s+=i;}
①  4
②  5
③  6
④  7