《《数据库应用基础-Visual-FoxPro6.0》综合习题五.doc》由会员分享,可在线阅读,更多相关《《数据库应用基础-Visual-FoxPro6.0》综合习题五.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date数据库应用基础-Visual-FoxPro6.0综合习题五习题三数据库应用基础-Visual FoxPro6.0综合习题五一、选择题:(每题2分,共40分)1下列实体类型的联系中,属于多对多联系的是( )。A、学生与课程之间的联系 B、学校与教师之间的联系C、商品条形码与商品之间的联系 D、班级与班长之间的联系2专门的关系运算不包括( )。A、连接运算 B、选择运算
2、C、投影运算 D、并运算3关系R与S的并运算是( )。A、由R和S所有的元组合并组成的集合,再删去重复的元组B、属于R而不属于S的元组组成C、既属于R又属于S的元组组合而成D、由R和S元组连接组成的集合4Visual FoxPro6.0中一条命令在一行写不下时可分行书写,要使用续行符( )。A、逗号 B、反斜杠 C、分号 D、回车5要在语句行尾对语句进行注释,可以使用的符号是( )。A、& B、* C、分号 D、回车6在Visual FoxPro6.0中,以.DBC为扩展名的文件是( )。A、数据库文件 B、表单文件 C、项目文件 D、数据库表文件7Visual FoxPro6.0中,能够存放
3、声音数据的字段类型为( )。A、字符型 B、数值型 C、声音型 D、通用型8字符型数据中字符的最大长度不能超过( )个字符。A、252 B、253 C、254 D、2559在Visual FoxPro6.0中,建立视图的命令是( )。A、CREATE QUERY B、OPEN VIEWC、OPEN QUERY D、CREATE VIEW10在视图设计器的“更新条件”选项卡中,如果出现“铅笔”标志,表示( )。A、该字段为关键字 B、该字段为非关键字C、该字段可以更新 D、该字段不可以更新11下列关于视图与查询的叙述,错误的是( )。A、视图可以更新数据B、查询和视图都可以更新数据C、查询保存在
4、一个独立的文件中D、视图不是独立的文件,它只能存储在数据库中12在表单设计中经常会用到一些关键字、属性和事件,下面属于属性的是( )。A、This B、ThisForm C、Caption D、Click13当在报表设计器的任意带区中放置一个域控件时,Visual FoxPro6.0会立刻显示一个对话框( )。A、报表向导 B、快速报表 C、报表表达式 D、报表计算14在用报表向导创建一对多报表的步骤中,第1步骤是要确定( )。A、报表样式 B、父表 C、子表 D、父表与子表的关联15在Visual FoxPro6.0中,“项目管理器”窗口上的选项卡依次为( )。A、全部、数据、文档、表单、代
5、码、其他B、全部、数据、文档、类、代码、其他C、全部、数据、区域、表单、代码、其他D、全部、数据、文档、类、代码、区域16在“项目管理器”中,如果某个文件前面出现加号标志,表示( )。A、该文件中只有一个数据项 B、该文件中有一个或多个数据项C、该文件中有多个数据项 D、该文件不可用17“项目管理器”中的“数据”选项卡用于显示和管理( )。A、本地视图、远程视图、连接、存储过程B、数据库、自由表、查询C、数据库、自由表、视图D、数据库、自由表、查询、视图18下列关于数据库表的叙述中,错误的是( )。A、一个数据库表只能属于一个数据库B、一个数据库表可能属于多个数据库C、数据库表可以移出数据库成
6、为自由表D、自由表可以添加到数据成为数据库表19下列标识符不可以作为字段名的是( )。A、姓名 B、姓 名 C、S_NAME D、XM20打开数据库表文件后,当前记录指针指向80,要使指针指向记录号为10的记录,应使用命令( )。A、LOCATE 10 B、SKIP -17 C、GO 10 D、SKIP 70二、填空题:(每空1分,共计20分)1项目文件的扩展名为 。2项目管理器是用来管理 的。3在Visual FoxPro6.0中,应用程序文件的扩展名为 ;可执行文件的扩展名为 ;查询文件的扩展名为 。4在Visual FoxPro6.0中,变量一般分为 和 。5Visual FoxPro6
7、.0中,常用的运算符有: 、 、日期运算符、 和 。6Visual FoxPro6.0提供了大量的系统函数代编程人员使用。函数有 、参数和 三个要素。7表达式35/5*3的运算结果是 。8用一条命令给A1,A2同时赋以数值20的语句是 。9当使用多个表时,希望一个表中记录指针的移动,但会导致与他相关的表中的记录指针也做相应的移动,这就要求在两表间建立 。10在Visual FoxPro6.0中,表文件的扩展名为 ;数据库文件的扩展名为 。11Visual FoxPro6.0中,中途复始语句是 ;中途退出语句是 。三、程序填空:(每题5分,共20分)1SELECT 1 USE HP1 SELEC
8、T 2 USE HP2 SKIP SELECT 1 SKIP 3执行下列命令后,HP1的指针指向第 条记录,HP2的指针指向第 条记录。2DELETE RECORD 3SET DELETED ONGO TOPLIST NEXT 4假设当前表中有5条记录,执行下列命令后屏幕显示的记录分别是: 。 3SET TALK OFF CLEAR STORE 0 TO S,N DO WHILE N=100 IF N MOD 3=0 AND N MOD 70 S=S+N ENDIF N=N+1 ENDDO ?”S=”+STR(S) SET TALK ON RETURN该程序的功能是: 。4*主程序:MAIN.PRG* SET TALK OFF CLEAR X=”同学们” Y=”你们好!” DO SUBPRO ?”返回主程序后X=”,X ?”返回主程序后Y=”,Y ?”返回主程序后Z=”,Z RETURN*子函数:SUBPRO* PRINVATE X PUBLIC Z X=100 Y=200 Z=300 ?”子程序中X=”,X ?”子程序中Y=”,Y ?”子程序中Z=”,Z RETURN该程序运行的结果是: 四、编写程序:(每题10分,共计20分)1编程:在ZGGZ.DBF数据表中将工龄大于等于20年以上的职工每人增加50元,工龄在20年以下的职工增加40元。2编程:求1-100间3的倍数的和。-