VF

考试总分:32分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: VF

开始答题

试卷预览

  • 1. 打开数据库设计器的命令是。[3分]

    ACREATEDATABASE

    BOPENDATABASE

    CMODIFYDATABASE

    DDELETEDATABASE

  • 2. 下列关于数据库的描述中,不正确的是。[3分]

    A数据库是一个容器,它提供了存储数据的一种体系结构

    B数据库表和自由表的扩展名都是.DBF

    C数据库表的表设计器和自由表的表设计器是不同的

    D数据库表的记录保存在数据库中

  • 3. 日期型、逻辑型、备注型和通用型这四种字段的宽度是固定的,系统分别规定。[3分]

    A8、310、10

    B8、3、254、254

    C8、1、254、254

    D8、1、4、4

  • 4. 将表中“型号”字段的输入掩码属性值设置为星号(*),那么,当在文本框中输入“电脑2004"时,文本框中显示的是。[3分]

    A电脑2004

    B*****

    C********

    D错误设置,无法输入

  • 5. 使用SQL语句将教师表js的姓名xm字段的宽度由12改为10的命令是。[3分]

    AALTERjsALTERxmC(10)

    BALTERTABLEjsALTERxmC(10)

    CALTERTABLEjsxmC(10)

    DALTERjsSETxm=xm(10)

  • 6. 删除表S中字段c的SQL命令是。[3分]

    AALTERTABLESDELETEC

    BALTERTABLESDROPC

    CDELETETABLESDELETEC

    DDELETETABLESDROPC

  • 7. 在VisualFoxPro中,下列关于表叙述正确的是。[3分]

    A在数据库表和自由表中,都能给字段定义有效性规则

    B在自由表中,能给字段定义有效性规则

    C在数据库表和自由表中,都不能给字段定义有效性规则

    D在数据库表中,能给字段定义有效性规则

  • 8. “教师表”中有“职工号”“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是。[3分]

    ACREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I)

    BCREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I)

    CCREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I)

    DCREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I)

  • 9. 每创建一个新的数据库都将生成个文件。[3分]

    A1

    B2

    C3

    D4

  • 10. 下列关于数据库的描述中,不正确的是。[3分]

    A数据库是一个容器,它提供了存储数据的一种体系结构

    B数据库表和自由表的扩展名都是.DBF

    C数据库表的表设计器和自由表的表设计器是不同的

    D数据库表的记录保存在数据库中

  • 11. 属于表设计器的“字段有效性”规则信息说明的是。[3分]

    A规则

    B信息

    C格式

    D默认值

  • 12. 以下操作不会激活记录的有效性规则。[3分]

    A修改表结构并保存时

    B修改表的某一记录时

    C修改了记录值并执行SKIP命令时

    D修改了数据并关闭表时

  • 13. 在VisualFoxPro中,在数据库中创建表的CREATETABLE命令中定义主索引、实现实体完整性规则的短语是。[3分]

    AFOREIGNKEY

    BDEFAULT

    CPRIMARYKEY

    DCHECK

  • 14. 有表名为employee的表结构(职工号,姓名,工资),为表employee增加字段“住址”的SQL命令是。[3分]

    ACHANGEDBFemployeeADD住址C(30)

    BALTERDBFemployeeADD住址C(30)

    CALTERTABLEemployeeADD住址C(30)

    DCHANGETABLEemployeeADD住址C(30)

  • 15. 为“评分”表的“分数”字段添加有效性规则:“分数必须大于等于0并且小于等于10",正确的SQL语句是。[3分]

    AALTERTABLE评分ALTER分数CHECK分数>=0AND分数<=10

    BCHANGETABLE评分ALTER分数SETCHECK分数>=0OR分数<=10

    CALTERTABLE评分ALTER分数SETCHECK分数>=0AND分数<=10

    DCHANGETABLE评分ALTER分数SETCHECK分数>=0AND分数<=10

  • 16. 在VisualFoxPro中,下面描述正确的是。[3分]

    A自由表和数据库表都允许对字段设置默认值

    B自由表允许对字段设置默认值

    C自由表和数据库表都不允许对字段设置默认值

    D数据库表允许对字段设置默认值

  • 17. 假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置[3分]

    A“男“OR“女”

    B性别=“男“OR“女“

    C性别$“男女”

    D$“男女”

  • 18. CREATEDATABASE命令用来建立。[3分]

    A关系

    B数据文件

    C

    D数据库

  • 19. 打开数据库的命令是。[3分]

    AOPEN

    BUSE

    CUSEDATABASE

    DOPENDATABASE

  • 20. 在VisualFoxPro中,以下叙述中正确的是。[3分]

    A删除一个数据库后,其内的表也将一起被删除

    B数据库表可以有通用型字段,而自由表不能有通用型字段

    C候选关键字的值不能有重复的数据,但可以有空值

    D任何一个数据表只能为一个数据库所有,不能同时添加到多个数据库中

  • 21. 下列关于自由表的说法中,错误的是。[3分]

    A在没有打开数据库的情况下所建立的数据表,就是自由表

    B自由表不属于任何一个数据库

    C自由表不能转换为数据库表

    D数据库表可以转换为自由表

  • 22. 在数据库表上的字段有效性规则是。[3分]

    A逻辑表达式

    B数字表达式

    C字符表达式

    D名称表达式

  • 23. 在VisualFoxPro中,为了使表具有更多特性,应使用。[3分]

    A数据库表和自由表

    B数据库表

    C数据库表或自由表

    D自由表

  • 24. MODIFYSTRUCTURE命令功能是。[3分]

    A修改数据库结构

    B修改数据库或表结构

    C修改表结构

    D修改记录值

  • 25. 在VisualFoxPro中以下叙述错误的是。[3分]

    A关系也被称作表

    B表文件的扩展名是.dbf

    C多个表存储在一个物理文件中

    D用CREATEDATABASE命令建立的数据库文件不存储用户数据

  • 26. 在VisualFoxPro中,数据库表与自由表相比,具有的优点是。[3分]

    A可以命名长表名和表中字段的标题

    B可以设置字段的默认值和输入掩码

    C可以设置字段级规则和记录级规则

    D以上都对

  • 27. 某用户在创建表时,表中有多个备注型字段和通用型字段,且为表创建了索引,则保存该表结构后,系统会生成个文件。[3分]

    A1

    B2

    C3

    D多个

  • 28. 执行了下列命令后,下列说法正确的是。OPENDATABASESJKCREATETABLECJ(xhc(6)DEFAULT"021100",kcdhC(2),cjN(3,0);CHECKcj>=0andcj<=100)[3分]

    ACJ表被设置了记录的有效性规则

    BCJ表被设置了记录的有效性规则和有效性信息

    CCJ字段被设置了字段的有效性规则

    DCJ字段被设置了字段的有效性规则和有效性信息

  • 29. 表名为employee的表结构是(职工号,姓名,工资),建立表employee的SQL命令[3分]

    ACREATETABLEemployee(职工号C(10),姓名C(20),工资Y)

    BCREATEemployeeDATABASE(职工号C(10),姓名C(20),工资Y)

    CCREATEDATABASEemployee(职工号C(10),姓名C(20),工资Y)

    DCREATEemployeeTABLE(职工号C(10),姓名C(20),工资Y)

  • 30. 为“歌手”表增加一个字段“最后得分”的SQL语句是。[3分]

    AALTERTABLE歌手ADD最后得分F(6,2)

    BALTERDBF歌手ADD最后得分F6,2

    CCHANGETABLE歌手ADD最后得分F(6,2)

    DCHANGETABLE歌手INSERT最后得分F6,2

  • 31. 为Employee表增加一个字段“出生日期”,正确的SQL语句是。[3分]

    ACHANGETABLEEmployeeSET出生日期D

    BALTERDBFEmployeeADD出生日期D

    CALTERTABLEEmployeeADD出生日期D

    DCHANGETABLEEmployeeADD出生日期D

  • 32. SQL命令:ALTERTABLESADD年龄ICHECK年龄>15AND年龄<30,该命令的含义[3分]

    A给数据库表S中“年龄”字段增加一个取值范围约束

    B删除数据库表S中的“年龄”字段

    C将数据库表S中“年龄”字段取值范围修改为15~30岁之间

    D给数据库表S增加一个“年龄”字段

相关试卷
相关题库