A) 学号 B) 姓名 C) 性别 D) 出生日期 49、 下列关于索引的叙述中,正确的是( )。
A) 可以在自由表中创建主索引
B) 建立主索引的主关键字值不能为空,但可以有重复数值 C) 不可以在自由表中建立主索引和候选索引 D) 唯一索引中只保留关键字段值相同的第一条记录
50、某数据库表规定“成绩”字段的输入值必须在0和100之间(包括0和100),则应在数据库表设计器的字段有效性规则输入框中输入( )表达式 A)(NOT 成绩<=0) AND (NOT 成绩>=100) B)成绩>=0 AND <=100 C)成绩>=0 AND 成绩<=100 D)0<=成绩<=100
51、下列关于数据库表和自由表的叙述中,错误的是( ) A)一个数据库表可以属于多个数据库 B)数据库表和自由表的设计器功能有所不同 C)数据库表可以从数据库中移出,变成自由表 D)自由表可以添加到数据库中,变成数据库表 52、设置参照完整性的目的是( ) A)定义表间的永久关系 B)定义表间的临时关系
C)建立表间的内部连接、左连接、右连接或外部连接 D)在插入、删除和更新记录时确保表间关系
53、某数据表规定“成绩”字段的输入值必须在0到100之间(包括0和100),则应在数据库表设计器的字段有效性规则输入框中输入( )表达式 A )成绩>=0 AND <=100
B)(NOT 成绩<=0) AND (NOT 成绩>=100) C)成绩>=0 AND 成绩<=100 D)0<=成绩<=100
54、在创建表结构时,可设置字段是否允许接受NULL值。下列对NULL值的叙述中正确的是( ) A)NULL的默认值为逻辑值.F. B)NULL表示不确定的值
C)NULL可看做是空字符串 D)NULL与数值0具有同等的意义 55、下列关于自由表的叙述中,不正确的是( ) A自由表是不属于任何数据库的表 B自由表不能建立字段级规则和约束 C自由表不能建立候选索引 D自由表可以加入到数据库中
56、用表设计器创建一个自由表时,能实现的操作是( )
A)设置表的索引 B)设置表中某个字段的默认值 C)设置某字段的有效性规则 D)设置某字段的显示格式
5
57、为了使英文字段名在编辑或浏览时使用汉字名显示,可设置字段的( ) A)默认值 B)显示格式 C)输入掩码 D)显示标题
58、VFP有多种手段控制数据库表中数据的有效性。下列叙述中正确的是( ) A)字段的有效性信息可以防止输入非法值
B)通过设置字段的格式属性,可以使输入的英文字符自动转换为小写 C)字段的有效性规则可以控制同一条记录中多个字段之间的关系 D)如果一个关系中两个属性的值是相关的,可以设置字段有效性规则 59、VFP为数据库表提供了( )种索引方式,主索引是其中的一种 A)二 B)三 C)四 D)一 60、下列关于索引的叙述中,错误的是( ) A)结构复合索引文件扩展名为.cdx B)索引可以提高查询速度 C)索引可以降低更新速度
D)非结构复合索引文件的扩展名为.idx //cdx 61、下列关于索引的叙述中,错误的是( )
A)一个数据库表只能创建一个主索引,但可以创建多个候选索引 B)数据库表和自由表均可以创建多个普通索引 C)自由表可以创建候选索引,但不能创建主索引 D)自由表和数据库表均只能创建一个唯一索引 62、随着表的打开而自动打开的索引文件是( ) A)复合索引文件 B)结构复合索引文件 C)独立索引文件 D)非结构复合索引文件 63、欲在值不唯一的字段上建立索引,可选择的索引类型是( ) A)候选索引、普通索引 B)主索引、候选索引 C)普通索引、唯一索引 D)唯一索引、主索引 64、下列关于索引的描述中,错误的是( )
A)索引可能降低更新速度 B)索引和排序具有不同的含义 C)索引可以提高查询速度 D)不能更新索引字段 65、下列关于表索引的叙述中,错误的是( ) A)索引名可以与字段名同名
B)含有两个关键字的索引表达式就是直接将两个字段名相”+” C)字段名改名后相应的索引表达式也得修改 D)唯一索引中只保留关键字段值相同的第一条记录
66、要对姓名(字符型)和成绩(数值型,4)两个字段进行组合索引,正确的索引表达式是( A)STR(姓名)+STR(成绩,4) B)姓名+成绩 C)STR(姓名)+成绩 D)姓名+STR(成绩,4)
67、可以在数据库设计器中建立两个表之间的关联关系,下列叙述正确的是( ) A)两个表之间只能建立一对多的关系
6
) B)每个表要在关联或被关联的字段上建立索引 C)建立关联的两个表必须要有相同的字段名 D)两个表之间只能建立一对一的关系
68、 数据表文件xsb.DBF中有性别(字符型)和平均分(数值型)字段,欲显示平均分超过90分和低
于60分的全部女生的记录,应该使用的命令是( )。 A) LIST FOR 性别=\女\平均分>90 OR 平均分<60 B) LIST FOR 性别=\女\,平均分>90,平均分<60 C) LIST FOR 性别=\女\平均分>90 AND 平均分<60 D) LIST FOR 性别=\女\平均分>90 OR 平均分<60)
69、 在下面的命令中,能够对表中记录的值进行编辑的命令是( )。
A) modify B) replace C) list D) create
70、 假设已建立并打开了\职工\表文件,表结构为工号(字符型)、姓名(字符型)、基本工资(数值型),
职称(字符型),现要为职称是\高工\的记录基本工资增加100元,以下命令正确的是( )。 A) replace all 基本工资=基本工资+100 for 职称=\高工\B) replace all 基本工资=基本工资+100 where 职称=\高工\C) replace 基本工资 with 基本工资+100 where 职称=\高工\D) replace 基本工资 with 基本工资+100 for 职称=\高工\
71、若表MYTABLE.DBF有10条记录,执行下列命令序列后,显示结果为( ) USE MYTABLE DISPLAY ? EOF()
A)11 B)10 C).F. D).T.
72、若表MYTABLE.DBF有10条记录,执行下列命令序列后,显示结果为( ) USE MYTABLE GO 8 SKIP 3 ? RECNO()
A)11 B)8 C)3 D)5
73、当前表有10条记录,当函数EOF( )的值为.T.时,函数RECNO( )的返回值是( ) A)1 B)11 C)10 D)0 74、下列关于索引的叙述中,错误的是( ) A)自由表可以创建候选索引,但不能创建主索引
B)一个数据库表只能创建一个主索引,但可以创建多个候选索引 C)数据库表和自由表均可以创建多个普通索引 D)自由表和数据库表均只能创建唯一索引
75、当前表有10条记录,要使记录指针指向第5号记录,正确的命令是( ) A)NEXT 5 B)SKIP 5 C)GO 5 D)TOP 5
76、当前表中有数学、语文、英语、总分等数值型字段,要求出所有学生的总分并填入总分字段中,正
7
确的命令是( )
A)REPLACE 总分 WITH 数学+语文+英语 FOR ALL B)REPLACE ALL 总分 WITH 数学+语文+英语 C)REPLACE 总分 WITH 数学+语文+英语 D)REPLACE ALL 总分=数学+语文+英语 77、打开某空表,函数RECNO( )的返回值( )
A)无值 B)0 C)-1 D)1
78、当前表有工号(字符型)、工资(数值型)、职称(字符型)等字段,要将“副教授”职称教师的工资增加150元,正确的命令是( )
正确答案:REPLACE 工资 WITH 工资+150 FOR 职称=”副教授” A)REPLACE ALL 工资=工资+150 FOR 职称=”副教授” B)REPLACE 工资 WITH 工资+150 WHERE 职称=”副教授” C)REPLACE 工资 WITH 工资=工资+150 FOR 职称=”副教授” D)REPLACE ALL 工资=工资+150 WHERE 职称=”副教授”
79、某数据表中有8条记录,当前记录为5,执行命令DISPLAY NEXT 4后,函数RECNO()的返回值( )
A)9 B)7 C)6 D)8
80、当前表有性别(字符型)、平均分(数值型)字段,要显示平均分在75-85之间的全部男生的记录,正确的命令是( )
A)LIST FOR 性别=”男” AND 平均分>=75 AND 平均分<=85 B)DISPLAY FOR 性别=”男” OR 平均分>=75 OR 平均分<=85 C)LIST FOR 性别=”男” OR 平均分>=75 AND 平均分<=85 D)DISPLAY FOR 性别=”男” AND (平均分>=75 OR 平均分<=85) 81、查询设计器的基本功能不包括( ) A)排序记录 B)插入记录 C)选择记录 D)分组统计 82、下列关于查询设计器的叙述中,错误的是( )
A)“联接”选项卡与SELECT-SQL语句的JOIN ON子句对应 B)“筛选”选项卡与SELECT-SQL语句的SELECT子句对应
C)“排序依据”选项卡与SELECT-SQL语句的ORDER BY子句对应 D)“分组依据”选项卡与SELECT-SQL语句的GROUP BY子句对应 83、下列关于查询的叙述中,错误的是( )
A)并非所有的SELECT-SQL语句都可以使用查询设计器生成
B)使用查询设计器生成的SELECT-SQL语句存放在扩展名为.QPR的文件中 C)查询设计器的“字段”选项卡与SQL-SELECT语句的SELECT子句对应 D)使用DO命令执行查询文件时,可以不带扩展名
84、假设STU.DBF中有6条记录,只有前3条记录性别为”女”,执行下列命令后,记录指针将定位在第( )条记录上。 USE STUDENT
8
相关推荐: