VFP数据库

在数据库表的表设计器中可以设置3种触发器,分别是()、()和()。

题目

在数据库表的表设计器中可以设置3种触发器,分别是()、()和()。

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

第1题:

在Visual FoxPro中,数据库表的字段或记录的有效性规则的设置可以在______。

A.项目管理器中进行

B.数据库设计器中进行

C.表设计器中进行

D.表单设计器中进行


正确答案:C
解析:建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的“字段”选项卡中有一组定义字段有效性规则的项目,它们是“规则”、“信息”、“默认值”三项。其中“规则”是逻辑表达式,“信息”是字符串表达式,“默认值”的类型则以字段的类型确定。

第2题:

逻辑表的设置是在()对话框中完成的。

A、表设计器

B、工作区属性

C、数据库设计器

D、浏览


参考答案:B

第3题:

创建触发器时,以下说法错误的是______。

A.在一个表上可以建立多个名词不同、类型各异的触发器

B.增、删、改记录都可以使用触发器

C.修改数据库以及数据库对象的语句可以在触发器中使用

D.通常不要在触发器中返回任何结果


正确答案:C
解析:大部分T—SQL语句都可以用在触发器中,但是也有一些限制,例如,所有的建立和修改数据库以及数据库对象的语句、所有的 DROP语句都不允许在触发器中使用。

第4题:

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

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

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

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

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


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

第5题:

在Visual FoxPro中,下面描述错误的是( )。

A.自由表和数据库表之间可以相互转化

B.自由表是不属于任何数据库的表,在没有打开数据库时,所建立的表就是自由表

C.自由表支持主关键字、参照完整性和表之间的联系

D.数据库表支持INSERT、UPDATE和DELETE事件的触发器


正确答案:C
数据库表与自由表完全不同。数据库表可以使用长表名,可为字段指定标题和添加注释,可以为字段指定默认值和输入掩码,可以规定字段级规则和记录级规则等,且支持主关键字、参照完整性和表之间的联系,支持IN—SERT、UPDATE和DELETE事件的触发器;而自由表不属于任何数据库,不能为字段指定标题、添加注释、默认值和输入掩码,不能规定字段级规则和记录级规则等;数据库表和自由表之间可以相互转化。

第6题:

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

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

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

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

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


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

第7题:

下列关于数据库表的说法中错误的是

A.可设置长表名,长字段名

B.可设置匹配字段类型到类,字段验证和记录验证,触发器

C.可设置主索引和候选索引关键字,字段默认值,显示模式

D.不可用USE命令直接打开,必须在数据库设计器中打开


正确答案:D
解析:在Visual FoxPro中,数据库可以设置长表名,长字段名;可以设置匹配字段类犁到类,字段验证和记录验证,触发器;可以设置主索引和候选索引关键字,字段默认值,显示模式;可以用USE命令打开,也可以在数据库设计器中打开,因此本题的正确选项是D。

第8题:

在Visual FoxPro中,可以在表设计器中为字段设置默认值的表是 ( )表。


正确答案:

数据库表

第9题:

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

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

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

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

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

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


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

第10题:

一个数据库表最多可以设置______个触发器。

A.1

B.2

C.3

D.4


正确答案:C
解析:在数据库“表设计器”中,选择“表”选项卡,可以设置3种触发器,即:插入触发器、更新触发器和删除触发器。当设置触发器后,在对数据库表进行插入、删除、更新时,数据库自动启动触发器所指定的程序,进行检测,以保持数据的完整性。①插入触发器——表示在数据库表中插入记录时所触发的检测程序,确定该插入的记录是否符合所设置的条件,如果符合条件,返回真值,允许插入该记录,否则不允许插入该记录。②更新触发器——表示在数据库表中修改记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,所作的修改有效,否则不保存修改后的记录,同时可以还原修改以前的记录值。③删除触发器——表示在数据库表中删除记录时所触发的检测程序,确定被修改的记录是否符合所设置的条件,如果符合条件,返回真值,允许删除该记录,否则不允许删除该记录。

更多相关问题