资源描述:
《主教材习题参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《中文VisualFoxPro应用系统开发教程》习题参考答案(说明:只提供选择题、填空题、程序设计等题目的参考答案,供读者参考)第1讲习题二、选择题1.A2.A3.B4.B第2讲习题二、选择题1.D2.B3.D4.B5.C第3讲习题二、选择题1.B2.A3.A4.A5.C三、填空题(1)CREATEDATABASEDHGL(2)CREATETABLECKB;(仓库号C(5),城市C(10),面积I)第4讲习题一、选择题1.C2.D3.B4.D5.A6.C7.C8.C9.D10.D11.D12.B13.C14.C15.B16.B17.A18.B19.B20.D21.B二、填空题1
2、.一组内存变量2.函数、算术运算、关系运算、逻辑运算3.单引号、双引号、方括号4.85.20056.307.18.1009.国庆假期,10,国庆假期10.Year(出生日期)<1982.and.性别=’男’第5讲习题一、选择题1.C2.D3.C4.D5.B6.B7.C8.A9.A10.C11.C12.B二、填空题1.Recordn,nextn,rest,all2.①go7②skip3③DELETEfor姓名=“张明丽”DELETEFROMXSBWHERE姓名=“张明丽”④AppendBlank⑤insertINTOXSB(学号,姓名)VALUES(‘05057202’,’李鹃’
3、)⑥SELETENEXT10FOR性别=’男’⑦Pack⑧ZAP⑨BROWSEFORYEAR(出生日期)<1963⑩BROWSEFIELDS学号,姓名,性别,专业,出生日期FOR性别=’女’第6讲习题一、选择题1.A2.B3.B4.C5.A6.B7.B8.C9.C10.B11.C12.D13.B14.C二、填空题(1)重复值(2)侯选索引,惟一索引(3)cdx,结构复合索引(4)setordertoxm(5)当前记录(6)所有记录(7)found(),eof()(8).scatto<数组名>gatherfrom<数组名>(9)addtable<表名>droptable<表名>三
4、、编写VisualFoxPro命令练习假定有职工表,结构如下:职工(编号(C,4),姓名(C,8),性别(C,2),单位(C,16),出生日期(D,8),职称(C,6),工资(N,8,2))其中,编号为主关键字,并已经建立主索引(bh)。试写出完成下列操作的VisualFoxPro的命令。1.打开职工表:use职工2.修改表的结构:modifystructure3.显示所有职称为“讲师”的记录:dispfor职称=’讲师’4.逻辑删除年龄大于60岁的记录:deleteforyear(date())-year(出生日期)>60deleteFROM职工WHEREyear(date(
5、))-year(出生日期)>605.浏览所有单位是“外语系”的职工的编号、姓名、职称和工资:browsefields编号,姓名,职称,工资For单位=’外语系’6.追加一条空白记录:appendblankINSERTINTO职工(编号)VALUES(‘‘)7.将记录指针移动到文件最后一条记录:gobottom8.将记录指针快速定位在编号为“2101”的记录上:setordertobhseek‘2101’9.给每位女职工的工资增加20元。Replace工资with工资+20for性别=’女’UPDATE职工SET工资=工资+20WHERE性别=’女’10.将记录指针定位在第一位男
6、职工记录上。Locatfor性别=’男’11.给表增加一个字段“奖金N(7,2)”(用SQL命令)ALTERTABLE职工ADD奖金N(7,2)第7讲习题二、填空题1.Setrelationto<关联表达式>into<工作区别名>2.父,普通,清理3.级联,限制,忽略4.级联,限制,忽略5.限制忽略6.单个表表单,一对多表单DOFORM<表单名>第8讲习题一、选择题1.D2.D3.A二、填空题1.分组依据2.筛选条件3.更新4.SQL语句第9讲习题一、选择题1.D2.B3.D4.B5.C6.D二、填空题1.StructuredQueryLanguage(结构化查询语言)的缩写2
7、.Having<条件>3.isnull4.SUM,avg三、操作题(写出下列各题的SELECT命令,并上机验证。)1.把本讲的所有例题上机验证。(略)2.在学生表(XSB.DBF)中,检索出市场营销专业出生日期在1982年以后的女生的信息。Select*fromxsbwhere性别=’女’.and.专业=’市场营销’.and.year(出生日期)>19823.在学生表中,检索出企业管理专业、出生日期在1985年以前的学生的信息,并以高考成绩的降序输出。Select*fromxsbwhere专