1、计算机二级( VF)数据库基础知识章节练习试卷 1及答案与解析 1 下列字符型常量的表示中,错误的是 _。 ( A) 65+13 ( B) “电脑商情 “ ( C) (中国 ( D) x=y 2 下列关于变量的叙述中,不正确的一项是 _。 ( A)变量值可以随时改变 ( B)在 Visual FoxPro中,变量分为字段变量和内存变量 ( C)变量的类型决定变量值的类型 ( D)在 Visual FoxPro中,可以将不同类型的数据赋给同一个变量 3 在 VisualFoxPro中,下列不能用来修改数据表记录的命令是 _。 ( A) EDIT ( B) CHANGE ( C) BROWSE (
2、 D) MODIFY STRUCTURE 4 对关系 S和 R进行集合运算,产生的元组属于 S中的元组但不属于 R中的元组,这种集合运算称为 _。 ( A)并运算 ( B)交运算 ( C)差运算 ( D)积运算 5 函数 UPPER(“12ab34CD“)的结果是 _。 ( A) 12AB34CD ( B) 12ab34CD ( C) 12ab34cd ( D) 12AB34cd 6 在下列的 VisualFoxPro表达式中,运算结果为字符型数据的是 _。 ( A) ABCD+“EF“=“ABCDEF“ ( B) 1234-“34“ ( C) CTOD(“05/08/03“) ( D) DT
3、OC(DATE0) “04/03/02“ 7 在 VisualFoxPro中,可以同时打开表文件的个数最多是 _。 ( A) 16 ( B) 32767 ( C) 255 ( D) 256 8 要将数据库 “考生库 ”文件及其所包含的数据库表文件直接物理删除,下列命令正确的是 _。 ( A) DELETE DATABASE考生库 ( B) DELETE DATABASE考生库 RECYCLE ( C) DELETE DATABASE考生库 DELETE TABLES ( D) DELETE DATABASE考生库 DELETE TABLES RECYCLE 9 在 VisualFoxPro中,
4、下列各项的数据类型所占字符的字节数相等的是 _。 ( A)日期型和逻辑型 ( B)日期型和通用型 ( C)逻辑型和备注型 ( D)备注型和通用型 10 VisualFoxPro6.0属于 _。 ( A)网状数据库系统 ( B)层次数据库系统 ( C)关系数据库系统 ( D)分布式数据库系统 11 关系数据库管理系统所管理的关系是 _。 ( A)一个 DBF文件 ( B)若干个二维表 ( C)一个 DBC文件 ( D)若干个 DBC文件 12 VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是 _。 ( A)索引、排序、查找 ( B)建库、录入、排序 ( C)选择、投影、连接
5、 ( D)显示、统计、复制 13 在下列四个选项中,不属于基本关系运算的是 _。 ( A)连接 ( B)投影 ( C)选择 ( D)排序 14 VisualFoxPro支持的数据模型是 _。 ( A)层次数据模型 ( B)关系数据模型 ( C)网状数据模型 ( D)树状数据模型 15 在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是_。 ( A)层次结构 ( B)三维表结构 ( C)网状结构 ( D)封装结构 16 一个数据库系统必须能够表示实体和关系,关系可与 _实体有关。实体与实体之间的关系有一对一、一对多和多对多三 种,其中 _不能描述多对多的联系。 ( A) 0个
6、( B) 1个 ( C) 2个或 2个以上 ( D) 1个或 1个以上 17 按所使用的数据模型来分,数据库可分为 _三种模型, ( A)层次、关系和网状 ( B)网状、环状和链状 ( C)大型、中型和小型 ( D)独享、共享和分时 18 通过指针链表示和实现实体之间联系的模型是 _。 ( A)关系模型 ( B)层次模型 ( C)网状模型 ( D)层次和网状模型 19 层次模型不能直接表示 _。 ( A) 1:1关系 ( B) 1:m关系 ( C) m:n关系 ( D) 1:1和 1:m关系 20 关系数据模型 _。 ( A)只能表示实体间的 1:1联系 ( B)只能表示实体间的 1:n联系
7、( C)只能表示实体间的 m:n联系 ( D)可以表示实体间的上述三种联系 21 实体是信息世界中的术语,与之对应的数据库术语为 _。 ( A)文件 ( B)数据库 ( C)字段 ( D)记录 22 层次型、网状型和关系型数据库划分原则是 _。 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系 23 按照传统的数据模型分类,数据库系统可分为三种类型: _。 ( A)大型、中型和小型 ( B)西文、中文和兼容 ( C)层次、网状和关系 ( D)数据、图形和多媒体 24 如果一个分解满足无损连接分解,那么分解的关系能够通过 _运算恢复到原来的关系模式。 ( A)
8、自然连接 ( B)投影连接变换 ( C)等值连接 ( D)选择、投影连接变换 25 一个好的模式设计应符合下列原则 _。 ( A)表达式 ( B)分离性 ( C)最小冗余性 ( D)以上三条 26 如果关系 R是第一范式,且每个属性都不传递依赖于 R的候选键,那么称 R是_模式。 ( A) 2NF ( B) 3NF ( C) BCNF ( D) 4NF 27 如果关系模式 R是 BCNF范式,那么下列说法不正确的是 _。 ( A) R必是 3NF ( B) R必是 1NF ( C) R必是 2NF ( D) R必是 4NF 28 下列 _不属于静态约束的范畴。 ( A)数据依赖 ( B)定义插
9、入、删除和修改等各种操作的影响 ( C)主键的设计 ( D)关系值的各种限制 29 关系模型的内涵包括 _。 ( A)关系的定义和说明 ( B)属性和域的定义和说明 ( C)数据完整性约束 ( D) A、 B和 C 30 下列关于候选键的说法中错误的是 _。 ( A)键是唯一标识实体的属性集 ( B)候选键能唯一决定一个元组 ( C)能唯一决定一个元组的属性集是候选键 ( D)候选键中的属性均为主属性 31 关系数据库设计理论所包括的三个方面内容中, _起着核心的作用。 ( A)数据依赖 ( B)范式 ( C)模式设计方法 ( D)数据库完整性约束 32 有关系模式 R=ABCDE,其函数依赖
10、集为 F=A- B, B- C, AB- D, AB-E,则属性集 AB关于 F的闭包 (AB)+为 _。 ( A) ABCDE ( B) DE ( C) CDE ( D) ABDE 33 有一个学生关系模式 STUDENT(学号,姓名,出生日期,系名,班号,宿舍号 ),则其候选键为 _。 ( A) (学号,姓名 ) ( B) (学号 ) ( C) (学号,班号 ) ( D) (学号,宿舍号 ) 34 下列函数依赖中 _是平凡的 FD。 ( A) AB- BC ( B) AB- CD ( C) AB- A ( D) AB- D 35 有关系模式 R=ABCD,其函数依赖集为 F=A- B, B
11、- C, AB- D, AB-E, A- DE,则 F的最小覆盖为 _。 ( A) G1=A- B, A- C, A- D, A- E ( B) G2=A- B, B- C, AB- D ( C) G3=A- B, B- C, A- D, A- E ( D) G4=A- C, A- D, A- E 计算机二级( VF)数据库基础知识章节练习试卷 1答案与解析 1 【正确答案】 C 【知识模块】 数据库基础知识 2 【正 确答案】 C 【知识模块】 数据库基础知识 3 【正确答案】 D 【知识模块】 数据库基础知识 4 【正确答案】 C 【知识模块】 数据库基础知识 5 【正确答案】 A 【知识
12、模块】 数据库基础知识 6 【正确答案】 B 【知识模块】 数据库基础知识 7 【正确答案】 B 【知识模块】 数据库基础知识 8 【正确答案】 C 【知识模块】 数据库基础知识 9 【正确答案】 D 【知识模块】 数据库基础知识 10 【正确答案】 C 【知识模块】 数据库基础知识 11 【正确答案】 B 【知识模块】 数据库基础知识 12 【正确答案】 C 【知识模块】 数据库基础知识 13 【正确答案】 D 【知识模块】 数据库基础知识 14 【正确答案】 B 【知识模块】 数据库基础知识 15 【正确答案】 B 【知识模块】 数据库基础知识 16 【正确答案】 DB 【知识模块】 数据
13、库基础知识 17 【正确答案】 A 【知识模块】 数据库基础知识 18 【正确答案】 D 【知识模块】 数据库基础知识 19 【正确答案】 C 【知识模块】 数据库基础知识 20 【正确答案】 D 【知识模块】 数据库基础知识 21 【正确答案】 D 【知识模块】 数据库基础知识 22 【正确答案】 D 【知识模块】 数据库基础知识 23 【正确答案】 C 【知识模块】 数据库基础知识 24 【正确答案】 A 【知识模块】 数据库基础知识 25 【正确答案】 D 【知识模块】 数据库基础知识 26 【正确答案】 C 【知识模块】 数据库基础知识 27 【正确答案】 D 【知识模块】 数据库基础知识 28 【正确答案】 B 【知识模块】 数据库基础知识 29 【正确答案】 D 【知识模块】 数据库基础知识 30 【正确答案】 C 【知识模块】 数据库基础知识 31 【正确答案】 A 【知识模块】 数据库基础知识 32 【正确答案】 A 【知识模块】 数据库基础知识 33 【正确答案】 B 【知识模块】 数据库基础知识 34 【正确答案】 C 【知识模块】 数据库基础知识 35 【正确答案】 C 【知识模块】 数据库基础知识