VFP程序设计基础试题库

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1练习题一VisualFoxPro基础一、选择题1.关系数据库管理系统应能实现的专门关系运算包括___c_______。A)显示、打印、制表B)关联、更新、排序C)选择、投影、连接D)排序、索引、统计2.关系是指__b________。A)属性的集合B)元组的集合C)实例的集合D)字段的集合3.如果把学生看成实体,某个学生的姓名叫“杨波”,则“杨波”应看成是___b_______。A)属性型B)属性值C)记录型D)记录值4.关系数据库系统中所使用的数据结构是______d____。A)图B)树C)表格D)二维表5.对表进行水平方向的分割用的运算是______b____。A)交B)选择C)投影D)连接6.下列数据库技术的术语与关系模型的术语的对应关系中____d______是正确的。A)实例与关系B)字段与元组C)记录与属性D)记录类型与关系模式7.下列关于数据库系统的叙述中,正确的是____c______。A)数据库系统中数据的一致性是指数据类型一致B)数据库系统只是比文件系统管理的数据更多C)数据库系统减少了数据冗余D)数据库系统避免了数据冗余8.关系数据模型______d____。A)只能表示实体间的1:1联系B)只能表示实体间的1:nC)只能表示实体间的m:nD)可以表示实体间的上述三种联系9.在一个关系中如果有这样一个属性存在,它的值能惟一地标识关系中的每一个元组,称2这个属性为_____a_____。A)关键字B)主属性C)数据项D)主属性值10.关系数据库管理系统中的元组是_____b_____。A)关系中的垂直方向的列B)关系中的水平方向的行C)属性或属性的组合D)以上的答案均不正确11.从数据库的整体结构看,数据库系统采用的数据模型有______a____。A)层次模型、网状模型和关系模型B)层次模型、网状模型和环状模型C)网状模型、链状模型和层次模型D)链状模型、关系模型和层次模型12.设有属性A、B、C、D以下表示中不是关系的是_______d___。A)R(A)B)R(A,B)C)R(A,B,C,D)D)R(A×B×C×D)13.若实体间联系是M:N的,则将联系类型______a____。A)也转换为关系模型B)属性加入任一个关系模式中C)属性加入N端实体类型相应的关系模式中D)属性加入M端实体类型相应的关系模式中14.数据库系统的构成为数据库、计算机硬件系统、用户和_____a_____。A)数据库管理系统B)操作系统C)数据集合D)文件系统15.层次型、网状型和关系型数据库划分原则是______c____。A)文件大小B)记录长度C)数据之间的联系D)联系的复杂程度16.在数据库设计中用关系模型来表示实体和实体之间的联系,关系模型的结构是______d____。A)封装结构B)层次结构C)网状结构D)二维表结构17.在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过__a________。A)主键B)超键C)外键D)候选键18.层次模型不能直接表示______b____关系。A)1:1B)m:nC)1:mD)1:1和1:m19.DBAS指的是______d____。3A)数据库系统B)数据库管理系统C)数据库服务系统D)数据库应用系统20.把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的_____a_____。A)数据结构B)操作系统C)文件系统D)文件结构21.数据库的网状模型应满足的条件是___d_______。A)必须有两个以上的结点B)每个结点有且仅有一个双亲C)有且仅有一个结点无双亲,其余结点只有一个双亲D)允许一个以上的结点无双亲,也允许一个结点有多个双亲22.下列不属于文件系统特点的选项是______b____。A)文件内部的数据结构B)减少和控制了数据冗余C)数据可为特定用户专用D)数据结构和应用程序相互依赖23.存储在计算机内有结构的相关数据的集合称为____a______。A)数据库B)数据库结构C)数据库系统D)数据库管理系统24.如果要改变一个关系中属性的排列顺序,应使用的关系运算是______c____。A)选择B)连接C)投影D)重建25.VisualFoxpro数据库文件是_____c_____。A)存放用户数据的文件B)存放用户数据和系统数据的文件C)管理数据库对象的系统文件D)前三种说法都对26.数据库系统与文件系统的主要区别是___d_______。A)文件系统简单,而数据库系统复杂B)文件系统只能管理少量数据,而数据库系统则能管理大量数据C)文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件D)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题27.使用关系运算对系统进行操作,得到的结果是___b_______。A)属性B)关系C)元组D)关系模式28.在概念模型中,一个实体相对于关系数据库中一个关系中的一个_____c_____。4A)列B)属性C)元组D)关系29.关系数据模型的内涵包括_______d___。A)关系的定义和说明B)属性和域的定义和说明C)数据完整性约束D)以上都是30.关系数据库规范化是为解决关系数据库中______b____问题而引入的。A)提高查询速度B)插入、删除和数据冗余C)减少数据操作的复杂性D)保证数据的安全性和完整性31.同一个关系模型的任两个元组值_____b_____。A)可全同B)不能全同C)必须全同D)以上都不是32.数据库系统的应用核心是____d______。A)数据库B)编译程序C)操作系统D)数据库管理系统33.关系模式中,满足2NF的模式______a____。A)必定是1NFB)必定是3NFC)必定是BCNFD)可能是1NF34.一个关系是一张二维表。在VFP中,一个关系对应一个__d________。A)记录B)字段C)索引文件D)数据表文件35.使用数据库技术进行人事档案管理是属于计算的______b____。A)过程控制应用B)数据处理应用C)科学计算应用D)辅助工程应用36.规范化过程主要是解决数据库逻辑结构中的插入异常、删除异常以及____d______的缺陷的问题。A)数据的不一致性B)结构不合理C)数据丢失D)冗余度大37.在关系理论中称为“元组”的概念,在关系数据库中称为______a____。A)行B)实体C)记录D)字段38.在关系理论中称为“关系”的概念,在关系数据库中称为____a______。A)表B)文件C)实体集D)记录39.关系数据库管理系统所管理的关系是_____d_____。A)若干个DBC文件B)一个DBF文件C)一个DBC文件D)若干个二维表40.VFP关系数据库管理系统能够实现的三种基本关系运算是_________a_。A)选择、投影、联接B)建库、录入、排序C)索引、排序、查找D)显示、统计、复制541.项目管理器的文档(DOCS)选项卡可管理_____b_____。A)表单、数据库、视图B)表单、报表、标签C)自由表、报表、标签D)表单、报表、视图42.VisualFoxProDBMS是____b______A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D)一种操作系统43.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是_____b_____A)m:nB)1:mC)m:kD)1:144.把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过______c____。A)建立新的属性来实现B)建立新的关键字来实现C)建立新的关系来实现D)建立新的实体来实现45.对关系S和关系R进行运算称为集合运算,结果既包含S中元组也包含R中元组,这种集合为_______a___。A)并运算B)交运算C)差运算D)积运算46.文件的建立、打开、关闭和退出在FoxPro中可以利用____d______菜单来实现。A)编辑B)窗口C)运行D)文件二、填空题1.是数据库系统的核心。2.在E-R模型中,联系的连通词(方式)是指。3.关系规范化中的删除操作异常是指,插入操作异常是指。4.数据库系统不仅可以表示事物内部各数据项之间的联系,而且可以表示之间的联系。5.关系规范化过程实质是对关系不断分解的过程,通过分解使关系逐步达到。6.开发一个关系数据库应用系统,首先要建立。它是由若干个组成。67.在关系数据库的基本操作中,从表中取出满足条件元组的操作为,从两个关系中选取属性间满足一定条件的元组的操作称为。8.域是的集合,域中的数据个数叫域的。9.关系数据库中可命名的最小数据单位是。10.数据库应用系统是在支持下运行的计算机应用系统,简称为。11.把关系看成一个集合,则集合中的元素是,并且每个元素的应该相同。12.在关系对应的二维表中,行对应,列对应。13.数据库中的数据是有结构的,这种结构是由数据库管理系统所支持的表现出来的。14.项目管理器的选项卡用于显示和管理数据库、自由表和查询等。15.关系数据库是采用作为数据的组织方式。16.在一个关系中,若数据项都是不可再分割的,那一定属于。17.数据模型不仅表示反映事物本身的数据,而且表示。18.内部联系是指只有的记录才包含在查询结果中。19.用二维表数据来表示实体及实体之间联系的数据模型称为。20.可以在项目管理器的选项卡下建立命令文件。练习题一参考答案一、选择题1.C2.B3.B4.D5.B6.D7.C8.D9.A10.B11.A12.D13.A14.A15.C16.D17.A18.B19.D20.A21.D22.B23.A24.C25.C26.D27.B28.C29.D30.B31.B32.D33.A34.D35.B36.D37.A38.A39.D40.A41.B42.B43.B44.C45.A46.D7二、填空题1.数据库管理系统2.实体之间联系方式是1:M,M:N还是1:13.不该删除的数据被删除/应该插入的数据未被插入4.事物与事物5.较高范式6.数据库/关系7.选择/链接8.值/基数9.属性名10.数据库管理系统/DBMS11.元素/属性个数12.元组/域13.数据模型14.数据15.关系模型16.1NF17.事物与事物之间的联系18.满足联接条件19.关系模型|关系20.代码|全部8练习题二数据与数据运算一、选择题1.VisualFoxPro内存变量的数据类型不包括__________。A)数值型B)货币型C)备注型D)逻辑型2.下列选项中得不到字符型数据的是__________。A)AT(1,STR(1231))B)DTOC(DATE(),1)C)STR(223.167)D)DTOC(DATE())3.下列表达式中,错误的是__________。A)姓名:+姓名B)工资:-工资C)性别:+性别D)姓名:是工程师4.以下赋值语句正确的是__________。A)store2,3tox,yB)store2tox,yC)x=y=6D)x,y=65.下列对内存变量的叙述,不正确的是__________。A)内存变量是独立于数据库的变量B)内存变量的形式只有标量C)内存变量用赋值语句定义D)内存变量有N,C,L,D,S类型6.下列命令的语法规则中,非法的是__________。A)各短语和参数要连续输入无空格B)命令动词后的子句位置可交换C)命令动词大小写字母等价D)命令动词只写前四个字母7.已知字符串M=1234,N=5678。那么连接运算M-N的运算结果为__________。A)“12345678”B)“12345678”C)“12345678”D)“12345678”8.设有一字段变量“姓名”,目前值为“杨一柳”,又有一内存变量“姓名”,其值为“张一舟”,则命令?姓名的值应为__________。A)“杨一柳”B)“张一舟”C)杨一柳D)张一舟9.在下列FoxPro的表达式中,结果为.T.的是__________。A)[112]=90B)[张晓华]=[李晓华

1 / 78
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功