vfp数据库(有答案)_第1页
vfp数据库(有答案)_第2页
vfp数据库(有答案)_第3页
vfp数据库(有答案)_第4页
vfp数据库(有答案)_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一. Visual FoxPro 【01】0509(11)Visual FoxPro 是一种关系型数据库管理系统,这里关系通常是指( )。 A)数据库文件(dbc 文件) B)一个数据库中两个表之间有一定的关系 C)表文件(dbf 文件) D)一个表文件中两条记录之间有一定的关系 【02】0509(14)如果添加到项目中的文件标志为“排除”,表示( )。 A)此类文件不是应用程序的一部分 B)生成应用程序时不包括此类文件 C)生成应用程序时包括此类文件,用户可以修改 D)生成应用程序时包括此类文件,用户不能修改 【03】0809(14) Y4(9)将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必须将 该文件标为【 】 。 【04】0509(17)以纯文本形式保存结果的设计器是( )。 A)查询设计器 B)表单设计器 C)菜单设计器 D)以上三种都不是 【05】0509(15)“项目管理器”的运行按钮用于执行选定文件,这些文件是( )。 A)查询、视图或表单 B)表单、报表和标签 C)查询、表单或程序 D)以上文件都可以 【06】0804 (32)向一个项目中添加一个数据库,应该使用项目管理器的: A“代码”选项卡 B“类”选项卡 C“文档”选项卡 D“数据”选项卡 【07】0909-12 项目管理器的数据选项卡用于显示和管理数据库、查询、视图和【 】 【08】0609(14)在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是( )。 A)数据 B)文档 C)类 D)代码 【09】0604 (11)在 Visual FoxPro 中以下叙述错误的是( )。 A)关系也被称作表 B)数据库文件不存储用户数据 C)表文件的扩展名是.dbf D)多个表存储在一个物理文件中 【10】0604 (24)打开数据库的命令是( )。 A)USE B)USE DATABASE C)OPEN D)OPEN DATABASE 【11】0709(9)在 Visual FoxPro 中修改表结构的非 SQL 命令是【 】 。 【12】0704(33) Y4(11)在 Visual FoxPro 中以下叙述正确的是( )。 A)表也被称作表单 B)数据库文件不存储用户数据 C)数据库文件的扩展名是 DBF D)一个数据库中的所有表文件存储在一个物理文件中 【13】0609(21)在 Visual FoxPro 中以下叙述正确的是_。 A)关系也被称作表单 B)数据库文件不存储用户数据 C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中 【14】0609(6)可以在项目管理器的 【 】选项卡下建立命令文件(程序)。 【15】0704 (13)Visual FoxPro 是一种 A) 数据库系统 B) 数据库管理系统 C) 数据库 D) 数据库应用系统 【16】0709 (11) Y2 (14) 在 Visual Foxpro 中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应 用程序组件的可视化工具称为 A)向导 B)设计器 C)生成器 D)项目管理器 【17】1003 (11)Visual ForPro 数据库系统所使用的数据的逻辑结构是【 】 。 【18】0609(16)扩展名为 pjx 的文件是_。 A)数据库表文件 B)表单文件 C)数据库文件 D)项目文件 【19】Y1(6)Visual FoxPro6.0 的项目文件的扩展名是_。 【20】0704(13)连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是 _。 【21】Y5 (17)连编应用程序能生成的文件是( )。 A).prg 文件 B).exe 文件 C).dbc 文件 D).pll 文件 【22】1009(25)在 Visual FoxPro 中,可视类库文件的扩展名是 A).dbf B).scx C).vcx D).dbc 【23】0604 (12)扩展名为 SCX 的文件是( )。 2 A)备注文件 B)项目文件 C)表单文件 D)菜单文件 【24】0604 (15)在 Visual FoxPro 中可以用 DO 命令执行的文件不包括( )。 FRX 报表文件 A)PRG 文件 B)MPR 文件 C)FRX 文件 D)QPR 文件 【25】1003 (11)在 Visual FoxPro 中,编译后的程序文件的扩展名为 A)PRG B)EXE C)DBC D)FXP 【26】0904(9) 在 Visual FoxPro 中,程序文件的扩展名是【 】 。 【27】C2(6)在项目管理器的“其他”选项卡中,包括文本文件、_文件和其他文件。 【28】 (C111)在项目管理器中,选择一个文件并单击“ 移去”按钮,在弹出的对话框中单击“删除”按钮后,该 文件将 A)仅仅从该项目中移走 B)从项目中移走,并从磁盘上删除该文件 C)保留在项目中,但删除磁盘上的文件 D)从项目中移走,但可添加到另一个项目中 【29】Y7 (11)下列关于项目中“移出”文件的说法,正确的是( )。 A)被移出的文件将直接从磁盘中删除 B)被移出的文件将不能被任何项目添加 C)被移出的文件只是将文件移出项目,但文件保留在磁盘中 D)被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中 【30】Y6 (11) 下列关于项的目及项目中文件的叙述,正确的是( )。 A) 项目中的文件是项目的一部分 B) 项目中的文件表示该文件与项目建立了一种联系 C)删除项目时自动删除项目中所包含的文件 D)项目中的各个文件之间是彼此联系的 【31】Y5 (11)通过项目管理器的命令按钮,不能完成的操作是( )。 A)新建文件 B)删除文件 C)添加文件 D)重命名文件 【32】Y2 (6)项目管理器中,用于显示应用程序中所有的文件的是“_”选项卡? 【33】Y1(14)在 Visual FoxPro 中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维 护的是(D)。 A)工具栏 B)设计器 C)文件编辑器 D)项目管理器 【34】Y1 (16)打开 Visual FoxPro“项目管理器”的“文档”选项卡,其中包括( )。 A)表单(Form)文件 B)报表(Report)文件 C)标签(Label)文件 D)以上 3 种文件 【35】Y2(16)打开一个名为 XM 的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件( )。 A)存在于当前打开的项目文件 XM 中 B)不存在于当前打开的项目文件 XM 中,必须单独添加 C)不存在于当前打开的项目文件 XM 中,但与项目文件建立了联系 D)以上说法均不正确 【36】Y3 (15)把一个项目编译成一个应用程序时,下列叙述正确的是( )。 A)由用户选定的项目文件将组合为一个单一的应用程序文件 B)所有项目排除文件将组合为一个单一的应用程序文件 C)所有项目包含文件将组合为一个单一的应用程序文件 D)所有项目文件将组合为一个单一的应用程序文件 二. 表 【01】1003 (16)在 Visual FoxPro 中,“表”是指 A)报表 B)关系 C)表格控件 D)表单 【02】0904(22)在 Visual FoxPro 中,关系数据库管理系统所管理的关系是 A)一个 DBF 文件 B)若干个二维表 C)一个 DBC 文件 D)若干个 DBC 文件 【03】(C211)Visual FoxPro 是一种关系数据库管理系统,所谓关系是指( )。 A)表中各条记录彼此有一定关系 B)表中各个字段彼此有一定关系 C)一个表与另一个表之间有一定关系 D)数据模型符合满足一定条件的二维表格式 【04】Y1 (21)在 VisualFoxPro 中下列叙述错误的是( )。 A)关系也被称作表 B)数据库文件不存储用户数据 C)表文件的扩展名是.dbf D)多个表存储在一个物理文件 中 3 【05】0504 (10) Visual FoxPro 中数据库文件的扩展名(后缀)是 【 】 【06】Y6 (27)在 SQL 语句中,用来创建数据表的 SQL 短语是( )。 A)CREATE TABLE B)MODIFY TABLE C)ADD TABLE D)INSERT TABLE 【07】0909(24)在数据库中建立表的命令是 A) CREATE B) CREATE DATABASE C) CREATE QUERY D) CREATE FORM 【08】0804 (17)MODIFY STRUCTURE 命令的功能是: A修改记录值 B修改表结构 C修改数据库结构 D修改数据库或表结构 【09】C2(7)在 Visual FoxPro 中修改表结构的非 SQL 命令是_。 【10】Y5(9)修改数据表结构时,可以利用命令进入表设计器修改数据表结构。 【11】1003 (12)假设表文件 TEST.DBF 己经在当前工作区打开,要修改其结构,可以使用命令 A)MODI STRU B)MODI COMM TEST C)MODI DBF D)MODI TYPE TEST 【12】(C114)利用命令方式新建一个名为 SDB 的数据库,下列正确的是( )。 A)OPEN DATABASE SDB B)CREATE DATABASE SDB C)USE DATABASE SDB D)CREATE SDB 【13】0809(22)CREATE DATABASE 命令用来建立 A) 数据库 B) 关系 C) 表 D) 数据文件 【14】0504 (19) Y2(21)打开数据库 abc 的正确命令是 ( )。 A)OPEN DATABASE abc B)USE abc C)USE DATABASE abc D)OPEN abc 【15】Y3 (11)下列叙述中,不能打开数据库设计器的是( )。 A)通过菜单命令“文件”的“打开”命令,选择要打开的数据库 B)单击项目管理器中的“修改”按钮,打开数据库 C)通过命令 MODIFY DATABASE 打开数据库 D)通过命令 OPEN DATABASE 打开数据库 【16】(C214)在 Visual FoxPro 中,假设当前没有打开的数据库,在命令窗口输入 MODIFY DATABASE 命令,系 统产生的结果是( ) A)系统会弹出“创建”对话框,请用户输入数据库名并保存 B)系统会弹出“打开”对话框,请用户选择数据库名 C)系统会弹出“另存为”对话框,请用户输入数据库名并保存 D)出错信息,提示“数据库不存在” 【17】Y3 (22)Visual FoxPro 数据库文件是( )。 A)存放用户数据的文件 B)管理数据库对象的系统文件 C)存放用户数据和系统数据的文件 D)以上 3 种说法都对 【18】0709(19)C1(23)下面有关数据库表和自由表的叙述中,错误的是 A)数据库表和自由表都可以用表设计器来建立 B)数据库表和自由表都支持表间联系和参照完整性 C)自由表可以添加到数据库中成为数据库表 D)数据库表可以从数据库中移出成为自由表 【19】Y5 (19)下列关于自由表的叙述,正确的是( )。 A)全部是用以前版本的 FoxPro(FoxBASE)建立的表 B)可以用 Visual FoxPro 建立,但是不能把它添加到数据库中 C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表 D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表 【20】(C223)下列叙述正确的是( )。 A)自由表不能被加入到数据库中 B)数据库表可以建立字段级规则和约束,而自由表不能 C)可以在自由表之间建立参照完整性规则,而数据库表不能 D)可以为自由表字段设置默认值,而数据库表字段不能设置默认值 【21】Y7 (19)数据库表中有一长字段名“期末考试分数” ,当该数据库表转为自由表之后,长字段名显示为 A、期末考试分数 B、期末考试分 C)期末考试分* D)系统出错 4 【22】C116 设 MY.DBF 数据库中共有 10 条记录,执行下列命令序列:执行最后一条命令后,屏幕显示的值是( ) USE MY GOTO 2 DISPLAY ALL ?RECNO() A)2 B)3 C)10 D)11 【23】0609(7)0904(6) Y1(7)在 Visual FoxPro 中所谓自由表就是那些不属于任何 【 】 的表。 【24】0509(7)在 Visual FoxPro 中,数据库表 S 中的通用型字段的内容将存储在【】文件中。 【25】1003 (8)在 Visual FoxPro 中,职工表 EMP 中包含有通用型字段,表中通用型字段中的数据均存储到另 一个文件中,该文件名为【 】 。 【26】1009(20)假设表“学生.dbf”已在某个工作区打开,且取别名为 student。选择“学生”表所在工作区 为当前工作区的命令是 A)SELECT 0 B)USE 学生 C) SELECT 学生 D) SELECT student 【27】0904(28) 在 Visual FoxPro 中,每一个工作区中最多能打开数据库表的数量是 A) 1 个 B)2 个 C)任意个,根据内存资源而确定 D)65535 个 【28】Y6 (18)关于工作区的概念,下列描述正确的是( )。 A)在同一个工作区中只能打开一个表 B)在同一个工作区中可以打开多个表 C)最小的工作区号是 0 D)最大的工作区号是 255 【29】0709(18)Y5(18)命令 SELECT 0 的功能是 A)选择编号最小的未使用工作区 B)选择 0 号工作区 C)关闭当前工作区的表 D)选择当前工作区 【30】0904(21)执行 USE sc IN 0 命令的结果是 A)选择 0 号工作区打开 sc 表 B)选择空闲的最小号工作区打开 sc 表 C)选择第 1 号工作区打开 sc 表 D)显示出错信息 三. 索引 【1】0909-5 人员基本信息一般包括:身份证号,姓名,性别,年龄等。其中可以作为主关键字的是【 】 【2】0704 (24) Y3 (29)在 Visual FoxPro 中,下面关于索引的正确描述是 A) 当数据库表建立索引以后,表中的记录的物理顺序将被改变 B) 索引的数据将与表的数据存储在一个物理文件中 C) 建立索引是创建一个索引文件,该文件包含有指向表记录的指针 D) 使用索引可以加快对表的更新操作 【3】0909(16)使用索引的主要目的是 A) 提高查询速度 B) 节省存储空间 C) 防止数据丢失 D) 方便管理 【4】1009(6)Visual FoxPro 的索引文件不改变表中记录的【 】顺序。 【5】0504(12) Y5(16)在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是 ( )。 A) 改变表中记录的物理顺序 B) 为了对表进行实体完整性约束 C) 加快数据库表的更新速度 D) 加快数据库表的查询速度 【6】0809(10)每个数据库表可以建立多个索引,但是【 】索引只能建立 1 个。 【7】Y2 (7)自由表与数据库表相比较,在数据库中可以建立_索引,而在自由表中不能建立 【8】0604(16) Y3(24) 0504 (16)在 Visual FoxPro 中不允许出现重复字段值的索引是 ( )。 A)侯选索引和主索引 B)普通索引和惟一索引 C)惟一索引和主索引 D)惟一索引 【9】1103(13)在数据库表中,要求指定字段或表达式不出现重复值,应该建立的索引是 A)惟一索引 B)惟一索引和候选索引 C)惟一索引和主索引 D)主索引和候选索引 【10】1103(13)在建立表间一对多的永久联系时,主表的索引类型必须是 【 】 。 【11】1009(18)在建立表间一对多的永久联系时,主表的索引类型必须是 A) 主索引或候选索引 B) 主索引、候选索引或唯一索引 C) 主索引、候选索引、唯一索引或普通索引 D)可以不建立索引 5 【12】0509(6)在 Visual FoxPro 中,数据库表中不允许有重复记录是通过指定【 】来实现的。 【13】0509(16)允许出现重复字段值的索引是( )。 A)候选索引和主索引 B)普通索引和唯一索引 C)候选索引和唯一索引 D)普通索引和候选索引 【14】0704 (29) Y4 (24)在 Visual FoxPro 的数据库表中只能有一个 A)候选索引 B)普通索引 C)主索引 D)唯一索引 【15】0904(17)在 Visual FoxPro 中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种 索引是 A)主索引 B)唯一索引 C)候选索引 D)普通索引 【16】1103(5)在关系 A(S, SN, D)和关系 B(D, CN, NM)中,A 的主关键字是 S, B 的主关键字是 D, 则称【 】 是关系 A 的外码。 【17】1009(19)在表设计器中设置的索引包含在 A) 独立索引文件中 B) 唯一索引文件中 C) 结构复合索引文件中 D) 非结构复合索引文件中 【18】Y4 (29)可以随表的打开而自动打开的索引是( )。 A)单项索引 B)复合索引 C)结构复合压缩索引 D)非结构化索引 【19】Y7 (16)主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时 会随着自动更新的索引文件是( ) A)复合索引文件 B)结构复合压缩索引文件 C)非结构复合索引文件 D)单一索引文件 【20】(C117)下列关于索引的叙述,不正确的是( )。 A)Visual FoxPro 支持单一索引文件和复合索引文件 B)索引的类型有主索引、候选索引、惟一索引和普通索 引 C)结构复合索引文件不随库文件的关闭而关闭 D)打开和关闭索引文件均使用 SET INDEX TO 命令 四. 数据完整性 【1】1103(4)实体完整性约束要求关系数据库中元组的 【4】 属性值不能为空。 【2】1103 (11)在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的 A)参照完整性 B)实体完整性 C)域完整性 D)用户定义完整性 【3】Y4 (27)“主键”不允许取重复值,是指( ) A)实体完整性约束规则 B)引用完整性约束规则 C)用户自定义完整性约束规则 D)数据完整性约束规则 【4】C2(8)数据完整性一般包括_、域完整性和参照完整性等。 【5】0504 (11) 在创建数据库表结构时,为该表指定了主索引,这属于数据完整性中的 ( )。 A) 参照完整性 B) 实体完整性 C) 域完整性 D) 用户定义完整性 【6】1003 (6) 0704(9)Y3 (9)为表建立主索引或候选索引可以保证数据的【 】完整性。 【7】1003 (9)在 Visual FoxPro 中,建立数据库表时,将年龄字段值限制在 1845 岁之间的这种约束属于【 】完整性约束。 【8】C1 (7)将成绩表中总分字段的默认值设置为 0,这属于定义数据_完整性。 【9】Y724) 对于学生关系表 STUDENT,写一条规则,把“年龄”属性限制在 1830 之间,则这条规则属于( ) A)实体完整性规则 B)参照完整性规则 C)域完整性规则 D)不属于以上任何规则 【10】0904(23) Y6(19)在 Visual FoxPro 中,下面描述正确的是 【21】0804 (10)设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号),课程 C(课号, 课名),选课 SC(学号,课号,成绩),则表 SC 的关键字(键或码)为 A课号,成绩 B学号,成绩 C学号,课号 D学号,姓名,成绩 【22】1003 (5)有一个学生选课的关系,其中学生的关系模式为:学生(学号, 姓名, 班级, 年龄),课程的关 系模式为:课程(课号, 课程名, 学时),其中两个关系模式的键分别是学号和课号。则关系模式选课可定 义为:选课(学号, 【 】 , 成绩)。 6 A)数据库表允许对字段设置默认值 B)自由表允许对字段设置默认值 C)自由表或数据库表都允许对字段设置默认值 D)自由表或数据库表都不允许对字段设置默认值 【11】0504 (20) 在 Visual FoxPro 中,下列关于表的叙述正确的是 ( )。 A)在数据库表和自由表中,都能给字段定义有效性规则和默认值 B)在自由表中,能给字段定义有效性规则和默认值 C)在数据库表中,能给字段定义有效性规则和默认值 D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值 【12】0504 (9) 在 Visual FoxPro 中,可以在表设计器中为字段设置默认值的表是 【 】 表。 【13】0909(26)在表设计器的“字段”选项卡中,字段有效性的设置中不包括 A) 规则 B) 信息 C) 默认值 D) 标题 【14】0704 (27)在 Visual FoxPro 中,数据库表的字段或记录的有效性规则的设置可以在 A)项目管理器中进行 B)数据库设计器中进行 C)表设计器中进行 D)表单设计器中进行 【15】Y624)要控制两个表中数据的完整性和致性可以设置“参照完整性” ,要求这两个表( ) A)是同一数据库存中的两个表 B)不同数据库存中的两张表 C)两个自由表 D)一个是数库据存表另个是自由表 【16】0709(24)在数据库表上的字段有效性规则是 A)逻辑表达式 B)字符表达式 C)数字表达式 D)以上三种都有可能 【17】Y3 (8)在定义字段有效性规则时,在“规则”框中输入的表达式类型是_。 【18】0704(8)数据库表上字段有效性规则是一个 _表达式。 【19】0504 (14) Y5(24)设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可 以设置“参照完整性规则”,为此要求这两个表 ( )。 A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引 B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引 C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引 D)在父表和子表的连接字段上都要建立主索引 【20】0509(19)下面有关表间永久联系和关联的描述中,正确的是( )。 A)永久联系中的父表一定有索引,关联中的父表不需要有索引 B)无论是永久联系还是关联,子表一定有索引 C)永久联系中子表的记录指针会随父表的记录指针的移动而移动 D)关联中父表的记录指针会随子表的记录指针的移动而移动 【21】(C217)设置参照完整性的目的是( )。 A)建立两个表之间的联系 B)保证记录的惟一性 C)提高表之间的查询速度 D)在插入、更新、删除记录时,确保已定义的表间关 系 【22】Y3 (21)Visual FoxPro 参照完整性规则不包括( ) A)更新规则 B)删除规则 C)查询规则 D)插入规则 【23】1009(9)参照完整性规则包括更新规则、删除规则和【 】规则。 【24】0909-9 在 Visual FoxPro 中的“参照完整性”中, “插入规则”包括的选项是“限制”和【 】 【25】0504 (21) Y3 (27)Visual FoxPro 的“参照完整性”中“插入规则”包括的选择是 ( )。 A) 级联和忽略 B) 级联和删除 C)级联和限制 D) 限制和忽略 【26】0904(29) 在 Visual FoxPro 中,有关参照完整性的删除规则正确的描述是 A)如果删除规则选择的是“限制”,则当用户删除父表中记录时,系统将自动删除子表中的所有相关记录 B)如果删除规则选择的是“级联”,则当用户删除父表中记录时,系统将禁止删除与子表相关的父表中的记 录 C)如果删除规则选择的是“忽略”,则当用户删除父表中记录时,系统不负责检查子表中是否有相关记录 D)上面三种说法都不对 7 【27】0504 (33) Y4(21)在 Visual FoxPro 中,如果在表之间的联系中设置了参照完整性规则,并在删除规则 中选择“限制”,则当删除父表中的记录时,系统反应是 ( )。 A) 不做参照完整性检查 B) 不准删除父表中的记录 C) 自动删除子表中所有相关的记录 D) 若子表中有相关记录,则禁止删除父表中记录 【28】1003 (22)如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时 A)系统自动备份父表中被删除记录到一个新表中 B)若子表中有相关记录,则禁止删除父表中记录 C)会自动删除子表中所有相关记录 D)不作参照完整性检查,删除父表记录与子表无关 【29】0704 (21) 在 Visual FoxPro 中,假定数据库表 S ( 学号,姓名,性别,年龄 ) 和 SC(学号,课程号,成绩) 之间使用学号建立了表之间的永久联系,在参照完整性的更新规则、删除规则和插入规则中选择设置了 限制,如果表 S 所有的记录在表 SC 中都有相关联的记录,则 A) 允许修改表 S 中的学号字段值 B) 允许删除表 S 中的记录 C) 不允许修改表 S 中的学号字段值 D) 不允许在表 S 中增加新的记录 【30】(C118)在 Visual FoxPro 中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关 键字段时,自动更改所有相关子表记录中的对应值,应选择( )。 A)限制(Restrict) B)忽略(Ignore) C)级联(Cascade) D)级联(Cascade)或限制(Restrict) 【31】0804 (29)参照完整性规则的更新规则中“级联”的含义是: A更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录 B若子表中有与父表相关的记录,则禁止修改父表中连接字段值 C父表中的连接字段值可以随意更新,不会影响子表中的记录 D父表中的连接字段值在任何情况下都不允许更新 五. 命令 【1】0504 (17) 在 Visual FoxPro 中,以下关于删除记录的描述,正确的是( )。 A)SQL 的 DELETE 命令在删除数据库表中的记录之前,不需要用 USE 命令打开表 B)SQL 的 DELETE 命令和传统 Visual FoxPro 的 DELETE 命令在删除数据库表中的记录之前,都需要用 USE 命 令打开表 C)SQL 的 DELETE 命令可以物理地删除数据库表中的记录,而传统 Visual FoxPro 的 DELETE 命令只能逻辑删 除数据库表中的记录 D)传统 Visual FoxPro 的 DELETE 命令在删除数据库表中的记录之前不需要用 USE 命令打开表 【2】0804 (16)要为当前表所有性别为“女“的职工增加 100 元工资,应使用命令 A)REPLACE ALL 工资 WITH 工资+100 B)REPLACE 工资 WITH 工资+100 FOR 性别=“女“ C)REPLACE ALL 工资 WITH 工资+100 while 性别=“女“ D)REPLACE ALL 工资 WITH 工资+100 FOR 性别=“女“ 【3】1003 (13) Y5 (20)为当前表中所有学生的总分增加 10 分,可以使用的命令是 A)CHANGE 总分 WITH 总分+10 B)PEPLACE 总分 WITH 总分+10 C)CHANGE ALL 总分 WITH 总分+10 D)PEPLACE ALL 总分 WITH 总分+10 【4】0904(12) 在 Visual FoxPro 中,设有一个学生表 STUDENT,其中有学号、姓名、年龄、性别等字段,用 户可以用命令“【 】年龄 WITH 年龄+1”将表中所有学生的年龄增加一岁。 【5】1103(21) 0504 (25) Y6 (20) 在 Visual FoxPro 中,使用 LOCATE FOR命令按条件查找记录,当查 找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应该 A)再次使用 LOCATE 命令重新查询 B)使用 SKIP 命令 C)使用 CONTINUE 命令 D)使用 GO 命令 【6】0804 (12) 0709(11)0904(11)在 Visual FoxPro 中,使用 LOCATE ALL 命令按条件对表中的记录进行查 找,若查不到满足条件的记录,函数 EOF()的返回值应是 _。 【7】Y1(8)为了判别 LOCATE 或 CONTINUE 命令是否找到了满足条件的记录,可以使用函数_。 【8】Y6 (16)为学生表建立普通索引,要求按“学号”字段升序排列,如果学号(C,4)相等,则按成成绩(N,3) 升序排列,下列语句确的是( )。 A)INDEX ON 学号,成绩 TO XHCJ B)INDEX ON 学号+成绩 TO XHCJ C)INDEX ON 学号,STR(成绩,3) TO XHCJ D)INDEX ON 学号+STR(成绩,3) TO XHCJ 8 【9】0709(16)已知表中有字符型字段职称和性别,要建立一个索引,要求首先按职称排序、职称相同时再按 性别排序,正确的命令是 A)INDEX ON 职称性别 TO ttt B)INDEX ON 性别职称 TO ttt C)INDEX ON 职称,性别 TO ttt D)INDEX ON 性别,职称 TO ttt 【10】(C216)要求为当前表建立一个候选索引,索引表达式为“职工号” ,索引名 zgh,则下列各语句中,正确 的是 A)INDEX ON 职工号 TAG zgh UNIQUE B)INDEX TO 职工号 TAG zgh UNIQUE C)INDEX ON 职工号 TAG zgh CANDIDATE D)INDEX TO 职工号 TAG zgh CANDIDATE 【11】0509(24)有一学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表 达式为姓名字段,索引名为 XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置 为当前索引的命令是( )。 A)SET INDEX TO 姓名 B)SET INDEX TO XM C)SET ORDER TO 姓名 D)SET ORDER TO XM 【12】Y7 (18)当临时联系不再需要时可以取消,取消的命令是( )。 A) DELETE RELATION B) DETETE JOIN C) SET RELATION TO D) SET JOIN TO 【13】0609(8)不带条件的 DELETE 命令(非 SQL 命令)将删除指定表的 【 】记录。 【14】0804 (15) 在 Visual FoxPro 中,在当前打开的表中物理删除带有删除标记记录的命令是_ 【15】0709(20)Y7(20)有关 ZAP 命令的描述,正确的是 A)ZAP 命令只能删除当前表的当前记录 B)ZAP 命令只能删除当前表的带有删除标记的记录 C)ZAP 命令能删除当前表的全部记录 D)ZAP 命令能删除表的结构和全部记录 【16】Y6 (9)在 Visual FoxPro 中,假设先打开了 sdb 数据库文件,接着打开了 sc 数据库文件,先要指定当前 数据库为 SDB,应使用命令:DATABASE TO SDB。 【17】Y4 (11)当前有数据库表“学生”表,要使该数据库表从数据库中移出并将其从磁盘上删除,应使用命令: REMOVE TABLE 学生_ 【18】1003 (33)查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的 SQL 语句是 A)SELECT 借书证号, 姓名 FROM 读者 WHERE 单位=“北京%“ B)SELECT 借书证号, 姓名 FROM 读者 WHERE 单位=“北京*“ C)SELECT 借书证号, 姓名 FROM 读者 WHERE 单位 LIKE “北京*“ D)SELECT 借书证号, 姓名 FROM 读者 WHERE 单位 LIKE “%北京%“ 【19】0809 (32)查询客户中有“网络”二字的客户信息的正确命令是 A) SELECT * FROM 客户 FOR 名称 LIKE ” %网络%” B) SELECT * FROM 客户 FOR 名称= ” %网络%” C) SELECT * FROM 客户 WHERE 名称= ” %网络%” D) SELECT * FROM 客户 WHERE 名称 LIKE ” %网络%” 六. 查询和视图 【1】1103(19)在 Visual FoxPro 中,关于视图的正确描述是 A)视图也称作窗口 B)视图是一个预先定义好的 SQL SELECT C)视图是一种用语句定义的虚拟表 D)视图是一个存储数据的特殊表 【2】0504 (22) Y6(23)在 Visual FoxPro 中,关于查询和视图的正确描述是( )。 A)查询是一个预先定义好的 SQL SELECT 语句文件 B)视图是一个预先定义好的 SQL SELECT 语句文件 C)查询和视图是同一种文件,只是名称不同 D)查询和视图都是一个存储数据的表 【3】0604 (14) Y5(22)在 Visual FoxPro 中以下叙述正确的是( )。 A)利用视图可以修改数据 B)利用查询可以修改数据 C)查询和视图具有相同的作用 D)视图可以定义输出去向 【4】0809 (20)关于视图和查询,以下描述正确的是( )。 A) 视图和查询都只能在数据库中建立 B) 视图和查询都不能在数据库中建立 C) 视图只能在数据库中建立 D) 查询只能在数据库中建立 9 【5】0809(11)数据库中可以设计视图和查询,其中【 】不能独立存储为文件(存储数据库中) 。 【6】1003 (24) 0704 (26) Y4(26)下列关于查询的描述正确的是( ) A)不能根据自由表建立查询 B)只能根据自由表建立查询 C)只能根据数据库表建立查询 D)可以根据数据库表和自由表建立查询 【7】0604 (18) Y3(26)以下关于”查询”的描述正确的是( )。 A)查询保存在项目文件中 B)查询保存在数据库文件中 C)查询保存在表文件中 D)查询保存在查询文件中 【8】0709(22)在使用查询设计器创建查询是,为了指定在查询结果中是否包含重复记录(对应于 DISTINCT),应该使用的选项卡是 A)排序依据 B)联接 C)筛选 D)杂项 【9】Y7 (22)在 Visual FoxPro 的查询设计器中对应的 SQL 短语是 WHERE 的选项卡是( )。 A)字段 B)连接 C)筛选 D)杂项 【10】1003 (7)已有查询文件 queryone.qpr,要执行该查询文件可使用命令【 】 。 【11】0509(26)在 Visual FoxPro 中,要运行查询文件 query1.pqr,可以使用命令( )。 A)DO query 1 B)DO query1.qpr C)DO QUERY query1 D)RUN query1 【12】0804 (18)可以运行查询文件的命令是: ADO BBROWSE CDO QUERY DCREATE QUERY 【13】(C221)有关查询设计器,正确的描述是( )。 A)“连接”选项卡与 SQL 语句的 GROUP BY 短语对应 B)“筛选”选项卡与 SQL 语句的 HAVING 短语对应 C) ”排序依据” 选项卡与 SQL 语句的 ORDER BY 短语对应 D)”分组依据”选项卡与 SQL 语句的 JOIN ON 短语对 应 【14】(C229)SQL 的查询结果可以存放到多种类型的文件中,下列哪项的文件类型都可以用来存放查询结果 A)数组,永久性表,视图 B)临时表,视图,文本文件 C)视图,永久性表,文本文件 D)永久性表,数组,文本文件 【15】0804(30)在查询设计器环境中,“查询”菜单下的“ 查询去向 ”命令指定了查询结果的输出去向,输出去向不 包括: A临时表 B表 C文本文件 D屏幕 【16】0909(20)以下关于“查询”的正确描述是 A)查询文件的扩展名为.prg B)查询保存在数据库文件中 C)查询保存在表文件中 D)查询保存在查询文件中 【17】0909-11 查询设计器中的”分组依据”选项卡与语句的【 】短语对应。 【18】0609(34)0509(18)以下关于“视图”的描述正确的是_。 A)视图保存在项目文件中 B)视图保存在数据库中 C)视图保存在表文件中 D)视图保存在视图文件中 【19】0909(21)以下关于“视图”的正确描述是 A) 视图独立于表文件 B) 视图不可更新 C) 视图只能从一个表派生出来 D) 视图可以删除 【20】1003 (18)以下关于视图的描述正确的是 A)视图和表一样包含数据 B)视图物理上不包含数据 C)视图定义保存在命令文件中 D)视图定义保存在视图文件 中 【21】1009(29)以下关于视图描述错误的是 A)只有在数据库中可以建立视图 B)视图定义保存在视图文件中 C)从用户查询的角度视图和表一样 D)视图物理上不包括数据 【22】 (C121)在 VisualFoxPro 中,关于视图的不正确的描述是( )。 A)通过视图可以对表进行查询 B)通过视图可以对表进行更新 C)视图就是一个虚表 D)视图就是一个数据库表 【23】0504 (23) 在 Visual FoxPro 中,以下关于视图描述中错误的是 ( )。 A)通过视图可以对表进行查询 B)通过视图可以对表进行更新 C)视图是一个虚表 D)视图就是一种查询 【24】0709(21)Y5(21)在视图设计器中有,而在查询设计器中没有的选项卡是 A)排序依据 B)更新条件 C)分组依据 D)杂项 【25】0609(12)Y1(12)在 Visual FoxPro 中为了通过视图修改的基本表中的数据,需要在视图设计器的 【 】 选项卡设置有关属性。 10 【26】Y1 (19)下列关于视图的描述,正确的是( )。 A)可以根据自由表建立视图 B)可以根据查询建立视图 C)可以根据数据库表建立视图 D)可以根据数据库表和自由表建立视图 【27】Y2 (11)通过 Visual FoxPro 的视图,不仅可以查询数据库表,还可以_数据库表。 【28】Y2(12)为了通过视图更新基本表中的数据,需要在视图设计器界面的左下角选中_复选框。 【29】Y6 (21)视图设计器中包括的选项卡有 A)连接,显示,排序依据 B)更新条件,排序依据,显示 C)显示,排序依据,分组依据 D)更新条件,筛选,字段 【30】Y7 (21)查询设计器中包括的选项卡有( )。 A)字段,筛选,排序依据 B)字段,条件,分组依据 C)条件,排序依据,分组依据 D)条件,筛选,杂项 【31】(C110)建立远程视图必须首先建立与远程数据库的_。 【32】0609(11)Y1(11)在 Visual FoxPro 中视图可以分为本地视图和 【 】视图。 七. 表单 【1】1103(10)在表单设计中,关键字【 】表示当前对象所在的表单。 【2】Y2 (25)在 VisualFoxPro 中,表单(Form)是指( )。 A)窗口界面 B)数据库查询的清单 C)各种文件的清单 D)表中记录的清单 【3】0909(17)表单文件的扩展名是 A) Frx B) Prg C) Scx D) Vcx 【4】0704 (14)在 Visual FoxPro 中调用表单 mf1 的正确命令是 A) DO mf1 B) DO FROM mf1 C) DO FORM mf1 D) RUN mf1 【5】0809(27)打开已经存在的表单文件的命令是 A)MODIFY FORM B)EDIT FORM C)OPEN FORM D)READ FORM 【6】(C125)修改表单 MyForm 的正确命令是( )。 A)MODIFY COMMAND MyForm B)MODIFY FORM MyForm C)DO MyForm D)EDIT MyForm 【7】1103(25)在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是 A)Optiongroupl B)Check1 C) Spinnerl D)List1 【8】1103(27)在 Visual FoxPro 中,用于设置表单标题的属性是 A)Text B)Title C)Lable D)Caption 【9】1103(29)在设计界面时,为提供多选功能,通常使用的控件是 A)选项按钮组 B)一组复选框 C)编辑框 D)命令按钮组 【10】1103(30)为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是 A)Default B)Enabled C)Use D)Enuse 【11】0604 (23) Y1 (26)假设表单上有一选项组:男 女,其中第一个选项按钮”男”被选中。请问该 选项组的 Value 属性值为( )。 A).T. B)“男“ C)1 D)“男“或 1 【12】0609(23)设表单上有一选项组:男 女,如果选择第二个按钮“女”,则该项组 Value 属性的 值为 A).F. B)女 C)2 D)女 或 2 【13】0904(25)在 Visual FoxPro 中,假设表单上有一选项组:男 女,初始时该选项组的 Value 属性 值为 1。若选项组按钮“女”被选中,该选项组的 Value 属性值是 A)1 B)2 C) “女” D) “男” 【14】1009(23)在表单设计器环境中,为表单添加一选项按钮组:男 女,默认情况下,第一个选项按 钮“男” 为选中状态,此时该选项按钮组的 Value 属性值为 A)0 B)1 C) “男” D).T . 【15】0709(13)在 Visual FoxPro 中,假设表单上有一选项组:男 女,该选项组的 value 属性值赋 为 0。当其中的第一个选项按钮“男“被选中,该选项组的 value 属性值为【 】 。 课本 p206 给选项组的 ControlSour 设个字符型变量或字段,选项组的 value 属性值为“男“ 11 【16】Y7 (8)要将表单设置为顶层表单,应将表单的属性值设置为“2 一作为顶层表单” 。 【17】0809(12

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论