数据库程序设计—电气工程及自动化

上传人:di****ng 文档编号:36425007 上传时间:2018-03-28 格式:DOC 页数:26 大小:1.12MB
返回 下载 相关 举报
数据库程序设计—电气工程及自动化_第1页
第1页 / 共26页
数据库程序设计—电气工程及自动化_第2页
第2页 / 共26页
数据库程序设计—电气工程及自动化_第3页
第3页 / 共26页
数据库程序设计—电气工程及自动化_第4页
第4页 / 共26页
数据库程序设计—电气工程及自动化_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《数据库程序设计—电气工程及自动化》由会员分享,可在线阅读,更多相关《数据库程序设计—电气工程及自动化(26页珍藏版)》请在金锄头文库上搜索。

1、数据库程序设计第 01 章在线测试剩余时间:59:56答题须知:1、本卷满分 20 分。2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分)1、Visual FoxPro 支持的数据模型是A、层次数据模型B、关系数据模型C、网状数据模型D、树状数据模型2、DBMS 指的是 。A、数据库系统B、数据库应用系统C、数据库管理系统D、关系数据库系统3、DBMS 的主要功能不包括 。A、数据定义B、数据操作C、数据管理D、数据通讯4、多用户数据库要解决的关键问题是

2、:A、并发控制B、存储容量C、网络速度D、数据存放地点5、VFP 中能从管理上对项目的开发与维护给予有效支持的的辅助设计工具为:A、资源管理器B、项目管理器C、设计器D、数据库管理系统第二题、多项选择题(每题 2 分,5 道题共 10 分)1、菜单的敏感性表现在A、子菜单内容可变B、菜单项内容可变C、菜单项的颜色可变D、弹出式菜单平时不显示,仅当使用时才弹出。2、数据库管理系统的功能包括:A、数据定义功能B、数据操作功能C、数据通讯功能D、控制和管理功能3、数据库系统的特点是A、能实现数据共享B、数据结构化更强C、数据独立性D、可控冗余度E、适合网络传送4、飞机售票系统是用的数据库类型为A、集

3、中式数据库B、分布式数据库C、多用户数据库D、单用户数据库5、项目管理器可以对项目中的 进行管理。A、文档B、数据表C、程序D、菜单E、类库第三题、判断题(每题 1 分,5 道题共 5 分)1、VFP 菜单项名称中出现的带下划线的英文字母代表该菜单项的访问键正确错误2、VFP 菜单项名称后的省略号表示该菜单项有子菜单。正确错误3、分布式数据库使用时没有集中式数据库存取速度快。正确错误4、对象关系数据库中,声音、图像、文件等都可以存放在关系中。正确错误5、访问分布式数据库,需要指明数据的存放地点。正确错误数据库程序设计第 02 章在线测试剩余时间:59:55答题须知:1、本卷满分 20 分。2、

4、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分)1、要为当前表所有职工增加 100 元工资应该使用命令 。A、CHANGE 工资 WITH 工资+100B、REPLACE 工资 WITH 工资+100C、CHANGE ALL 工资 WITH 工资+100D、REPLACE ALL 工资 WITH 工资+1002、下列函数中函数值为字符型的是 。A、DATE()B、TIME()C、YEAR()D、DATETIME()3、哪种方式不能用来修改表结构 。A、表设

5、计器B、modify structC、list structD、alter table 4、有表 dx(编号 c(5),年月 c(4),费用 n(6,1), 为该表增加一个新记录,命令为A、insert into dx value(016-1,99/08,23.6)B、insert into dx value(1999/08/08,016-1,23.6)C、insert into dx value(“016-1“,9908,23.6)D、insert into dx value(“016-1“,99/08,23.6)5、在当前盘当前目录下删除表 stock 的命令是 。A、drp stockB

6、、drp TABLE stockC、delete stockD、delete TABLE stock第二题、多项选择题(每题 2 分,5 道题共 10 分)1、有关文件关闭,正确的说法是 。A、文件关闭指文件被写保护。B、文件关闭指将内存中的数据保存到磁盘文件中。C、文件关闭可以防止操作结束后数据的丢失。D、当打开一个新表时,该工作区中原来打开的文件自动关闭。E、VFP 能自动关闭表,所以不用 use 命令关闭表也可以。2、命令窗口不显示时,要使它再现,可以用A、窗口菜单B、SHIFT+F2C、CTRL+F2D、数据工作期E、项目管理器3、VFP 中,字符型的定界符可以用A、双引号B、单引号C

7、、中括号D、大括号E、空格4、在 SB 表中,显示所有启用日期在 2000 年到 2002 年的记录A、list for 启用日期1999/12/31 and 启用日期2002/12/31B、list for 启用日期1999/12/31 and 启用日期2003/01/01C、list for 启用日期2000/01/01 and 启用日期2002/12/12D、list for 启用日期2000/01/01 and 启用日期2002/12/12E、list for year(启用日期)2000 and 启用日期20025、在 SB 表中,显示“名称”字段中包含“车”字的设备信息。A、lis

8、t for “车”$名称B、list for “车”$“名称“C、list for 车$名称D、list for 车$“名称“E、list for 名称$车第三题、判断题(每题 1 分,5 道题共 5 分)1、数值型字段的值,正负号和小数点都必须占一位。正确错误2、记录指针指向的记录为当前记录,所有被选中的记录都称为当前记录。正确错误3、定义一个数组:dime a(9),则各数组元素的初始值为 0。正确错误4、表达式“abc“aaaaaaaaaaa“的结果为假。正确错误5、表达式12/31/99-12/31/98的结果 365正确错误数据库程序设计第 03 章在线测试剩余时间:59:56答题须

9、知:1、本卷满分 20 分。2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共 5 分)1、在 Visual FoxPro 中,可以对字段设置默认值的表 。A、必须是数据库表 B、自由表或数据库表 C、必须是自由表D、不能设置字段的默认值2、在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择 。A、限制(Restrict)B、级联(Cascade)C、忽略(Ign

10、ore)D、级联(Cascade)或限制(Restrict)3、如果一个班只能有一个班长,而且实体之间的关系属于班长不能同时担任其它班的班长,班级和班长两个实体之间的关系为: 。 A、一对一联系B、多对多联系C、一对多联系D、一对二联系4、扩展名为 DBC 的文件是 。 A、表单文件B、数据库表文件C、数据库文件D、项目文件5、下面有关索引的描述正确的是 。 A、建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B、索引与数据库表的数据存储在一个文件中C、创建索引是创建一个指向数据库表文件记录的指针构成的文件D、使用索引并不能加快对表的查询操作第二题、多项选择题(每题 2 分,5 道题共

11、 10 分)1、下面有关 HAVING 子句描述正确的是 。 A、使用 HAVING 子句的作用是限定分组的条件B、使用 HAVING 子句的同时可以使用 WHERE 子句C、使用 HAVING 子句的同时不能使用 WHERE 子句D、HAVING 子句经常与 GROUP BY 子句同时使用2、统计 SB.dbf 表中所有的主要设备数目。命令为:A、count for 主要设备 to aB、cala count(编号) for 主要设备 to aC、select count(*) from sb where 主要设备D、select count(*) as 小计 from sb where 主

12、要设备3、根据 sb 表,bmdm 表,显示主要设备的编号,名称及所在部门。A、select sb.编号,sb.名称,bmdm.名称 from sb where sb.部门bmdm.代码B、select sb.编号,sb.名称,bmdm.名称 from sb join bmdm on sb.部门bmdm.代码C、select sb.编号,sb.名称,bmdm.名称 from sb,bmdm where sb.部门bmdm.名称D、select sb.编号,sb.名称,bmdm.名称 from sb inner join bmdm where sb.部门bmdm.代码E、select sb.编号

13、,sb.名称,bmdm.名称 from sb,bmdm where sb.部门bmdm.代码F、select sb.编号,sb.名称,bmdm.名称 from sb inner join bmdm on sb.部门bmdm.代码4、自由表和数据库表的区别在于:A、字段名的长度要求不同B、数据库表可以建立有效性规则,自由表不可以C、数据库表可以设置字段格式,自由表不可以D、数据库表可以建立主索引,自由表不可以E、数据库表可以建立参照完整性,自由表不可以F、在数据库表德基础上可以建立视图,自由表不可以5、若数据库中有 sb 表,bmdm 表,在两个表之间建立参照完整性后,并且参照完整性各选项卡不选

14、择“忽略”。则下列那些问题体现出两个表之间建立的参照完整性。A、为 sb 表增加记录时,若输入不存在的部门号,有提示。B、为 sb 表增加记录时,若输入不存在的编号,有提示。C、bmdm 表删除记录时,若 sb 表有相关部门记录,有提示。D、bmdm 表删除记录时,若 sb 表有相关部门记录,则自动删除。E、为 sb 表修改记录时,若输入不存在的编号,有提示。F、bmdm 表修改记录时,若 sb 表有相关部门记录,则自动修改。第三题、判断题(每题 1 分,5 道题共 5 分)1、select 0 命令表示选定 0 号工作区。正确错误2、当记录指针指向第一条记录时,eof()函数的值为真。正确错

15、误3、VFP 中使用汇总命令 total,需要先对相应字段排序。 select 语句的汇总则不需要。正确错误4、视图的结果不仅随源表可以更新,还可修改视图中的记录数据并使原表随之更新。正确错误5、若数据库中有 sb 表,bmdm 表,在为 sb 表增加记录时,为了防止输入不存在的部门号,则应该在两个表之间建立参照完整性。正确错误数据库程序设计第 04 章在线测试剩余时间:59:32答题须知:1、本卷满分 20 分。2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题 1 分,5 道题共

16、 5 分)1、将内存变量定义为全局变量的 Visual FoxPro 命令是 。A、LOCALB、PRIVATEC、PUBLICD、GLOBAL2、有文件名为 p1.prg ,则执行该文件的命令是A、do p1B、modi p1C、modi comm p1D、以上答案都不正确3、若有命令:a1“1234“ a2&a1 a3a2+4321 则 a3 的值为:A、“12344321”B、12344321C、“5555”D、55554、若下层模块中建立的内存变量要供上层模块使用,则必须将改变量说明成: 变量。A、公共变量B、私有变量C、本地变量D、不作特别声明即可5、在执行循环体时,如果需要退出循环,转去执行循环体后面的语句,需要在该处添加的语句为:A、loopB、exitC、quitD、return第二题、多项选择题(每题 2 分,5 道题共 10 分)1、Vfp 中,模块可以指:A、主程序B、子程序C、自定义函

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号