VisualFoxPro程序设计作业

发布 2021-05-05 21:42:28 阅读 2027

第一章 visual foxpro基础。

一、选择题:

1、关系数据库管理系统所管理的关系是 b 。

a、一个dbf文件 b、若干个二维表 c、一个dbc文件 d、若干个dbc文件。

2、存储在计算机内的有结构的数据集合是 d 。

a、网络系统 b、数据库系统 c、操作系统 d、数据库。

3、能对数据库中的数据进行数据录入、增加、删除、插入、修改、计算、统计、索引、排序等操作的软件系统称为 b 。

a、数据库系统 b、数据库管理系统 c、数据库程序集 d、数据库软件系统。

4、在概念模型中,实体所具有的某一特性称之为 b 。

a、实体集 b、属性 c、码 d、实体型。

5、如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的关键字,则称这个关键字为该关系的 c 。

a、主关键字 b、内关键字 c、外部关键字 d、关系。

6、关系数据库管理系统存储与管理数据的基本形式是 b 。

a、关系树 b、二维表 c、结点路径 d、文本文件。

7、在关系型数据库管理系统中,一个关系对应一个 c 。

a、字段 b、记录 c、数据库表文件 d、索引文件。

8、按照数据模型划分,vfp应当是 c 。

a、层次型数据库管理系统 b、网状型数据库管理系统

c、关系型数据库管理系统 d、混合型数据库管理系统。

9、在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为 b 。

a、索引码 b、关键字 c、域 d、外码。

10、设“职工档案”数据表中有职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是 a 。

a、职工编号 b、姓名 c、年龄 d、职务。

11、为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了 a 。

a、数据库 b、数据库系统 c、数据操作系统 d、数据库管理系统。

12、在已知教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是 c 。

a、一对一 b、一对多 c、多对多 d、未知。

13、在关系数据库中,二维表的行称为 b 。

a、域 b、元组 c、关键字 d、属性。

14、数据库系统中对数据库进行管理的核心软件是 a 。(2005.4)

a、dbms b、db c、os d、dbs

15、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指 d 。(2005.4)

a、数据与程序独立存放 b、不同的数据被存放在不同的文件中。

c、不同的数据只能被对应的应用程序所使用 d、以上3种说法都不对。

16、visual foxpro是一种关系型数据库管理系统,这里关系通常是指 c 。(2005.9)

a、数据库文件(dbc文件) b、一个数据库中两个表之间有一定的关系。

c、表文件(dbf文件) d、一个表文件中两条记录之间有一定的关系。

17、计算机数据管理依次经历的几个阶段是 c 。

a、文件系统、人工管理、数据库系统、分布式数据库系统和面向对象数据库系统。

b、人工管理、文件系统、数据库系统、面向对象数据库系统和分布式数据库系统。

c、人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统。

d、文件系统、人工管理、数据库系统、面向对象数据库系统和分布式数据库系统。

18、用于实现数据库各种数据操作的软件称为 c 。

a、数据软件 b、操作系统 c、数据库管理系统 d、编译程序。

19、下列关于数据库系统的叙述中,错误的是 c 。

a、提高数据的共享性,使多个用户可以同时访问数据库中的数据。

b、提高了数据的一致性和完整性。

c、避免了数据冗余。

d、提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。

20、关系数据模型 d 。

a、只能表示实体间的1:1联系 b、只能表示实体间的1:n联系。

c、只能表示实体间的m:n联系 d、可以表示实体间的上述3种联系。

21、用户启动vfp后,若要退出vfp回到windows环境,可在命令窗口中输入 a 。

a、quit b、exit c、close d、close all

22、要启动visual foxpro的向导可以 d 。

a、打开新建对话框b、单击工具栏上的“向导”图标按钮

c、从“工具”菜单中选择“向导d、以上方法都可以

二、填空题:

1、在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为联接 。

2、在一个关系中有这样一个或几个字段,它(们)的值可以唯一地标识一条记录,这样的字段被称为关键字 。

3、关系数据库中每个关系的形式是二维数据表 。

4、对某个关系进行选择、投影或连接运算后,运算的结果仍然是一个关系 。

5、在关系数据库中,把数据表示成二维表,每一个二维表称为关系 。

6、在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是多对多联系。

7、数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是数据库系统 。(2005.9)

8、二维表中的每一列称为一个字段,或为关系的一个属性 ;二维表中的每一行称为一个记录,或称为关系的一个元组 。

9、visual foxpro是运行于windows平台的数据库管理系统,它在支持标准的面向过程的程序设计方式的同时还支持面向对象的程序设计方式。

10、项目管理器用图形化的方法来管理属于同一个项目的文件。

11、一个项目是文件、 数据 、文档和对象的集合。

12、项目文件以扩展名 .pjx 及 .pjt 保存。

13、项目管理器中可以将应用系统编译成一个扩展名为 app 的应用文件或 exe 的执行文件。

14、项目管理器”中的“数据”选项卡,包含了一个项目中的所有数据——数据库、 自由表 、 查询 、 视图 。

15、项目管理器”中的“**”选项卡,包括三大类程序,即扩展名为 .prg 的程序文件、函数库api libraries和应用程序 .app 文件。

三、简答题:

1、数据冗余。

2、数据库管理系统。

3、数据库。

4、数据库系统。

5、面向对象数据库。

6、关系数据模型。

7、关系。8、元组。

9、属性。10、域。

11、关键字。

12、外部关键字。

13、选择。

14、投影。

15、连接。

16、项目管理器的功能。

四、习题一。

《VisualFoxPro程序设计》实验大纲

visual foxpro程序设计 实验大纲。一 教学目的。本大纲是针对全校公共基础课程中 visual foxpro程序设计 课程所设置的上机操作训练而编写的。本课程属于实践环节,教学的主要任务是从应用和实践的角度出发,使学生通过上机操作,完成 visual foxpro程序设计 课程的学习。二 ...

VisualFoxPro程序设计 教学大纲

计算机基础公共课程教学大纲。一 说明 课程性质 visual foxpro是优秀的小型数据库管理系统软件,具有强大的数据库管理功能和面向对象程序设计的功能。通过学习,可以使学生掌握数据库开发和软件设计的基础知识和基本方法,同时,培养学生利用利用数据库开发环境解决实际问题的能力。visual foxp...

二年级上期中visualfoxpro试题

职高二年级计算机专业vsualfxpo6.0 期中试题。一 选择题。1.在visual foxpro6.0中,向数据库文件中追加数据使用语句 a insert b replace c append d add 2.在visual foxpro6.0中,删除数据库的所有记录,仅保留库结构的命令是 a ...