《2022年选择题作业 .pdf》由会员分享,可在线阅读,更多相关《2022年选择题作业 .pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、选择题1. 下面叙述中( A )不属于数据库系统的特点。A.数据冗余度高 B.数据共享程度高C.数据结构化好 D.数据独立性高2. 某工厂生产多种产品, 每种产品要使用多种零件, 一种零件可能安装在多种产品上,则产品和零件之间存在着(C)的联系。 A. 一对一 B.一对多 C.多对多 D.不能确定3. 现实世界中的事物(对象或个体) ,在数据世界中则表示为( A) 。 A. 记录 B.数据项 C.文件 D.数据库4. 数据库的一系列特性是由一个称为( B )的软件,提供通用的存取和控制方法加以实现的。A.数据服务器 B.数据库管理系统 C. 数据分析系统 D.数据存储系统5. 数据库系统的
2、特点包括( D) 。 A. 数据的结构化 B.数据共享C.数据的独立性和可控冗余度 D.以上都是6. 数据库应用系统是指在(A )支持下运行的计算机应用系统。 A.数据库管理系统 B.文件系统C.应用程序 D.操作系统7. 数据库 DB 、数据库系统 DBS 、数据库管理系统DBMS 这三者之间的关系是( A ) 。 A.DBS 包括 DB和 DBMS B.DBMS包括 DB和 DBS 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - -
3、- - C.DB 包括 DBS和 DBMS D.DBS就是 DB , 也就是 DBMS 8. 设有部门和职员两个实体, 每个职员只能属于一个部门, 一个部门可以有多名职员,则部门与职员实体之间的联系类型是(B ) 。A.m:n B.1:m C.m:k D.1:1 9. 一个关系相当于一张二维表,表中的各列相当于关系的( D) 。 A.数据项 B.元组 C.结构 D.属性10.在关系模式中,关系可视为一张表,元组是指表中的( B) 。 A.一列 B.一行 C.表名 D.值域11.关系数据库管理系统必须实现的三种基本关系运算是( C) 。A.索引、排序、查找 B.建库、录入、排序C.选择、投影、连
4、接 D.显示、统计、复制12.数据库管理系统采用的数据模型一般有( B)三种。 A.网状、链状和层次 B.层次、关系和网状 C. 链状、网状和关系 D.层次、关系和环状13.下列关于关系模型的叙述中,不正确的是(B ) 。 A. 主码能够唯一地定义关系中的每一个元组B.关系中的每个属性可以对应于多个值域C.在关系中,元组的次序无关紧要D.在关系中,列的次序无关紧要名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - 14. 如果要从
5、一个关系中选择某些特定的属性, 重新排列组成一个新的关系,应使用的关系运算是( C) 。 A. 排序 B.选择 C.投影 D.连接15. 在关系模型中, 常利用公共属性建立两表之间的联系,对于被关联的子表,这个属性称为( C)A.关联键 B.候选键 C.外键 D.主键16. 下列关于关系模型的叙述中,错误的是(B)A. 同一关系中不能有相同的元组B. 主键只能由一个属性组成C. 一个关系可以有多个候选键D. 表与表之间的关系可以通过公共属性实现17. 下列关于关系模型的叙述中,错误的是(A )A 关系中的一个属性可以对应于多个值域B 任何属性不可再分C 主键可以由多个属性组成D 关系中的属性具
6、有顺序无关性18. 以下关于项目管理器的叙述中,错误的是( B)A.项目管理器可以使用向导创建B.项目管理器是组织数据和对象的可视化操作工具名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - C.项目管理器可以管理Visual FoxPro各种类型的文件D.项目管理器是一个大文件夹,包含有若干个小文件夹19按照数据模型分类,数据库管理系统可以分为(D )三种类型A网状、链状和层次B链状、网状和关系C层次、关系和环状D层次、关系和网
7、状二、1.(A)产生的结果是不同的A.INT (12.56)与 ROUND(12.56,0)B.TYPE( “36-5*4” )与 TYPE(36-5*4) C.A+B 与 A-B (假定 A=“Visual”,B=“FoxPro” )D.LEFT(“FoxPro”,3)与 SUBSTR(“FoxPro”,1,3) 2. (BC)产生的结果是相同的A.TYPE( “36-5*4” )与 TYPE(36-5*4) B.LEFT(“FoxPro”,3)与 SUBSTR(“FoxPro”,1,3) C.A+B 与 A-B (假定 A=“Visual”,B=“FoxPro” )D.INT(12.56)
8、与 ROUND(12.56,0)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 3.(B )的返回值为 12 A.VAL ( “12E2” )B.INT (12.56)C.STR(12E2,2)D.ROUND(12.56,0)4如果变量【 06/13/2009】 ,命令? TYPE( “D” )的输出结果是(A )AD B.C C.N D.U 5.下列表达式结果为数值型的是(A )A.250+50=300 B.“179”+“4
9、21”C.YEAR(2009/06/13 )D.RIGHT( “123456” ,3)6.设置 EXACT 状态值为 OFF, 下列表达式的运算结果为 .T.的是( B)A “student”=“stu”B “student”=“stu”C “stu”=“student”D “stu”=“student”7.设置 EXACT 状态值为 OFF, 下列表达式的运算结果为 .F.的是( A)A “student”=“stu”B “student”=“student ”C “student”=“stu”名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - -
10、- - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - - - - - - - - D “student”=“student ”8.下列表达式中错误的是(D)ADATE( )-2009/06/13 B2009/06/13+10 C2009/06/13-10 DDATE( )+2009/06/13 9.如果变量 N=“20.56” ,命令? 10+&N 的输出结果为(B)A1020.56 B30.56 C10+20.56 D10+&N 10.substr(123456789,len(fox),len(pro) 的计算结果是(B ) 。A.123 B.345 C
11、.567 D.789 11.在下列函数中,函数返回值为数值型的是(A ) 。A.at(fox,visual foxpro) B.ctod(01/01/96) C.bof() D.substr(dtoc(date( ),7) 12.设当前数据表中有10条记录, 当函数 bof()的值为 .t.时, 函数 recno()的返回值是( D) 。) A.10 B.11 C.0 D.1 13.下列函数中函数返回值不是字符型的是(A ) 。A.month( ) B.substr( ) C.time( ) D.space( ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
12、 - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 13 页 - - - - - - - - - 14.如果变量 D=05/04/2004,命令?TYPE(&D) 的结果为(B ) 。A.D B.N C.C D.出错信息15.下列函数中函数返回值为日期型的是(A) 。A.CTOD(DTOC(DATE() B.TYPE(DATE() C.TIME() D.YEAR(2004/05/04) 16.以下表达式中不能返回字符串FoxPro的是(D ) 。A.Fox + Pro B.RTRIM(Fox - Pro) C.ALLTRIM (Fox + Pro) D.
13、Fox - Pro 17.以下函数返回值不是数值型的是(D ) 。A.LEN(Visual FoxPro) B.AT(This,ThisForm) C.YEAR(DATE() D.LEFT(ThisForm,4) 18.字符串变量 s=123,t=234,则下列表达式的运算结果为逻辑.f.的是( C ) 。A.not (s=t) or t$(13479) B.not s$(abc) and (st) C.not (st) D.not (s=t) 19.下列字符串的运算结果为.f.的表达式为( D ) 。A.fort $ comfortable B.computer=comp C.former=
14、former D.computer=comp 20.顺序执行以下赋值命令后, 下列表达式中, 合法的表达式是 (D ) 。x=12 y=2*3 z=left(foxpro,3) A.x+y B.y+z C.x-z+y D.x-x+z-z 21.已知变量 a 的值为.t., 变量 b 和 c 的值均为 .f., 则下列表达式值为 .f.名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - 的选项为(A) 。A.b and c or n
15、ot a B.a or b and not c C.not c and a or b D.a and b or not c 22.假设变量 n、c 和 m 分别为数值型、字符型和逻辑型变量,且各变量名已经正确赋值,则下面的错误表达式是(D ) 。A.n*n-3 B.c+hello C.n10 or m D.n+2-c 23.下面 4 个关于日期或日期时间的表达式中,错误的是(C ) 。A.2004-09-01 11:10:10:AM-2001-09-01 11:10:10AM B.2004-01-01+20 C.2004/02/01+2001/02/01 D.2004/02/01-2001/0
16、2/01 24.设 X=2004,Y=0605,Z=X+Y ,表达式 &Z+1 的结果是(D ) 。A.200406051 B.X+Y+1 C. 类 型 不 匹 配D.2610 25.设 L=668,M=537,N=L+M ,表达式 5+&N 的值是:C A.类型不匹配B.5+L+M C.1210 D.5+&N 三41. 在创建表结构时,可设置字段是否允许接受NULL值。以下有关 NULL含义的叙述中,正确的是() 。答案:(D) A.NULL可看作是空字符串 B.NULL与数值 0 具有同等的意义 C.NULL的默认值为逻辑值 .f. D.NULL表示不确定的值42. 下列关于数据库表和自由
17、表的概念叙述中,不正确的是() 。答案:(C) A.VFP 的表可分为属于数据库的表和自由表两种 B.自由表是一个独立的表,不属于任何数据库名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - - - C. 数据库表和自由表的表设计器功能完全相同 D.数据库表可以从数据库中移出,变成自由表43. 在表设计器的字段选项卡中,可设置字段的()以防止输入非法值。答案:(A) A.有效性规则 B.有效性信息 C.默认值 D.注释44. 在表设计器的
18、字段选项卡中, 可在字段的 ( )框内输入违反有效性规则时的提示信息。答案:(B) A.有效性规则 B.有效性信息 C.默认值 D.注释45. 通过在表设计器的字段选项卡中设置() ,可以使英文字段名在编辑或浏览时用汉字名显示。答案:(C) A.字段格式 B.输入掩码 C.字段标题 D.以上三种均可46. 下列关于自由表的叙述中,正确的是() 。答案:(B) A.自由表和数据库表是完全相同的 B.自由表不能建立字段级规则和约束 C.自由表不能建立候选索引 D.自由表不可以加入到数据库中47.VFP有多种手段控制数据库表中数据的有效性。下列叙述中错误的是 () 。答案:(B) A.通过设置字段的
19、格式属性,可以使输入的英文字符自动大写B.字段的有效性规则可以为用户自定义函数C.记录的有效性规则可以控制同一条记录中多个字段之间的关系D.在数据库表之间创建永久性关系并设置参照完整性规则,可使两个表之间的记录一一对应48. 用表设计器创建一个自由表时,不能实现的操作是() 。答案:(D) A.设置某字段可以接受NULL值 B.设置某字段的类型为通用型C.设置表的索引 D.设置表中某字段的默认值49. 下面选项中有关工作区概念的正确叙述是() 。答案:(C) A.每个工作区是一个能存储多个表的存储区域 B.VFP只能使用一个工作区C.必须为每一个打开的表分配一个独立的工作区 D.不同工作区中的
20、表无法建立关联50. 要对姓名 ( 字符型) 和出生日期 (日期型 ) 两个字段进行组合索引,正确的表达式是() 。答案:(C) A.姓名+出生日期 B.ctod(姓名)+出生日期 C. 姓名+dtoc( 出生日期 ) D.str(姓名)+str(出生日期 ) 51. 关于建立表索引的下列叙述中, ( )是正确的。答案:(B) A.索引文件名必须与索引字段名同名 B.索引字段名改名后对应索引表达式也得修改C.字段的标题修改后对应的索引名也得修改D.含有两个关键字的索引表达式就是将两个字段名简单相+ 52. 在数据库设计器中,如果两个表的索引标识之间有一条黑线相连接,表示这两个表存在着() 。答
21、案:(A) A.永久关系 B.临时关系 C.索引关系 D.触发关系53. 下列关于表索引的叙述中,错误的是() 。答案:(A) A.结构复合索引文件的扩展名为 .cdx ,而非结构复合索引文件的扩展名名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - - - 为 .idx。B.自由表可以创建候选索引,但不能创建主索引。C.数据库表仅可以创建一个主索引,但可以创建多个候选索引。D.任何一个表均可以创建多个普通索引和多个唯一索引。54. 下列
22、有关索引名的叙述中,不正确的是() 。答案:(A) A. 组成索引名的字符长度不受限制。 B.索引名可以与字段名同名。 C. 索引名只能包含字母、 汉字、数字符号和下划线。 D.索引名的第一个字符不可以为数字符号。55. 打开一张表前必须为该表指定一个工作区,可使用()命令选择未被使用的最小编号的工作区。答案:(A) A.SELECT 0 B.SELECT 1 C.SELECT X D.SELECT 2 56. 下列关于索引的叙述中,正确的是() 。答案:(D) A.可以在自由表中创建主索引 B.建立主索引的主关键字值不能为空,但可以有重复数值C.不可以在自由表中建立主索引和候选索引 D.唯一
23、索引中只保留关键字段值相同的第一条记录57. 某数据表中共有 10 条记录,当前记录为6,执行命令 display next 3 后,记录指针指向()记录。答案:(C) A.第 6 条 B.第 7 条 C.第 8 条 D.第 9 条58. 要显示所有性别字段 (逻辑型)值为.t. 的所有记录, 其正确的命令是 ( ) 。答案:(C) A.display for not 性别 B.display for 性别=t C.list for 性别 D.list all for 性别= 男 59. 要对表中所有工资字段(数值型)的值在原有工资的基础上增加100 元,正确的命令是() 。答案:(B) A.
24、replace 工资 with 工资+100 B.replace all 工资 with 工资+100 C.replace all 工资 with 100 D.replace 工资 with 100 60. 已知有学生表 student.dbf共有 10 条记录,执行如下命令:use student go top skip -1 skip 此时记录指针指向() 。答案:(B) A.记录号为 1 的记录 B.记录号为 2 的记录C.记录号为 0 的记录 D.前面第一条记录61. 不论表文件是否索引,定位到相同记录上的命令是() 。答案:(C) A.go top B.go bottom C.go
25、6 D.skip 62. 假如数据表中有数学、语文、物理、化学、英语以及总分等数值型字段,如果要求出所有学生的总分并添入总分字段中,应使用的命令是() 。答案:(C) A.REPLACE 总分 WITH 数学+语文+物理+化学+英语 B.REPLACE 总分 WITH 数学,语文,物理,化学,英语 C.REPLACE ALL 总分 WITH 数学+语文+物理+化学+英语 D.REPLACE 总分 WITH 数学+语文+物理+化学+英语 FOR ALL 63. 欲对 xsb.dbf 表进行删除操作,下列四组命令中功能等价的是() 。名师资料总结 - - -精品资料欢迎下载 - - - - - -
26、 - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - DELETE ALL DELETE ALL PACK ZAP 把 xsb.dbf 文件拖放到回收站中答案:(C) A. B. C. D.64. 数据表文件 xsb.DBF中有性别(字符型)和平均分(数值型)字段,欲显示平均分超过 90分和低于 60分的全部女生的记录,应该使用的命令是() 。 答案:(D) A.LIST FOR 性别=女 OR 平均分 90 OR 平均分 90,平均分 90 AND 平均分 90 OR 平均分 60) 1索引
27、的种类包括:主索引、候选索引、普通索引和()A多重索引B唯一索引C子索引D副索引2下列关于索引的叙述中,错误的是()A索引可能降低更新速度B非结构复合索引文件的扩展名为.idx C结构复合索引文件的扩展名为.cdx D索引可以提高查询速度备注: 非结构复合索引文件的扩展名也是.CDX 3下列关于索引的叙述中,错误的是()A自由表和数据库表均只能创建一个唯一索引B自由表可以创建候选索引,但不能创建主索引C数据库表和自由表均可以创建多个普通索引D一个数据库表只能创建一个主索引,但可以创建多个候选索引4VFP为数据库表提供了()种索引方式,主索引是其中的一种A二B三名师资料总结 - - -精品资料欢
28、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 13 页 - - - - - - - - - C四D一5当前表有 10 条记录,执行下列命令序列后,结果为()GO 3 DELETE ALL A物理删除第 3 条记录起的所有记录B逻辑删除所有记录C物理删除所有记录D逻辑删除第 3 条记录起的所有记录备注: DELETE 是逻辑删除, DROP 才是物理删除主要看第二条命令,它是删除全部,所以是逻辑删除所有6随着表的打开而自动打开的索引文件是()A复合索引文件B独立索引文件C结构复合索引文件D非结构复合索引
29、文件7当前表有 10 条记录,要使记录指针指向第5 号记录,正确的命令是()ATOP 5 BNEXT 5 CSKIP 5 DGO 5 8若 MYTABLE.DBF 有 20 条记录,执行下列命令序列后,显示结果为()USE MYTABLE GO 8 SKIP 3 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - ?RECNO()A3 B5 C11 D8 备注: GO 表示直接跳转到哪里 SKIP表示自减多少9若 MYTABLE.DBF 有 10 条记录,执行下列命令序列后,显示结果为()USE RSK DISPLAY ?EOF() A11 B10 C.T. D.F. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -