《VF第一章练习题.doc》由会员分享,可在线阅读,更多相关《VF第一章练习题.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、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)
2、在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都是正确的例6 数据库系统与文件系统的主要区别是_。A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量例7 在Visual FoxPro 6.0中一个项目可以创建_。A)一个项目文件,集中管理数据和程序B)两个项目文件,分别管理数据和程序C)多个项目文件,根据需要设置D)以上几种说法都不对例8 项目管理器中包括的选项卡有_。A)数据选项卡、菜单选项卡和文档选项
3、卡B)数据选项卡、文档选项卡和其他选项卡C)数据选项卡、表单选项卡和类选项卡D)数据选项卡、表单选项卡和报表选项卡例9 项目管理器中的“关闭”按钮用于_。A)关闭项目管理器B)关闭Visual FoxProC)关闭数据库D)关闭设计器例10 数据管理技术经历了人工处理阶段、 和 三个发展阶段。例11 两个不同实体集的实体间联系有一对一、一对多和 三种联系。例12 关系模型是由一个或多个 组成的集合。例13为了把多对多的联系分解成两个一对多联系所建立的“纽带表”中应包含 。例14Visual FoxPro 6.0是一个微机上使用的关系数据库管理系统,它支持标准的面向过程的程序设计方式,还支持 程
4、序设计方法。例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)在基本表
5、中选择满足条件的记录组成的一个新的关系B)在基本表中选择字段组成一个新的关系C)在基本表中选择满足条件的记录和属性组成一个新的关系D)上述说法都正确4关于传统的集合运算正确的是 。A)并、交和差运算 B)投影、选择和连接运算C)连接、自然连接和查询运算 D)查询、更新和定义运算5Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指 。A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)二维表格D)数据库中各个字段之间彼此有一定的关系6关于关系模式的关键字,以下说法正确的是 。A)一个关系模式可以有多个主关键字B)一个关系模式可以有多
6、个候选关键字C)主关键字可以取空值D)有一些关系模式没有关键字7数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是 。A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS8Visual FoxPro 6.0主界面中的命令窗口 A)可以移动位置B)可以改变大小C)可以隐藏D)以上都可以9Visual FoxPro 6.0创建项目的命令是 A)CREATE PROJECTB)CREATE ITEMC)NEW ITEMD)NEW PROJECT10项目管理器中的“运行”按钮可以运行 A)查询 B)程序C)表单 D
7、)以上全部都可以11Visual FoxPro 6.0通过哪些工具提供了简便、快速的开发方法 A)向导和设计器B)向导和生成器C)设计器和生成器D)以上全部二、填空题1用二维表格表示实体类型及实体间联系的数据模型称为 。2数据模型不仅表示反映事物本身的数据,而且包含 。3数据库系统各类用户对数据库的各种操作请求(数据定义、查询、更新及各种控制)都是由 来完成的。4二维表中的列称为关系的 。5二维表中的行称为关系的 。6Visual FoxPro 6.0的主程序可执行文件名是 。7Visual FoxPro 6.0打开项目文件的命令是 。8在表单和报表等设计器中使用 设计器定义和修改数据源 。9
8、在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)以上三种文
9、件(23)清除主窗口屏幕的命令是 。A)CLEARB)CLEAR ALLC)CLEAR SCREEND)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)
10、在下列四个选项中,不属于基本关系运算的是A)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于A)一对一联系B)一对二联系C)多对多联系D)一对多联系(3)Visual FoxPro支持的数据模型是A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型(35)设有关系R1和R2,经过关系运算得到结果S,则S是A)一个关系 B)一个表单 C)一个数据库 D)一个数组(1)Visual FoxPro 6.0是一个 【1】 位的数据库管理系统。(2)在连接运算中, 【2】 连接是去掉重复属性的等值连接(3)
11、项目管理器的 【3】 选项卡用于显示和管理数据库、自由表和查询等。【2003年4月】(1)VisualFoxProDBMS是A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序 D)一种操作系统(2)VisualFoxProDBMS基于的数据模型是A)层次型 B)关系型 C)网状型 D)混合型(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:n B)1:m C)m:k D)1:1(1)用二维表数据来表示实体及实体之间联系的数据模型称为 【1】 。(3)可以在项目管理器的 【3】 选项卡下建立命令文件。【2003年
12、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)三者之间的关
13、系是A)DBS包括DB和DBMS B)DBMS包括DB和DBSC)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS(2)Visual FoxPro中“表”是指A)报表 B)关系 C)表格 D)表单(3)数据库系统与文件系统的最主要区别是A)数据库系统复杂,而文件系统简单B)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D)文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量(5)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用A)临时关键字 B)主关键字 C)外部关键字 D)索引关键
14、字(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
15、)同一个关系中允许有完全相同的元组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)从关系中找出满足给定条件的元
16、组的操作B)从关系中选择若干个属性组成新的关系的操作C)从关系中选择满足给定条件的属性的操作D)A和B都对(6)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是 【6】 联系。【2005年9月】(11) Visual FoxPro是一种关系型数据库管理系统,这里关系通常是指A)数据库文件(dbc文件) B)一个数据库中两个表之间有一定的关系C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系(15) “项目管理器”的“运行”按钮用于执行选定的文件,这些文件可以是A)查询、视图或表单 B)表单、报
17、表和标签C)查询、表单或程序 D)以上文件都可以【2006年9月】(13)操作对象只能是一个表的关系运算是A)联接和选择 B)联接和投影 C)选择和投影 D)自然连接和选择(14)在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是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)项目管理器
限制150内