




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VF的题第一章:VF基础(本章在笔试考试中分值约为=6分)VF分为笔试和上机,均在60以上才能获得证书(终身有效,全国通用)。上机大家不用担心,我们已经为学员提供了全部的考试题库。有些新题是市面上所不能见到的,只是题量很大,其中-、数据库基础知识(一)计算机数据管理的发展人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统(二)数据库系统(层次示意图)数据库系统由五 理系统及相关软件、数据库系统的数据库应用系统数据库管理系统部分组成:硬件系统、数据库集合、 数据库管理员和用户数据库管操作系统特点实现数据共采用特定的 具有较高的数据独立性有统一的数据控制功能(三)数据模型享,减少
2、数据冗余数据模型实体的描述实体间联系及联系的种类:一对一联系一对多联系多对多联系数据模型简介:层次模型、网状模型、关系模型二、关系数据库(一)关系模型关系术语关系元组属性域-二维表行歹!J记录字段有效性规则(逻辑表达式)关键字:主关键字、候选关键字、普通关键字(外部关键字)关系的特点关系必须规范化VF不允许同一个表中有相同的字段名也就是说,任意交换两行的位置并不影响数据的实际含义。在同一个关系中不能出现相同的属性名,关系中不允许有完全相同的元组,即冗余在一个关系中元组的次序无关紧要。日常生活中经常见到的排名不分先后”正反映这种含义在一个关系中列的次序无关紧要。任意交换两列的位置也不影响数据的实
3、际含义(二)关系运算传统的集合运算进行并、差、交集合运算的两个关系必须具有相同的关系模式,也就是相同结构专门的关系运算选择(部分记录操作)投影(部分字段操作)连接(表之间横向结合)自然连接(去掉相同字段,关键字段值相同)三、数据库设计基础(一)数据库设计步骤关系数据库的设计应遵从概念单一化事一地”的原则避免在表之间出现重复字段表中的字段必须是原始数据和基本数据元素用外部关键字保证有关联的表之间的联系(二)数据库设计过程1 .需求分析2 .确定需要的表3 .确定所需字段4 .确定联系如何建立联系?什么是纽带表?5 .设计求精课后习题:历年考题:(1)在写列四个选项中,不属于基本关系运算的是A连接
4、?B)投影?C)选择?D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A一对一联系?B)一对二联系??C)多对多联系?D)一对多联系(3) VF支持的数据模型是A)层次数据模型?B)关系数据模型?C)网状数据模型?D)树状数据模型(4) VisualFoxProDBMS是A)操作系统的一部分B)操作系统支持下的系统软件C)一种编译程序D)一种操作系统(5) VisualFoxProDBMS基于的数据模型是A)层次型B)关系型C)网状型D)混合型(6)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职
5、员实体之间的联系类型是A)m:nB)1:mC)m:kD)1:1(7)没有关系R1和R2,经过关系运算得到结果是S,则S是A)一个关系?B)一个表单?C)一个数据库?D)一个数组(8)关系数据库管理系统所管理的关系是。A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件(9) VisualFoxPro是A)关系数据库管理系统B)层次数据库管理系统C)网络数据库管理系统D)文件管理系统(10)在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的。A) “一方”表的主索引或候选索引,“多方”表的普通索引B) “一方”表的主索引,“多方”表的普通索引或候选索引C) “一
6、方”表的普通索引,“多方”表的主索引或候选索引D) “一方”表的普通索引,“多方”表的候选索引或普通索引(11)对于现实世界中事物的特征,在实体-联系模型中使用A)属性描述?B)关键字描述?C)二维表格描述?D)?实体描述(12)把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过A)建立新的属Ti来实现 ?B)建立新的关键字来实现?C)建立新的关系来实现?D)建立新的实体来实现(13)对关系S和关系R进行集合运算,结果中既包含S中元组也包含 R中元组,这种集合运算称为5、A)并运算?B)交运算?C)差运算?D)积运算用二维表数据来表示实体之间联系的数据模型称为【1】6、在连
7、接运算中,2 ? 连接是去掉重复属性的等值连接7、在关系数据库中,二维表的列称为属性,二维表的行称为二级VF学习资料上的练习题:11、下列实体类型的联系中,属于多对多联系的是A学生与课程之间的联系C)商品条形码与商品之间的联系2、关系数据库管理系统中的域是A )关系中属性的取值范围学校与教师之间的联系班组与班长之间的联系关系中的垂直方向的列C)属性或属性的组合前面A、B)和C)都不正确3、关系是指(A )元组的集合B )属性的集合)字段的集合D )实例的集合a.A4、数据库设计的步骤顺序是(需求分析b.确定所需字段c.确定所需的表 d.设计求精e.确定联系5、AC)D)6、)abcde B )
8、 acbed C ) acdeb D ) adcbe关系R和关系S的并运算是()由属于R而不属于S的所有元组组成的集合B )由既属于R又属于S的元组组成的集合由R和S的元组连接组成的集合由关系R和关系S的所有元组合并组成的集合,再删去重复的元组现实世界中的事物个体在信息世界中称为(A)实体B)实体集C)字段D)记录7、专门的关系运算中,选择运算是()A) B)C) D)在基本表中选择满足条件的记录组成一个新的关系在基本表中选择字段组成一个新的关系在基本表中选择满足条件的记录和属性组成一个新的关系上述说法都是正确的8、专门的关系运算中,投影运算是(A)B)C)D)在基本表中选择满足条件的记录组成
9、一个新的关系在基本表中选择字段组成一个新的关系在基本表中选择满足条件的记录和属性组成一个新的关系上述说法都是正确的9、关于传统的集合运算正确的是(A) C) 10、 A) C) 1、 2、 3、 4、 5、 6、 7、 8、 9、并、交和差运算 B )投影,选择和连接连接、自然连接和查询D )查询、更新和定义关于关系模式的关键字,以一说法正确的是(一个关系模式可以有多个主关键字B ) 一个关系模式可以有多个候选关键字主关键字可以取空值D )有一些关系模式没有关键字数据库系统由五个部分组成:硬件系统、数据库集合、(数据库管理系统的主要功能是:数据定义功能、 大学里的教师和学生之间的联系是( 数据
10、库管理系统(DBMS是一种( 建立两个表的联系,可以把其中一个表的( 面向对象的程序设计的主要优点有:( 数据库管理技术经历了人工处理阶段、(关系模型是由一个或多个()、数据管理员和用户。)联系)软件)添加到另一个表中 )、动态性、封装性和()组成的集合)三个阶段。由(第二章:数据库系统各类用户对数据库的各种操作请求(数据定义、查询、更新及各种控制)都是 )来完成的VF系统初步(本章在笔试考试中分值约为=2分)、VisualFoxPro6.0的安装与启动安装:setup.exe启动:退出方式:Alt+F4QUIT、VisualFoxPro6.0的用户界面VF的配置选项对话框:区域、默认目录三、
11、项目管理器(第二章的分值基本上都出自这一部分)所谓项目是指文件、数据、文档和VisualFoxPro对象的集合,以扩展名.pjx和.pjt保存6个选项卡项目管理器中的操作:移去文件其它按钮:浏览、关闭和打开、预览、运行、连编四、VisualFoxPro向导、设计器、生成器向导是一种交互式程序,用户在一系列向导屏幕上回答问题或者选择选项,向导会根据回答生成文件或者执行任务,帮助用户快速完成一般性的任务设计器是创建和修改应用系统各种组件的可视化工具生成器是带有选项卡的对话框,用于简化对表单、复杂控件和参照完整性代码的创建和修改过程。每个生成器显示一系列选项卡,用于设置选中对象的属性。可使用生成器在
12、数据库表之间生成控件、表单、设置控件格式和创建参照完整性课后习题:历年考题:(1)打开VisualFoxPro项目管理器”的“文档”(Docs)选项卡,其中包含A)表单(Form)文件B)报表(Report)文件C)标签(Label)文件D)以上三种文件(2)清除主窗口屏幕的命令是。A)CLEARB)CLEARALLC)CLEARSCREEND)CLEARWINDOWS(3)在项目管理器的数据选项卡下,可以完成的工作是A)建立数据库B)建立表单C)建立报表CC建立标签1、VisualFoxPro中项目文件的扩展名(后缀)是【2】2、项目管理器的3?选项卡用于显示和管理数据库、自由表和查询等3、
13、可以在项目管理器的【3】选项卡下建立命令文件1、启动VF的方式是(A )直接执行 vfp6.exe BC )从桌面上双击相应的快捷方式二级VF学习资料上的练习题:)从程序组选择执行MicrosoftVisualFoxPor6.0D)以上几种方式都可以2、在 Visual FoxPro 6.0中一个项目可以创建A ) 一个项目文件,集中管理数据和程序C )多个项目文件,根据需要设置D3、项目管理器中的“关闭”按钮用于()两个项目文件,分别管理数据和程序 以上几种说法都不对A )关闭项目管理器B )关闭Visual FoxPro)C )关闭数据库D )关闭设计器4、VF通过哪些工具提供了简便、快速
14、的开发方法()A)向导和设计器B )向导和生成器5、VF6.0主界面中的命令窗口()A)可以移动位置B )可以改变大小6、项目管理器中的“运行”按钮可以运行( A)查询 B )程序 C )表单 D 1、在表单和报表等设计器中使用( 2、VF的安装程序文件名是(setup.exe 3、选择菜单项目有三种方法:(C )设计器和生成器D )以上全部C )可以隐藏 D )以上都可以)以上全部都可以)设计器定义和修改数据源)4、在VF的命令窗口输入()可以清除主屏幕5、VFP创建项目的命令是(CREATEPROJECT)6、VF6.0打开项目文件的命令是(MODIFY)PROJECT第三章:数据与数据运
15、算(本章在笔试考试中分值约为=4分)一、常量与变量(一)常量1,数值型常量122,货币型常量$123 .字符型常量124 .日期型常量人125 .日期时间型常量6 .逻辑型常量(二)变量1,简单内存变量每一个变量都有一个名字,可以通过变量名访问变量。如果当前表中存在一个同名的字段变量,则在访问内存变量时,必须在变量名前加上前缀M.或(M-),否则系统将访问同名的字段变量例:USEHYA13姓名=姓名注:=STORE只能够给内存变量赋值7 .数组数组是内存中连续的一片存储区域,它由一系列元素组成,每个数组元素可通过数组名及相应的下标来访问。每个数组元素相当于一个简单变量,可以给各元素分别赋值。在
16、VF中,一个数组中各元素的数据类型可以不同与简单内存变量不同,数组在使用之前一般要用DIMENSION或DECLARE命令显式创建(三)内存变量常用命令1,内存变量的赋值=STORE的区别8 .表达式值的显示?和?仅仅是否换行的区别注:?或??后表达式中的=号不再是赋值的意思,而是比较,得到一个逻辑值3,内存变量的操作4,表中数据与数组数据之间的交换Scatter gather二、表达式(一)数值表达式(二)字符表达式+(三)日期时间表达式是一个互逆的操作-都是字符连接日期-日期日期+数值日期-数值逻辑值比较汉字比较or运算符次序(四)关系表达式=(五)逻辑表达式notand三、常用函数(20
17、05年后的VF笔试考试中的分值最多2分,可以选择放弃)课后习题:历年考题:(1)?在以下四组函数运算中,结果相同的是。A)LEET(VisualFoxPro,6)与SUBSTR(VisualFoxPro,1,6)B) YEAR(DATE()与SUBSTR(DTOC(DATE),7,2)C)VARTYPE(36-5*4)与VARTYPE(36-5*4)D)假定A=this,B=isastring,A-B与A+B(2)?在下面的VisualFoxPro表达式中,不正确的是。A)人2002-05-0110:10:10AM-10B)A2002-05-01-DATE()C)A2002-05-01+DAT
18、E()D)人2002-05-01+1000?下面关于VisualFoxPro数组的叙述中,错误的是。A)用DIMENSION口DECLARED可以定义数组B)VisualFoxPro只支持一维数组和二维数组C) 一个数组中各个数组元素必须是同一种数据类型D)新定义数组各个数组元素初值为.F.(4)?在下列函数中,函数值为数值的是。A)AT(人民,中华人民共和国)B)CTOD(01/01/96)C)BOF()D)SUBSTR(DTOC(DATE(),7)(5)表达式17%4的结果是A)4B)1Q0D)表达式错误(6)如下程序的输出结果是S1=计算机等级考试S2=等级考试?S1$S2A)4B),T
19、.C)7D).F.(7)设X=2002,Y=150,Z=X+Y,表达式&Z+1的结果是A)类型不匹配B)X+Y+1C(8)下列函数中函数值为字符型的是ADATE()?B)TIME()?QYEAR()?D)DATETIME。(9)在下面的数据类型中默认为.F.的是A数彳1型?B)字符型??C)逻辑型???D)日期型(10)关于Visual?FoxPro的变量,下面说法中正确的是A)使用一个简单变量之前要先声明或定义B)数组中各数组元素的数据类型可以不同C)定义数组以后,系统为数组的每个数组原素赋以数值0D)数组元素的下标下限是0(11)在下面的表达式中,运算结果为逻辑真的是A)EMPTY(.NU
20、LL.)?B)LIKE(edit,edi?)?C)AT(a,123abc)?D)EMPTY(SPACE(10)(12)Visual?FoxPro内存变量的数据类型不包括A)数值型?B)货币型?C)备注型?D)逻辑型1、表达式STUFF(GOODBOY”,5,3,GIRL)的运算结果是2、在VF中说明数组后,数组的每个元素在未赋值之前的默认值是【2】。3、把当前表当前记录的学号,姓名字段值复制到数组A的命令是SCATTERFIELD学号,姓名【13】4、函数BETWEEN40,34,50)的运算结果是【15】二级VF学习资料上的练习题:1、用DIMENSIONa2,3命令定义了一个数组a,则该数
21、组的下标变量(数组元素)数目是()注:创建了2*3共6个元素,分别是a(1,1)a(1,2)a(1,3)a(2,1)a(2,2)a(2,3)2、假定N、C、L分别为数值型、字符型、逻辑型内存变量,下面的表达式中错误的表达式是A)3*NB)C-AC)N=10.OR.LD)C103、假设使用DIMENSIONa(5)定义了一个一维数组a,正确的赋值语句是()A)a6=10B)a=10C)a1,a2,a3=10D)STORE10a1,a2,a34、下面的说法中正确的是()A)在VF中使用一个普通变量之前要先声明或定义B)在VF中数组的各个数据元素的数据类型可以不同C)定义数组以后,系统为数组的每个数
22、据元素赋以数值0D)数组的下标下限是05、将当前表当前记录的学号、性别字段赋值到数组A中的语句是()A)SCATTERFIELDS学号,性别TOAB)SCATTERFIELDS学号,性别TOABLANKC)GATHERFIELDS学号,性别TOAD)GATHERFIELDS学号,性别TOABLANK6、表达式的值是字符型的是()A)DATE()+15B)DATE()-302/9/3C)DTOC(人2002/9/3)D)YEAR(DATE()7、以下常量中格式正确的是()A)$2.34E5B)联想计算机C).False.D)A2002/9/258 、VF内存变量的数据类型不包括()A)数值型B)
23、货币型C)备注型D)逻辑型9、清楚所有以B开头的内存变量的命令是()A)CLEARMEMORY)BRELEASEEXCEPTB*C)RELEASEALLLIKEB*D)FREEALLLIKEB*10 、表达式LEN(SPACE(0)的运算结果是()A).NULL.B)0C)1D)”11、表达式STUFF(GOODBOY,5,3,“GIRL)的运算结果是()A)BOYB)GOODC)GIRLD)GOODGIRL12 、下列表达式中,运算结果为数值型的正确表达式是A)DATE()+TIME()B)DATE()+30C)DATE()-CTOD(“01/01/98”)D)DATE()-DTOC(DAT
24、E()注:两个日期型数据相减结果为数值型数据,日期型数据加一个整数还是日期型数据13、运算结果是字符串“book”的表达式是()A)LEFT(”mybook”,4)B)RIGHT(“bookgood”,4)C)SUBSTR“(mybookgood”,4,4)D)SUBSTR(“mybookgood”,3,4)1、表达式35%2A3的运算结果是()2、用一条命令给A1、A2同时赋以数值20的语句是(store20toa1,a2)3、在屏幕上显示所有变量名以A开头的内存变量的当前信息的命令是LISTMEMORYLIKEA*4、表达式“WorldWideWeb$World”结果为()注:$功能是检验
25、前面的字符串是否包含在后面的字符串中,如果包含则返回“真”,否则为“假”5、表达式“World=Wof结果为()注:字符串运算符“=”对比较的两字符串进行精确比较。若其左右两边的字符完全相同,则为“真”,否则为“假”。6、 BETWEE(N40,34,50)的运算结果是()7、 AT(“IS”,“THISISABOOK”)的运算结果是()8、“学生”表中有9个记录,执行下列操作以后屏幕最后显示的结果是()USE学生GOBOTTOMSKIP?RECNO()?RECCOUNT()9、 IIF(10060,.F.,.T.)ANDISNULL(.NULL.)的运算结果是()10、用DIMENSION令
26、定义数组后,各数组元素在没有赋值之前的数据类型是()11、VF变量分为两类,它们是()、()12、在VF中,函数MOD(18,4)的结果为()13 、顺序执行下列命令后,屏幕最后显示的结果是()a=“9”b=“a”?VARTYPE(&B)14、?STR(1000.50)执行后的显示结果应为()15、表达式MIN(ROUN(D8.89,1),9)的值是()16、CHRTRAN“计算机ABC,“计算机”,“电脑”)返回的值是()17 、?OCCURS“中”,“中华人民共和国”)显示为()18 、?STUFF(GOODBYE,6,3,“MORNING)显示为()19 、FLOOR(-28/6)的返回
27、值为()20、LIKE(ABCD,ABC)的返回值为()VAL(SUBS(奔月卷586”,5,1)*LEN(VisualFoxPro”)第四章:VF数据库及其操作(本章在笔试考试中分值约为=18分)一、VisualFoxPro数据库及其建立注意:建立一个扩展名.dbc的数据库文件还会自己产生.dct的数据库备注文件和一个.dcx的数据库索引文件(一)建立数据库CREATEDATABASE(二)使用数据库(三)修改数据库(四)删除数据库OPENDATABASEMODIFYDATABASEDELETEDATABASE(打开数据库)存(打开数据库设计器)同时要选择移去还是删除二、建立数据库表(一)在
28、数据库中建立表(在数据库打开状态下建立的表都是数据库表,包括在命令窗口下用CREATE建立)(二)修改表结构三、表的基本操作四、索引(一)基本概念MODIFYSTRUCTURE(知道就可以了,不要求掌握)(重点,必考)索引是一种逻辑排序可以提高查询速度,但会降低更新速度1 .主索引2 .候选索引落3 .唯一索引4 .普通索引主关键字段候选关键字段重复值只显示第一个普通关键字段(二)在表设计器中建立索引1 .单项索引2 .复合字段索引(三)用命令建立索引(用命令不可以建立主索引)建立索引的命令是INDEXTO是建立一个单独的索引文件TAG是建立一种结构复合索引UNIQUE是建立惟一索引CANDI
29、DATE是建立候选索引(四)使用索引五、数据完整性(重点)(一)实体完整性与主关键字(二)域完整性与约束规则(三)参照完整性与表之间的关联1 .建立表之间的联系2 .设置参照完整性约束六、自由表(一)数据库表与自由表的区别(二)将自由表添加到数据库(三)从数据库中移出表七、多个表的同时使用注意:必须首先是对数据库里的表建立联系注意插入与另两个的区别ADDTABLEREMOVETABLEDELETE一个表只能存在于一个工作区,若要多表操作就要分别打开存放在多个工作区数据库表之间的联系是永久性的可以设参照完整性,而自己表之间的联系是临时性的,录指针联动而己仅仅实现记课后习题:历年考题:(1) ?要
30、控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表A)是同一个数据库中的两个表B)不同数据库中的两个表C)两个自由表D)一个是数据库表另一个是自由表(2) ?在VisualFoxPro中,可以对字段设置默认值的表。A)必须是数据库表B)必须是自由表C)自由表或数据库表D)不能设置字段的默认值(3)在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择。A)限制(Restrict)B)忽略(Ignore)C)级联(Cascade)D)级联(Cascade)或限制(Restrict)(4)
31、 ?在VF的数据工作期窗口,使用SETRELATION令可以建立两个表之间的关联,这种关联A)永久性关联B)永久性关联或临时性关联C)临时性关联D)永久性关联和临时性关联(5)不论索引是否生效,定位到相同记录上的命令是。A)GOTOPB)GOBOTTOMC)GO6D)SKIP(6) ?可以伴随着表的打开而自动打开的索引是。A)单一索引文件(IDX)B)复合索引文件(CDX)C)结构化复合索引文件D)非结构化复合索引文件(7) 在VisualFoxPro中打开数据库表的命令是A)USEB)OPENC)USETABLED)OPENTABLE(8)在VisualFoxPro中通用型(G)字段在表(D
32、BF文件)中占用的字节数是A)2B)4Q8D)10(9)要为职工表的所有职工增加100元工资,正确的SQL命令是A)REPLACE职工SET工资=工资+100B)UPDATE职工SET工资=工资+100QEDIT职工SET工资=工资+100D)CHANGER工SET工资=工资+100(10)在VisualFoxPro中执行CREATEDATABASEE令将A)建立一个扩展名为DBC的数据库文件B)建立一个扩展名为DBF的数据库表文件C)建立一个子目录D)建立一个扩展名为DBC的数据库文件和一个扩展名为DBF的数据库表文件(11)在VisualFoxPro中自由表A)不可以加入到数据库中B)可以
33、加入到数据库中C)加入到数据库后不可以再移出D)是否可以加入到数据库中取决于自由表的状态(12)下面有关索引的描述正确的是A)简化里索引以后。原来的数据库表文件中记录的物理顺序将被改变?B)索引与数据库表的数据存储在一个文件中?0创建索引是创建一个指向数据库表文件记录的指针构成的文件DD使用索引并不能加快对表的查询操作(13) 一数据库名为student,要想打开该数据库,应使用的命令AOPENstudent?B)OPENDATAstudent?C)USEDATAstudent?D)USEstudent(14)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在1214之间的这种约
34、束属于A)实体完整性约束B)域完整性约束C)参照完整性约束D)视图完整性约束(15)在VisualFoxPro中,学生表STUDEN件包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为A)STUDENT.DOCB)STUDENT.MENC)STUDENT.DBTD)STUDENT.FTP(16)为了设置两个表之间的数据参照完整性,要求这两个表是A)同一个数据库中的两个表?B)两个自由表?C)一个自由表和一个数据库表?D)没有限制(17)执行命令INDEX?on?姓名?TAG?index_name”建立索引后,下列叙述错误的是A)此命令建立的索引是当前有效索引?B)此命令所
35、建立的索引将保存在.idx文件中C)表中记录按索引表达式升序排序?D)此命令的索引表达式是“女名”,索引名为“index_name(18)以下关于空值(NULL.)叙述正确的是A)空值等同于空字符串?B)空值表示字段或变量还没有确定值C)VFP不支持空值?D)空值等同于数值0(19)两表之间“临时性”联系称为关联,在两个表之间关联已经建立的情况下,有关“关联”的正确叙述是A)建立关联的两个表一定在同一个数据库中?B)两表之间“临时性”联系是建立在两表之间“永久型”联系基础之上的C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动D)当关闭父表时,子表自动被关闭(20)执行下列一组命令之后
36、,选择“职工”表所在工作区的错误命令是CLOSE?ALLUSE沧库?IN?0USE网工?IN?0A)SELECT?工??B)SELECT?0?C)SELECT?2?D)SELECT?B二级VF学习资料上的练习题:1、一个表的全部备注字段的内容存储在()A)与表同名的一备注文件中B)同表备注文件中C)另一文件文本中D)同一数据库文件中2、如果字段的宽度为10,则此字段的类型不可能是()A)数值型B)字符型C)日期型D)浮动型3、删除一个数据库的命令是()A)DELB)ERASEC)DELETEDATABASED)DELETE4、在打开一个数据库文件时,要检查数据库所引用的对象是否合法,应该使用的
37、参数是()A)CHECKB)NOUPDATEC)DELETED)VALIDATE5、以独占方式打开数据库文件时,应该使用的参数是()A)EXCLUSIVEB)SHAREDC)NOUPDATED)VALIDATE6、在定义表结构时,一般对每个字段需说明()A)关系、元组和属性B)字段名、类型、宽度和小数位数C)记录名、类型、宽度和小数位数D)记录、操作和存储7、所建立的唯一索引,出现重复字段值时,只显示重复记录的()A)第一个B)最后一个C)全部D)几个8、打开一个建立了结构复合索引的表,表记录顺序将按()A)第一个索引标识B)最后一个索引标识C)主索引标识D)原顺序9、数据完整性不包括下列哪项
38、?()A)实体完整性B)域完整性C)参照完整性D)更新完整性10、下列哪项是保证表中记录唯一的特性,即在一个表中不允许有重复的记录()A)实体完整性B)参照完整性C)更新规则D)删除规则11、如果一个字段的值或几个字段的值能够唯一标识表中的一条记录,这样的字段称为(A)主关键字B)候选关键字C)主字段D)候选字段12、将一个自由表添加到当前数据库应使用命令()A)ADDTABLEB)CREATEDATABASEC)APPENDFROMD)USETABLE13、把自由表TEACHER.DB以当前数据库移出并从磁盘上删除应使用命令()A) DELETE TABLE)MOVETABLETEACHER
39、) REMOVE TEACHER )D )项目中)C)REMOVETABLETEACHERDELETED14、要打开多个数据表文件,应该在多个(A)工作区中B)数据库中C)工作期中15、VF中,最多同时允许打开多少个工作区(A)10B)1C)32767D)3276816、SORTTOXXON奖金命令的意义是()A)对数据库表XX排序B)对数据库表XX进行索引XXC)对当前数据库表按奖金升序排序D)对当前数据库表按奖金升序排序并产生新表17、以下关于空值(NULL)叙述正确的是()A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值018、无论索引是否生
40、效,定位到相同记录上的命令是()A)GOTOPB)GOBOTTOMC)GO1D)SKIP19、某校学生的学号由7位数字组成,则学号字段的正确输入掩码是()A)#B)*C)7D)920、若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是(A)主索引B)惟一索引C)候选索引D)普通索引21、 VF中利用数据库表的字段有效性规则实现数据的()A实体完整性B)参照完整性C)域完整性D)更新完整性22、以下叙述中不正确的是()A)数据库表可以建立多个主索引B)数据库表可以建立多个候选索引C)数据库表可以建立多个普通索引D)数据库表可以建立多个惟一索引23、关于两表之间“临时性”联系的正确
41、叙述是()A)父表记录指针移动时,不会影响到子表记录指针B)两表之间“临时性”联系是建立在两表之间“永久性”联系基础之上的C)当父表记录指针移动时,子表记录指针按一定的规则跟随移动D)当子表记录指针移动时,父表记录指针按一定的规则跟随移动24、 VF通过主索引实现了数据的()A更新完整性B)域完整性C)实体完整性D)参照完整性25、打开表并设置当前有效索引的正确命令是()A)ORDERSTUDENTIN2INDEX学号B)USESTUDENTIN2ORDER学号C)INDEX学号ORDERSTUDENTD)USESTUDENTIN226、以下关于索引的正确叙述是()A)使用索引可以提高数据查询
42、速度和数据更新速度B)使用索引可以提高数据查询速度,但会降低数据更新速度C)使用索引可以提高数据查询速度,对数据更新速度没有影响D)使用索引对数据查询速度和数据更新速度均没有影响27、在表之间建立永久性联系是通过连接两个表的字段来完成和体现的,这种连接是()A子表中主关键字与父表中的外部关键字连接B)主表中的主关键字与子表中的外部关键字连接C)主表中普通关键字与子表中的外部关键字连接D)主表中惟一关键字与子表中的普通关键字连接28、参照完整性规则包括更新规则、删除规则和插入规则。删除规则中选择“级联”的含义是:)A)系统自动备份父表中被删除记录到一个新表B)若子表中有相关记录,则禁止删除父表中
43、记录C)会自动删除子表中所有相关记录D)不做参照完整性检查,删除父表记录与子表无关29、以下叙述正确的是()A)自由表不能被加入到数据库中B)数据库表可以建立字段级规则和约束,而自由表不能C)可以在自由表之间建立参照完整性规则,而数据库表不能D)可以为自由表字段设置默认值,而数据库表字段不能设置默认值30、在数据库中数据完整性是指保证数据正确的特性,数据完整性一般包括()B )更新规则、删除规则和插入规则D )主索引和候选索引)联系建立的A)实体完整性、域完整性和参照完整性C)数据默认值、数据取值范围和数据类型1、VF中结构复合索引文件的扩展名是(2、可以为字段建立有效性规则的表是(3、VF数
44、据库表的参照完整性是通过表之间的()性联系)文件)命令即可找到满足)命令自动完成修改操4、由SETRELATION命令建立的两表或多表之间的联系是一种(5、可以伴随着表的打开而自动打开的索引文件是(6、删除一个数据库文件应使用命令()7、物理删除表中数据时,要先完成()的操作8、利用LOCAT城令查找到满足条件的第1条记录后,连续执行(条件的其它记录。9、对一表中需要成批修改的那些数据,只要有一定规律,就可以用(作。10、要将当前表中“奖金”字段的值全部删除,而表结构及其它字段的值保持不变,可使用命令(replace奖金with0all)11、在“表设计器”对话框的“索引”选项卡中,利用()钮
45、可在当前行前插入一个空行,即可建立新索引。12 、在同一个表中可以有()个唯一索引13 、“参照完整性生成器”对话框中的“插入规则”选项卡用于指定在()中插入新记录或更新己存在的记录时所用的规则14 、参照完整性生成器对话框中的“删除规则”选项卡用于指定删除()记录时所用的规则15 、向数据库中添加的表应该是目前不属于()的自由表16 、sort排序能够生成新的(),而索引不能17、某数值型字段的宽度定义为6,小数位为2,此字段所能存放的最小数值是(-99.99)18 、当前工作区是1区,执行下列命令CLOSEALLUSESTUDENTIN1USECOURSEIN2ORDER课程号之后,当前工作区是()区第五章:关系数据库标准语言(本章在笔试考试中分值约为= AND 15ANDAGE30)下面的SQL语句中可以正确执行的是A)INSERTINTOSTUDENT(SNO,SEX,AGE)value(S9,男,17)B)INSERTINTOSTUDENT(SNO,SEX,AGE)value(李安琦,男,20)C)INSERTINTOSTUDENT(SEX,AGE)value(男,20)D)INSERTINTOSTUDENT(SNO,SN)value(S9,安琦,16)第(10)-(12)题使用如下三个表:?学生.DBF:学号C(8),姓名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年海南省地质局下属事业单位真题
- 2024年贵州省农业农村厅下属事业单位真题
- 2024年宁波慈溪市附海镇招聘笔试真题
- 2024年嘉兴市妇幼保健院招聘笔试真题
- 2024年呼和浩特市桥华学校教师招聘笔试真题
- 2024年河北唐山二十二冶医院招聘笔试真题
- 制定多元化投资策略的步骤计划
- 高考数学解方程探秘与试题及答案
- 江苏省盐城市景山中学2025年七年级数学第二学期期末统考试题含解析
- 法学中的判例分析技巧试题及答案
- 环保再生塑料椅行业深度调研及发展战略咨询报告
- 初中生物会考试卷及答案2024
- 河北省邢台市一中等校2024-2025学年高二下学期期中语文试题(含答案)
- 2025-2030中国高压变频器行业市场深度调研及投资价值与投资前景研究报告
- 2025年游戏开发与设计专业考试试卷及答案
- 职业技术学院食品质量与安全专业《食品化学》课程标准
- 公共组织绩效评估-形考任务二(占10%)-国开(ZJ)-参考资料
- 太原高考三模试题及答案
- 2024年黑龙江省三支一扶考试真题
- 贸易人居间合同协议
- 2025至2030中国聚苯并咪唑(PBI)行业供需态势及未来发展潜力报告
评论
0/150
提交评论