vfp试题和答案1. 数据库系统的核心部分是____。
A)数据模型B)数据库C)数据库管理系统D)计算机硬件2. 关系数据模型用____结构表示实体和实体间的联系。
A)树型B)网状C)二维表D)对象3. 在下列四个选项中,不属于基本关系运算的是____。
A)连接B)投影C)选择D)排序4. DB、DBS、DBMS三者之间的关系是。
A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS5. 投影运算是从关系中选取若干个组成一个新的关系。
A)字段B)记录C)表D)关系1. 在关系型数据库中,三种基本关系运算是:选择、投影和。
2. 在关系运算中,查找满足一定条件的元组的运算称之为。
3. 数据模型主要有三种,即:层次模型、网状模型和。
4. 在二维表中,每一行称为一个,用于表示一组数据项。
5. 用二维表来表示实体及实体间联系的数据模型称为____。
6. Visual FoxPro是一种____数据库管理系统。
7. 表中的行称为【1】,表中的列称为【2】。
1.Visual FoxPro支持的数据模型是。
A) 层次数据模型B) 关系数据模型C) 网状数据模型D) 树状数据模型2.有关命令窗口的叙述中,错误的是。
A) 命令窗口是执行、编辑Visual FoxPro系统命令的窗口B) 命令窗口中,可以输入命令来实现对数据库的操作管理C) 命令窗口隐藏之后,则无法再显示出来D) 命令窗口中的文字大小可以改变3.Visual FoxPro对数据的操作命令输入时,叙述错误的是。
A) 每条命令必须以命令动词开头B) 命令动词使用时不区分大小写C) 命令动词后面不能再输入其他参数D) 命令动词前4个字母和整个命令动词等效1.VFP提供了大量的向导、设计器、等可视化设计工具供用户使用。
2.VFP不仅支持面向过程的程序设计,而且支持的程序设计。
3.VFP提供了三种工作方式,即:菜单方式、命令方式和。
4.VFP提供了一种称为的管理工具,可供用户对所开发项目中的数据、文档、源代码和类库等资源集中进行高效的管理,使开发与维护更加方便。
1.命令? 2007/01/02执行后的输出结果为______。
A) 2007/01/02 B) 01/02/2007 C) 1003.50 D) 20072.在一个命令行中,输入下列内存变量赋值命令,其中格式正确的是_____。
A) A=20,B=30 B) A,B=20 C) A=20 D) B= =303.各种表达式的运算顺序是______。
A) 关系运算→逻辑运算→算术运算→字符运算B) 算术运算→关系运算→字符运算→逻辑运算C) 算术运算→字符运算→关系运算→逻辑运算D) 逻辑运算→关系运算→字符运算→算术运算4.正确的日期型数据是_____。
A) {2009-06-03} B) 2009-06-03C) {^2009-06-03} D)2009/06/035.命令? "Pro"$ "ForPro"执行后的输出结果为_____。
A) For B) ProForPro C) .T.D) .F.6.表达式{^2009/03/28} - {^2009/03/28}的值的类型为_____。
A) 字符型B) 数值型C) 日期型D) 逻辑型1. 执行赋值命令A= 2007/01/02后,内存变量A的类型为_____。
2. 表达式{^2009/09/30} - {^2009/09/10}的值为_____。
3. 表达式NOT 10**2>100 OR 50*10>25 AND 16>16的值为_____。
4. 表达式.F. AND .T. OR NOT .T.的值为_____。
5. 表达式MAX(10+5.18,3**2,INT(89.2),SQRT(100))的值为_____。
6. 表达式LEN(“Visual” +“FoxPro”+“教程”)的值为______。
7. ?“Happy” $ UPPER(“Happy Birthday!”)的值为______。
8. 表达式LEN(SUBSTR(“Internet”,6)+SPACE(3))的值为______。
9. ?8>3 AND “FEE”>“FA” OR “电”$“电脑”的结果是_____。
10. 在VFP中,可使用的内存变量类型包括C、N、L和_____。
1.在VFP中,有些字段类型的宽度是固定的,它们是_____。
A) 日期型、逻辑型、备注型、通用型B) 字符型、日期型、备注型、通用型C) 数值型、逻辑型、备注型、通用型D) 日期型、数值型、逻辑型、备注型2.查询“设备名称”字段中包含“计算机”的第1条记录的命令是____。
A) LOCATE FOR “计算机” $ 设备名称B) LOCATE FOR “计算机$ 设备名称”C) LOCATE FOR AT(“计算机”,设备名称)=0D) LOCATE FOR 设备名称=“计算机”3.执行APPEND BLANK命令后,则在_____追加一条空记录。
A) 数据表尾部B) 数据表首部C) 数据表中间D) 数据表中的任何位置4.在Visual FoxPro中,删除记录的两个正确步骤是_____。
A) 先逻辑删除,再物理删除B) 先物理删除,再逻辑删除C) 先选择记录,再逻辑删除D) 先显示记录,再物理删除5.设表中有“价格”字段,执行命令LIST FOR 价格<=200的显示结果是_____。
A) 价格小于200的所有记录B) 价格小于等于200的第1条记录C) 价格小于或者等于200的所有记录D) 价格小于等于200的所有记录6.在当前表中,修改所有设备的“总金额”字段值,正确的命令是____。
A) REPLACE ALL 总金额FOR “销售数量*单价”B) REPLACE 总金额WITH 销售数量*单价C) REPLACE ALL 总金额WHERE 销售数量*单价D) REPLACE ALL 总金额WITH 销售数量*单价7.将所有学生学号的第1位数字修改为数字”8”的正确命令是_____。
A) REPLACE ALL 学号WITH “8”B) REPLACE ALL 学号WITH 8+SUBSTR(学号,2)C) REPLACE ALL 学号WITH “8”+SUBSTR(学号,2)D) REPLACE ALL 学号WITH “8”+SUBSTR(学号,1)1.备注型字段的内容存放在与表同名、扩展名为_____的文件中。
2.设计数据表时,可使用_____命令打开“表设计器”。
3.如果备注型字段中显示为_____,则说明备注型字段中没有任何内容。
4.如果通用型字段中已输入数据,则其字段中显示_____。
5.用USE命令打开表时,如果使用_____选项,表示以“独占”方式打开表,打开的表可读可写。
6._____删除是指删除磁盘上表文件的记录,删除后的记录不能恢复。
7._____删除记录,是指为记录标上逻辑删除标记,以后可恢复成正常记录。
1.在Visual?FoxPro中,建立索引的作用之一是。
A) 节省存储空间B)?便于管理C) 提高查询速度D) 提高查询和更新的速度2.在自由表中不能建立的索引是。
A) 惟一索引B) 主索引C) 候选索引D) 普通索引3.在指定字段或表达式中,不允许出现重复值的索引是。
A) 惟一索引、候选索引B) 候选索引、主索引C) 惟一索引、主索引D) 惟一索引、候选索引4.以下关于主索引和侯选索引的叙述正确的是。
A) 主索引和侯选索引都可以建立在数据库表和自由表上B) 主索引和侯选索引都能保证表记录的惟一性C) 主索引可以保证表记录的惟一性,而侯选索引不能D) 主索引和侯选索引是相同的概念5.当主数据表的索引字段的类型是候选索引,子数据表的索引字段的类型是普通索引时,两个数据表间的关联关系是。
A) 一对一B) 一对多C) 多对一D) 多对多1.选择一个没有使用且编号最小的工作区的命令是。
2.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,该索引文件的扩展名是。
3.建立索引的作用之一是提高速度。
4.自由表的索引类型没有。
1.当父表的索引字段类型是主索引,子表的索引字段类型是普通索引时,两个数据表间建立的永久关系是。
A) 一对一B) 一对多C) 多对一D) 多对多2.VFP的参照完整性规则不包括。
A) 更新规则B) 查询规则C) 删除规则?? D) 插入规则3.创建一个名为XS.DBC的数据库文件,使用的命令是。
A)?CREATE B) CREATE?XSC)?CREATE?TABLE?XS ?D) CREATE?DATABASE?XS 4.为了设置两个表之间的数据参照完整性,要求这两个表是。
A) 一个自由表和一个数据库表B) 两个自由表C) 同一个数据库中的两个表D) 没有限制5.Visual FoxPro的“参照完整性”中“插入规则”包括的选择是。
A) 级联和忽略B) 级联和删除C) 限制和忽略D) 限制和删除1.在VFP中建立数据库时,其数据库文件的扩展名是。
2.建立名为“图书销售.DBC”的数据库,可在命令窗口中执行命令。
3。
数据库表之间的一对多联系可通过主表的索引和子表的索引来实现。
4。
在VFP中,规则包括更新规则、删除规则和插入规则。
1.在Visual?FoxPro中,关于视图的正确叙述是。
A) 在视图上不能进行更新操作B) 视图是从一个或多个数据库表导出的虚拟表C) 视图不能同数据库表进行连接操作D) 视图与数据库表相同,用来存储数据2.下列关于视图的说法中不正确的是。
A) 可以用视图使数据暂时从数据库中分离成为自由数据B) 视图建立之后,可以脱离数据库单独使用C) 视图兼有表和查询的特点D) 视图可分为本地视图和远程视图3.查询设计器默认的查询去向是。
A) 浏览B) 临时表C) 屏幕D) 报表4.以下关于“查询”的描述正确的是。
A) 查询保存在项目文件中B) 查询保存在数据库文件中C) 查询保存在表文件中???????? ???????D) 查询保存在查询文件中1.在SELECT语句中,使用WHERE子句指出的是。
A) 查询目标B) 查询结果C) 查询条件D) 查询视图2.用SELECT语句查询商品表中所有商品名称时,使用的是。
A) 投影查询B) 条件查询C) 分组查询D) 连接查询3.在SELECT语句中,查询图书库存表中所有单价小于30元的图书书名及单价,使用的语句是。
A) SELECT 书名,单价FROM 图书库存表B) SELECT 书名,单价FROM 图书库存表WHERE 单价<30C) SELECT 书名,单价FROM 图书库存表ON 单价<30D) SELECT 书名,单价FROM 图书库存表单价<=304.能查询各单位职工总人数的SELECT语句是。