数据库管理系统应用 VFP 3

合集下载

VFP课后习题参考答案

VFP课后习题参考答案

参考答案第1章一、选择题1. B2. B3. C4. B5. A二、填空题1. 关系模型2. 层次模型3. 一对多联系4. 连接操作5. 实体三、简答题1. 答:信息是客观事物属性的反映,它所反映的是关于某一客观系统中某一事物的某一方面属性或者某一时刻的表现形式。

数据是反映客观事物属性的记录,是信息的载体,对客观事物属性的记录是用一定的符号来表达的,因此说数据是信息的具体表现形式。

数据是信息的具体表现形式,信息是数据有意义的表现。

数据和信息是两个相互联系、但又相互区别的概念。

从信息处理角度来看,任何事物的属性都是通过数据来表示的,数据经过加工处理以后,便具有了知识性,并对人类活动产生决策作用,从而形成了信息。

而从计算机的角度来看,数据泛指那些可以被计算机接受并能够被计算机识别处理的符号。

2. 答:(1)数据管理技术的发展大致经历了人工管理、文件管理和数据库管理三个阶段。

人工管理阶段发生在20世纪50年代,在这一阶段的特点是:①数据由应用程序自己管理,没有专用的数据管理软件。

②数据冗余度大,应用程序与数据是一一对应的,如果多个应用程序要用到同一数据,这些数据需要重复存储,数据冗余度很大。

③数据不具有独立性,程序对数据存在严重的依赖性。

(2)文件管理阶段发生在20世纪60年代,文件管理阶段的特点是:①有专门的软件进行数据管理,并提供了多种文件组织形式。

②程序和数据之间具有一定的独立性,程序员可以不必过多地考虑物理细节,而将精力集中于算法。

③实现了以文件为单位的数据共享,数据冗余度减少。

但由于数据只能以文件为单位共享,当不同的应用程序具有部门相同的数据时,也必须建立各自的数据文件。

(3)数据库管理阶段发生在20世纪60年代后期,在数据库系统阶段,主要的特点有:①数据结构化,在同一数据库中的数据文件是有联系的,而且在整体上服从一定的结构形式。

②数据共享性好,数据库内数据可以供多个用户使用,提高了信息的利用率。

VFP

VFP

《VFP面向对象程序设计》课程习题集及参考答案2011年6月第一章数据库基本理论一、判断题1.数据处理的目的就是从原始数据中得到有用的信息。

A.对B.错2.关系模型的结构可以看作是一个数据库的结构。

A.对B.错3.数据库管理系统是数据库系统的核心。

A.对B.错4. VFP 系统为用户提供了命令操作方式、菜单操作方式和程序操作方式。

A.对B.错二、单选题1.将数据集中起来以一定的组织方式存放在计算机的外部存储器中,就构成了。

A.数据库 B.数据集合 C.数据操作系统 D.数据库管理系统2.数据库系统的构成有数据库、计算机硬件系统、用户和。

A.操作系统B.文件系统C.数据集合D.数据库管理系统3.数据库、数据库系统、数据库管理系统这三者之间的关系是。

A. 数据库系统包含数据库和数据库管理系统B. 数据库管理系统包含数据库和数据库系统C. 数据库包含数据库系统和数据库管理系统D. 数据库系统就是数据库,也就是数据库管理系统4.关系数据库管理系统所管理的关系是。

A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件5.在关系数据库管理系统中,一个关系对应一个。

A.字段B.记录C.数据表D.索引文件6.关系数据库管理系统存储与管理数据的基本形式是。

A.关系树B.二维表C.结点路径D.文本文件7.数据库是按一定结构存储在一起的。

A.程序集合B.数据集合C.运算式集合D.函数集合8.在有关数据库的概念中,若干记录的集合称为。

A.字段B.数据库C.数据项D.数据表9.VFP6.0 DBMS是基于关系型数据模型的。

A.操作系统的一部分B.操作系统支持下的系统软件C.一种编译程序D.一种操作系统10.在关系运算中,查找满足一定条件的元组运算称之为。

A.复制B.选择C.投影D.关联11.如果要改变一个关系中属性的排列顺序,应使用的关系运算是。

A.重建B.选取C.投影D.连接12.在有关数据库的概念中,若干记录的集合称为________。

vfp知识点总结

vfp知识点总结

第一章数据库系统基础知识1.1数据处理与数据管理技术1.1.1数据处理与数据管理技术l 数据库技术是应数据处理发展的客观要求而产生的,反过来,数据库技术的发展又促进了数据处理的广泛应用l 数据处理是指数据的分类、组织、编码、存储、查询、统计、传输等操作,向人们提供有用的信息l 数据处理的对象数据可以是数值型数据,也可以是字符、文字、图表、图形、图像、声音等非数值型数据1.1.2数据管理技术的发展数据处理发展阶段l 人工管理阶段l 文件管理阶段l 数据处理发展阶段l 数据库管理阶段1.2数据库系统的组成l 一般认为数据库系统(Database System-DBS)是数据库、数据库管理系统、应用程序、数据库管理系统赖以执行的计算机软硬件环境及数据库维护使用人员的总称。

l 数据库l 数据库(Data Base-DB)是指按一定的数据结构进行组织的,可共享的,长期保存的相关信息的集合。

数据库中不仅保存了用户直接使用的数据,还保存了定义这些数据的数据类型、模式结构等数据――“元数据”l 数据库系统l 数据库管理系统(Data Base Management System-DBMS)是对数据进行管理的软件系统,它是数据库管理系统的核心软件。

如ORACLE、SQL-SERVER、ACCESS等由计算机软件生产企业提供的数据库管理系统l 应用程序l 一般是指完成用户业务功能的利用高级语言编写的程序。

高级语言可以是VB、DELPHI、POWERBUILDER等,应用程序通过数据库提供的接口对数据库的数据进行增加、删除、修改、查询、统计等操作l 计算机软硬件环境l 计算机软硬件环境是指数据库管理系统、应用程序赖以执行的环境。

包括计算机硬件设备,网络设备,操作系统,应用系统开发工具等l 相关人员l 相关人员是指在数据库系统的设计、开发、维护、使用过程中,所有参与的人员。

主要有数据库管理员(Data Base Administrator-DBA)、系统分析设计人员、系统程序员、用户等,其中数据库管理员在大型数据库应用中负有重要的职责,负责对数据库进行有效的管理和控制,解决系统设计和运行中出现的问题1.3数据库系统的模式结构数据库系统的结构定义为三级模式结构:外部层、概念层、和内部层1.3.1数据库,数据库系统和数据库管理系统三者的区别和联系数据库是指以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。

第二章 Visual Foxpro 系统初步

第二章 Visual Foxpro 系统初步

第二章Visual Foxpro 系统初步本章介绍Visual Foxpro 6.0的初步知识,其内容包括:Visual Foxpro 的启动与退出;Visual Foxpro界面组成及操作;Visual Foxpro的特点与工作方式;Visual Foxpro文件类型及特点;Visual Foxpro命令格式;Visual Foxpro辅助设计工具及其项目管理器的基本概念。

最后将详细介绍Visual Foxpro的数据元素,其中包括:常量;变量;表达式和函数等内容。

(注:本教材主要对Visual Foxpro6.0版本进行介绍,下面及以后章节将Visual Foxpro 6.0简称为Visual Foxpro。

)2.1 Visual Foxpro 系统特点与工作方式2.1.1 Visual Foxpro的启动与退出1、Visual Foxpro的启动在windows中启动Visual Foxpro的方法与启动其他应用程序相同。

常用以下三种启动方式:(1)单击“开始”按钮—>指向“程序”—>单击“Microsoft Visual Foxpro”命令。

(2)双击桌面上的Visual Foxpro图标启动Visual Foxpro。

(3)双击与Visual Foxpro关联的文件。

即:鼠标双击表文件、项目文件、表单文件等都能启动Visual Foxpro,同时该文件也将被打开。

2、Visual Foxpro的退出在结束使用Visual Foxpro后,为保证数据的安全和软件本身的可靠性,需要通过正常的方式退出Visual Foxpro,通常退出Visual Foxpro的方法有以下几种:(1)打开“文件”菜单—>单击“退出”命令。

(2)按组合键Alt+F4。

(3)在Visual Foxpro系统环境窗口,单击标题栏右上角的“退出”按钮。

(4)在命令窗口中输入QUIT命令。

(5)同时按下Alt+F4组合键。

第3章 VFP 6.0数据库及其操作(4)

第3章 VFP 6.0数据库及其操作(4)
4
3.7.1 设置表的字段属性
3. 标题
字段标题将作为该字段在浏览窗口中的列标题, 字段标题将作为该字段在浏览窗口中的列标题,以 浏览窗口中的列标题 及表单表格中的默认标题名称 默认标题名称。 及表单表格中的默认标题名称。 为了在浏览窗口、 为了在浏览窗口、表单或报表中显示时让人更容易 了解该字段所代表的含义, 了解该字段所代表的含义,可以为字段指定一个字符 作为显示时的标题文字。 串,作为显示时的标题文字。如果没有为字段设置标 就显示相应的字段名。 题,就显示相应的字段名。 注意:字段标题仅仅改变在浏览窗口、 注意:字段标题仅仅改变在浏览窗口、表单或报表 显示表记录时字段名称栏所显示的文字内容, 中,显示表记录时字段名称栏所显示的文字内容,在 程序中引用该字段变量时仍应该用其字段名。 程序中引用该字段变量时仍应该用其字段名。
11
3.7.2 设置表的有效性规则
3. 表的有效性规则(即记录级规则) 表的有效性规则(即记录级规则)
控制用户输入到记录中的信息类型, 控制用户输入到记录中的信息类型,检验输入的整 条记录是否符合要求。 条记录是否符合要求。 字段级有效性规则只对应一个字段, 字段级有效性规则只对应一个字段,记录级有效性 规则通常用来比较同一条记录中的两个或两个以上 两个或两个以上字 规则通常用来比较同一条记录中的两个或两个以上字 段值,确保它们遵守在数据库中建立的有效性规则。 段值,确保它们遵守在数据库中建立的有效性规则。 注意: 注意:记录的有效性规则通常在输入或修改记录时 被激活,在删除记录时一般不起作用。 被激活,在删除记录时一般不起作用。
3
3.7.1 设置表的字段属性
2. 格式
实质上就是一种输出掩码,决定了字段在表单、 实质上就是一种输出掩码,决定了字段在表单、浏 览窗口或报表中的显示方式 显示方式。 览窗口或报表中的显示方式。 例:在“课程”表中,如果要求凡是课程名中带字 课程”表中, 母的必须一律显示为大写字母,则格式可定义为20个 母的必须一律显示为大写字母,则格式可定义为 个 )。这样在输入 “!”(假设课程名的数据宽度为 )。这样在输入 ” 假设课程名的数据宽度为20)。 课程名数据时,只要遇到小写字母, 课程名数据时,只要遇到小写字母,系统就会自动转 换为大写字母。 换为大写字母。 常用的掩码及其含义:课本 常用的掩码及其含义:课本P95 表3.7。 。

基于VFP的学生管理系统的开发与实现

基于VFP的学生管理系统的开发与实现

基于VFP的学生管理系统的开发与实现摘要:vfp是数据库管理系统软件之一,利用它开发的学生管理系统具有较强的实用性,为开发其它数据库应用系统提供了思路与方法。

关键词:vfp 数据库管理系统学生管理系统一、引言vfp是microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。

它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。

本文将以学生管理系统的开发过程为例,介绍开发系统的方法和步骤,以及如何利用vfp的项目管理器将应用程序开发所需要的数据表、数据库、表单、报表及菜单等功能模块组织起来,最终生成一个可在windows环境下直接运行的可执行文件。

二、系统开发过程要设计一个高质量的数据库应用系统,必须从软件工程的角度来分析问题和解决问题。

软件开发通常经过需求分析、设计、实施、测试、维护等几个阶段。

(一)分析阶段。

首先必须明确用户的各项要求,并通过对开发项目信息的收集,确定系统目标和软件开发的总体构思。

(二)设计阶段。

通过第一阶段的分析,明确了系统要“做什么”,接下来就要考虑“怎么做”,即如何实现软件开发。

(三)实施阶段。

经过理论上的分析和规划设计后,就要用vfp 来实现上述方案,通常包括数据库设计、菜单设计、表单设计、程序设计等几个方面。

(四)测试阶段。

验证程序是否正确,检验程序是否满足用户的需求。

(五)运行维护阶段。

应用经过测试即可正式运行,并在运行中不断修改、调整和完善。

图1表示了应用程序开发的一般过程。

图1 系统开发过程图三、学生管理系统的开发与实现(一)系统功能分析1、能对与学生管理有关的各类数据进行输入、修改、删除与计算。

2、能根据需要查询学生管理所需要的各类数据。

3、打印数据。

(二)系统模块设计1、数据资源:采用“学生管理”数据库中的“学生”、“成绩”、“课程”3个表。

vfp索引的名词解释

vfp索引的名词解释Visual FoxPro(VFP)是一种基于关系数据库管理系统(RDBMS)的编程语言,用于开发Windows桌面应用程序和数据库应用程序。

在VFP中,索引是一种非常重要的数据结构,用于提高数据库的查询性能和数据访问速度,本文将对VFP索引的相关名词进行解释。

1. 索引索引是一种按照特定规则排序的数据结构,用于加快数据库的查询速度。

在VFP中,索引通常与表关联,根据指定的列或字段值创建。

索引可有助于快速定位和访问数据库中的数据,特别是对于大型数据库或需要频繁查询的表格。

2. 索引文件索引文件是存储索引相关信息的文件,通常与数据库文件分开存储。

索引文件包含了索引键值和对应的行指针,使得查询时能够迅速定位到符合条件的数据。

在VFP中,每个表可以有多个索引文件,每个索引文件对应一个索引。

3. 索引键值索引键值是用于排序和比较的值。

在VFP中,索引键值可以是单个列或多个列的组合,用于指定数据在索引中的位置。

通过使用索引键值,可以快速定位和访问特定数据,而不需要对整个表进行搜索。

4. 主索引主索引是一种特殊的索引,用于唯一地标识表中的每一行。

在VFP中,主索引常常与表的主键关联,确保每一行在主索引中具有唯一的键值。

主索引的创建可以加速根据主键进行检索和修改的操作。

5. 聚集索引聚集索引是按照索引键值对表中的数据进行重新排序的索引。

在VFP中,每个表只能有一个聚集索引。

聚集索引的主要作用是改变表中数据的物理存储顺序,使得邻近键值的数据也能够在磁盘上具有相邻的存储位置,从而提高查询效率。

6. 非聚集索引非聚集索引是在一个单独的数据结构中创建的索引,不改变表中数据的物理存储顺序。

非聚集索引可以根据索引键值快速定位到符合条件的数据行,并返回对应的行指针。

在VFP中,一个表可以有多个非聚集索引。

7. 唯一索引唯一索引是一种保证索引键值在索引中唯一的索引。

在VFP中,唯一索引可以用来确保表中的某个或某些列具有唯一性,避免重复数据的插入。

VFP名词解释

《VFP教程》名词解释陆煜鈞2010第1章数据库系统及VFP概述1.数据处理:对各种类型的数据进行收集、存储、分类、计算、加工、检索和传输的过程。

2.DB:数据库。

以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。

3.DBMS:数据库管理系统。

对数据库进行管理的系统软件。

4.DBS:数据库系统。

计算机软硬件资源所组成的具有管理数据库功能的计算机系统。

5.DBA:数据库管理员。

6.ODBC:开放式数据库互连,ODBC是一种用于数据库服务器的标准协议。

7.概念模型:是对现实世界的抽象。

8.E-R模型(E-R图):实体-联系模型。

9.实体:客观存在并可以相互区别的事物在信息世界中称为实体。

10.属性:实体所具有的某一特性在信息世界中称为属性。

在VFP中,一个属性对应表中一个字段(Field)。

11.数据模型(Model):数据模型是数据库系统中用于数据表示和操作的一组概念和定义。

12.关系模型:用二维表表示实体集,通过外部关键字表示实体间联系的数据模型。

13.关系:关系是以二维表结构来表示实体及其实体间的联系。

一个关系就是一张二维表。

14.元组:二维表的行在关系中称为元组。

在VFP中,一个元组对应表中一个记录(Record)。

15.元数据:元数据是指有关数据的结构的信息(关系名、属性名、属性的数据类型、索引)。

16.文件(File):同一类记录的集合。

17.超关键字(总存在):能唯一确定记录的一个列或几个列的组。

18.候选关键字:从超关键字中去掉多余字段后的关键字,要求记录的唯一性。

19.主关键字:是二维表的候选关键字中选出的一个,作为主关键字,要求记录的唯一性。

20.外部关键字:当一张二维表(A表)的主关键字被包含到另一张二维表(B表)中时,它就称为B表的外部关键字。

21.数据独立性:是指数据的存储尽可能独立于使用它们的应用程序。

第2章VFP语言基础22.数据类型:指数据对象的取值集合,以及对之可施行的运算集合。

vfp习题集(20011)答案

习题一一、单项选择题1. 数据库管理系统的英文缩写是。

A) DBM B) DB C) DBS D) DBMS2. 支持数据库各种操作的软件系统是。

A) 操作系统B) 命令系统C) 数据库系统D) 数据库管理系统3. 是存储在计算机存储设备上相关数据的集合。

A) 网络系统B) 操作系统C) 数据库D) 数据库管理系统4. 由计算机、操作系统、DBMS、数据库、应用程序及用户组成的一个整体叫。

A) 数据库管理系统B) 数据库系统C) 文件系统D) 软件系统5. 数据库系统的核心是。

A) 数据库B) 数据库管理系统C) 操作系统D) 文件系统6. 数据库DB,数据库系统DBS,数据库管理系统DBMS,三者之间的关系是。

A) DBMS包括DB和DBS B) DB包括DBS和DBMSC) DBS包括DB和DBMS D) DBMS包括DBS7. VFP是一种数据库管理系统。

A) 网状型B) 共享型C) 层次型D) 关系型8.在关系模型中,将两个关系通过共同字段名组成一个新的关系,是 c 关系运算。

A) 选择B) 投影C) 连接D) 层次二、填空题1. 数据管理发展的阶段分别是人工管理阶段、文件系统阶段、数据库系统阶段。

2. 用二维表的形式表示实体之间联系的数据模型叫做关系模型。

3. 数据库系统的核心部分是数据库管理系统DBMS。

4. 数据库系统的特点之一是__降低__数据冗余度。

5. 在关系数据库中,表格的每一行在VFP中称为记录,表格的每一列在VFP中称为字段,具有惟一值属性称为关键字。

6. 在关系数据库的三种关系运算是选择、投影、连接。

7. 从关系中找出满足条件的元组的操作是_ 选择____运算。

习题二一、单项选择题1. VFP数据库管理系统是一种___。

A)解释和编译的混合系统B)解释系统C)编译系统D)宿主型系统2. 在进行VFP表的结构设计时,其字符型字段的宽度不允许超过____。

A)255 B)254C)20 D)无限制3. 要显示和隐藏VFP所有的工具栏,应使用____菜单下的“工具栏”命令。

VFP数据库技术的开发与应用


据库开发软件非常众多的情况下 , V F P q 5 占有~席之地。
1 . 基 于V F P 实现 数 据仓 库技 术 近年来 , 随着 数据 库技术 的应用 和发 展 , 人们尝 试对数 据库 中的数 据进 行
执行前, 累加该变量值, 当该变量值等于其随机值时, 调用密码查询程序 薛美
应用 技 术
C hi n a s c i e n c e a n d Te c h n ol o g y R e v i e w
●I
V F P数 据 库 技 术 的开 发 与应 用
l 肖永健
( 中 国 铁通 集团 有限 公 司唐山 分公 司 河 北 唐山 0 6 3 0 0 0 )

文献标 识码 : A
文 章编 : 1 0 0 9 —9 1 4 X ( 2 0 1 3 ) 1 0 — 0 2 2 4 — 0 1

数据库 因为具有强 大的功 能和灵活性 , 是计 算机科学 技术 中发展最快 的领 域之 一 , 也是应用最 广 的技术之一 , 广 泛应用 于各个领域 , 它已成为 计算机 信息 系统 的重 要组 成部 分 。 在众 多 的数据 库 系统 中 , Vi s u a l F o x P r o ( V F P ) 是一 个 关 系型 数据库 管理 系统。 VF P 采用 了可视化 的 、 面向对 象的程序 设计方 法 , 大大 简 化 了应用 系统 的开发 过程 , 并 提高 了系统 的模块 性和 紧凑性 。 所 以 即使 目前数

[ 摘 要] Ⅵ 是M i c r 0 s 0 f 司推出的可视化数据库信息管理系统的开发工奥。 以 数据库中表的基本操作为基础, 创建视图、 查询、 报单、 报表等, 其功能强大,
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在线练习
数据库管理系统应用(VFP)3

总分:100 考试时间:100分钟

一、单项选择题
1、Visual FoxPro 系统中,修改表结构的命令是: (正确答案:A,答题答案:)

A、MODIFY燬TRUCTURE B、LIST STRUCTURE C、DISPLAY STRUCTURE D、
CREATE STRUCTURE
2、在 VFP 系统中,如果指定二个表的参照完整性的删除规则为“级联” 当删除父表中的
记录时,则( )。 (正确答案:C,答题答案:)

A、系统自动备份父表中被删除记录到一个新表中 B、若子表中有相关记录,则禁止删除父表中
记录 C、自动删除子表中所有相关记录 D、不作参照完整性检查,删除父表记录与子表无关

3、Visual FoxPro 系统中,检测表文件指针是否已到文件尾的函数是:(正确答案:B,答题
答案:)

A、BOF() B、EOF() C、END() D、FILE()
4、在 VFP 系统中,对于数据库表来说,如果将其移出数据库变成自由表,则该表原设置
或创建的( )仍然有效。(正确答案:A,答题答案:)

A、候选索引 B、长表名 C、记录有效性规则 D、触发器
5、在创建表索引时,索引表达式可以包含一个或多个字段。在下列字段类型中,不能直接
选作索引表达式的是:(正确答案:D,答题答案:)
A、货币型 B、日期时间型 C、逻辑型 D、备注型
6、通用型字段宽度为( )。(正确答案:C,答题答案:)
A、1 B、2 C、4 D、8
7、XS(学生)表中有 xm(姓名,字符型)和 xb(性别,字符型)等字段。如果要将所
有男生记录的姓名字段值清空,则可以使用命令( )。(正确答案:B,答题答案:)

A、UPDATE xs SET xm="" WHERE "xb"=男 B、 UPDATE xs SET xm=SPACE(1) WHERE
xb= "男" C、UPDATE xs SET xm=SPACE(1) FOR xb= "男" D、UPDATE xs SET xm="" FOR
"xb"= 男

8、表(table)是存储数据的容器。在下列有关 VFP 表的叙述中,错误的是:()(正确答
案:D,答题答案:)

A、系统默认的表文件扩展名为.dbf B、利用设计器创建表结构时,系统默认的字符型字段宽度
为 10 C、自由表的索引功能与数据库表有区别 D、表文件名在命名上只要遵循操作系统的规定,
VFP 本身无任何新的限定。

9、在下列有关 VFP 表索引的叙述中,错误的是( )。(正确答案:C,答题答案:)
A、通过创建表的索引,不仅可以对记录数据进行排序,而且可以实现记录的筛选 B、对于数据
库表来说,可以创建 VFP 系统支持的所有类型的索引 C、在表打开时,系统会自动地将默认的第一
个索引作为主控索引 D、表的唯一索引并不能控制字段数据输入时的重复

10、函数 SELECT(0)的返回值是( )。(正确答案:A,答题答案:)
A、当前工作区号 B、当前工作区的下一个工作区号 C、当前未被使用的最小工作区号
D、当前未被使用的最大工作区号
11、在 vfp 中, 扩展名为.dbf的文件被称为( )。(正确答案:D,答题答案:)
A、数据库文件 B、程序文件 C、项目文件 D、表文件
12、首先执行 CLOSE TABLES ALL 命令,然后执行( )命令,可逻辑删除 JS 表中年龄
超过 60 岁的所有记录。(正确答案:B,答题答案:)

A、DELETE FOR YEAR(DATE())璝EAR(csrq) >60� B、DELETE FROM js WHERE
YEAR(DATE())璝EAR(csrq) > 60 C、DELETE FROM js FOR YEAR(DATE())璝EAR(csrq) > 60
D、DELETE FROM js WHILE YEAR(DATE())璝EAR(csrq) > 60

13、数据库表的主索引(及候选索引)的设置可以实现 ( )。(正确答案:C,答题答案:)
A、字段完整性 B、记录完整性 C、参照完整性 D、用户自定义完整性
14、要求一个表文件的数值型字段具有 5 位小数,那么该字段的宽度至少为( )。(正确
答案:B,答题答案:)

A、5 B、6 C、7 D、8
15、打开一张空表,分别用函数?EOF()和?BOF()测试,结果是( )。(正确答案:
A,答题答案:)

A、.T.和 .T. B、.F.和 .F. C、.T.和 .F. D、.F.和 .T.
二、多项选择题
1、下列关于项目、数据库和表的描述中不正确的是( )。(正确答案:DE,答题答案:)

A、一个项目可以包含多个数据库 B、一个数据库可以包含在多个项目中 C、 一个数据库
可以包含多个表 D、一个表可以包含在多个数据库中 E、一个数据库表可以包含在多个项目中
2、表(table)是存储数据的容器。在下列有关 VFP 表的叙述中,错误的是( )。 (正确
答案:ABCD,答题答案:)

A、每个表最多只能包含 100 个字段。 B、新建一个表后,一般会生成4个文件。 C、自
由表与数据库表在功能上没有差别。 D、自由表与数据库表在使用上相同,而且自由表更可靠安全。
E、自由表添加到数据库中则变成数据库表,数据库表移出数据库则变成自由表。

3、当执行命令 USE js ALIAS teacher IN B 后,下列不是被打开的表的别名是( )。(正
确答案:BCD,答题答案:)

A、teacher B、js C、B D、jsb
4、用表设计器创建一个自由表,能实现的操作是( )。 (正确答案:ABC,答题答案:)
A、设置某字段可以接受 NULL 值。 B、设置表中某字段的类型为通用型。 C、 设置表的
索引。 D、设置表中某字段的默认值。 E、设置表中某字段的有效性规则。

5、不能恢复带删除标记的记录的命令是( )。(正确答案:ABDE,答题答案:)
A、APPEND B、PACK C、RECALL D、ZAP E、UPDATE
三、判断题
1、一张表的全部 memo 字段的内容存储在同一个备注文件。(正确答案:A,答题答案:)

A、是 B、否
2、打开的某表中有 20 条记录,当前记录号是 8,执行命令 GO TOP 后,再执行 SKIP 1 命
令,此时所显示的记录号为 0 。(正确答案:B,答题答案:)

A、是 B、否
3、触发器是绑定在表上的逻辑表达式,当表中的任何记录被指定的操作命令操作时,触发
器被激活。触发器的返回值为.T.或.F.,如果为.F.,则不执行相应的操作。(正确答案:A,
答题答案:)

A、是 B、否
4、利用 DBSETPROP()函数,可以获取当前数据库的属性设置信息,或当前数据库中的表、
表字段或视图的属性设置信息。(正确答案:B,答题答案:)

A、是 B、否
5、Visual FoxPro 系统支持 3 种不同的索引文件,即结构复合索引文件、非结构复合索引
文件和独立索引文件。(正确答案:A,答题答案:)

A、是 B、否

相关文档
最新文档