郑大 数据库程序设计在线测试及答案概要
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A、1 8 16 4
D、永久性关联和临时性关联 B、1 8 8 4
C、3 8 8 4 4、如果要修改表结构,则应该用 方式打开该表。
A、只读方式
D、1 8 8 256 B、共享方式
C、独占方式 5、在当前盘当前目录下删除表 stock 的命令是 。
A、drop stock
D、打开即可 B、drop TABLE stock
A、do p1
B、modi p1
C、modi comm p1 2、程序结束的同时,退出 VFP 系统的命令是:
D、以上答案都不正确
A、Return
B、Cancel
C、Quit 3、若有命令:a1="1234" a2=&a1 a3=a2+4321 则 a3 的值为:
A、“12344321”
D、Exit B、12344321
D、sel_ect sb.编号,sb.名称,sb.主要设备 from sb where 主要设备
E、sel_ect * from sb where 主要设备
F、sel_ect * from sb having 主要设备 5、查询所有主要设备的编号,名称,及部门名。正确的命令是:
A、sel_ect sb.编号,sb.名称,bmdm.名称 where sb.部门=bmdm.代码 and sb.主要设备
C、“5555”
D、5555
4、若下层模块中建立的内存变量要供上层模块使用,则必须将改变量说明成: 变量。
A、公共变量
B、私有变量
C、本地变量
D、不作特别声明即可
5、在执行循环体时,如果需要退出循环,转去执行循环体后面的语句,需要在该处添加的语句为:
A、loop
B、exit
C、quit 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、Vfp 中,模块可以指:
A、层次数据模型
B、关系数据模型
C、网状数据模型 2、DBMS 指的是 。
A、数据库系统
D、树状数据模型 B、数据库应用系统
C、数据库管理系统 3、DBMS 的主要功能不包括 。
A、数据定义
D、关系数据库系统 B、数据操作
C、数据管理 4、多用户数据库要解决的关键问题是:
A、并发控制
D、数据通讯 B、存储容量
C、sel_ect sb.编号,sb.名称,zz.增值 from sb,zz
D、sel_ect sb.编号,sb.名称,zz.增值 from sb inner join zz where sb..编号=zz.编号
E、sel_ect sb.编号,sb.名称,zz.增值 from sb,zz where sb..编号=zz.编号
A、数据定义功能 B、数据操作功能 C、数据通讯功能 D、控制和管理功能 3、VFP 的辅助设计工具为 A、向导 B、设计器 C、程序 D、生成器 E、项目管理器 4、飞机售票系统是用的数据库类型为 A、集中式数据库 B、分布式数据库 C、多用户数据库 D、单用户数据库 5、项目管理器可以对项目中的 进行管理。 A、文档 B、数据表 C、程序 D、菜单 E、类库
D、sel_ect count(*) as 小计 from sb where 主要设备 3、根据 sb 表,zz 表,查找增值设备的编号,名称及每次的增值金额。
A、sel_ect sb.编号,sb.名称,zz.增值 where sb..编号=zz.编号
B、sel_ect sb.编号,sb.名称,zz.增值 from sb,zz on sb..编号=zz.编号
C、del_ete stock 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、有关文件关闭,正确的说法是 。
A、文件关闭指文件被写保护。
D、del_ete TABLE stock
B、文件关闭指将内存中的数据保存到磁盘文件中。
C、文件关闭可以防止操作结束后数据的丢失。 D、当打开一个新表时,该工作区中原来打开的文件自动关闭。 E、VFP 能自动关闭表,所以不用 use 命令关闭表也可以。 2、命令窗口不显示时,要使它再现,可以用 A、窗口菜单 B、SHIFT+F2 C、CTRL+F2 D、数据工作期 E、项目管理器 3、在 SB 表中,显示编号首位为 1 的设备信息。 A、list for left(编号,1)=1 B、list for left(编号,1)="1" C、list for substr(编号,1,1)="1" D、list for substr(编号,1,1)=1 E、list for right(编号,1)=1 F、list for right(编号,1)="1" 4、在 SB 表中,显示所有价格大于 10000 的主要设备。 A、list for 价格>10000 and 主要设备 B、list for 价格>10000 or 主要设备 C、list for 价格>10000 and 主要设备=t D、list for 价格>10000 and 主要设备=.t. E、list for 价格>10000 or 主要设备=.t. F、list for 价格>10000 or 主要设备=t 5、在 SB 表中,显示“名称”字段中包含“车”字的设备信息。
《数据库程序设计》第 02 章在线测试 《数据库程序设计》第 02 章在线测试
剩余时间:59:57
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、可以链接或嵌入 OLE 对象的字段类型是 。
C、查询条件
D、查询视图
4、在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的 对应值。应选择 。
A、限制(Restrict)
B、级联(Cascade)
C、忽略(Ignore)
D、级联(Cascade)或限制(Restrict)
A、备注型字段
B、通用型字段
C、通用型和备注型字段
D、任何类型的字段
2、在 Visual FoxPro 的数据工作期窗口,使用 SET RELATION 命令可以建立两个表之间的关联,这种关联是 。
A、永久性关联
B、临时性关联
C、永久性关联或临时性关联 3、逻辑性,日期型,日期时间型,备注型字段的长度分别为:
A、主程序
D、return
B、子程序
C、自定义函数
D、过程
E、可以命名的程序段 2、下列说法正确的是:
A、过程既可以和主程序在同一个文件中,也可以不在同一个文件中。
B、函数既可以和主程序在同一个文件中,也可以不在同一个文件中。
C、子程序既可以和主程序在同一个文件中,也可以不在同一个文件中。
D、子程序具有接受参数和回送参数的双重功能。
F、sel_ect sb.编号,sb.名称,zz.增值 from sb inner join zz on sb..编号=zz.编号 4、找出 sb 表中的所有主要设备
A、sel_ect * where 主要设备
B、sel_ect * from sb where 主要设备=.t.
C、sel_ect 编号,名称,主要设备 from sb where 主要设备
C、网络速度
D、数据存放地点
5、VFP 中能从管理上对项目的开发与维护给予有效支持的的辅助设计工具为:
A、资源管理器
B、项目管理器
C、设计器 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、菜单的敏感性表现在
A、子菜单内容可变
D、数据库管理系统
B、菜单项内容可变
C、菜单项的颜色可变
D、弹出式菜单平时不显示,仅当使用时才弹出。 2、数据库管理系统的功能包括:
E、sel_ect sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门=bmdm.代码 and sb.主要设备
F、sel_ect sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门=bmdm.代码 and sb.主要设备=. t.
B、sel_ect 编号, 名称, 名称 from sb,bmdm where 部门= 代码 and 主要设备
C、sel_ect sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门=bmdm.代码 where sb.主要设备 =.t.
D、sel_ect sb.编号,sb.名称,bmdm.名称 from sb inner join bmdm on sb.部门=bmdm.代码 where sb.主 要设备
A、必须是数据库表
B、自由表或数据库表
C、必须是自由表
D、不能设置字段的默认值
2、要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表 。
A、是同一个数据库中的两个表
B、两个自由表
C、不同数据库中的两个表 3、在 SQL 查询时,使用 WHERE 子句指出的是 。
A、查询目标
D、一个是数据库表另一个是自由表 B、查询结果
A、list for “车”$名称 B、list for “车”$"名称" C、list for 车$名称 D、list for 车$"名称" E、list for 名称$车
《数据库程序设计》第 03 章在线测试 《数据库程序设计》第 03 章在线测试
剩余时间:59:53
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、在 Visual FoxPro 中,可以对字段设置默认值的表 。
C、使用 HAVING 子句的同时不能使用 WHERE 子句
D、HAVING 子句经常与 GROUP BY 子句同时使用 2、统计 SB.dbf 表中所有的主要设备数目。命令为:
A、count for 主要设备 to a
B、cala count(编号) for 主要设备 to a
C、sel_ect count(*) from sb where 主要设备
《数据库程序设计》第 04 章在线测试 《数据库程序设计》第 04 章在线测试
剩余时间:59:55
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、有文件名为 p1.prg ,则执行该文件的命令是
5、扩展名为 DBC 的文件是 。 A、表单文件
B、数据库表文件
C、数据库文件 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、下面有关 HAVING 子句描述正确的是 。
A、使用 HAVING 子句的作用是限定分组的条件
D、项目文件
Bபைடு நூலகம்使用 HAVING 子句的同时可以使用 WHERE 子句
《数据库程序设计》第 01 章在线测试 《数据库程序设计》第 01 章在线测试
剩余时间:59:57
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、Visual FoxPro 支持的数据模型是
E、函数具有接受参数和回送参数的双重功能。
F、过程具有接受参数和回送参数的双重功能。 3、编译系统不能检查出来的错误是:
A、命令字拼写错误 B、命令格式写错 C、处理逻辑有错 D、计算步骤出错 E、超出系统允许范围 F、数据类型不匹配 G、操作文件不存在 4、结构化程序设计的特点是: A、程序中只有三种基本结构:顺序结构,分支结构,循环结构 B、程序的每个模块只有一个入口和一个出口 C、遵循模块化原则 D、可以采用自顶向下的设计方法 E、可以采用自底向上的设计方法 5、要实现对表的扫描循环,可以使用的语句为: A、for...endfor B、csan....endscan C、do while.....enddo D、do case.....endcase
D、永久性关联和临时性关联 B、1 8 8 4
C、3 8 8 4 4、如果要修改表结构,则应该用 方式打开该表。
A、只读方式
D、1 8 8 256 B、共享方式
C、独占方式 5、在当前盘当前目录下删除表 stock 的命令是 。
A、drop stock
D、打开即可 B、drop TABLE stock
A、do p1
B、modi p1
C、modi comm p1 2、程序结束的同时,退出 VFP 系统的命令是:
D、以上答案都不正确
A、Return
B、Cancel
C、Quit 3、若有命令:a1="1234" a2=&a1 a3=a2+4321 则 a3 的值为:
A、“12344321”
D、Exit B、12344321
D、sel_ect sb.编号,sb.名称,sb.主要设备 from sb where 主要设备
E、sel_ect * from sb where 主要设备
F、sel_ect * from sb having 主要设备 5、查询所有主要设备的编号,名称,及部门名。正确的命令是:
A、sel_ect sb.编号,sb.名称,bmdm.名称 where sb.部门=bmdm.代码 and sb.主要设备
C、“5555”
D、5555
4、若下层模块中建立的内存变量要供上层模块使用,则必须将改变量说明成: 变量。
A、公共变量
B、私有变量
C、本地变量
D、不作特别声明即可
5、在执行循环体时,如果需要退出循环,转去执行循环体后面的语句,需要在该处添加的语句为:
A、loop
B、exit
C、quit 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、Vfp 中,模块可以指:
A、层次数据模型
B、关系数据模型
C、网状数据模型 2、DBMS 指的是 。
A、数据库系统
D、树状数据模型 B、数据库应用系统
C、数据库管理系统 3、DBMS 的主要功能不包括 。
A、数据定义
D、关系数据库系统 B、数据操作
C、数据管理 4、多用户数据库要解决的关键问题是:
A、并发控制
D、数据通讯 B、存储容量
C、sel_ect sb.编号,sb.名称,zz.增值 from sb,zz
D、sel_ect sb.编号,sb.名称,zz.增值 from sb inner join zz where sb..编号=zz.编号
E、sel_ect sb.编号,sb.名称,zz.增值 from sb,zz where sb..编号=zz.编号
A、数据定义功能 B、数据操作功能 C、数据通讯功能 D、控制和管理功能 3、VFP 的辅助设计工具为 A、向导 B、设计器 C、程序 D、生成器 E、项目管理器 4、飞机售票系统是用的数据库类型为 A、集中式数据库 B、分布式数据库 C、多用户数据库 D、单用户数据库 5、项目管理器可以对项目中的 进行管理。 A、文档 B、数据表 C、程序 D、菜单 E、类库
D、sel_ect count(*) as 小计 from sb where 主要设备 3、根据 sb 表,zz 表,查找增值设备的编号,名称及每次的增值金额。
A、sel_ect sb.编号,sb.名称,zz.增值 where sb..编号=zz.编号
B、sel_ect sb.编号,sb.名称,zz.增值 from sb,zz on sb..编号=zz.编号
C、del_ete stock 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、有关文件关闭,正确的说法是 。
A、文件关闭指文件被写保护。
D、del_ete TABLE stock
B、文件关闭指将内存中的数据保存到磁盘文件中。
C、文件关闭可以防止操作结束后数据的丢失。 D、当打开一个新表时,该工作区中原来打开的文件自动关闭。 E、VFP 能自动关闭表,所以不用 use 命令关闭表也可以。 2、命令窗口不显示时,要使它再现,可以用 A、窗口菜单 B、SHIFT+F2 C、CTRL+F2 D、数据工作期 E、项目管理器 3、在 SB 表中,显示编号首位为 1 的设备信息。 A、list for left(编号,1)=1 B、list for left(编号,1)="1" C、list for substr(编号,1,1)="1" D、list for substr(编号,1,1)=1 E、list for right(编号,1)=1 F、list for right(编号,1)="1" 4、在 SB 表中,显示所有价格大于 10000 的主要设备。 A、list for 价格>10000 and 主要设备 B、list for 价格>10000 or 主要设备 C、list for 价格>10000 and 主要设备=t D、list for 价格>10000 and 主要设备=.t. E、list for 价格>10000 or 主要设备=.t. F、list for 价格>10000 or 主要设备=t 5、在 SB 表中,显示“名称”字段中包含“车”字的设备信息。
《数据库程序设计》第 02 章在线测试 《数据库程序设计》第 02 章在线测试
剩余时间:59:57
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、可以链接或嵌入 OLE 对象的字段类型是 。
C、查询条件
D、查询视图
4、在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的 对应值。应选择 。
A、限制(Restrict)
B、级联(Cascade)
C、忽略(Ignore)
D、级联(Cascade)或限制(Restrict)
A、备注型字段
B、通用型字段
C、通用型和备注型字段
D、任何类型的字段
2、在 Visual FoxPro 的数据工作期窗口,使用 SET RELATION 命令可以建立两个表之间的关联,这种关联是 。
A、永久性关联
B、临时性关联
C、永久性关联或临时性关联 3、逻辑性,日期型,日期时间型,备注型字段的长度分别为:
A、主程序
D、return
B、子程序
C、自定义函数
D、过程
E、可以命名的程序段 2、下列说法正确的是:
A、过程既可以和主程序在同一个文件中,也可以不在同一个文件中。
B、函数既可以和主程序在同一个文件中,也可以不在同一个文件中。
C、子程序既可以和主程序在同一个文件中,也可以不在同一个文件中。
D、子程序具有接受参数和回送参数的双重功能。
F、sel_ect sb.编号,sb.名称,zz.增值 from sb inner join zz on sb..编号=zz.编号 4、找出 sb 表中的所有主要设备
A、sel_ect * where 主要设备
B、sel_ect * from sb where 主要设备=.t.
C、sel_ect 编号,名称,主要设备 from sb where 主要设备
C、网络速度
D、数据存放地点
5、VFP 中能从管理上对项目的开发与维护给予有效支持的的辅助设计工具为:
A、资源管理器
B、项目管理器
C、设计器 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、菜单的敏感性表现在
A、子菜单内容可变
D、数据库管理系统
B、菜单项内容可变
C、菜单项的颜色可变
D、弹出式菜单平时不显示,仅当使用时才弹出。 2、数据库管理系统的功能包括:
E、sel_ect sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门=bmdm.代码 and sb.主要设备
F、sel_ect sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门=bmdm.代码 and sb.主要设备=. t.
B、sel_ect 编号, 名称, 名称 from sb,bmdm where 部门= 代码 and 主要设备
C、sel_ect sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门=bmdm.代码 where sb.主要设备 =.t.
D、sel_ect sb.编号,sb.名称,bmdm.名称 from sb inner join bmdm on sb.部门=bmdm.代码 where sb.主 要设备
A、必须是数据库表
B、自由表或数据库表
C、必须是自由表
D、不能设置字段的默认值
2、要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表 。
A、是同一个数据库中的两个表
B、两个自由表
C、不同数据库中的两个表 3、在 SQL 查询时,使用 WHERE 子句指出的是 。
A、查询目标
D、一个是数据库表另一个是自由表 B、查询结果
A、list for “车”$名称 B、list for “车”$"名称" C、list for 车$名称 D、list for 车$"名称" E、list for 名称$车
《数据库程序设计》第 03 章在线测试 《数据库程序设计》第 03 章在线测试
剩余时间:59:53
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、在 Visual FoxPro 中,可以对字段设置默认值的表 。
C、使用 HAVING 子句的同时不能使用 WHERE 子句
D、HAVING 子句经常与 GROUP BY 子句同时使用 2、统计 SB.dbf 表中所有的主要设备数目。命令为:
A、count for 主要设备 to a
B、cala count(编号) for 主要设备 to a
C、sel_ect count(*) from sb where 主要设备
《数据库程序设计》第 04 章在线测试 《数据库程序设计》第 04 章在线测试
剩余时间:59:55
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、有文件名为 p1.prg ,则执行该文件的命令是
5、扩展名为 DBC 的文件是 。 A、表单文件
B、数据库表文件
C、数据库文件 第二题、多项选择题(每题 2 分,5 道题共 10 分) 1、下面有关 HAVING 子句描述正确的是 。
A、使用 HAVING 子句的作用是限定分组的条件
D、项目文件
Bபைடு நூலகம்使用 HAVING 子句的同时可以使用 WHERE 子句
《数据库程序设计》第 01 章在线测试 《数据库程序设计》第 01 章在线测试
剩余时间:59:57
答题须知:1、本卷满分 20 分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分) 1、Visual FoxPro 支持的数据模型是
E、函数具有接受参数和回送参数的双重功能。
F、过程具有接受参数和回送参数的双重功能。 3、编译系统不能检查出来的错误是:
A、命令字拼写错误 B、命令格式写错 C、处理逻辑有错 D、计算步骤出错 E、超出系统允许范围 F、数据类型不匹配 G、操作文件不存在 4、结构化程序设计的特点是: A、程序中只有三种基本结构:顺序结构,分支结构,循环结构 B、程序的每个模块只有一个入口和一个出口 C、遵循模块化原则 D、可以采用自顶向下的设计方法 E、可以采用自底向上的设计方法 5、要实现对表的扫描循环,可以使用的语句为: A、for...endfor B、csan....endscan C、do while.....enddo D、do case.....endcase