A-A+

下列叙述正确的是()。 A.自由表不能被加入到数据库中B.数据库表可以建立字段级规则和约束

2022-08-05 22:13:50 问答库 阅读 172 次

问题详情

下列叙述正确的是()。
A.自由表不能被加入到数据库中
B.数据库表可以建立字段级规则和约束,而自由表不能
C.可以在自由表之间建立参照完整性规则,而数据库表不能
D.可以为自由表字段设置默认值,而数据库表字段不能设置默认值请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
B。【解析】所谓自由表,就是不属于任何数据库的表,所有由FoxBASE或早期版本的FoxPr0创建的数据库文件(.dbf)都是自由表。在VisualFoxPr0中创建表时,如果当前没有打开数据库,则创建的表也是自由表。可以将自由表添加到数据库中,使之成为数据库表;也可以将数据库表从数据库中移出,使之成为自由表。自由表不能建立字段级规则和约束等。事实上,数据库表与自由表相比,数据库表具有下列特点。数据库表可以使用长表名,在表中可以使用长字段名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表的字段指定默认值和输入掩码;数据库表的字段有默认的控件类;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关联,支持INSERT、UPDATE和DELETE事件的触发器。

考点:字段,规则