在数据库设计过程中,如果表A和表B之间是一对多联系。下列进行的数据库设计方法中,最合理的是(  )。

题目
单选题
在数据库设计过程中,如果表A和表B之间是一对多联系。下列进行的数据库设计方法中,最合理的是(  )。
A

将表A的主关键字字段添加到表B中

B

将表B的主关键字字段添加到表A中

C

创建一个新表,该表包含表A和表B的主关键字

D

将表A和表B合并,这样可以减少表的个数,便于管理和维护

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列有关数据库表和自由表的叙述中,错误的是( )。

A.数据库表和自由表都可以用表设计器来建立

B.数据库表和自由表都支持表间联系和参照完整性

C.自由表可以添加到数据库中成为数据库表

D.数据库表可以从数据库中移出成为自由表


正确答案:B
解析:自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有下列特点。
●数据库表可以使用长表名,在表中可以使用长字段名。
●可以为数据库表中的字段指定标题和添加注释。
●可以为数据库表的字段指定默认值和输入掩码。
●数据库表的字段有默认的控件类。
●可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关联。
●支持INSERT、UPDATE和DELETE事件的触发器。

第2题:

下列关于数据库设计的叙述中,错误的是( )。

A.设计时应将有联系的实体设计成一张表

B.设计时应避免在表之间出现重复的字段

C.使用外部关键字来保证关联表之间的联系

D.表中的字段必须是原始数据和基本数据元素


正确答案:A
本题考查数据库设计的基本原则,一般有四个基本原则,其中第一条是对于每一个要存储其信息的实体(或事物),都应该给它一个自己的表。在一个表中描述一个实体,或建立实体间的一种联系。

第3题:

( 12 ) 某宾馆中有单人间和双人间两种客房 , 按照规定 , 每位入住该宾馆的客人都要进行身份登记 , 宾馆数据库中有客房信息表(房间号, …… )和客人信息表(身份证号,姓名,来源, …… ) ; 为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为

A )一对一联系

B )一对多联系

C )多对对联系

D )无联系


正确答案:B

第4题:

某宾馆中有单人间和双人间两种客房,按照规定,每位入住该宾馆的客人都要进行身份登记。宾馆数据库中有客房信息表(房间号,……)和客人信息表(身份证号,姓名,来源,……);为了反映客人入住客房的情况,客房信息表与客人信息表之间的联系应设计为

A.一对一联系

B.一对多联系

C.多对多联系

D.无联系


正确答案:B
解析:在一对多联系中,表A的一条记录在表B中可以有多条记录与之对应。但表B中的一条记录最多只能有表A中的一条记录与之对应,对于双人间。一个房间可以入住两位客人,而一位客人只能入住一个房间,所以客房信息表和客人信息表之间的联系为一对多。

第5题:

下列关于数据库表和自由表的描述中错误的是( )。 A.数据库表和自由表都可以用表设计器来建立S

下列关于数据库表和自由表的描述中错误的是( )。

A.数据库表和自由表都可以用表设计器来建立

B.数据库表和自由表都支持表间联系和参照完整性

C.自由表可以添加到数据库中成为数据库表

D.数据库表可以从数据库中移出成为自由表


正确答案:B
VisualFoxPr0中的数据库表和自由表都可以通过表设计器来建立,并且可以相互转化。但自由表中不能建立参照完整性、有效性规则、主索引等。

第6题:

( 19 )下面有关数据库表和自由表的叙述中,错误的是

A )数据库表和自由表都可以用表设计器来建立

B )数据库表和自由表都支持表间联系和参照完整性

C )自由表可以添加到数据库中成为数据库表

D )数据库表可以从数据库中移出成为自由表


正确答案:B

第7题:

数据库表之间的一对多联系通过表的 (8) 索引和子表的 (9) 索引实现。

8.


正确答案:主

第8题:

在数据库设计器中设计表之间的联系时,要在父表中建立主索引或候选索引,在子表中建立【 】。


正确答案:普通索引
在数据库设计器中设计表之间的联系时,需要在父表中建立主索引或候选索引,在子表中建立普通索引,然后通过父表的主索引和子表的普通索引建立起两表之间的联系。

第9题:

下列有关数据库表和自由表的叙述中,正确的是( )。

A. 数据库表可以用表设计器来建立,自由表不可以用表设计器建立

B. 数据库表和自由表都支持表间联系和参照完整性

C. 自由表不可以添加到数据库中

D. 数据库表可以从数据库中移出成为自由表


正确答案:D
Visual FoxPro中的表包括数据库表和自由表,两者都可以通过表设计器来建立,并可以相互转化,但只有数据库表支持表问联系和参照完整性。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。

第10题:

在设计数据库时,确定Access数据库中的表时,应该先______。

A.在纸上进行设计

B.将数据进行分类

C.确定表之间的关系

D.选项A和B


正确答案:D

更多相关问题