VFP课后习题答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

习题2答案

一、选择

1.A 2.A 3.A 4.B 5.D 6.B 7.B 8.D 9.B 10.D

二、填空

1.数据库管理系统

2.交互操作方式程序执行方式

3.表示其中的内容是可选可不选的表示其中内容是必须选择的

4.面向对象

5.表文件单索引文件程序文件备注文件

三、简答

1.Visual FoxPro 6.0主要具有以下特点:

(1)对项目及数据库控制的增强

(2)引进了面向对象的语言和编程方式

(3)提高了应用程序开发效率

(4)充分地共享数据

(5)互操作性和支持Internet

2.常用的启动方式有:从“开始”菜单启动;通过“资源管理器”或“的电脑”启动;通过快捷方式启动。

常用的退出方式有:选择系统菜单栏的“文件”菜单中的“退出”菜单项;单击Visual FoxPro 6.0主窗口右上角的关闭按钮;在系统主界面中的“命令”窗口中输入“QUIT”后按【Enter】键;双击Visual FoxPro 6.0主窗口左上角的控制菜单图标;直接按组合键【Alt+F4】。

3.Visual FoxPro 6.0主窗口主要由标题栏、菜单栏、工具栏、命令窗口、工作区和状态栏组成。

4.MODIFY WINDOW SCREEN;

FONT“宋体”,16;

STYLE "B&U";

TITLE "我的VFP窗口"

5.见表2-1

6.设计器(Designer)是Visual FoxPro 6.0以图形界面提供给用户的设计工具,用它可以创建、定制及编辑数据库结构、表结构、报表格式及即应用程序组件等。

向导(Wizard)是一个交互式设计工具,它通过一系列对话框依次与用户对话,引导用户分步完成Visual FoxPro的某项任务。

生成器(Builder)是带有一系列选项卡的对话框,它用于设置选中对象的属性。

习题3参考答案

1一、选择题

1.D

2.C

3.D

4.A

5.C

6.A

7.C

8.D

9.B

10.A

11.C

12.D

13.C

14.A

15.D

16.C

2二、填空师

1.337.201

2.15

3.字符型

4.254

5..f.

6.6,N,D

习题4参考答案

一.选择题

1.B 2.C 3.B 4.C 5.B 6.B 7.B 8.B 9.A 10.A

11.A 12.A 13.C 14.D 15.A 16.C 17.D 18.C 19.A 20.B 三.填空题

1.标识一个记录

2.字段、表

3.更新规则、删除规则、插入规则

4.REPLACE ALL工资WITH工资+50 FOR职称="工程师"

5.通用型、G、4

6.表结构、表记录

7.ALL、NEXT n、RECORD n、REST

8.DBC、DBF

9.MODIFY STRUCTURE

10.普通索引、惟一索引、主索引、候选索引

三.简答题

略。

习题5参考答案

选择题:

ABDCDC

应用题:

①查询“铁道出版社”出版的所有图书的书名和作者;

SELECT书名,作者FROM图书WHERE出版社=‟铁道出版社‟

②查询所有借阅过图书的借书证号;

SELECT DISTINCT借书证号FROM借阅

③查询书架号为“A02”且数量小于10的图书的书名,作者和出版社;

SELECT书名,作者,出版社FROM图书;

WHERE书架号=‟A02‟ AND数量<10

④查询单位为“计算机系”或“数学系”的读者的借书证号和姓名;

SELECT借书证号,姓名FROM读者;

WHERE单位=‟计算机系‟ OR单位=‟数学系‟

或者:

SELECT借书证号,姓名FROM读者;

WHERE单位IN (‟计算机系,‟数学系‟)

⑤查询各读者的借书证号,姓名和借阅图书的书号;

SELECT读者.借书证号,姓名,书号FROM读者,借阅;

WHERE读者.借书证号=借阅.借书证号

⑥查询借阅了书名包含“asp%”的借书证号,借书日期和还书日期;

SELECT借书证号,借书日期,还书日期FROM借阅,图书;

WHERE借阅.书号=图书.书号AND书名LIKE…%ASP\%%‟ ESCAPE…\‟

⑦查询各单位的读者数量;

SELECT单位,COUNT(*) FROM读者GROUP BY单位

⑧查询各读者的借书证号和借阅过的图书本书(同一本书多次借阅只计1本);SELECT借书证号,COUNT(DISTINCT书号) FROM借阅;

GROUP BY借书证号

⑨查询各出版社及其图书的平均价格,并将平均价格在30以上的显示出来;SELECT出版社,AVG(价格)平均价格FROM图书;

GROUP BY出版社HAVING平均价格>30

⑩查询读者“李平”借阅图书的书名和借阅日期,结果按借阅日期降序排列。SELECT书名,借阅日期FROM图书,读者,借阅;

WHERE图书.书号=借阅.书号AND读者.借书证号=借阅.借书证号AND姓名=‟李平‟; ORDER BY借阅日期DESC

习题6参考答案

选择题:

ADDDCDBA

习题7答案

一、选择

1.D 2.A 3.A 4.B 5.B 6.C 7.B 8.D 9.C 10.B

11.C 12.B 13.C 14.B 15.B

二、填空

相关文档
最新文档