1、VFP数据库练习题第一部分 数据库概论1信息世界的主要对象称作为_D_。 A、关系 B、属性 C、记录 D、实体2在概念模型中,实体所具有的某一特性称之为_B_。 A、实体集 B、属性 C、码 D、实体型3数据模型是将概念模型中的实体及实体间的联系表示成便于计算机处理的一种形式。数据模型一般有关系模型、层次模型和_C_。 A、网络模型 B、E R模型 C、网状模型 D、实体模型4用VFP进行学生学籍管理属于计算机的_C_。 A、科学计算应用 B、过程控制应用 C、数据处理应用 D、辅助工程应用5常说的DBS、DB、DBMS三者之间的关系是_C_。 A、DBMS包括DB和DBS B、DB包括DB
2、MS和DBS C、DBS包括DB和DBMS D、DBMS、DB和DBS之间无关联6在有关数据管理的概念中,数据模型是指_C_。 A、文件的集合 B、记录的集合 C、记录及其联系的集合 D、网状层次型数据库管理系统7在关系运算中,查找满足一定条件记录的运算称之为_B_。 A、复制 B、筛选 C、投影 D、关联8数据表是相关数据的集合,它不仅包括数据本身,而且包括_A_。 A、数据之间的联系 B、数据定义 C、数据控制 D、数据字典9在有关数据库的概念中,若干记录的集合称为_D_。 A、字段 B、文件 C、数据项 D、数据表10如果一个关系中的属性或属性组不是该关系的关键字,但它们是另外一个关系的
3、关键字,则称这个关键字为该关系的_C_。 A、主关键字 B、内关键字 C、外关健字 D、关系11如果一个关系中的一个属性或属性组能够惟一地标识一个元组,那么称该属性或属性组为_B_。 A、外关键字 B、候选关键字 C、主关键字 D、关系12DBMS的功能包括数据定义、数据操纵、数据库运行控制和_A_。 A、数据字典 B、数据处理 C、数据联接 D、数据投影13在已知教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生记录型与课程记录型之间的联系是_C_。 A、一对一 B、一对多 C、多对多 D、未知14能对数据库中的数据进行输入、增删、修改、统计、加工、排序、输出等操作
4、的软件系统称为_B_。 A、数据库系统 B、数据库管理系统 C、数据控制程序集 D、数据库软件系统15以下有关VFP运行方式的叙述,正确的是_D_。 A、只有一种工作方式,即命令工作方式 B、有两种工作方式,即命令和程序方式 C、有两种工作方式,即键盘和鼠标方式 D、有三种工作方式,即命令、程序和菜单方式16规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足其每一属性都是_B_。 A、互不相关的 B、不可分解的 C、长度可变的 D、互相关联的17一个关系相当于一张二维表,二维表中的各栏目相当于该关系的_D_。 A、数据项 B、元组 C、结构 D、属性18如果
5、要改变一个关系中属性的排列顺序,应使用的关系运算是_C_。 A、重建 B、选取 C、投影 D、连接19一般说来,数据库管理系统主要适合于用作_B_。 A、文字处理 B、资料管理 C、表格计算 D、数据通讯20在关系型数据库管理系统中,所谓关系是指_D_。 A、各条数据记录之间存在着一定的关系 B、各个字段数据之间存在着一定的关系 C、一个数据库与另一个数据库之间存在着一定的关系 D、满足一定条件的一个二维数据表格21一个数据库管理系统是_A_。 A、一个软件 B、一台存有大量数据的计算机 C、一种设备 D、一个负责管理大量数据的机构22一个关系型数据库管理系统所应具备的三种基本关系操作是_A_
6、。 A、筛选,投影与连接 B、编辑、浏览与替换 C、插入、删除与修改 D、排序、索引与查询23VFP数据库管理系统的数据模型是_B_。 A、结构型 B、关系型 C、网状型 D、层次型24关系数据库管理系统存储与管理数据的基本形式是_B_。 A、关系树 B、二维表 C、结点路径 D、文本文件25在关系型数据库管理系统中,一个关系对应一个_C_。 A、字段 B、记录 C、数据表文件 D、索引文件26用户启动VFP后,若要退出VFP回到Windows环境,可以在命令窗口中输入_A_命令。 A、QUIT B、EXIT C、CLOSE D、CLOSE ALL27在关系理论中,把能够惟一地确定一个元组的属
7、性或属性组合称之为_B_。 A、索引码 B、关键字 C、域 D、外码28设“职工档案”数据表中有职工编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是_A_。 A、职工编号 B、姓名 C、年龄 D、职务29用二维表来表示实体与实体之间联系的数据模型称为_B_。 A、面向对象模型 B、关系模型 C、层次模型 D、网状模型30数据库系统与文件系统的主要区别是_D_。 A、文件系统简单,而数据库系统复杂 B、文件系统只能管理少量数据,而数据库系统能管理大量数据 C、文件系统只能管理数据文件,而数据库系统能管理各种类型的文件 D、文件系统不能解决数据冗余和数据独立性问题,而数据库系统则可以3
8、1为了以最佳方式为多种应用服务,将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了_A_。 A、数据库 B、数据库系统 C、数据操作系统 D、数据库管理系统32DBMS是一种_C_。 A、采用了数据库技术的计算机系统 B、包括数据库管理人员、计算机软硬件以及数据库系统 C、位于用户与操作系统之间的一层数据管理软件 D、包含操作系统在内的数据管理软件系统33单用户数据表管理系统与多用户数据表管理系统之间最明显也是最重要的差别,在于是否支持多个用户_D_数据表。 A、查询 B、定义 C、修改 D、共享34在设计数据库前,常常先建立概念数据模型,一般用_B_来表示实体类型及实体间的联
9、系。 A、数据流图 B、E R图 C、模块图 D、程序框图35关系代数运算是以_C_为基础的运算,它的基本操作是并、差、笛卡尔积、投影和选择。 A、关系运算 B、谓词演算 C、集合运算 D、代数运算第二部分 VFP基础知识1VFP系统允许字符型数据最大的宽度是_D_。 A、64 B、100 C、128 D、2542VFP的一个数据表文件最多允许有_D_条记录。 A、1280 B、2560 C、5120 D、10亿3VFP数据表中的字段是一种_B_。 A、常量 B、变量 C、函数 D、对应关系4VFP可使用不同的数据类型描述数据库文件中的字段,如:字符型(C)、数值型(N)、日期型(D)、逻辑型
10、(L)、_B_(M)等。 A、浮点型 B、备注型 C、屏幕型 D、时间型5以下命令中,可以显示“工程”的是_A_。 A、? SUBSTR(武汉工程大学, 5, 4) B、? SUBSTR(武汉工程大学, 3, 2) C、? SUBSTR(武汉工程大学, 5, 2) D、? SUBSTR(武汉工程大学, 3, 4)6下列式子中,合法的VFP表达式是_D_。 A、123 + SPACE(3) + VAL(456) B、CTOD(08/18/08) + DATE( ) C、ASC(ABCD) + 18 D、CHR(66) + STR(1568.935, 6)7当 EOF( ) 函数为真时,记录指针指
11、向当前表文件的_D_。 A、某一条记录 B、第一条记录 C、最后一条记录 D、最后一条记录的下面8若 DATE1 = 04/12/12,表达式 &DATE1 结果的数据类型是_B_。 A、字符型 B、数值型 C、日期型 D、不确定9与 .NOT. (n1 = 18) 等价的条件是_A_。 A、n1 60 .OR. n1 60 .AND. n1 18 C、n1 18 D、n1 1810在VFP中,_C_是合法的字符串。 A、计算机水平测试 B、 计算机水平测试 C、 计算机水平测试 D、 计算机水平测试 11若 X = 56.789,则命令 ? STR(X, 2) SUBSTR(56.789,
12、5, 1) 的显示结果是_B_。 A、568 B、578 C、48 D、4912如果内存变量名与当前打开数据表中的一个字段名均为name,则执行命令 ? name 后显示的是_C_。 A、内存变量的值 B、随机值 C、字段变量的值 D、错误信息13顺序执行以下赋值命令之后,下列表达式中错误的是_B_。 A = 123 B = 3 * 5 C = XYZ A、&A + B B、&B + C C、VAL(A) + B D、STR(B) + C14执行以下命令后显示的结果是_A_。 STORE 2 + 3 .F. ? A .AND. B A、.T. B、.F. C、A D、B15执行以下命令后显示的
13、结果是_D_。 N = 123.45 ? 67 + &N A、190.45 B、67 + &N C、67123.45 D、错误信息16若 A = B、B = 3 * 5、C = 3 * 5,则以下表达式正确的是_B_。 A、A + B B、B + &C C、C + &B D、A + &B17以下各表达式中,运算结果为数值型的是_D_。 A、RECNO( ) 10 B、YEAR = 2000 C、DATE( ) 50 D、AT(IBM, Computer)18以下各表达式中,运算结果为字符型的是_A_。 A、SUBSTR(123.45, 5) B、IBM $ Computer C、AT(IBM,
14、 Computer) D、YEAR = 200019以下各表达式中,运算结果为日期型的是_C_。 A、04/05/12 2 B、CTOD(04/05/12) DATE( ) C、CTOD(04/05/012) 3 D、DATE( ) 04/05/1220下列符号中,_A_是VFP合法的变量名。 A、AB7 B、7AB C、IF D、AB.721设当前数据表有10条记录,当 EOF( )为真时,命令? RECNO( ) 的显示结果是_B_。 A、10 B、11 C、0 D、空22假定 X = 2,执行命令 ? X = X + 1 后,结果是_D_。 A、3 B、2 C、.T. D、.F.23假定
15、字符串 A = 123, B = 234,则下列表达式中运算结果为逻辑假的是_C_。 A、.NOT. (A = B) .OR. B $ 13579 B、.NOT. A $ ABC .AND. A B C、.NOT. (A B) D、.NOT. (A = B)24打开一个空数据表文件,分别用函数 EOF( )和 BOF( )测试,其结果一定是_A_。 A、.T. 和 .T. B、.F. 和 .F. C、.T. 和 .F. D、.F. 和 .T.25要判断数值型变量 Y 是否能够被 7 整除,错误的条件表达式为_D_。 A、MOD(Y, 7) = 0 B、INT(Y / 7) = Y / 7 C、
16、0 = MOD(Y, 7) D、INT(Y / 7) = MOD(Y, 7)26在表达式ABCD$AD.OR. (1.1+2)36中,若运算符$、.OR.、+、分别用、编号,则该表达式中各运算符的运算次序是_B_。 A、 B、 C、 D、27下列名词中,可作为VFP自由表中的字段名的是_A_。 A、计算机成绩 B、成 绩 C、2012年成绩 D、等级考试成绩28下列数据中为合法的VFP常量的是_B_。 A、02/07/2012 B、.y. C、True D、15%29表达式 5 + 5 % 2 * 2 的运算结果为_D_。 A、错误! B、6 C、10 D、730可以参加“与”、“或”、“非”
17、逻辑运算的对象_A_。 A、只能是逻辑型的数据 B、可以是数值型,字符型的数据 C、可以是数值型、字符型、日期型的数据 D、可以是数值型、字符型、日期型、逻辑型的数据 31以下各表达式中,不属于合法的VFP逻辑型表达式的是_A_。 A、20 年龄 = 1 .AND. X = 1 .OR. X 15 B、CTOD(08/11/07) CTOD(08/11/08) C、08/11/07 07/11/08 D、35+40 7036设 CJ = 78,则函数 IIF(CJ = 60, IIF(CJ = 85, 优秀, 良好), 差) 返回的结果是_C_。 A、优秀 B、差 C、良好 D、8537函数
18、LEN(TRIM(SPACE(8) SPACE(8) 返回的值是_C_。 A、0 B、16 C、8 D、出错38执行下列命令序列后,输出的结果是_C_。 X = ABCD Y = EFG ? SUBSTR(X, IIF(X Y, LEN(Y), LEN(X), LEN(X) LEN(Y) A、A B、B C、C D、D39如果成功地执行了 ? PARTS, M-PARTS 命令,说明_B_。 A、前一个PARTS是内存变量,后一个PARTS是字段变量 B、前一个PARTS是字段变量,后一个PARTS是内存变量 C、两个PARTS都是内存变量 D、两个PARTS都是字段变量40执行如下的命令后,
19、屏幕的显示结果是_B_。 AA = Visual FoxPro ? UPPER(SUBSTR(AA, 1, 1) + LOWER(SUBSTR(AA, 2) A、VISUAL FOXPRO B、Visual foxpro C、Visual FOXPRO D、visual FOXPRO41若当前数据表是一个空的数据表文件,用函数 RECNO( ) 测试,结果为_B_。 A、空格 B、1 C、错误信息 D、042下列表达式中,返回结果为假的是_C_。 A、that $ that is an apple B、that is an apple $ that is an apple C、that is
20、an apple $ THAT IS AN APPLE D、THAT IS AN APPLE $ THAT IS AN APPLE43命令 ? LEN(STR(23.2, 5, 1) 的执行结果是_D_。 A、2 B、3 C、4 D、544命令 ? ROUND(24.1998, 2) 的结果是_B_。 A、24.2000 B、24.20 C、24.00 D、24.1945下列表达式中,运算结果为 .F. 的是_C_。 A、LEFT(计算机, 4) = 计算 B、INT(3 / 2) = 1 C、SUBSTR(computer, 6, 3) = TER D、Ab 9501 = Ab950146顺
21、序执行下列赋值命令后,合法的表达式是_C_。 A = 123 B = 3 * 5 C = XYZ A、A + B B、B + C C、STR(B) + C D、A + B + C47若 N = 123.45,则执行命令 ? 67 + &N 的结果是_B_。 A、67123.45 B、190.45 C、67 + &N D、12448以下各表达式中,运算结果为数值型的是_B_。 A、5+8 B、AT(B, ABBK) C、60 50 D、DATE( ) 6049执行命令 STORE CTOD(12/12/201l) TO A 后,变量A的类型为_A_。 A、日期型 B、数值型 C、备注型 D、字符
22、型50执行以下命令序列(设今天是2012年4月3日),最后的输出结果是_C_。 STORE DATE( ) TO m_date m_date = m_date 365 ? YEAR(m_date) A、其中有语法错误 B、04/03/11 C、2012 D、201151执行如下命令序列后的输出结果是_D_。 STORE 2012 TO a STORE 2012 To b STORE A TO m ? &m + &b A、A2012 B、语法错 C、20122012 D、402452设有变量 string = 2012年上半年全国计算机等级考试,能够显示 2012年上半年计算机等级考试 的命令是
23、_C_。 A、? string 全国 B、? SUBSTR(string, 1, 8) + SUBSTR(string, 11, 17) C、? SUBSTR(string, l, 12) + SUBSTR(string, 17, 14) D、? STR(string, 1, 12) + STR(string, 17, 14)53设有变量pi = 3.14152926,执行命令? ROUND(pi, 3)的显示结果是_B_。 A、3.141 B、3.142 C、3.140 D、3.00054在VFP中,MIN(ROUND(8.89, 1), 9) 的值是_B_。 A、8 B、8.9 C、9 D
24、、9.855在下面的四个VFP函数中,不返回逻辑值的函数是_B_。 A、DELETE( ) B、COL( ) C、FILE( ) D、FOUND( )56执行STORE 1999年12月庆祝澳门回归祖国! TO XY命令之后,要在屏幕上显示澳门1999年12月回归祖国!应使用命令_C_。 A、? SUBSTR(XY , l5, 4) + SUBSTR(XY, l, 10) + SUBSTR(XY, l0) B、? SUBSTR(XY, l5, 4) + LEFT(XY, 1, 10) + RIGHT(XY, 19) C、? SUBSTR(XY, 15, 4) + LEFT(XY, 10) +
25、RIGHT(XY, l0) D、? SUBSTR(XY, 15, 4) + LEFT(XY, 10) + RIGHT(XY, l9, 10)57顺序执行下面VFP命令之后,屏幕显示的结果是_A_。 S = HappyChineseNewYear! T = CHINESE ? AT(T, S) A、0 B、7 C、14 D、错误信息58顺序执行下面VFP命令之后,屏幕显示的结果是_A_。 STORE VFP TO TITLE ? UPPER(LEFT(TITLE, 3) A、VFP B、FOX C、Fox D、ASE59顺序执行以下赋值命令后,下列表达式中合法的是_D_。 X = 50 Y = 6 * 8 Z = LEFT(FoxPro, 3) A、X + Y B、Y + Z C、X Z + Y D、&X + Y60执行以下命令序列后,显示的DT值为_D_。 STORE CTOD(06/20/99) TO RQ STORE MONTH(RQ) TO DT ? DT A、06 B、99 C、20 D、661在以下四组表达式中,每组有两个分别运算的表达式,运算结果相同的是_A_。 A、LEFT(
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1