数据库应用习题及答案.docx
《数据库应用习题及答案.docx》由会员分享,可在线阅读,更多相关《数据库应用习题及答案.docx(157页珍藏版)》请在冰点文库上搜索。
![数据库应用习题及答案.docx](https://file1.bingdoc.com/fileroot1/2023-7/8/72994467-e852-4240-8510-e411f80d03e7/72994467-e852-4240-8510-e411f80d03e71.gif)
数据库应用习题及答案
数据库应用习题及答案
4、在下述关于数据库系统的叙述中,正确的是()
A.数据库中只存在数据项之间的联系
B.数据库的数据项和记录之间都存在联系
C.数据库的数据项之间无联系,记录之间存在联系
D.数据库的数据项和记录之间都不存在联系
参考答案:
B
8、为了合理组织数据,应遵从设计原则是()
A.“一事一地”的原则,即一个表描述一个实体或实体间的一种联系
B.表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段
C.用外部关键字保证有关联的表之间的联系
D.以上各条原则都包括
参考答案:
D
9、如果要改变一个关系中属性的排列顺序,应使用的关系运算是()
A.重建
B.选取
C.投影
D.连接
参考答案:
C
12、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()
A.索引、排序、查找
B.建库、录入、排序
C.选择、投影、联接
D.显示、统计、复制
参考答案:
C
填空题:
1、在关系数据库中,二维表的列称为属性,二维表的行称为[]。
参考答案:
元组
3、用二维表的形式来表示实体之间联系的数据模型叫做_____________
参考答案:
关系模型
4、数据模型不仅表示反映事物本身的数据,而且表示()。
参考答案:
事物之间的联系
5、信息是有用的()。
参考答案:
数据
6、数据是信息的表现()。
参考答案:
形式
7、一个关系数据库由若干个()组成;一个数据表由若干个()组成;每一个记录由若干个以字段属性加以分类的()组成。
参考答案:
数据表记录数据项
5、关系模型有哪些主要的特点?
学生答案:
数据结构简单、查询与处理方便、数据独立性高、坚实的理论基础
参考答案:
B
VisualFoxPro6.0基础
单选题:
1、VisualFoxpro中,要显示或隐藏某个工具栏,应选择()
A.文件--退出
B.显示--工具栏
C.显示--命令窗口
D.工具--选项
参考答案:
B
11、VisualFoxpro中,显示和隐藏命令窗口的操作是在_______菜单中完成的
A.工具
B.显示
C.编辑
D.窗口
参考答案:
D
15、VisualFoxpro6.0主要界面菜单栏中不包括________菜单项
A.“文件”
B.“项目”
C.“程序”
D.“窗口”
参考答案:
B
16、VisualFoxpro中,若要定制工具栏,应选择________菜单项
A.“工具”
B.“显示”
C.“窗口”
D.“文件”
参考答案:
B
19、以下有关Foxpro工作方式的叙述,正确的是()
A.只有一种工作方式,即命令工作方式
B.有两种工作方式,即命令方式和程序方式
C.有两种工作方式,即键盘方式和鼠标方式
D.有三种工作方式,即命令方式、程序方式和菜单方式
参考答案:
B
20、Foxpro某些类型的文件只有在库文件打开的情况下才能打开,在库文件关闭时自动关闭。
属于这一类文件的扩展名的有:
A.IDX、MEM
B.FMT、DBT
C.PRG、FOX
D.IDX、DBT
参考答案:
D
填空题:
1、数据库管理系统的英文全称是,简称是。
参考答案:
databasemanagementsystem,dbms
4、安装完VisualFoxpro之后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击___________菜单下的__________菜单项
参考答案:
工具,选项
6、在全屏幕编辑状态下,按_______键可保存文件并退出此状态。
按______键或_______键放弃存盘退出
参考答案:
Ctrl+W,Esc,Ctrl+Q
7、VisualFoxpro6.0支持两种工作方式,即_______和________
参考答案:
交互方式,程序执行
8、VisualFoxPro6.0的用户界面由6部分组成,它们是()、()、()、()、()、()。
参考答案:
标题栏菜单栏工具栏工作区状态栏命令窗口
9、常用的VisualFoxPro6.0有()种向导
参考答案:
18
10、常用的VisualFoxPro6.0有()种设计器。
参考答案:
10
问答题:
1、试述VFP6.0的启动与退出
参考答案:
略
2、在VFP6.0中有哪几种变量。
参考答案:
略
3、VFP有哪几种工作方式?
简单说明各种方式的特点。
参考答案:
在VF6.0中提供了三种工作方式,即命令方式、菜单方式和程序文件方式。
命令方式的工作特点是:
输入一条操作命令,系统完成一个数据库操作。
菜单方式的工作特点是:
通过选择菜单悬想完成所需的操作。
程序文件方式简称程序,其工作特点是:
通过程序文件中的命令完成对数据库的操作和系统环境的配置。
单选题:
6、退出VisualFoxpro的操作方法是()
A.从“文件”下拉菜单中选择“退出”选项
B.用鼠标左按钮单击关闭窗口按钮
C.在命令窗口中键入QUIT命令,然后敲回车键
D.以上方法都可以
参考答案:
D
8、要启动VisualFoxpro的向导可以()
A.打开新建对话框
B.单击工具栏上的“向导”图标按钮
C.从“工具”菜单中选择“向导”
D.以上方法均可以
参考答案:
D
9、VisualFoxpro中,显示和隐藏命令窗口的操作是在_______菜单中完成的
A.工具
B.显示
C.编辑
D.窗口
参考答案:
D
10、关于用户创建工具栏的如下说法中,哪一个是正确的()
A.只能定制VisualFoxpro系统工具栏,不能自定义工具栏
B.不能定制VisualFoxpro系统工具栏,但可以自定义工具栏
C.既能定制VisualFoxpro系统工具栏,也能自定义工具栏
D.只能使用系统工具栏,不能创建自定义工具栏
参考答案:
C
12、VisualFoxpro6.0主要界面菜单栏中不包括________菜单项
A.“文件”
B.“项目”
C.“程序”
D.“窗口”
参考答案:
B
13、VisualFoxpro中,若要定制工具栏,应选择________菜单项
A.“工具”
B.“显示”
C.“窗口”
D.“文件”
参考答案:
B
14、启动VisualFoxpro6.0后,屏幕上出现两个窗口:
一个是VisualFoxpro6.0的主窗口,另一个是()窗口。
A.文本
B.命令
C.帮助
D.对话框
参考答案:
B
15、VFP6.0是一种支持用户使用菜单、命令、_________三种不同操作方式的新型数据管理系统
A.循环
B.备份文件
C.命令文件
D.内存变量
参考答案:
C
17、以下有关Foxpro工作方式的叙述,正确的是()
A.只有一种工作方式,即命令工作方式
B.有两种工作方式,即命令方式和程序方式
C.有两种工作方式,即键盘方式和鼠标方式
D.有三种工作方式,即命令方式、程序方式和菜单方式
参考答案:
B
22、将内存变量定义为全局变量的VFP命令是()。
A.GLOBAL
B.PUBLIC
C.PRIVATE
D.LOCAL
参考答案:
B
23、一个软件在安装之前,不需要了解它的()
A.硬件环境
B.软件环境
C.乔迁环境
D.用户
参考答案:
D
24、以下方法中()不可以启动VisualFoxPro6.0
A.从程序菜单
B.从资源管理器
C.word系统
D.从桌面
参考答案:
C
单选题:
12、VisualFoxpro中,控制命令窗口显示和隐藏的命令在________菜单项中
A.“编辑”
B.“工具”
C.“窗口”
D.“项目”
参考答案:
C
13、VisualFoxpro中,若要定制工具栏,应选择________菜单项
A.“工具”
B.“显示”
C.“窗口”
D.“文件”
参考答案:
B
17、Foxpro某些类型的文件只有在库文件打开的情况下才能打开,在库文件关闭时自动关闭。
属于这一类文件的扩展名的有:
A.IDX、MEM
B.FMT、DBT
C.PRG、FOX
D.IDX、DBT
参考答案:
D
24、不是VisualFoxPro6.0可视化编程工具的是()
A.向导
B.生成器
C.设计器
D.程序编辑器
参考答案:
D
单选题:
24、不是VisualFoxPro6.0可视化编程工具的是()
A.向导
B.生成器
C.设计器
D.程序编辑器
参考答案:
D
单选题:
18、Foxpro某些类型的文件只有在库文件打开的情况下才能打开,在库文件关闭时自动关闭。
属于这一类文件的扩展名的有:
A.IDX、MEM
B.FMT、DBT
C.PRG、FOX
D.IDX、DBT
参考答案:
D
项目管理器
1、打开"项目管理器"可以使用的命令是()。
A.MODIFYPROJECT
B.CREATEPROJECT
C.OPENPROJECT
D.OPENDATABASE
参考答案:
A
2、在VFP6.0中,项目的扩展名为_______
A..DBC
B..TAB
C..IDX
D..PJX
参考答案:
D
3、项目文件的扩展名是()
A..pjx
B..dbf
C..opr
D..dbc
参考答案:
A
4、项目管理器中“数据”选项卡,可以管理()
A.程序
B.查询
C.数据表
D.内存变量
参考答案:
C
5、项目管理器对资源文件进行管理时,不能完成()等操作。
A.修改
B.复制
C.移去
D.删除
参考答案:
B
6、项目管理器中“文档”选项卡,可以管理()。
A.数据库
B.查询
C.表单
D.内存变量
参考答案:
C
7、项目管理器中的“代码”选项卡,可以管理()。
A.数据库
B.查询
C.表单
D.程序
参考答案:
D
填空题:
1、在VisualFoxPro中,项目文件的扩展名是[]。
参考答案:
PJX或.PJX
2、项目管理器的______选项卡用于显示和管理数据库,自由表和查询等.
参考答案:
数据
3、每一个项目只能设一个()文件
参考答案:
主
4、扩展名为.prg的程序文件在“项目管理器”的_____________选项卡中显示和管理
参考答案:
代码
5、项目管理器的“移去”按钮有两个功能:
一是把文件______________,二是__________文件
参考答案:
移出项目,从磁盘上删除
6、在项目管理器,有()()()()()()等多个选项卡。
参考答案:
全部数据文档类代码其他
7、在项目管理器中,()方便、快捷地浏览数据表。
参考答案:
可以
8、“+”标志是表示某一项目的下面()子项目。
参考答案:
包含
问答题:
1、项目管理器有哪些主要功能?
学生答案:
在使用vfp编制程序时,需要创建各种类型文件,为为提高工作效率,vfp提供了一个非常有效的管理工具:
项目管理器。
项目管理器是Vfp中处理数据和对象的主要组织工具,建立一个项目文件可以帮助你方便的组织文件和数据。
在项目管理器中只需单几次鼠标,就可以方便地组织相关的文件。
可以这样下定义:
项目是文件、数据、文档及其它Vfp对象的集合,要建立一个项目就必需先创建一个项目文件,项目文件的扩展名为.Pjx.
参考答案:
略
2、项目管理器是什么?
使用它有什么好处?
学生答案:
项目管理器是VisualFoxPro6.0用来管理、组织数据和对象的主要工具。
它将一些相关的文件、数据、文档等集合起来,用图形与分类的方式来管理
单选题:
1、打开"项目管理器"可以使用的命令是()。
A.MODIFYPROJECT
B.CREATEPROJECT
C.OPENPROJECT
D.OPENDATABASE
参考答案:
A
2、在VFP6.0中,项目的扩展名为_______
A..DBC
B..TAB
C..IDX
D..PJX
参考答案:
D
3、项目文件的扩展名是()
A..pjx
B..dbf
C..opr
D..dbc
参考答案:
A
4、项目管理器中“数据”选项卡,可以管理()
A.程序
B.查询
C.数据表
D.内存变量
参考答案:
C
5、项目管理器对资源文件进行管理时,不能完成()等操作。
A.修改
B.复制
C.移去
D.删除
参考答案:
B
6、项目管理器中“文档”选项卡,可以管理()。
A.数据库
B.查询
C.表单
D.内存变量
参考答案:
C
7、项目管理器中的“代码”选项卡,可以管理()。
A.数据库
B.查询
C.表单
D.程序
参考答案:
D
创建数据库和表
单选题:
1、VisualFoxPro参照完整性规则不包括()。
A.更新规则
B.查询规则
C.删除规则
D.插入规则
参考答案:
B
2、VisualFoxpro中,从数据库中移去表的命令是()
A.REMOVETABLE
B.REMOVEDATABASE
C.USE
D.DELETETALBE
参考答案:
A
3、VisualFoxpro中,打开名为STUDENTS的数据库的命令是()
A.USESTUDENTS
B.OPENSTUDENTS
C.OPENDATABASESTUDENTS
D.USEDATABASESTUDENTS
参考答案:
C
4、用created命令建立的d文件是一个什么文件()
A.数据库文件
B.表文件
C.表单文件
D.菜单文件
参考答案:
B
5、在VisualFoxPro中,数据库表和自由表()。
A.字段名最长可达128个字符
B.均拥有4种类型的索引,即主索引、候选索引、唯一索引和普通索引
C.只有数据库表设置有字段属性
D.均拥有3种类型的索引,即主索引、候选索引、唯一索引
参考答案:
A
6、在不打开“表设计器”的情况下,若要创建一个新表,可以使用的命令是()。
A.CREATETABLE
B.CREATE
C.ALTERTABLEADD
D.MODIFYTABLE
参考答案:
A
7、在不打开“表设计器”的情况下,若要为表添加新字段,可以使用的命令是()。
A.ALTERTABLEADD
B.ALTERTABLEALTER
C.ALTERTABLEDROP
D.ALTER
参考答案:
A
8、在不打开“表设计器”的情况下,若要删除表中指定字段,可以使用的命令是()。
A.DELETEFILE
B.ALTERTABLEDROP
C.DROPTABLE
D.PACK
参考答案:
B
9、在VisualFoxPro中,打开数据库的命令是()。
A.OPENDATABASE<数据库名>
B.USE<数据库名>
C.USEDATABASE<数据库名>
D.OPEN<数据库名>
参考答案:
A
10、在VisualFoxpro的命令窗口中键入CREATEDATA命令后,屏幕会出现一个创建话框,要想完成同样的工作,还可以采取如下步骤()
A.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件“命令按钮
B.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导“命令按钮
C.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件“命令按钮
D.单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导“命令按钮
参考答案:
A
11、VisualFoxpro中,扩展名为DBC的文件是()
A.表单文件
B.数据库表文件
C.数据库存文件
D.项目文件
参考答案:
C
12、VisualFoxpro中,一数据库名为student,要想打开该数据库,应使用命令()
A.OPENstudent
B.OPENDATAstudent
C.USEDATAstudent
D.USEstudent
参考答案:
B
13、在VFP中,数据库表和自由表的字段名最大字符数分别是()
A.10,10
B.128,10
C.256,128
D.128,128
参考答案:
B
14、VisualFoxpro中,打开一个数据库的命令是()
A.USE
B.USEDATABASE
C.OPEN
D.OPENDATABASE
参考答案:
D
15、VisualFoxpro数据库文件是()
A.存放用户数据的文件
B.管理数据库对象的系统文件
C.存放用户数据和系统数据的文件
D.前三种说法都对
参考答案:
B
16、以下关于自由表的叙述,正确的是()
A.全部是用以前版本的Foxpro(FoxBASE)建立的表
B.可以用VisualFoxpro建立,但是不能把它添加到数据库中
C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表
D.自由表可以添加到数据库中,但是数据库表不可以从数据库中移出成为自由表
参考答案:
C
17、VisualFoxpro参照完整性规则不包括()
A.更新规则
B.删除规则
C.查询规则
D.插入规则
参考答案:
C
18、对表结构的修改是在下面哪一个对话框中完成的()
A.表设计器
B.数据库设计器
C.表达式生成器
D.浏览窗口
参考答案:
A
19、下列关于数据库表的说法中错误的是()
A.可设置长表名,长字段名
B.可设置匹配字段类型到类,字段验证和记录验证,触发器
C.可设置主索引和候选索引关键字,字段默认值,显示模式
D.不可用use命令直接打开,必须在数据库设计器中打开
参考答案:
D
20、数据库文件的扩展名是()
A.DBF
B.DBC
C.DBT
D.FPT
参考答案:
B
21、若表文件含有备注型或通用型字段,则在打开表文件的同时,自动打开扩展名为_______的文件
A.FRX
B.FMT
C.FRT
D.FPT
参考答案:
D
22、关于数据库表与自由表的转换,下列说法中正确的是()
A.数据库表能转换为自由表,反之不能
B.自由表能转换成数据库表,反之不能
C.两者不能转换
D.两者能相互转换
参考答案:
D
23、在VFP6.0中,打开数据库和表的命令分别为()
A.USE,OPEN
B.SELECT,CREAT
C.OPEN,USE
D.CREAT,OPEN
参考答案:
C
24、在VisualFoxPro中,打开数据库的命令是()
A.OPENDATABASE<数据库名>
B.USE<数据库名>
C.USEDATABASE<数据库名
D.OPEN<数据库名>
参考答案:
A
25、在Foxpro环境下,可以同时打开的数据库文件的最多个数是()
A.2
B.10
C.16
D.256
参考答案:
B
26、在Foxpro中,仅关闭当前工作区数据库文件的命令是
A.CLOSE
B.USE
C.CLEAR
D.CLOSEDATABASE
参考答案:
C
27、对数据库文件进行修改,不需要交互操作的命令是
A.EDIT
B.CHANGE
C.REPLACE
D.BROWSE
参考答案:
C
28、在数据库中的数据表间( )建立关联关系。
A.随意
B.不可以
C.必须
D.可根据需要