VF第一章练习题

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

VF第一章练习题
例题
例1现实世界中的事物个体在信息世界中称为__________。

A)实体B)实体集C)字段D)记录
例2下列实体类型的联系中,属于多对多联系的是_________。

A)学生与课程之间的联系B)学校与教师之间的联系
C)商品条形码与商品之间的联系D)班级与班长之间的联系
例3采用二维表格结构表达实体及实体间联系的数据模型是______。

A)层次模型B)网状模型
C)关系模型D)实体联系模型
例4专门的关系运算不包括下列的哪一种运算。

A)连接运算B)选择运算C)投影运算D)并运算
例5专门的关系运算中,选择运算是__________。

A)在基本表中选择满足条件的记录组成一个新的关系
B)在基本表中选择字段组成一个新的关系
C)在基本表中选择满足条件的记录和属性组成一个新的关系
D)上述说法都是正确的
例6数据库系统与文件系统的主要区别是___________。

A)数据库系统复杂,而文件系统简单
B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
例7在Visual FoxPro 6.0中一个项目可以创建____________。

A)一个项目文件,集中管理数据和程序
B)两个项目文件,分别管理数据和程序
C)多个项目文件,根据需要设置
D)以上几种说法都不对
例8项目管理器中包括的选项卡有____________。

A)数据选项卡、菜单选项卡和文档选项卡
B)数据选项卡、文档选项卡和其他选项卡
C)数据选项卡、表单选项卡和类选项卡
D)数据选项卡、表单选项卡和报表选项卡
例9项目管理器中的“关闭”按钮用于____________。

A)关闭项目管理器B)关闭Visual FoxPro
C)关闭数据库D)关闭设计器
例10数据管理技术经历了人工处理阶段、和三个发展阶段。

例11两个不同实体集的实体间联系有一对一、一对多和三种联系。

例12关系模型是由一个或多个组成的集合。

例13为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中应包含。

例14Visual FoxPro 6.0是一个微机上使用的关系数据库管理系统,它支持标准的面向过程的程序设计方式,还支持程序设计方法。

例15 Visual FoxPro 6.0的安装程序文件名是_____________。

例16 Visual FoxPro 6.0的项目文件的扩展名是____________。

例17项目管理器中的“关闭”按钮用于关闭一个____________。

例18表单和报表等在项目管理器中的____________选项卡下管理。

同步练习
一、选择题
1.关系R和关系S的并运算是。

A)由关系R和关系S的所有元组合并组成的集合,再删去重复的元组
B)由属于R而不属于S的所有元组组成的集合
C)由既属于R又属于S的元组组成的集合
D)由R和S 元组连接组成的集合
2.在概念模型中,一个实体集对应于关系模型中的一个。

A)元组B)字段C)属性D)关系
3.专门的关系运算中,投影运算是。

A)在基本表中选择满足条件的记录组成的一个新的关系
B)在基本表中选择字段组成一个新的关系
C)在基本表中选择满足条件的记录和属性组成一个新的关系
D)上述说法都正确
4.关于传统的集合运算正确的是。

A)并、交和差运算B)投影、选择和连接运算
C)连接、自然连接和查询运算D)查询、更新和定义运算
5.Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指。

A)各条记录中的数据彼此有一定的关系
B)一个数据库文件与另一个数据库文件之间有一定的关系
C)二维表格
D)数据库中各个字段之间彼此有一定的关系
6.关于关系模式的关键字,以下说法正确的是。

A)一个关系模式可以有多个主关键字
B)一个关系模式可以有多个候选关键字
C)主关键字可以取空值
D)有一些关系模式没有关键字
7.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是。

A)DBS包括DB和DBMS B)DBMS包括DB和DBS
C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS
8.Visual FoxPro 6.0主界面中的命令窗口
A)可以移动位置B)可以改变大小
C)可以隐藏D)以上都可以
9.Visual FoxPro 6.0创建项目的命令是
A)CREATE PROJECT B)CREATE ITEM
C)NEW ITEM D)NEW PROJECT
10.项目管理器中的“运行”按钮可以运行
A)查询B)程序C)表单D)以上全部都可以11.Visual FoxPro 6.0通过哪些工具提供了简便、快速的开发方法
A)向导和设计器B)向导和生成器
C)设计器和生成器D)以上全部
二、填空题
1.用二维表格表示实体类型及实体间联系的数据模型称为。

2.数据模型不仅表示反映事物本身的数据,而且包含。

3.数据库系统各类用户对数据库的各种操作请求(数据定义、查询、更新及各种控制)都是由来完成的。

4.二维表中的列称为关系的。

5.二维表中的行称为关系的。

6.Visual FoxPro 6.0的主程序可执行文件名是。

7.Visual FoxPro 6.0打开项目文件的命令是。

8.在表单和报表等设计器中使用设计器定义和修改数据源。

9.在Visual FoxPro 6.0主界面的工具栏中有启动表单和向导的按钮,直接单击它们则可以执行相应的向导。

历届试题
【笔试样卷】
(1)关系数据库管理系统所管理的关系是。

A)一个DBF文件B)若干个二维表
C)一个DBC文件D)若干个DBC文件
(5)Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是。

A)索引、排序、查找B)建库、录入、排序
C)选择、投影、联接D)显示、统计、复制
(6)打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含。

A)表单(Form)文件B)报表(Report)文件
C)标签(Label)文件D)以上三种文件
(23)清除主窗口屏幕的命令是。

A)CLEAR B)CLEAR ALL
C)CLEAR SCREEN D)CLEAR WINDOWS
(1)在关系数据库中,二维表的列称为属性,二维表的行称为【1】。

(2)在Visual FoxPro中,项目文件的扩展名是【2】。

【2002年4月】
(1)Visual FoxPro是
A)关系数据库管理系统B)层次数据库管理系统
C)网络数据库管理系统D)文件管理系统
(2)在项目管理器的数据选项卡下,可以完成的工作是
A)建立数据库B)建立表单
C)建立报表D)建立标签
(2)Visual FoxPro中项目文件的扩展名(后缀)是【2】。

【2002年9月】
(1)在下列四个选项中,不属于
...基本关系运算的是
A)连接B)投影C)选择D)排序
(2)如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于
A)一对一联系B)一对二联系
C)多对多联系D)一对多联系
(3)Visual FoxPro支持的数据模型是
3
A)层次数据模型B)关系数据模型
C)网状数据模型D)树状数据模型
(35)设有关系R1和R2,经过关系运算得到结果S,则S是
A)一个关系B)一个表单C)一个数据库D)一个数组
(1)Visual FoxPro 6.0是一个【1】位的数据库管理系统。

(2)在连接运算中,【2】连接是去掉重复属性的等值连接
(3)项目管理器的【3】选项卡用于显示和管理数据库、自由表和查询等。

【2003年4月】
(1)Visual FoxPro DBMS 是
A)操作系统的一部分B)操作系统支持下的系统软件
C)一种编译程序D)一种操作系统
(2)Visual FoxPro DBMS 基于的数据模型是
A)层次型B)关系型C)网状型D)混合型
(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是
A)m:n B)1:m C)m:k D)1:1
(1)用二维表数据来表示实体及实体之间联系的数据模型称为【1】。

(3)可以在项目管理器的【3】选项卡下建立命令文件。

【2003年9月】
(1)对于现实世界中事物的特征,在实体-联系模型中使用
A)属性描述B)关键字描述C)二维表描述D)实体描述
(2)把实体-联系模型转换为关系模型时,实体之间多联系在关系模型中是通过
A)建立新的属性来实现B)建立新的关键字来实现
C)建立新的关系来实现D)建立新的实体来实现
(3)专门的关系运算不包括下列中的
A)联接运算B)选择运算C)投影运算D)交运算
(4)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为
A)并运算B)交运算C)差运算D)积运算
【2004年4月】
(1)数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是A)DBS包括DB和DBMS B)DBMS包括DB和DBS
C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS
(2)Visual FoxPro中“表”是指
A)报表B)关系C)表格D)表单
(3)数据库系统与文件系统的最主要区别是
A)数据库系统复杂,而文件系统简单
B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决
C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件
D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量
(5)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用
A)临时关键字B)主关键字C)外部关键字D)索引关键字
(6)在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是
A)pro B)prj C)pjx D)itm
(7)在Visual FoxPro的项目管理器中不包括的选项卡是
A)数据B)文档C)类D)表单
(23)以下关于关系的说法正确的是
A)列的次序非常重要
B)当需要索引时列的次序非常重要
C)列的次序无关紧要
D)关键字必须指定为第一列
【2004年9月】
(1)DBMS的含义是
A)数据库系统B)数据库管理系统
C)数据库管理员D)数据库
(2)从关系模式中指定若干个属性组成新的关系的运算称为
A)联接B)投影C)选择D)排序
(3)对于“关系”的描述,正确的是
A)同一个关系中允许有完全相同的元组
B)在一个关系中元组必须按关键字升序存放
C)在一个关系中必须将关键字作为该关系的第一个属性
D)同一个关系中不能出现相同的属性名
(28)向项目中添加表单,应该使用项目管理器的
A)“代码”选项卡B)“类”选项卡
C)“数据”选项卡D)“文档”选项卡
(1)在关系模型中,“关系中不允许出现相同元组”的约束是通过【1】实现的。

(2)在Visual FoxPro中项目文件的扩展名是【2】。

【2005年4月】
(13)数据库系统中对数据库进行管理的核心软件是
A)DBMS B)DB C)OS D)DBS
(15)关系运算中的选择运算是
A)从关系中找出满足给定条件的元组的操作
B)从关系中选择若干个属性组成新的关系的操作
C)从关系中选择满足给定条件的属性的操作
D)A和B都对
(6)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是【6】联系。

【2005年9月】
(11) Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指
A)数据库文件(dbc文件)B)一个数据库中两个表之间有一定的关系
C)表文件(dbf文件)D)一个表文件中两条记录之间有一定的关系(15) “项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是
A)查询、视图或表单B)表单、报表和标签
C)查询、表单或程序D)以上文件都可以
【2006年9月】
(13)操作对象只能是一个表的关系运算是
A)联接和选择B)联接和投影C)选择和投影D)自然连接和选择
(14)在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是
5
A)数据B)文档C)类D)代码
(16)扩展名为pjx 的文件是
A)数据库表文件B)表单文件
C)数据库文件D)项目文件
(6)可以在项目管理器的【6】选项卡下建立命令文件(程序)。

【2007年4月】
(12)在关系模型中,每个关系模式中的关键字
A)可由多个任意属性组成
B)最多由一个属性组成
C)可由一个或多个其值能惟一标识关系中任何元组的属性组成
D)以上说法都不对
(13)Visual FoxPro是一种
A)数据库系统B)数据库管理系统
C)数据库D)数据库应用系统
【2007年9月】
(11)在Visual Foxpro中通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为
A)向导B)设计器C)生成器D)项目管理器。

相关文档
最新文档