VFP数据库.docx
- 文档编号:9980972
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:34
- 大小:38.80KB
VFP数据库.docx
《VFP数据库.docx》由会员分享,可在线阅读,更多相关《VFP数据库.docx(34页珍藏版)》请在冰豆网上搜索。
VFP数据库
一.VisualFoxPro
0509(11)VisualFoxPro是一种关系型数据库管理系统,这里关系通常是指( )。
C
A)数据库文件(dbc文件)B)一个数据库中两个表之间有一定的关系
C)表文件(dbf文件) D)一个表文件中两条记录之间有一定的关系
0509(14)如果添加到项目中的文件标志为“排除”,表示( )。
C
A)此类文件不是应用程序的一部分 B)生成应用程序时不包括此类文件
C)生成应用程序时包括此类文件,用户可以修改 D)生成应用程序时包括此类文件,用户不能修改
0809(14)Y4(9)将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必须将该文件标为【】。
排除
0509(17)以纯文本形式保存结果的设计器是( )。
A
A)查询设计器 B)表单设计器 C)菜单设计器 D)以上三种都不是
0509(15)“项目管理器”的运行按钮用于执行选定文件,这些文件是( )。
C
A)查询、视图或表单 B)表单、报表和标签 C)查询、表单或程序 D)以上文件都可以
0804(32)向一个项目中添加一个数据库,应该使用项目管理器的:
D
A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡
0909-12项目管理器的数据选项卡用于显示和管理数据库、查询、视图和【】自由表
0609(14)在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是________。
B
A)数据B)文档 C)类D)代码
0604(11)在VisualFoxPro中以下叙述错误的是( )。
D
A)关系也被称作表 B)数据库文件不存储用户数据
C)表文件的扩展名是.dbf D)多个表存储在一个物理文件中
0604(24)打开数据库的命令是( )。
D
A)USE B)USEDATABASE C)OPEN D)OPENDATABASE
0709(9)在VisualFoxPro中修改表结构的非SQL命令是【】。
MODIFYSTRUCTURE
0704(33)Y4(11)在VisualFoxPro中以下叙述正确的是()。
B
A)表也被称作表单B)数据库文件不存储用户数据
C)数据库文件的扩展名是DBFD)一个数据库中的所有表文件存储在一个物理文件中
0609(21)在VisualFoxPro中以下叙述正确的是________。
B
A)关系也被称作表单B)数据库文件不存储用户数据
C)表文件的扩展名是.DBCD)多个表存储在一个物理文件中
0609(6)可以在项目管理器的【】选项卡下建立命令文件(程序)。
代码
0704(13)VisualFoxPro是一种B
A)数据库系统B)数据库管理系统C)数据库D)数据库应用系统
0709(11)在VisualFoxpro中,通常以窗口形式出现,用以创建和修改表、表单、数据库等应用程序组件的可视化工具称为B
A)向导B)设计器C)生成器D)项目管理器
1003(11)VisualForPro数据库系统所使用的数据的逻辑结构是【】。
关系(或二维表)
0609(16)扩展名为pjx的文件是________。
D
A)数据库表文件B)表单文件 C)数据库文件D)项目文件
Y1(6)VisualFoxPro6.0的项目文件的扩展名是______。
.PJX
0704(13)连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是________。
EXE
Y5(17)连编应用程序能生成的文件是()。
B
A).prg文件B).exe文件C).dbc文件D).pll文件
1009(25)在VisualFoxPro中,可视类库文件的扩展名是C
A).dbfB).scxC).vcxD).dbc
0604(12)扩展名为SCX的文件是( )。
C
A)备注文件B)项目文件C)表单文件D)菜单文件
0604(15)在VisualFoxPro中可以用DO命令执行的文件不包括( )。
CFRX报表文件
A)PRG文件B)MPR文件C)FRX文件D)QPR文件
1003(11)在VisualFoxPro中,编译后的程序文件的扩展名为D
A)PRGB)EXEC)DBCD)FXP
0904(9)在VisualFoxPro中,程序文件的扩展名是【】。
.PRG
C2(6)在项目管理器的“其他”选项卡中,包括文本文件、____文件和其他文件。
菜单
(C111)在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该文件将B
A)仅仅从该项目中移走B)从项目中移走,并从磁盘上删除该文件
C)保留在项目中,但删除磁盘上的文件D)从项目中移走,但可添加到另一个项目中
Y7(11)下列关于项目中“移出”文件的说法,正确的是()。
C,
A)被移出的文件将直接从磁盘中删除
B)被移出的文件将不能被任何项目添加
C)被移出的文件只是将文件移出项目,但文件保留在磁盘中
D)被移出的文件,以后不能再次添加到原项目中,但可以添加到其他项目中
Y6(11)下列关于项的目及项目中文件的叙述,正确的是()。
B
A)项目中的文件是项目的一部分B)项目中的文件表示该文件与项目建立了一种联系
C)删除项目时自动删除项目中所包含的文件D)项目中的各个文件之间是彼此联系的
Y5(11)通过项目管理器的命令按钮,不能完成的操作是()。
D,
A)新建文件B)删除文件C)添加文件D)重命名文件
Y2(6)项目管理器中,用于显示应用程序中所有的文件的是“______”选项卡?
全部
Y1(14)在VisualFoxPro中,可以对项目中的数据、文档等进行集中管理,并可以对项目进行创建和维护的是(D)。
A)工具栏B)设计器C)文件编辑器D)项目管理器
Y2(14)在VisualFoxPro6.0中修改数据库、表单、报表等的可视化工具是()。
B
A)向导B)设计器C)生成器D)项目管理器
Y1(16)打开VisualFoxPro“项目管理器”的“文档”选项卡,其中包括()。
D
A)表单(Form)文件B)报表(Report)文件C)标签(Label)文件D)以上3种文件
Y2(16)打开一个名为XM的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件()。
B
A)存在于当前打开的项目文件XM中B)不存在于当前打开的项目文件XM中,必须单独添加
C)不存在于当前打开的项目文件XM中,但与项目文件建立了联系D)以上说法均不正确
Y3(15)把一个项目编译成一个应用程序时,下列叙述正确的是()。
B?
C
A)由用户选定的项目文件将组合为一个单一的应用程序文件
B)所有项目排除文件将组合为一个单一的应用程序文件
C)所有项目包含文件将组合为一个单一的应用程序文件
D)所有项目文件将组合为一个单一的应用程序文件
二.表
1003(16)在VisualFoxPro中,“表”是指B
A)报表B)关系C)表格控件D)表单
0904(22)在VisualFoxPro中,关系数据库管理系统所管理的关系是B
A)一个DBF文件B)若干个二维表C)一个DBC文件D)若干个DBC文件
(C211)VisualFoxPro是一种关系数据库管理系统,所谓关系是指()。
D
A)表中各条记录彼此有一定关系B)表中各个字段彼此有一定关系
C)一个表与另一个表之间有一定关系D)数据模型符合满足一定条件的二维表格式
Y1(21)在VisualFoxPro中下列叙述错误的是()。
D,
A)关系也被称作表B)数据库文件不存储用户数据C)表文件的扩展名是.dbfD)多个表存储在一个物理文件中
0504(10)VisualFoxPro中数据库文件的扩展名(后缀)是【】.DBC
Y6(27)在SQL语句中,用来创建数据表的SQL短语是()。
ASQL命令
A)CREATETABLEB)MODIFYTABLEC)ADDTABLED)INSERTTABLE
0909(24)在数据库中建立表的命令是AVFP命令
A)CREATEB)CREATEDATABASEC)CREATEQUERYD)CREATEFORM
0804(17)MODIFYSTRUCTURE命令的功能是:
B
A.修改记录值`B.修改表结构C.修改数据库结构D.修改数据库或表结构
C2(7)在VisualFoxPro中修改表结构的非SQL命令是____。
MODIFYSTRUCTURE
Y5(9)修改数据表结构时,可以利用__命令进入表设计器修改数据表结构。
MODIFYSTRUCTURE,
1003(12)假设表文件TEST.DBF己经在当前工作区打开,要修改其结构,可以使用命令A
A)MODISTRUB)MODICOMMTESTC)MODIDBFD)MODITYPETEST
(C114)利用命令方式新建一个名为SDB的数据库,下列正确的是()。
B
A)OPENDATABASESDBB)CREATEDATABASESDBC)USEDATABASESDBD)CREATESDB
0809(22)CREATEDATABASE命令用来建立
A)数据库B)关系C)表D)数据文件
0504(19)Y2(21)打开数据库abc的正确命令是( )。
(19)A
A)OPENDATABASEabcB)USEabcC)USEDATABASEabcD)OPENabc
Y3(11)下列叙述中,不能打开数据库设计器的是()。
D,
A)通过菜单命令“文件”的“打开”命令,选择要打开的数据库
B)单击项目管理器中的“修改”按钮,打开数据库
C)通过命令MODIFYDATABASE打开数据库
D)通过命令OPENDATABASE打开数据库
(C214)在VisualFoxPro中,假设当前没有打开的数据库,在命令窗口输入MODIFYDATABASE命令,系统产生的结果是()B
A)系统会弹出“创建”对话框,请用户输入数据库名并保存
B)系统会弹出“打开”对话框,请用户选择数据库名
C)系统会弹出“另存为”对话框,请用户输入数据库名并保存
D)出错信息,提示“数据库不存在”
Y3(22)VisualFoxPro数据库文件是()。
B,
A)存放用户数据的文件B)管理数据库对象的系统文件
C)存放用户数据和系统数据的文件D)以上3种说法都对
0709(19)C1(23)下面有关数据库表和自由表的叙述中,错误的是B
A)数据库表和自由表都可以用表设计器来建立B)数据库表和自由表都支持表间联系和参照完整性
C)自由表可以添加到数据库中成为数据库表D)数据库表可以从数据库中移出成为自由表
Y5(19)下列关于自由表的叙述,正确的是()。
C,
A)全部是用以前版本的FoxPro(FoxBASE)建立的表
B)可以用VisualFoxPro建立,但是不能把它添加到数据库中
C)自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
D)自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表
(C223)下列叙述正确的是()。
B,
A)自由表不能被加入到数据库中
B)数据库表可以建立字段级规则和约束,而自由表不能
C)可以在自由表之间建立参照完整性规则,而数据库表不能
D)可以为自由表字段设置默认值,而数据库表字段不能设置默认值
Y7(19)数据库表中有一长字段名“期末考试分数”,当该数据库表转为自由表之后,长字段名显示为B,
A、期末考试分数B、期末考试分C)期末考试分**D)系统出错
(C116)设MY.DBF数据库中共有10条记录,执行下列命令序列:
执行最后一条命令后,屏幕显示的值是()。
D
USEMY
GOTO2
DISPLAYALL
?
RECNO()
A)2B)3C)10D)11
0609(7)0904(6)Y1(7)在VisualFoxPro中所谓自由表就是那些不属于任何【】的表。
数据库
0509(7)在VisualFoxPro中,数据库表S中的通用型字段的内容将存储在【】文件中。
S.FPT或备注文件
1003(8)在VisualFoxPro中,职工表EMP中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为【】。
EMP(或EMP.fpt)
1009(20)假设表“学生.dbf”已在某个工作区打开,且取别名为student。
选择“学生”表所在工作区为当前工作区的命令是D
A)SELECT0B)USE学生C)SELECT学生D)SELECTstudent
0904(28)在VisualFoxPro中,每一个工作区中最多能打开数据库表的数量是A
A)1个B)2个C)任意个,根据内存资源而确定D)65535个
Y6(18)关于工作区的概念,下列描述正确的是()。
A,,
A)在同一个工作区中只能打开一个表B)在同一个工作区中可以打开多个表
C)最小的工作区号是0D)最大的工作区号是255
0709(18)Y5(18)命令SELECT0的功能是A
A)选择编号最小的未使用工作区B)选择0号工作区C)关闭当前工作区的表D)选择当前工作区
0904(21)执行USEscIN0命令的结果是B
A)选择0号工作区打开sc表B)选择空闲的最小号工作区打开sc表
C)选择第1号工作区打开sc表D)显示出错信息
三.索引
0909-5人员基本信息一般包括:
身份证号,姓名,性别,年龄等。
其中可以作为主关键字的是【】身份证号
0704(24)Y3(29)在VisualFoxPro中,下面关于索引的正确描述是C
A)当数据库表建立索引以后,表中的记录的物理顺序将被改变
B)索引的数据将与表的数据存储在一个物理文件中
C)建立索引是创建一个索引文件,该文件包含有指向表记录的指针
D)使用索引可以加快对表的更新操作
0909(16)使用索引的主要目的是A
A)提高查询速度B)节省存储空间C)防止数据丢失D)方便管理
1009(6)VisualFoxPro的索引文件不改变表中记录的【】顺序。
物理
0504(12)Y5(16)在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是( )。
D
A)改变表中记录的物理顺序B)为了对表进行实体完整性约束
C)加快数据库表的更新速度D)加快数据库表的查询速度
0809(10)每个数据库表可以建立多个索引,但是【】索引只能建立1个。
主
Y2(7)自由表与数据库表相比较,在数据库中可以建立______索引,而在自由表中不能建立.主,
0604(16)Y3(24)0504(16)在VisualFoxPro中不允许出现重复字段值的索引是( )。
A
A)侯选索引和主索引 B)普通索引和惟一索引 C)惟一索引和主索引 D)惟一索引
1009(18)在建立表间一对多的永久联系时,主表的索引类型必须是A
A)主索引或候选索引B)主索引、候选索引或唯一索引
C)主索引、候选索引、唯一索引或普通索引D)可以不建立索引
0509(6)在VisualFoxPro中,数据库表中不允许有重复记录是通过指定【】来实现的。
主索引或候选索引
0509(16)允许出现重复字段值的索引是( )。
B
A)候选索引和主索引 B)普通索引和唯一索引C)候选索引和唯一索引 D)普通索引和候选索引
0704(29)Y4(24)在VisualFoxPro的数据库表中只能有一个C
A)候选索引B)普通索引C)主索引D)唯一索引
0904(17)在VisualFoxPro中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引是A
A)主索引B)唯一索引C)候选索引D)普通索引
1009(19)在表设计器中设置的索引包含在C
A)独立索引文件中B)唯一索引文件中C)结构复合索引文件中D)非结构复合索引文件中
Y4(29)可以随表的打开而自动打开的索引是()。
C
A)单项索引B)复合索引C)结构复合压缩索引D)非结构化索引
Y7(16)主文件名与表的主文件名相同,并且随表的打开而自动打开,在增加记录或修改索引关键字值时会随着自动更新的索引文件是()B,‘
A)复合索引文件B)结构复合压缩索引文件C)非结构复合索引文件D)单一索引文件
(C117)下列关于索引的叙述,不正确的是()。
C
A)VisualFoxPro支持单一索引文件和复合索引文件B)索引的类型有主索引、候选索引、惟一索引和普通索引
C)结构复合索引文件不随库文件的关闭而关闭D)打开和关闭索引文件均使用SETINDEXTO命令
0804(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为C
A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩
1003(5)有一个学生选课的关系,其中学生的关系模式为:
学生(学号,姓名,班级,年龄),课程的关系模式为:
课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号。
则关系模式选课可定义为:
选课(学号,【】,成绩)。
课号
四.数据完整性
Y4(27)“主键”不允许取重复值,是指()A
A)实体完整性约束规则B)引用完整性约束规则C)用户自定义完整性约束规则D)数据完整性约束规则
C2(8)数据完整性一般包括____、域完整性和参照完整性等。
实体完整性
0504(11)在创建数据库表结构时,为该表指定了主索引,这属于数据完整性中的()。
B
A)参照完整性B)实体完整性C)域完整性D)用户定义完整性
1003(6)0704(9)Y3(9)为表建立主索引或候选索引可以保证数据的【】完整性。
实体
1003(9)在VisualFoxPro中,建立数据库表时,将年龄字段值限制在18~45岁之间的这种约束属于【】完整性约束。
域
C1(7)将成绩表中总分字段的默认值设置为0,这属于定义数据______完整性。
域
Y724)对于学生关系表STUDENT,写一条规则,把“年龄”属性限制在18—30之间,则这条规则属于()。
C
A)实体完整性规则B)参照完整性规则C)域完整性规则D)不属于以上任何规则
0904(23)Y6(19)在VisualFoxPro中,下面描述正确的是A
A)数据库表允许对字段设置默认值B)自由表允许对字段设置默认值
C)自由表或数据库表都允许对字段设置默认值D)自由表或数据库表都不允许对字段设置默认值
0504(20)在VisualFoxPro中,下列关于表的叙述正确的是( )。
C
A)在数据库表和自由表中,都能给字段定义有效性规则和默认值
B)在自由表中,能给字段定义有效性规则和默认值
C)在数据库表中,能给字段定义有效性规则和默认值
D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值
0504(9)在VisualFoxPro中,可以在表设计器中为字段设置默认值的表是【】表。
数据库表
0909(26)在表设计器的“字段”选项卡中,字段有效性的设置中不包括D
A)规则B)信息C)默认值D)标题
0704(27)在VisualFoxPro中,数据库表的字段或记录的有效性规则的设置可以在C
A)项目管理器中进行B)数据库设计器中进行C)表设计器中进行D)表单设计器中进行
Y624)要控制两个表中数据的完整性和—致性可以设置“参照完整性”,要求这两个表()A,
A)是同一数据库存中的两个表B)不同数据库存中的两张表
C)两个自由表D)一个是数库据存表另—个是自由表
0709(24)在数据库表上的字段有效性规则是A
A)逻辑表达式B)字符表达式C)数字表达式D)以上三种都有可能
Y3(8)在定义字段有效性规则时,在“规则”框中输入的表达式类型是______。
逻辑,
0704(8)数据库表上字段有效性规则是一个_________表达式。
逻辑
0504(14)Y5(24)设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表( )。
B
A)在父表连接字段上建立普通索引,在子表连接字段上建立主索引
B)在父表连接字段上建立主索引,在子表连接字段上建立普通索引
C)在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引
D)在父表和子表的连接字段上都要建立主索引
0509(19)下面有关表间永久联系和关联的描述中,正确的是( )。
A
A)永久联系中的父表一定有索引,关联中的父表不需要有索引
B)无论是永久联系还是关联,子表一定有索引
C)永久联系中子表的记录指针会随父表的记录指针的移动而移动
D)关联中父表的记录指针会随子表的记录指针的移动而移动
(C217)设置参照完整性的目的是()。
D
A)建立两个表之间的联系B)保证记录的惟一性
C)提高表之间的查询速度D)在插入、更新、删除记录时,确保已定义的表间关系
Y3(21)VisualFoxPro参照完整性规则不包括()C,
A)更新规则B)删除规则C)查询规则D)插入规则
1009(9)参照完整性规则包括更新规则、删除规则和【】规则。
插入
0909-9在VisualFoxPro中的“参照完整性”中,“插入规则”包括的选项是“限制”和【】忽略
0504(21)Y3(27)VisualFoxPro的“参照完整性”中“插入规则”包括的选择是( )。
D
A)级联和忽略B)级联和删除 C)级联和限制D)限制和忽略
0904(29)在VisualFoxPro中,有关参照完整性的删除规则正确的描述是C
A)如果删除规则选择的是“限制”,则当用户删除父表中记录时,系统将自动删除子表中的所有相关记录
B)如果删除规则选择的是“级联”,则当用户删除父表中记录时,系统将禁止删除与子表相关的父表中的记录
C)如果删除规则选择的是“忽略”,则当用户删除父表中记录时,系统不负责检查子表中是否有相关记录
D)上面三种说法都不对
0504(33)Y4(21)在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择“限制”,则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 数据库
![提示](https://static.bdocx.com/images/bang_tan.gif)