请对表Student(学号(C)、姓名(C)、出生日期(D)、年龄(N)、课程(C)、成绩(N))完成下列指定操作: (1) 假设年龄字段为空,写出给所有学生年龄字段赋值的命令。 (2) 给该表增加一个E-mail字段(字符型、宽度
答案是:REPLACE|AL|WITH|ALTER|TABLE|STUDENT|ADD|SELECT|AVG|FROM|GROUP|BY
已知“系别”是STUDENT.DBf表中表示系别的字段,编写统计外语系、数学系和物理系的人数的程序。
答案是:US|ESTUDENT|SCAN|DO|CASE|ENDCASE|ENDSCAN|RUTURN|计算机系|数学系|物理系
在学生数据库STUDENT.DBF中有表示课程成绩的字段:计算机(C,2),试编写出统计该课程各成绩段人数的程序。(成绩值用优、良、中、差表示)。
答案是:USE|STUDET|=|SCAN|DO|CASE|OTHERWISE|ENDCASE|ENDSCAN|优|良|中|差
假设有学生成绩表CJ.DBF和考试合格表HG.DBF的结构相同,试编写程序PROG:把成绩CJ.DBF中“笔试成绩”和“上机成绩”均及格(>=60)记录的“合格否”字段修改为逻辑真,将合法的记录添加到HG.DBF中并浏览输出。
答案是:SET|TALK|OFF|USE|CJ|REPLACE|WITH|.T.|FOR|AND|APPEND|FROM|BROWSE
图书出版管理数据库中有两个基本表: 图书 (书号,书名,作者编号,出版社,出版日期) 作者 (作者编号,作者名,年龄,地址) 试用SQL语句写出下列查询:检索年龄低于作者平均年龄的所有作者的作者名、书名和出版社。
答案是:SELECT|作者名|书名|出版社|FROM|作者|图书|作者编号|WHERE|AND|年龄| AVG
什么是方法程序?什么是事件?
答案是:方法程序是指对象能够执行的一个操作。事件是指由对象识别的—个动作。
如何向表单中的控件添加事件代码?
答案是:打开表单设计器,双击需要添加事件代码的控件,打开“代码”窗口;在“代码”窗口的过程下拉列表框种选择所需的事件;输入代码;单击“关闭”按钮,关闭“代码”窗口;保存对表单的修改并关闭表单设计器。
需要将表单上的多个控件看作一个整体,进行统一操作时,应该进行如何操作?
答案是:①同时选定表单设计器中的多个控件。 ②选择“格式”下拉菜单中的“分组”选项,使多个控件形成一个整体。 ③若要取消分组,只需在选择“格式”下拉菜单中的“取消分组”选项即可。
查询和视图有何不同之处?
答案是:查询是从一个表或多个表中提取所需要的数据。视图是从一个或多个表中导出的一个虚拟表。视图存于数据库中,但不以单独的文件存在,使用视图可以更新表中的记录,并把更新的结果送回到源表。
VFP提供了哪些数据类型?
答案是:字符型、货币型、数值型、浮点型、日期型、日期时间型、双精度型、 整型、逻辑型、备注型
使用数据库来管理数据有什么好处?
答案是:减少冗余度;避免数据矛盾;数据可以共享数据独立。
VFP主要有哪几种类型的表达式?
答案是:VF中包括算术表达式、字符表达式、日期表达式、逻辑表达式和关系表达式.
在关系数据模型中,字段与记录、自由表与数据库表区别是什么?
答案是:在Visual FoxPro 6.0的表中,列称为字段,行称为记录。字段反映了数据表数据的类型、性质;记录反映了数据表中数据的多少。数据库表属于数据库管理下的表,数据库表的打开、关闭、删除或引用均受到数据库的限制;自由表不受数据库管理和制约,可以自由打开、关闭、删除或引用。
什么是动态菜单和弹出菜单?
答案是:动态菜单指当程序执行某项功能时,系统主菜单及子菜单的增加和减少。弹出 菜单指当用户处于某些特定区域时单击鼠标右键而弹出的一个菜单项。
什么是工作区?在VisualFoxho 6.0提供了多少个工作区?
答案是:工作区是一个带有编号的区域,用于标识一个打开的表。Visual FoxPro 6.0提供了32767个工作区。
启动查询设计器有哪些方法?
答案是:启动查询设计器有两种方法:用项目管理器启动查询设计器;用菜单自动查询设计器
项目管理器中由几个选项卡组成?每个选项卡各管理哪些文件?
答案是:项目管理器出有六个选项卡,其主要功能为: (1)“全部”选项卡:管理项目管理器中所有类型的文件。 (2)“数据”选项卡:管理项目管理器中的数据库、自由表和查询文件。 (3)“文档”选项卡:管理项目管理器中的表单、报表和标签文件。 (4)“类”选项卡:管理项目管理器中的所有类库文件。 (5)“代码”选项卡:管理项目管理器中的程序、API库和应用程序。 (6)“其他”选项卡:管理项目管理器中的菜单、文本文件和其短文件。
什么是主文件?如何设置主文件?
答案是:在Visual FoxPro 6.0的应用程序中,最先运行的文件称为主文件。设置主文件的方法为:先在项目管理器中,选定要设置为主文件的文件,然后选择“项目”菜单中的“设置主文件”选项即可
创建表单有哪几种方法?
答案是:在VVisual FoxPro 6.0中,可以使用表单设计器、表单向导和命令创建表单。
VFP中变量的命名规则是什么?
答案是:变量名由汉字、字母、下划线和数字组成。且必须以字母或汉字开头。
在VFP中,表分为哪两种?创建表有几种方法?
答案是:在Visual FoxPro 6.0,表有两种类型,即自由表和作为数据库一部分的数据库表。创建表有三种方法:通过向导创建表、用表设计器创建表和使用命令创建表。
在VFP中,如何创建项目文件?
答案是:创建项目文件的步骤如下: (1)选择“文件”菜单下的“新建”选项,打开“新建”对话框; (2)在“文件类型”中选择“项目”,再单击“新建文件”按钮,打开“创建”对话框; (3)在“保存在”选择框中选择欲保存的文件夹,在“项目文件”文本框中输入项目文件名,单击“保存”按钮,进入“项目管理器”窗口。 这时一个项目文件就已建好了,可以在该项目文件中添加或新建所需的各种数据,如数据库、查询、报表、表单和菜单文件等。
在项目管理器中使用数据库设计器如何创建数据库文件?
答案是:①在项目管理器中,单击“数据”选项卡,选择“数据库”选项; ②单击“新建”按钮,打开“新建数据库”对话框; ③单击“新建数据库”按钮,打开“创建”对话框;④输入数据库名,单击“保存”。
在一个关系中有这样一个或几个字段,它们的值可以惟一的标识一条记录,这样的字段被称为______________。
答案是:关键字
在项目管理器中可以将一个应用系统编译为一个扩展名为__________的可执行文件。
答案是:.EXE
关系型数据库中的数据是以______________的形式出现的。
答案是:二维表
在项目管理器中,当需要创建用于输入和查看数据的表单,或者用于打印表和查询结果的报表及标签时,可以选择_________选项卡。
答案是:文档
物理删除数据表中的部分记录,应先对记录__________。
答案是:做删除标记
如果一个表不属于任何一数据库,那么它就是一个_________表。
答案是:自由
在“查询设计器”窗口中的选择“分组依据”选项卡,可以实现对指定要查询结果中进行 。
答案是:分组查询
在Visual Foxpro 6.0数据库管理系统中,数据表文件.DBF的日期型字段的宽度为__________,逻辑型字段的宽度为__________。
答案是:8 1
Visual FoxPro 6.0的主界面主要由标题栏、 、工具栏、状态栏及 、组成。
答案是:菜单栏 命令窗口
在关系型数据库中,从一个较大的表格中得到一个更小的表格,称为 关系。
答案是:映射
关系型数据库中的表格中必须有一个字段的数据不能重复,该字段称为_____________。
答案是:主关键字
关系型数据库中的数据以 的形式出现。
答案是:二维表
关系型数据库的标准语言是_________________。
答案是:SQL—结构化查询语言
VFP6.0的命令窗口,可以输入、编辑和运行________。
答案是:Visual FoxPro 6.0的命令
只有当鼠标移动到某对象或控件上按下 才能激活对应的快捷菜单。
答案是:鼠标右键
菜单设计器窗口中的__________栏可以用于上、下级菜单之间的切换。
答案是:菜单级
在SET SYSMENU命令中选项__________允许程序执行时访问系统菜单。
答案是:TO DEFAULT
最终生成的菜单程序文件扩展名是__________。
答案是:MPR
在菜单设计器窗口中,建立主菜单的菜单项时,若选择后产生一个子菜单,则该项的“结果”栏应为__________。
答案是:子菜单
设计报表通常包括两部分内容: 和 。
答案是:组标头 组注脚
报表既可以在打印机上输出,也可以通过__________浏览。报
答案是:表设计器
报表标题要通过__________控件定义。
答案是:标签
创建报表有种__________方法。
答案是:两
使用报表打印表中的数据,需在报表中将表字段相关的控件放在报表中的 带区。
答案是:细节
在Visual FoxPro 6.0中,运行当前文件夹下的表单T1.SCX的命令是 。
答案是:DO FORM T1
复选框控件可以为三种状态,其Value属性值分别为.F.、.T.或 。
答案是:NULL
表单刷新的方法是 。
答案是:Refresh
列表框中指定在列表项前显示的图形文件的属性为 。
答案是:Picture
设置命令按钮的标题属性是 。
答案是:Caption
如果要让一个文本框初值设置为当前日期且不能更改,则在该文本框的 事件中设置代码为This.Value=DATE (),同时要将它的 属性设置为.F.。
答案是:INIT ENABLED
通用型数据类型只能用于表中字段的定义,用于存储_____________对象。
答案是:LOE
如果要让表单第一次显示时自动位于主窗口中央,则应该将表单的___________属性设置值为.T.。
答案是:Autocenter
使用数据库管理数据的优点是:减少冗余度,避免数据矛盾, 和数据独立。
答案是:数据共享
数据库系统是指在计算机系统中引入 后的计算机系统。
答案是:数据库技术
在编辑MEMO型字段时,需要用组合键__________打开备注窗口。
答案是:Ctrl+PgDn
数据库是存储在计算机内的、有组织的、可共享的 。
答案是:数据集合
创建表有三种方法:通过表向导创建表、用_________创建表、使用命令创建表。
答案是:表设计器
如果菜单项后面有省略号(…),表明该项命令的执行将 。
答案是:调出一个对话框
如果菜单项后面有一黑色箭头,说明该菜单项还有 。
答案是:子菜单
如果菜单项后面带有组合键,表明该项功能可以用 方式执行。
答案是:快捷键
打开“视图设计器”窗口时,Visual FoxPro6.0 的系统菜单将自动显示 菜单。
答案是:查询
目前最常用的数据库结构是:层次型、网状型和 。
答案是:关系型
内存变量可以有多种数据类型,但没有字段变量特有的类型数据__________和__________类型数据。
答案是:备注 通用
如果菜单项呈灰色,表明该项目在当前状态下 。
答案是:不能使用
命令可以只输入前四个字母,但若输入多于四个字母,则必须将该命令_________。
答案是:输入完整
在项目管理器中,当需要创建用于输入和查看数据的表单,或者用于打印表和查询结果的报表及标签时,可以选择__________选项卡。
答案是:文档
打开项目管理器的同时,在VFP6.0菜单栏上自动添加一个_________菜单。
答案是:项目
扩展名.prg的程序文件在项目管理器的__________选项卡中显示和管理。
答案是:代码
一个数据表只允许建立一个的索引是__________。
答案是:主索引
在当前记录之后插入一条空白记录的命令是__________。
答案是:APPEND BLANK
在Visual Foxpro 6.0中,对于只取两种值的数据使用__________字段。
答案是:逻辑型
“参照完整性生成器”对话框中“插入规则”选项卡用于指定在__________中插入新记录或更新已存在的记录时所用的规则。
答案是:子表
在Visual Foxpro 6.0中,要对所有职称为“工程师”的记录的工资字段增加50,应使用的命令是______________________________。
答案是:REPLACE ALL 工资 WITH 工资+50 FOR职称=”工程师
要创建查询或视图可以单击项目管理器的__________选项卡。
答案是:数据
视图是在数据表的基础上创建的一种虚拟表,只能存在于__________中。
答案是:数据库
用LOCATE命令将记录指针定位到满足条件的第一条记录后,连续执行__________命令可找到满足条件的其他记录。
答案是:CONTINUE
在视图设计器中,可以使用视图中_________选项卡来设置更新数据属性。
答案是:更新条件
在视图中可以通过 实现对源表数据更新。
答案是:更新视图数据
如果要把一个文本框对象的初值设置为当前日期,则在该文本框的Init事件中设置代码为 。this.value=date()
答案是:this.value=date()
与Thisform..Release功能等价的命令为 。
答案是:Release Thisform
运行菜单程序后,系统菜单会被运行的菜单所取代,如果要返回系统菜单,可以在系统窗口中输入如下命令 。
答案是:Set sysmenu to default
数据库管理系统的主要功能包括: 、数据操作、数据库的运行管理和数据库的建立及维护。
答案是:数据的定义
在用命令SELECT选择工作区时,命令选项可以是别名,也可以是__________,被选定的工作区称为__________。
答案是:工作区号 当前工作区
在创建视图时,视图将随数据库的关闭而_________。
答案是:关闭
命令方式运行菜单文件的命令格式是 。
答案是:DO 菜单程序文件
恢复Visual FoxPro 6.0系统菜单的命令是____________________。
答案是:SET SYSMENU TO DEFAULT
利用创建菜单命令的命令格式为 。
答案是:Create Menu [<文件名 | ?>]
Visual FoxPro 6.0系统中,终止事件循环的命令是___________。
答案是:CLEAR EVENTS
在建立索引时,不允许建立索引字段有重复值的是__________。
答案是:主索引
命令窗口在进行入VFP6.0系统时便出现在_________上。
答案是:主界面
创建查询,首先要选择拟获取信息的 ,指定从这些表或视图中提取记录条件,然后定义查询结果的输出目的地。
答案是:表或视图
在新建查询是可以单击项目管理器上的 “新建”按钮,或者选择“项目”菜单选择“新建文件”打开 。
答案是:新建查询”对话框
创建一个查询文件的命令格式是 。
答案是:CREATE QUERY [<文件名>]
对数据表的统计的命令COUNT、SUM、AVERAGE缺省范围选项时,都是对表中__________记录进行。
答案是:所有的
数据库系统的核心是
A.数据模型
B.数据库管理系统
C.数据库
D.数据库管理员
答案是:参考答案:B
Visual FoxPro支持的数据模型是
A.层次数据模型
B.关系数据模型
C.网状数据模型
D.树状数据模型
答案是:参考答案:B
在Visual FoxPro中,使用LOCATE FOR 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用
A.再次使用LOCATE FOR 命令
B.SKIP命令
C.CON
答案是:参考答案:C
用命令"INDEX on 姓名 TAG index_name "建立索引,其索引类型是
A.主索引
B.候选索引
C.普通索引
D.唯一索引
答案是:参考答案:C
用命令“INDEX ON 姓名 TAG index_name UNIQUE”建立索引,其索引类型是
A.主索引
B.候选索引
C.普通索引
D.唯一索引
答案是:参考答案:D
执行命令"INDEX on 姓名 TAG index_name "建立索引后,下列叙述错误的是
A.此命令建立的索引是当前有效索引
B.此命令所建立的索引将保存在.idx文件中
C.表中记录按索引表达式升序排序
D.此命令的索引表达
答案是:参考答案:B
不论索引是否生效,定位到相同记录上的命令是
A.GO TOP
B.GO BOTTOM
C.GO 6
D.SKIP
答案是:参考答案:C
在Visual FoxPro中,学生表STUDENT中包含有通用型字段简介,表中通用型字段中的数据均存储到另一个文件中,该文件名为
A.简介.FPT
B.STUDENT.DBF
C.简介.DBT
D.STUDENT.FTP
答案是:参考答案:D
在Visual FoxPro中,存储图象的字段类型应该是
A.备注型
B.通用型
C.字符型
D.双精度型
答案是:参考答案:B
在Visual FoxPro中,下列关于表的叙述正确的是
A.在数据库表和自由表中,都能给字段定义有效性规则和默认值
B.自由表不能建立候选索引
C.自由表加入到数据库中,可以变为数据库表
D.一个自由表加入到多个数据库中
答案是:参考答案:C
设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表
A.在父表连接字段上建立普通索引,在子表连续字段上建立主索引
B.在父表连接字段上建立主索引,在子表连续字段上建立普通
答案是:参考答案:B
在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18之上的这种约束属于
A.实体完整性约束
B.域完整性约束
C.参照完整性约束
D.视图完整性约束
答案是:参考答案:B
数据库表可以设置默认值,默认值是
A.逻辑表达式
B.字符表达式
C.数值表达式
D.以上都不对
答案是:参考答案:D
下面有关索引的描述正确的是
A.建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B.索引与数据库表的数据存储在一个文件中
C.创建索引是创建一个指向数据库表文件记录的指针构成的文件
D.使用索引并不能加快对表的查询操作
答案是:参考答案:C
在Visual FoxPro中“表”是指
A.报表
B.关系
C.表格
D.表单
答案是:参考答案:B
以下关于查询描述正确的是
A.不能根据自由表建立查询
B.只能根据自由表查询
C.只能根据数据库表建立查询
D.可以根据数据库表和自由表建立查询
答案是:参考答案:D
当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令
A.DELETE FOR 图书号=
B.DELETE WHILE 图书号=
C.DELETE FOR 图书号=
D.DE
答案是:参考答案:A
在Visual FoxPro中,建立索引的作用之一是
A.节省存储空间
B.便于管理
C.提高查询速度
D.提高查询和更新的速度
答案是:参考答案:C
使用命令DECLARE aa(3,4)定义的数组,aa包含的数组元素(下标变量)的个数为
A.3个
B.4个
C.7个
D.12个
答案是:参考答案:D
下面关于Visual FoxPro数组的叙述中,错误的是
A.用DIMENSION和DECLARE都可以定义数组
B.一个数组中各个数组元素必须是同一种数据类型
C.新定义数组的各个数组元素初值为.F.
D.Visual FoxPr
答案是:参考答案:B
在Visual FoxPro 中,创建一个名为SDB.DBC的数据库文件,使用的命令是
A.CREATE
B.CREATE SDB
C.CREATE TABLE SDB
D.CREATE DATABASE SDB
答案是:参考答案:D
对于“关系”的描述,正确的是
A.同一个关系中允许有完全相同的元组
B.同一个关系中元组必须按关键字升序存放
C.在一个关系中必须将关键字作为该关系的第一个属性
D.同一个关系中不能出现相同的属性名
答案是:参考答案:D
在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择
A.限制(Restrict)
B.忽略(Ignore)
C.级联(Cascade)
答案是:参考答案:C
目前为:
1/2
页
首页 上页 下页 尾页