思考题参考答案
第 1 章数据库系统概述
(1)数据库、数据库管理系统与数据库系统的概念分别是什么?
答:数据库是存储在计算机存储设备上的、结构化的相关数据集合;数据库管理系
统是数据库系统中对数据进行管理的软件系统,是数据科系统的核心;数据库系统是
指引入了数据库技术的计算机系统。
(2)在关系数据模型中,关系、元组、属性是什么概念?
答:一个关系就是一二维表,由行和列构成;元组也称记录,是表中的一行;属性
也称字段,是表中的一列。
(3)关系模型允许定义哪几类完整性约束?
答:实体完整性;参照完整性;用户定义完整性。
(4)关系的基本运算有哪几类?
答:传统的集合运算(并、交、差等);专门的关系运算(选择、投影、连接)。
(5)Visual FoxPro 主要提供了哪几种设计工具?
答:略。
(6)如何设置当前工作目录?
答:界面方式:选择“工具|选项”菜单命令,打开“选项”对话框,在“文件位置”选项
卡中选中“默认目录”列表项,单击“修改”命令按钮,打开“更改文件位置”对话框,选中
“使用默认目录”复选框,单击“定位默认目录”文本框后的“…”命令按钮,选择一个目录
后确定即可。
命令方式:SET DEFAULT TO <路径说明>。
(7)项目管理器的功能有哪些?
答:对项目中的表、数据库、查询、表单、报表、菜单等对象进行组织和管理;实
现对项目中各个对象的创建、修改、删除等操作;将应用程序编译成可独立运行的可
执行文件等。
第 2 章 Visual FoxPro 的数据与数据运算
(1)Visual FoxPro 有哪几种常用的数据类型?
答:字符型、数值型、整型、浮点型、双精度型、货币型、日期型、日期时间型、
逻辑型、备注型、通用型。
(2)字段变量与存变量有何区别?
答:字段变量是数据表中的一个字段,变量名即字段名,针对不同的记录,同一字
段可以有不同的字段值;存变量是用户在程序中定义的,当程序运行时,在存中临时
创建存变量,用于存放程序运行的中间结果和最终结果。
(3)什么是函数?如何调用函数?
答:函数是一段预先编写好的程序代码,用于实现某个特定功能,每个函数有一个
函数名,可以接收若干个参数,返回一个确定值。
函数的一般调用格式为:函数名([参数列表])。
(4)什么是表达式?常见的表达式类型有哪几种?
答:表达式是把常量、变量、函数和字段名等用运算符连接起来的式子。常见的表
达式类型有:算术表达式、字符表达式、日期和时间表达式、关系表达式、逻辑表达
式。
第 3 章数据表的建立和使用
1 / 9