当前位置:首页 > Visual FoxPro习题汇编1
56
S# S1 S2 Visual FoxPro程序设计上机指导与习题汇编
SN Wang Liu Hou AGE 23 20 23 SEX M F M A)违反了关系模型的实体完整性规则 B)违反了关系模型的参照完整性规则 C)违反了关系模型的用户定义的完整性规则 D)没有违反关系模型的任何一类完整性规则 56、Visual FoxPro中的一个记录对应于关系中的______。
A)元组 B)属性
C)结构名 D)关键字
57、不同的数据库管理系统支持不同的数学模型,三种常用的数学模型是_____。
A)层次数据库、环状数据库和关系数据库 B)网状数据库、链状数据库和环状数据库 C)关系数据库、网状数据库和层次数据库 C)层次数据库、链状数据库和网状数据库 58、在关系理论中称为“元组”的概念,在关系数据库中称为_____。
A)实体 B)记录 A)交 B)投影 A)交 B)投影
C)行 D)字段 C)选择 D)连接 C)选择 D)连接
59、对表进行水平方向的分割用的运算是_____。 60、对表进行垂直方向的分割用的运算是 。
61、两个没有公共属性的关系做自然连接等价于它们做_____。
A)并 B)交
C)差 D)乘
62、在数据库的非关系模型中,基本层次联系是 。
A)两个记录型以及它们之间的多对多联系 B)两个记录型以及它们之间的一对多联系 C)两个记录型之间的多对多的联系 D)两个记录型之间的一对多的联系 63、将两个关系中具有共同属性值的元素连接到一起构成新表的操作,称为_____。
A)连接 B)比较 A)0个 B)1个
C)扫描 D)索引
C)2个或2个以上 D)1个或1个以上 C)多对多关系 D)一对一和多对多关系 C)字段 D)记录
64、一个关系数据库系统必须能够表示实体和关系,关系可与 实体有关。 65、层次模型不能直接表示______。
A)一对一关系 B)一对多关系 A)文件 B)数据库
66、实体是信息世界中的术语,与之对应的数据库术语为_____。 67、层次型、网状型和关系型数据库划分原则是_____。
A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系
68、DBMS不但要对数据库进行管理,而且还要提供对数据进行操作的能力。为此,它提供了
_____。
A)自含语言和数据操纵语言 C)数据定义语言和数据操纵语言 A)关系的定义和说明 C)数据完整性约束
B)宿主语言和自含语言 D)宿主语言和数据定义语言 B)属性和域的定义和说明 D)A、B和C
69、关系模型的内涵包括_____。
第二部分 Visual FoxPro习题汇编及参考答案 57
70、下列关系候选关键字的说法中错误的是_____。
A)主关键字是唯一标识实体的属性集 B)候选关键字能唯一决定一个元组 C)能唯一决定一个元组的属性集的是候选关键字 D)候选关键字中的属性不均为主属性 71、同一个关系模型的任两个元组值_____。
A)不能全同 B)可全同 键字为_____。
A) (学号,姓名) B) (学号)
C) (学号,班号) D) (学号,宿舍号) C)必须全同 D)以上都不是
72、有一个学生关系模式STUDENT(学号,姓名,出生日期,系名,班号,宿舍号),则其候选关
73、对于关系模型叙述错误的是_____。
A)建立在严格的数学理论、集合论和谓词演算公式的基础之上 B)微机DBMS绝大部分采取关系数据型 C)用二维表表示关系模型是其一大特点
D)不具有连接操作的DBMS也可以是关系数据库系统
74、关系模型中,一个关键字是_____。
A)可由多个任意属性组成 B)至多由一个属性组成
C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成 D) 以上都不是
75、关系模式的任何属性_____。
A)不可再分
B)可再分 C)命名在该关系模式中可以不唯一 D)以上都不是
C)关系 D)关系模式
76、使用关系运算对系统进行操作,得到的结果是_____。
A)属性 B)元组
77、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R
和S含有一个或多个共有的_____。 A)元组 B)行
C)记录 D)属性
78、关系数据库管理系统所管理的关系是_____。
A)一个DBF文件 B)若干个二维表 C)一个DBC文件 D)若干个DBC文件 79、集合的并运算符是_____。
A)∪ B)OR C)UNIQUE D)UNION
80、如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体
之间的关系属于_____。
A)一对一联系 B)一对二联系
C)多对多联系 D)一对多联系
81、设有关系R1和R2,经过关系运算得到结果S,则S是_____。
A)一个关系 B)一个表单 和存储级三个层次。 A)管理员级
B)外部级 C)概念级
B)数据共享性
D)内部级
83、数据库系统的最大特点是 。
A)数据的三级抽象和二级独立性
C)一个数据库 D)一个数组
82、在数据库技术中,为提高数据库的逻辑独立性和物理独立性,数据库的结构被划分成用户级、
58
Visual FoxPro程序设计上机指导与习题汇编
C)数据的结构化 84、数据的管理方法主要有 。
A)批处理和文件系统 C)分布式系统和批处理 ①A)数据独立性 ②A)数据独立性
B)文件系统和分布式系统 D)数据库系统和文件系统
D)数据的共享 D)管理规范性
D)数据独立性
85、数据库技术中采用分级方法将它的结构划分成多个层次,是为了提高数据库的 ① 和 ② 。
B)逻辑独立性 C)管理规范性 B)物理独立性 C)逻辑独立性
86、在关系代数的专门关系运算中,从表中取出满足条件属性的操作称为 ① ;从表中选出满足条件的元组的操作称为 ② ;将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为 ③ 。 A)选择 B)投影
C)连接 D)扫描
87、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 ① ,支持数据库各种操
作的软件系统叫 ② ,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成一个整体叫做 ③ 。 ①A)文件的集合
B)数据的集合 C)命令的集合
D)程序的集合
②A)命令系统 B) 数据库系统 C)操作系统 D)数据库管理系统 ③A)数据库系统 B)数据库管理系统 C) 文件系统 D) 软件系统 88、数据库具有 ① 、最小的 ② 和较高的 ③ 。
①A)程序结构化 B)数据结构化 C)程序标准化 D)数据模块化 ②A)冗余度 B)存储量 C)完整性 D)有效性
③A)程序与数据可靠性 B)程序与数据完整性 C)程序与数据独立性 D)程序与数据一致性 89、在关系数据模型中,通常可以把 ① 称为属性,而把 ② 称为关系模式,常用的关系运算
是关系代数和 ③ 。在关系代数中,对一个关系作投影操作后,新关系的元组个数 ④ 原来关系的元组个数。用 ⑤ 形式表示实体类型和实体键的联系是关系模型的主要特征。 ①A)记录
②A)记录 ③A)集合代数 ④A)小于 ⑤A)指针
B)基本表 C)模式 B)记录类型 C)元组 B)逻辑演算 C)关系演算 B)小于或等于 C)等于 B)链表 C)关键字
D)字段 D)元组集 D)集合演算 D)大于 D)表格
二、填空题
1、经过处理和加工提炼而用于决策或其他应用活动的数据称为 。 2、数据管理技术经历了 、 和 三个阶段。
3、数据库是长期存储在计算机内、有 的、可 的数据集合。 4、DBMS管理的是 的数据。
5、数据库管理系统的主要功能是 、 数据库的运行管理和数据库的建立以及维护等4个
方面。
6、数据库管理系统包含的主要程序有 、 和 。
7、数据库语言包括 和 两大部分,前者负责描述和定义数据库的各种特性,后者用于说
第二部分 Visual FoxPro习题汇编及参考答案 59
明对数据进行各种操作。
8、开发、管理和使用数据库的人员主要有 、 、 和最终用户四类相关人员。 9、由 负责全面管理和控制数据库系统。 10、指出下列英文缩写的含义.
1)DML 2)DBMS
3)DDL 4)DBS
5)SQL
6)DB 7)DD 8)DBA 11、数据库系统与文件系统的本质区别是 。 12、数据独立性是指 是相互独立的。 13、数据独立性又可分为 和 。
9)SDDL 10)PDDL
14、当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的 。 15、数据模型质量的高低不会影响数据库性能的好坏,这句话正确否? 。 16、根据数据模型的应用目的不同,数据模型分为 和 。 17、数据模型是由 、 和 三部分组成的。
18、按照数据结构的类型来命名,数据模型分为 、 和 。
19、 是对数据系统的静态特性的描述, 是对数据库系统的动态特性的描述。
20、以子模式为框架的数据库是 ;以模式为框架的数据库是 ;以物理模式为框架的数据
库是 。
21、层次数据模型中,只有一个结点,无父结点,它称为 。
22、层次模型是一个以记录类型为结点的有向树,这句话正确否? 。 23、层次模型中,根结点以外的结点至多可以有 个父结点。
24、关系模型是将数据之间的关系看成网络关系,这句话正确否? 。
25、数据管理技术随着计算机技术的发展而发展,一般可以分为如下几个阶段:人工管理阶段、文
件管理阶段、文件系统阶段、 和高级数据库技术阶段。
26、数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括
数据设计和处理设计,而 是系统设计的基础和核心。
27、在数据库体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,
从而不必修改应用程序,必须通过改变模式与内模式之间的映象来实现。这样,使数据库具有 。
28、网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、
层次数据模型是通过指针链,而关系数据模型是使用 。
29、数据库(Data Base)是指在计算机存储设备上合理存放的______的相关______。 30、常用的数据模型有______种。
31、开发一个关系数据库应用系统,首选要建立______。它是由若干个______组成的。 32、关系数据库是采用_______作为数据的组织方式。 33、数据是信息的表现_______。
34、数据库应用系统是在_______支持下运行的计算机应用系统,简称为______。
35、为了更方便地使用数据库,常常把数据库管理系统提供的数据操作语言嵌入到某一高级语言中,
此高级语言则被称为_______。
36、要想改变关系中属性的排列顺序,应使用关系运算中的______运算。
共分享92篇相关文档