新编VFP程序设计教程课后答案.doc

新编VFP程序设计教程课后答案.doc

ID:48601718

大小:73.50 KB

页数:9页

时间:2020-01-29

新编VFP程序设计教程课后答案.doc_第1页
新编VFP程序设计教程课后答案.doc_第2页
新编VFP程序设计教程课后答案.doc_第3页
新编VFP程序设计教程课后答案.doc_第4页
新编VFP程序设计教程课后答案.doc_第5页
资源描述:

《新编VFP程序设计教程课后答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、思考题参考答案第1章数据库系统概述(1)数据库、数据库管理系统及数据库系统的概念分别是什么?答:数据库是存储在计算机存储设备上的、结构化的相关数据集合;数据库管理系统是数据库系统中对数据进行管理的软件系统,是数据科系统的核心;数据库系统是指引入了数据库技术的计算机系统。(2)在关系数据模型中,关系、元组、属性是什么概念?答:一个关系就是一张二维表,由行和列构成;元组也称记录,是表中的一行;属性也称字段,是表中的一列。(3)关系模型允许定义哪几类完整性约束?答:实体完整性;参照完整性;用户定义完整性。(4)关系的基本运算有哪几类?答:传统的集合运算(并、交

2、、差等);专门的关系运算(选择、投影、连接)。(5)VisualFoxPro主要提供了哪几种设计工具?答:略。(6)如何设置当前工作目录?答:界面方式:选择“工具

3、选项”菜单命令,打开“选项”对话框,在“文件位置”选项卡中选中“默认目录”列表项,单击“修改”命令按钮,打开“更改文件位置”对话框,选中“使用默认目录”复选框,单击“定位默认目录”文本框后的“…”命令按钮,选择一个目录后确定即可。命令方式:SETDEFAULTTO<路径说明>。(7)项目管理器的功能有哪些?答:对项目中的表、数据库、查询、表单、报表、菜单等对象进行组织和管理;实现对项目中各个对

4、象的创建、修改、删除等操作;将应用程序编译成可独立运行的可执行文件等。 第2章VisualFoxPro的数据与数据运算(1)VisualFoxPro有哪几种常用的数据类型?答:字符型、数值型、整型、浮点型、双精度型、货币型、日期型、日期时间型、逻辑型、备注型、通用型。(2)字段变量与内存变量有何区别?答:字段变量是数据表中的一个字段,变量名即字段名,针对不同的记录,同一字段可以有不同的字段值;内存变量是用户在程序中定义的,当程序运行时,在内存中临时创建内存变量,用于存放程序运行的中间结果和最终结果。(3)什么是函数?如何调用函数?答:函数是一段预先编写好

5、的程序代码,用于实现某个特定功能,每个函数有一个函数名,可以接收若干个参数,返回一个确定值。函数的一般调用格式为:函数名([参数列表])。(4)什么是表达式?常见的表达式类型有哪几种?答:表达式是把常量、变量、函数和字段名等用运算符连接起来的式子。常见的表达式类型有:算术表达式、字符表达式、日期和时间表达式、关系表达式、逻辑表达式。 第3章数据表的建立和使用(1)VisualFoxPro中的表分为哪两类?它们有什么不同?答:自由表和数据库表。自由表是独立存在的、不与任何数据库相关联的表;数据库表与某个数据库相关联,比自由表具有更多的属性和功能。(2)备注

6、型字段和通用型字段有无内容如何判断?答:在数据表的浏览窗口中,若备注型字段显示的是“Memo”或通用型字段显示的是“Gen”则表示相应字段中有内容;若显示的是“memo”或“gen”,则表示无内容。(3)什么是记录的定位?定位的方式有哪几种?如何实现?答:记录的定位是指将记录指针移动到要操作的记录,使其成为当前记录。记录的定位方式有绝对定位、相对定位和条件定位三种。在表的浏览状态下,选择“表

7、转到记录”菜单命令下的相应子菜单可以实现记录的定位;也可使用GO、SKIP、LOCATEFOR命令可分别实现绝对定位、相对定位、条件定位。(4)在对表中的记录进行批

8、量修改时,UPDATE命令与REPLACE命令有何区别?答:①UPDATE是SQL命令,不需要事先打开表;REPLACE是VFP的传统命令,必须先把表打开,且让其成为当前表。②语法格式不同:REPLACE用WITH子句实现替换,用FOR子句表示替换条件;UPDATE用SET子句实现替换,用WHERE子句表示替换条件。③REPLACE省略范围和条件表示对当前记录进行修改;UPDATE没有范围设置,条件省略时表示对表中所有记录进行修改。(5)记录删除命令DELETE、ZAP和PACK有何区别?答:DELETE命令用于逻辑删除满足条件的记录,即给要删除的记录添

9、加删除标记;PACK命令用于将已添加删除标记的记录物理删除,即彻底删除带有删除标记的记录;ZAP命令用于将表中所有记录进行彻底删除,不管记录有没有删除标记,即清空整张表。(6)要同时实现记录和字段的筛选,如何在“工作区属性”窗口中进行设置?答:在“数据过滤器”文本框中输入记录筛选的条件;并在“允许访问”区域选中“字段筛选指定的字段”单选按钮,单击其后的“字段筛选”命令按钮,在弹出的对话框中选择需要筛选出的字段。设置完毕后重新浏览表可查看设置的结果。(7)索引有几种类型?分别具有什么特点?答:索引的类型有主索引、候选索引、普通索引和唯一索引四种。特点:主索

10、引不允许索引表达式的值重复,只能在数据库表中创建,且每张表最多只能建一个主索引;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。