《VFP模拟考试题.pdf》由会员分享,可在线阅读,更多相关《VFP模拟考试题.pdf(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、选择题:1、在 SQ L查询时,使用阳ERE子句指出的是()A.查询目标B.查询结果C.查询条件D.查询视图答案:C2、SQ L语 言 是()语言。A.层次数据库B.网络数据库C.关系数据库D.非数据库答案:C3、通用型数据的代号为()A.MB.NC.GD.C答案:C4、Vi s u al Fo x p r o 中,打开名为ST U DEN T S的数据库的命令是()A.U SE ST U DEN T SB.O P EN ST U DEN T SC.O P EN DAT ABASE ST U DEN T SD.U SE DAT ABASE ST U DEN T S答案:C5、清除主窗口屏幕的命
2、令是()oA.CLEARB.CLEAR ALLC.CLEAR SCREEND.CLEAR WIN DO WS答案:A6、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一联系B.一对二联系C.多对多联系D.一对多联系答案:A7、用二维表数据来表示实体及实体之间联系的数据模型称为()A.实体-联系模型B.层次模型C.网状模型D.关系模型答案:D8、Vi s u al Fo x p r o 6.0是一种关系型数据库管理系统,所谓关系是指()A.各条记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型
3、符合一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系答案:C9、Vi s u al Fo x P r o关系数据库管理系统能够实现的三种基本关系运算是()A.索引、排序、查找B.建库、录入、排序C.选择、投影、联接D.显示、统计、复制答案:C1 0:在下面的Vi s u al Fo x p r o表达式中,运算结果是逻辑真的是()A.EMP T Y (.N U LL)B.LIKE(ac d ,ac?)C.AT(a ,T 2 3 abc )D.EMP T Y(SP ACE(2)答案:D1 1、设A=5*8+9 ,B=6*8,C=6*8”,下列表达式中属于合法表达式的是()A.A+BB
4、.B+CC.A+CD.C-B答案:C1 2、有如卜程序:IN P U T T O AIF A=1 0S=0EN DIFS=1?S假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是()A.0B.1C.由A的值决定D.程序出错答案:B1?执行如下程序SET T ALK O FFS=01=1IN P U T N=?T O NDO WHILE S 0Y=1E L SEI F X=0Y=0E L SEY=-lE ND I FE NDI F在下列命令中,与这个I F 语句等效的是A.Y=I I F(X 0,1,I I F(X=O,-1,0)B.Y=I I F(X=0,0,I I F(X
5、0,1,-1)C.Y=I I F(X 0,1,0),-1)D.Y=I I F(X 0,I I F(X 0)-l,0),1)答案:B2 5、表达式的值的数据类型相同的有一A.2 3 4 ,王$王平B.VA L C2 4 3+1.8,01/18/00-01/15/00C.DA TE。,CT0D(01/18/00)D.T,1答案:略2 6、下述关于工具栏的叙述,错 误 的 是()。A.可以删除系统提供的工具栏B.可以删除用户创建的工具栏C.可以修改系统提供的工具栏D.可以创建用户自己的工具栏答案:A2 7、结构化程序设计的三种基本结构是()A.选择结构、循环结构和嵌套结构B.顺序结构、选择结构和循环
6、结构C.选择结构、循环结构和模块结构D.顺序结构、递归结构和循环结构2 8、在 SE T E XA CT OF F 时,结果为真的表达式是()答案:BA.B CD”$A B CD”.A ND.A B CD =A B”B.B CD”$“A B CD”.A ND.“A B CD$“A B”C.A B CD”$“A B”.A ND.“A B CD =A B”D.A B CD”答案:A$“A B”.A ND.“A B CD”=A B”2 9、在 DO WH I L E E NDDO循环结构中,L OOP命令的作用是().A.退出循环,返回程序开始处B.转移到DO WH I L E 语句行,开始下一个判
7、断和循环C.终止循环,将控制转移到本循环结构的E NDDO后面的第一条语句继续执行D.终止程序执行答案:B3 0、对象继承了(A.表B.类C.数据库D.图形答案:B)的全部属性。31、文本框控件的主要属性是()A.e n a b l e dB.f o r mC.i n t e r v a lD.v a l u e答案:D32、以下常量中()是合法的数值型常量。A.123B.123+E45 6 C.”123.45 6”D.123*10答案:A33、项目管理器中“数据”选项卡,可 以 管 理()A.程序B.查询C.数据表D.内存变量答案:b34、创建S Q L 查询时,w h e r e 子句的作
8、用是确定()。A.查询目标B.查询结果C.查询条件D.查询视图答案:C35、若自由表索引字段值是唯一值时,做好选择的索引类型为()A.主索引B.候选索引C.唯一索引D.普通索引答案:B36、在数据库中的数据表间()建立关联关系。A.随意B.不可以C.必须D.可根据需要答案:D。填空题:1、定义一个名为A 有 6个元素的数组的命令是()。答 案:d i m e a(6)2、数 据 库 文 件 的 扩 展 名 是;答 案:.d b c3、在连接运算中,_连接是去掉重复属性的等值连接.答案:自然4、项目管理器的_ 选项卡用于显示和管理数据库,自由表和查询等.答案:数据5、V i s u a l Fo
9、 x p r o 6.0必须在_环境中运行答案:W i n d o w s 9 5以上6、自由表的字段名长度不超过_ 个字符答案:107、表达式”12345”12345“+“AB”的值为。答案:.T.8、编辑程序文件可以使用()答案:程序编辑器9、内存变量的类型取决于()。答案:它所接受的数据的类型10、S Q L语句最主要的功能就是()功能。答案:查询。问答题:1、什么是数据库?什么是数据库系统?答案:要点:数 据 库(Da t a Ba s e)是数据库系统的核心和管理对象。所谓数据库,就是以一定的组织方式将相关的数据组织在一起,存放在计算机外存储器上形成的,能为多个用户共享的,与应用程序
10、彼此独立的一组相关数据的集合。数据库系统是以数据库为核心的信息处理系统,它能集中地进行数据管理,也能够开发、维护应用系统程序。2、在V FP中,表达式的输出命令?和?”有什么区别?数据输入命令i n p u t和a c c e p t的区别是什么?答案:要点:使用?命令,显示结果在下一行输出,即在输出之前先换行一次;使用?命令,显示结果在当前行输出;假如使用?命令,后面没有任何表达式,此时输出一个空行。In p u t可以输入各种数据类型的数据;a c c e p t只能输入字符型数据。3、简述V F中用菜单方式建立一个S T U D E NT表,通过编辑窗口追加方式向表中添加学生记录与浏览显
11、示结果的操作步骤。答案:要点:建表:文件-新建-新建文件一输入表名STUDEN T 一在表设计器窗体定义字段、类型一确定。追加方式输入学生记录:打开S T U D E N T表-显示-浏览一编辑一显示一追加方式一输入学生记录-关闭。浏览结果:文件一打开表-显示-浏览。4、结构化程序设计有哪三种基本程序控制结构,请做简要说明?请 以V F P语言为例说明每种结构的常用语句有哪些?答案:要点:顺序结构:根据程序中的语句的书写顺序依次执行的命令序列。选择结构:根据不同的条件,选择执行不同的程序语句,用来解决有选择、有转移的诸多问题。循环结构:程序中的某些语句或程序段重复执行若干次。基本语句如下:顺序
12、:i n p u t,a c c e p t,?,?选择:i f ,e l s e ,c a s e循 环:f o r ,w h i l e,d o w h i l e1程序设计题:1、根据输入的X值计算以下分段函数的值:Y=3 X+5 (X =1)Y=4 X-2 (X =ly=3*x+5e l s ey=4*x-2e n d i f?ys e t t a l k o nr e t u r n2、打 印1-2 0 0以内的能同时满足用3除 余2,用5除 余3的所有整数。答案:参考程序:s e t t a l k o f fc l e a rf o r n=l t o 2 0 0i f n%3=
13、2 a n d n%5=3?n夕9 e n d i fe n d f o rs e t t a l k o nr e t u r n3、已知圆柱体表面积计算公式为:s=2 n R H+2 n R*R,若已知R=3.5,H=5.8,求圆柱体表面积s (注:JT=3.1 4 1 5 9 2 6)o答案:参考程序:s e t t a l k o f fc l e a rr=3.5h=5.8s=2*3.1 4 1 5 9 2 6*R*H+2*3.1 4 1 5 9 2 6*R*R?sS e t t a l k o nr e t u r nVFP模拟试题2单选题:(每题1.5分,共 54分)1、若要打开
14、已建立好的索引文件,应使用的命令是()。A.S E T IND E X T OB.S E T O R D E R T OC.IND E X O ND.O P E N IND E X T O2、关系数据库管理系统所管理的关系是 oA.一个D B F文件B.若干个二维表C.一个D B C文件D.若干个D B C文件3、视图设计器中含有的、但查询设计器中却没有选项卡是()A.筛选B.排序依据C.分组依据D.更新条件4、V i su al F ox pro中,对当前系统日期格式进行设置,单击工具菜单中的“选项”,在弹出的选项对话框中选择_选择卡A.显示B.区域C.常规D.数据5、清除主窗口屏幕的命令是
15、()A.C L E A RB.C L E A R A L LC.C L E A R S C RE E ND.C L E A R W I N D O W S6、S QL的数据操作语句不包括()A.I N S E RTB.U P D A T EC.D E L E T ED.C H A N G E7、要求仅显示两张表中满足条件的记录,应 选 择()类型。A.内连接B.左连接C.右连接D.完全连接8、S QL语句中修改表结构的命令是()A.M O D I F Y T A B L EB.M O D I F Y S T RU C T U REC.A L T E R T A B L ED.A L T E R
16、 S T RU C T U RE9、V i su al F ox pro中,从数据库中移去表的命令是()A.RE M O V E T A B L EB.RE M O V E D A T A B A S EC.U S ED.D E L E T E T A L B E1 0、命令?3 +5 的结果是()A.3 5B.3 5 C.8D.81 1、不属于数据定义功能的S QL语 句 是()A.C RE A T E T A B L EB.C RE A T E C U RS O RC.U P D A T ED.A L T E R T A B L E1 2、如果要给当前表增加一个字段,应使用的命令是()A.
17、A P P E N DB.M O D I F Y S T RU C T U REC.I N S E RTD.E D I T1 4、F ox P ro 中的 D O C A S E-E N D C A S E 语 句 属 于()A.顺序结构B.选择结构C.循环结构D.模块结构1 5、在 F ox P ro中,下 列 叙 述 正 确 的 是.A.用 S E T RE L A T I O N 命令建立数据库关联之前,两个数据库都必须索引B.用 J O I N 命令连接两个数据库之前,这两个数据库必须在不同的工作区打开C.用 A P P E N D F RO M 命令向当前数据库追加记录之前,这两个数
18、据库必须在不同的工作区打开D.用 U P D A T E 命令更新数据库之前,这两个数据库都必须索引1 6、在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为()A.索引码B.关键字C.域D.外码1 7、V F P 支持的数据模型是()A.树状数据模型B.网状数据模型C.关系数据模型D.层次数据模型1 8、类必须定义成()才可以使用。A.新类B.属性C.事件D.对象1 9、以下控件中()是容器类控件。A.te x tB.f ormC.lab e lD.c ommand b u tton2 0、在同一个数据表中不能依照()建立索引A.一个字段B.多个字段C.表达式D.备注型字段已填空题
19、:(每题1分,共10分)1、表文件扩展名为 o答案:.d b f2、数组的最小下标是(),数组元素的初值为()o答案:1,.f.3、程序文件的扩展名是()答案:.p r g4、信息是有用的()。答案:数据5、项目管理器()管理数据库文件。答案:能够3程序设计题:(,每题6分,共18分)1、从键盘输入X,试编写程序计算y=x*x-5*x+6答案:参考程序:s e t ta l k offc l e a rin p ut 请输入X的值:to xy=x*x 5*x+6?ys e t ta l k onr e tur n2、试编程:输入任意三个数,求出较大数,并显示出来。答案:参考程序:s e t t
20、a l k offc l e a rin p ut 请 输 入 第1个数:to ain p ut 请输入第2个数:to bin p ut 请输入第3个数:to cif a =bm a x =ae l s em a x =be n d ifif c =m a xm a x =ce n d if?最大数为:,m a xs e t ta l k onr e tur n3、试编写程序求出1到3 2 3之间能被3和7同时整除的数的个数(1 0 0 3 0 0 57)答案:参考程序:s e t ta l k offc l e a rn=0for i=l to 3 2 3if i%5=0 a n d i%7
21、=0n=n+le n d ife n d for?1到3 2 3之间能被5和7整除的个数是:,ns e t ta l k offr e tur n模拟考试题3一、选择题(1卜(35)每小题2分,共 70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)数据的存储结构是指A)存储在外存中的数据B)数据所占的存储空间量C)数据在计算机中的顺序存储方式D)数据的逻辑结构在计算机中的表示(2)下列关于栈的描述中错误的是A)栈是先进后出的线性表B)栈只能顺序存储C)栈具有记忆作用D)对栈的插入与删除*作中,不需要改变栈底指针(
22、3)对于长度为n 的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是A)冒泡排序为n/2B)冒泡排序为nC)快速排序为nD)快速排序为n(n-l)/2对于长度为n 的线性表进行顺序查找,在最坏情况下所需要的比较次数为A)log2nB)n/2C)nD)n+1(5)下列对于线性链表的描述中正确的是A)存储空间不一定是连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且前件元素一定存储在后件元素的前面C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间必须连续,且各兀素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是A)软件测试的R 的是证明程序是否正确B
23、)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的R 的是使程序符合结构化原则(7)为了使模块尽可能独立,要求A)模块的内聚程度要尽量高,目.各模块间的耦合程度要尽量强B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是A)程序就是软件B)软件开发不受计算机系统的限制C)软件既是逻辑实体,又是物理实体D)软件是程序、数据与相关文档的集合(9)数据独立性是数据库技术的重要特点之一。所谓数据独立性是指A)数据与程序
24、独立存放B)不同的数据被存放在不同的文件中C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对(10)用树形结构表示实体之间联系的模型是A)关系模型B)网状模型C)层次模型D)以上三个都是(11)在创建数据库表结构时,为该表指定了主索引,这属于数据完整性中的A)参照完整性B)实体完整性C)域完整性D)用户定义完整性(12)在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是A)改变表中记录的物理顺序B)为了对表进行实体完整性约束C)加快数据库表的更新速度D)加快数据库表的查询速度(13)数据库系统中对数据库进行管理的核心软件是A)DBMS B)DB C)OS D)DBS(14
25、)设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引C)在父表连接字段上一不需要建立任何索引,在子表连接字段上建立普通索引D)在父表和子表的连接字段上都要建立主索引(15)关系运算中的选择运算是A)从关系中找出满足给定条件的元组的*作B)从关系中选择若干个属性组成新的关系的*作C)从关系中选择满足给定条件的属性的*作D)A和 B 都对(16)在指定字段或表达式中不允许出现重复值的索引是A)惟 一 索 引 B)惟
26、一索引和候选索引C)惟一索引和主索引D)主索引和候选索引(17)在 Visual FoxPro中,以下关于删除记录的描述,正确的是A)SQL的 DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表B)SQL的 DELETE命令和传统Visual FoxPro的 DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表C)SQ L的 DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录D)传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表(18)在
27、 Visual FoxPro中,如果希望跳出SCAN.ENDSCAN循环体、执行ENDSCAN后面的语句,应使用A)LOOP 语句 B)EXIT 语句 C)BREAK 语句 D)RETURN 语句(19)打开数据库abc的正确命令是A)OPEN DATABASE abc B)USE abcC)USE DATABASE abc C)OPEN abc(20)在 Visual FoxPro中,下列关于表的叙述正确的是A)在数据库表和自由表中,都能给字段定义有效性规则和默认值B)在自由表中,能给字段定义有效性规则和默认值C)在数据库表中,能给字段定义有效性规则和默认值D)在数据库表和自由表中,都不能给
28、字段定义有效性规则和默认值(21)Visual FoxPro的“参照完整性”中“插入规则”包括的选择是A)级联和忽略B)级联和删除C)级联和限制D)限制和忽略(22)在 Visual FoxPro中,关于查询和视图的正确描述是A)查询是一个预先定义好的SQL SELECT语句文件B)视图是一个预先定义好的SQL SELECT语句文件C)查询和视图是同一种文件,只是名称不同D)查询和视图都是一个存储数据的表(23)在 Visual FoxPro中,以下关于视图描述中错误的是A)通过视图可以对表进行查询B)通过视图可以对表进行更新C)视图是一个虚表 D)视图就是一种查询(24)使用SQL语句将学生
29、表S 中年龄(AGE)大于30岁的记录删除,正确的命令是A)DELETE FOR AGE30B)DELETE FROM S WHERE AGE30C)DELETE S FOR AGE30D)DELETE S WHERE AGE30(25)在 Visual FoxPro中,使用LOCATE FO R 命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用A)再次使用LOCATE FO R 命令B)SKIP命令QCONTINUE 命令D)GO命令(26)在 Visual FoxPro中,删除数据库表S 的 SQL命令是A)DROP TABLESB)DELET
30、E TABLE SC)DELETE TABLE S.DBFD)ERASE TABLES(27)下列表达式中,表达式返回结果为.F.的是A)AT(“A”,BCD)B)“信息”$“管理信息系统”C)ISNULL(.NULL.)D)SUBSTR(“计算机技术”,3,2)(28)使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、1 8,正确的命令是A)APPEND INTO S(SNO,SN,SXE,AGE)valueS(0 4 0 1 王芳,女,18)B)APPEND S value
31、s(10401/王芳,女,18)C)INSERT INTO S(SNO,SN,SEX,AGE)values(0 4 0 1 王芳,女,18)D)INSERTS valueS(0 4 0 1 王芳,1 8,女 )(29)假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句A)ThisForm.CloseB)ThisForm.EraseC)ThisForm.ReleaseD)ThisForm.Return(30)在 SQL的 SELECT查询结果中,消除重复记录的方法是A)通过指定主关系键 B)通过指定惟一索引C)使用D
32、ISTINCT D)使 用 HAVING子句(31)在 Visual FoxPro中,以下有关SQL的 SELECT语句的叙述中,错误的是A)SELECT子句中可以包含表中的列和表达式B)SELECT子句中可以使用别名OSELECT子句规定了结果集中的列顺序D)SELECT子句中列的顺序应该与表中列的顺序致(32)下列关于SQL中 HAVING子句的描述,错误的是A)HAVING子句必须与GROUP BY子句同时使用B)HAVING子句与GROUP BY子句无关C)使用WHERE子句的同时可以使用HAVING子句D)使用HAVING子句的作用是限定分组的条件(33)在 Visual FoxPr
33、o中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选 择“限制”,则当删除父表中的记录时,系统反应是A)不做参照完整性检查B)不准删除父表中的记录C)自动删除子表中所有相关的记录D)若子表中有相关记录,则禁止删除父表中记录第(34)(35)题使用如下三个数据库表学生表:S(学号,姓名,性别,出生日期,院系)课程表:C(课程号,课程名,学时)选课成绩表:SC(学号,课程号,成绩)在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。(34)用 SQL命令查询选修的每门课程的成绩都高于或等于8 5 分的学生的学号和姓名,正确的命令是A)SELECT 学号,姓名 FR
34、OM S WHERE NOT EXISTS;(SELECT*FROM SC WHERE SC.学号=S.学号 AND 成绩 85)B)SELECT 学号,姓名 FROM S WHERE NOT EXISTS;(SELECT*FROM SC WHERE SC.学号=S.学号 AND 成绩=85)SELECT 学号,姓名 FROMS,SC;WHERES.学号=SC.学 号 A N D 成绩=85D)SELECT 学号,姓名 FROM S,SC;WHERES.学号=SC.学号 AND ALL 成绩 =85(35)用 SQL语言检索选修课程在5 门以上(含 5 门)的学生的学号、姓名和平均成绩,并按平
35、均成绩降序排序,正确的命令是A)SELECTS.学号,姓名,平均成绩FROM S,SC;WHERE S.学号=SC.学号;GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 平均成绩 DESCB)SELECT 学号,姓名,AVG(成绩)FROM S,SC;WHERES.学号=SC.学号 AND COUNT(*)=5;GROUP BY 学号 ORDER BY 3 DESCC)SELECTS.学号,姓名,AVG(成绩)平均成绩FROM S.SC;WHERE S.学号=SC.学号 AND COUNT(*)=5;GROUP BY S.学号 ORDER BY 平均成绩 DE
36、SCD)SELECTS.学号,姓名,AVG(成绩)平均成绩FROM S,SC;WHERE S.学号=SC.学号;GROUP BY S.学号 HAVING COUNT(*)=5 ORDER BY 3 DESC二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1 15序号的横线上,答在试卷上不得分。注意:以命令关键字填空的必须拼写完整。(1)某二叉树中度为2 的结点有18个,则该二叉树中有【1】个叶子结点。(2)在面向对象方法中,类的实例称为 2L(3)诊断和改正程序中错误的工作通常称为(3 1(4)在关系数据库中,把数据表示成二维表,每一个二维表称为 4 1(5)问题处理方案的正
37、确而完整的描述称为 51(6)在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是【6】联系。(7)执行命令A=2005/4/2之后,内存变量A 的数据类型是【7】型。(8)如下程序显示的结果是 81s=li=0do while i8s=s+ii=i+2enddo?s(9)在 Visual FoxPro中,可以在表设计器中为字段设置默认值的表是【9】表。(10)Visual FoxPro中数据库文件的扩展名(后缀)是【10】。(11)(13)题使用如下三个数据库表:金牌榜.DBF国家代码C(3),金 牌 数 I,
38、银 牌 数 I,铜 牌 数 I获奖牌情况.DBF国家代码C(3),运动员名称C(20),项目名称C(3),名 次 I国家.DBF国家代码C(3),国家名称C(20)“金牌榜”表中一个国家条记录;“获奖牌情况”表中每个项目中的各个名次都有一条记录,名次只取前3 名,例如:国家代码运动员名称项目名称名次001刘翔男子110米 栏 1001李小鹏男子双杠3002费尔普斯游泳男子200米自由泳3002费尔普斯游泳男子400米个人混合泳1001郭晶晶女子三米板跳板1001李婷/孙甜甜网球女子双打1(11)为表“金牌榜”增加一个字段“奖牌总数”,同时为该字段设置有效性规则:奖牌总数=0,应使用SQL语句A
39、LTER TABLE金 牌 榜 11 奖牌总数I【12】奖牌总数=0(12)使 用“获奖牌情况”和“国家”两个表查询“中国”所获金牌(名次为1)的数量,应使用SQL语句SELECT COUNT(*)FROM 国家 INNER JOIN 获奖牌情况;13 国家.国家代码=获奖牌情况.国家代码;W HERE国家.国家名称=“中国”A N D 名次=1(13)将金牌榜.DBF中的新增加的字段奖牌总数设置为金牌数、银牌数、铜牌数三项的和,应使用SQL语句 1 1 1 金 牌 榜【10】奖牌总数=金牌数+银牌数+铜牌数参 考 答 案:(1)D(2)B(3)D(4)C(5)A(6)C(7)B(8)D(9)D(10)C(11)B(12)D(13)A(14)B(15)A(16)D(17)A(18)B(19)A(20)C(21)D(22)A(23)D(24)B(25)C(26)A(27)B(28)C(29)C(30)C(31)D(32)B(33)D(34)A(35)D1 19 2 对象 3 程序调试 4 关系 5 算法 6 多对多 7 数值8 13【9】数据库表10.DBC11 ADD12 CHECK13 ON14 UPDATE15 SET