数据库应用基础期中试题.docx
- 文档编号:6385262
- 上传时间:2023-01-05
- 格式:DOCX
- 页数:11
- 大小:20.38KB
数据库应用基础期中试题.docx
《数据库应用基础期中试题.docx》由会员分享,可在线阅读,更多相关《数据库应用基础期中试题.docx(11页珍藏版)》请在冰豆网上搜索。
数据库应用基础期中试题
数据库应用基础期中测验题
(2007.5.16)
一、是非题(对打“∨”,错打“X”)(20分)
1、BASIC是目前常用的关系型数据库之一。
( )
2、数据库与数据库表是不相同的。
( )
3、数据库管理系统与数据库系统是同一系统。
( )
4、FOR条件子句与WHILE条件子句完全相同。
( )
5、命令“?
”、“?
?
”的功能是不一样的。
( )
6、VFP中的视图与查询是一样的。
()
7、项目管理器只能完成查询和表单设计功能。
()
8、项目文件的功能是对VFP的文件进行管理和维护。
()
9、与数据库关联的数据库表称自由表。
()
10、数据库表之间的永久关系存在数据库文件中。
()
二、填空题(20分)
1、SETCENTURYON的功能是()。
2、常用的字段类型有( )、()、( )、备注型和通用型。
3、VFP6.0中,有四种索引,它们是主索引、( )、( )和( )。
4、在“学生档案”数据表之后追加数据的命令语句是( )。
ALL、( )、( )和REST四种范围子句。
6、数据库具有()、()、()、安全性和()五大特性。
7、VisualFoxPro6.0是面向对象的()关系数据库()。
8、?
LEN(“云南省”+SPACE(6)+“昆明市”)的结果是()。
10、程序设计主要有()、()和()三种结构。
三、选择题(20分)
1.以下方法中,不能用于给当前记录做删除标记的是。
A.在COMMAND窗口中,键人“DELE”命令
B.打开“Record”菜单,选择“Delete”命令选项
C.在“Browse”窗口中用鼠标直接点击记录前的删除标志区使其变黑
D.在“Browse”窗口中用鼠标直接点击记录前的删除标志区使其无色
2.PACK操作可以从数据库中删除。
A.所有记录B.被标记了删除标记的记录
C.没有被标记删除标记的记录D.当前记录
3.逻辑运算符从高到低的运算优先级是。
A..NOT.->.OR.->.AND.B..NOT.->.AND.->.OR.
C..AND.->.NOT.->.OR.D..OR.->.NOT.->.AND.
4.在下列表达式中,错误的表达式是。
A.X<=YB.X>1OO.AND.Y<50
C.“总分:
”+总分D.“姓名:
”十姓名
5.设一数值型字段的宽度为7,小数位数为2,该字段整数部分最大取值为。
A.9999B.99999
C.999999D.9999999
6.能显示当前库文件中所有男生的姓名、性别和籍贯的命令是。
A.LISTFIELDS姓名,性别,籍贯
B.LISTFIELDS姓名,性别,籍贯FOR性别=“男”
C.DISPLAYALLFIELDS姓名,性别,籍贯
D.LISTFOR性别=“男”.AND.籍贯=“四川”
7.设当前库中共有10条记录,当前记录号是3,执行命令LISTNEXT3后,所显示记录的记录号范围是。
A.4~6B.3~5C.3~10D.4~10
8、目前数据库系统采用的三种数据模型是层次模型、网状模型和。
A、关系模型B、分布模型C、表格模型D、树状模型
9、FoxPro规定,在多种运算符同时存在的表达式中,其运算的优先级别是:
。
A、算术、关系、逻辑运算符B、关系、逻辑、算术运算符
C、关系、算术、逻辑运算符D、逻辑、关系、算术运算符
10、记录指针到表记录顶端测试函数的格式是:
。
A、EOF()B、BOF()C、DOF()D、ROF()
四、问答题(20%)
1、dele命令的功能是什么?
2、视图的特点是什么?
五、读程序(20分)
1.下列程序输出什么(写出结果)
CLEAR
SETTALKOFF
I=1
DOWHILEI<3
FORJ=1TO3
?
?
ALLTRIM(STR(I))+”*”+ALLTRIM(STR(J))+”=”;
+ALLTRIM(STR(I*J))+SPACE
(1)
ENDFOR
?
I=I+1
ENDDO
SETTALKON
2.下列程序输出什么结果
SETTALKOFF
M=1
FORI=1TO10
M=M*I
ENDFOR
?
I
?
M
SETTALKON
数据库应用基础期中测验题答卷
(2007.5.16)
专业年级:
姓名:
学号:
一、是非题
1、2、3、4、5、6、7、8、9、10、
二、填空题
1、2、3、4、5、
6、7、8、9、10、
三、选择题
1、2、3、4、5、6、7、8、9、10、
四、问答题
1、
2、
五、读程序
1、
2、
数据库应用基础试题
一、填空题
是:
数据是人们描述客观事物及其活动的抽象符号表示。
2.数据库是:
存储数据的仓库,是一种高于文件形式的数组技术。
是:
用户在计算机建立、使用、管理数据库的系统软件。
字母、数字、空格、及各种符号等组成,它包括事物的名称、性质和。
(正负号、数字和小数点组成)组成,包括(事物的数量()、()和()。
(),关系运算符的优先级高于()。
()和()组成。
()、()、()、()。
9.表的每个字段有4个属性。
字段名指定字段的名字,字段类型指定(指这字段放的数据是什么类型的),字段宽度指定(数据类型占好大),小数位数指定(数值型)。
(1~54),数值型字段的最大宽度是(1~20),日期型字段的最大宽度是(8),逻辑型字段的宽度是
(1),备注型字段的宽度是(4)。
(),数据库文件的默认扩展名是()。
12.()可以根据表中某一特定的字段或表达式对记录进行排序。
13.在项目管理器中选择数据库表后,再单击()按钮可以移去表。
()和()。
15.在项目管理器中运行查询文件时,先选择查询文件,再单击()按钮。
“更新条件”选项卡用于()。
()字段。
18.VisualFoxPro默认的报表文件扩展名是()。
()→()命令,可以打开“快速报表”对话框向报表添加字段。
二、单项选择题
1.在VisualFoxPro的命令中“?
”的功能是()。
2.在VisualFoxPro的命令窗口中输入“?
"is"$"Thisisabook"”的值是()。
A..T.B..F.C.TD.F
3.“"我们"-"热爱"+"祖国"”的值是()。
C.我们热爱祖国D.我们热爱祖国
“select*fromZGDA”中命令动词是()。
5.下列各式中能作为内存变量名的是()。
A.XS_1B.1_XSC._XSD.XS
6.下列说法正确的是()。
7.下列叙述正确的是()。
8.下列叙述正确的是()。
9.允许出现重复字段值的索引是()。
10.在VisualFoxPro下列关于表的叙述正确的是()。
A.在数据库表和自由表中,都能给字段定义有效性规则和默认值
B.在自由表中,能给表中的字段定义有效性规则和默认值
C.在数据库表和自由表中,都不能给字段定义有效性规则和默认值
D.在数据库中,能给表中的字段定义有效性规则和默认值
11.以下关于查询描述正确的是()。
12.以下关于查询描述正确的是()。
13.VisualFoxPro默认的查询去向是()。
14.下列叙述正确的是()。
A.视图是独立的文件,它存储在数据库
B.视图不是独立的文件,它存储在数据库中
C.视图是独立的文件,它存储在视图文件中
15.在VisualFoxPro中,以下关于视图描述中错误的是()。
16.以下关于视图的描述正确的是()。
17.查询设计器和视图设计器的主要不同表现在于()。
“更新条件”选项卡,没有“查询去向”选项
“更新条件”选项卡,有“查询去向”选项
“更新条件”选项卡,有“查询去向”选项
D.视图设计器有“更新条件”选项卡,也有“查询去向”选项
18.下列叙述正确的是()。
A.用鼠标拖动报表的边框,可以裁剪控件
B.用鼠标拖动报表的边框,可以放大或缩小控件
C.选择报表控件后,使用鼠标拖动报表的控制柄,可以裁剪控件
D.选择报表控件后,使用鼠标拖动报表的控制柄,可以放大或缩小控件
19.VisualFoxPro的报表文件.FRX中保存的是()。
“?
”的输出结果是()。
21.下列各项中是日期型常量的是()。
A.{^2009/12/23}B.{09/10/23}
C.{^20091223}D.{^2009.12.23}
“.T.”的是()。
A.?
"A">"B"B.?
"A"<"B"
C.?
"ABCD">"ABDC"D.?
"ABC">"ABDC"
23.函数INT(-12.56)的返回值是()。
三、多项选择题
1.下列叙述正确的是()。
D.关系模型可以反映一对一的关系、一对多的关系和多对多的关系
2.用关系运算符比较数据时,正确的方法是()。
A.比较数值型数据时,按数值大小进行比较
B.比较单个字符时,按其ASCII码值的大小进行比较
C.比较字符串时,按从左到右的顺序依次比较每一个位置上的字符
D.比较日期型数据时,按日期的先后进行比较
3.下列叙述正确的是()。
4.下列叙述正确的是()。
5.下列叙述正确的是()。
C.查询可以显示数据,视图可以更新数据
D.查询可以更新数据,视图可以显示数据
6.下列叙述正确的是()。
7.下列叙述正确的是()。
C.一条命令只能写在一行D.一条命令可以写在多行
8.假设:
学号="9703",姓名="张华",应交费=4000。
下列表达式正确的是()。
A."学号:
"+学号B."姓名:
"+姓名
C."应交费:
"+应交费D."应交费:
"+STR(应交费)
9.下列叙述正确的是()。
A.内存变量的值可以改变,但数据类型不能改变
10.下列各操作中可以从表中删除记录的是()。
“表”→“删除记录”
“表”→“彻底删除”
11.下列各操作中可以向表添加记录的是()。
“显示”→“编辑”“显示”→“追加方式”命令
“表”→“追加记录”“表”→“追加新记录”命令
12.下列叙述正确的是()。
A.主索引不允许索引关键字出现重复值,一个数据库只能建立一个主索引
B.侯选索引不允许关键字出现重复值,一个表可以建立多个侯选索引
C.普通索引允许关键字出现重复值,一个表可以建立多个普通索引
D.唯一索引允许关键字出现重复值,一个表只能建立一个唯一索引
13.设计查询时,查询去向可以是()。
14.在查询设计器中设计查询时,运行查询可以使用的方法是()。
“常用”工具栏的“运行”“程序”→“运行”命令
“查询”→“运行查询”“运行”按钮
15.在报表设计器中设计报表时,预览报表可以使用的方法是()
A.单击“常用”工具栏的“打印预览”按钮
“文件”→“打印预览”命令
“报表”→“预览”命令
“显示”→“预览”命令
四、判断题
1.内存变量必须先定义,后赋值。
()
2.给内存变量赋值可以改变内存变量的数据类型。
()
3.一个内存变量在任一时刻只能有一个值和一种数据类型。
()
4.数组的所有元素必须作为一个整体使用。
()
5.备注型字段的数据存储于另一个与表名相同但扩展名为FPT的备注文件中。
()
6.自由表和数据库表不能互相转化。
()
7.一个复合索引文件可以存放多个索引,因此可以同时提供多个逻辑顺序。
()
8.运行查询时,系统默认在屏幕上显示查询结果。
()
9.查询两个表的数据时,这两个表之间可以不建立联接。
()
10.查询和视图都可以在浏览窗口输出数据。
()
11.可以使用VisualFoxPro的关键字定义变量名。
()
12.数组必须先定义,后赋值。
()
13.数据库表和自由表可以用表向导和表设计器创建。
()
14.自由表可以设置参照完整性。
()
15.数据库文件用于保存表文件及其数据。
()
16.运行查询时,系统默认在屏幕上显示查询结果。
()
17.查询两个表的数据时,这两个表之间可以不建立联接。
()
18.查询和视图都可以在浏览窗口输出数据。
()
19.设计报表时,撤消功能可以撤消前面多次操作。
()
20.报表的数据源可以是表,但不能是视图。
()
21.报表输出的所有数据都存储在报表文件中。
()
22.改变报表数据源的值,则运行报表时输出的值也随着改变。
()
五、简答题
1.计算3*4<5+6OR"Fox"$"Fox"+"Pro"的值。
2.给内存变量命名要遵行什么原则?
3.对ZGDAGL.DBC数据库的ZGDA.DBF表和GZ0501.DBF表,写出下列命令。
职工档案表ZGDA.DBF的结构:
字段名称字段类型字段长度小数位数字段名称字段类型字段长度小数位数
编号字符型6姓名字符型8
性别字符型2部门字符型6
职务字符型6职称字符型6
出生年月日期型8工作年月日期型8
基本工资数值型72合同工逻辑型1
照片通用型4工作成绩备注型4
工资表GZ0501.DBF的结构:
字段名称字段类型字段长度小数位数字段名称字段类型字段长度小数位数
编号字符型6日期日期型8
职务津贴数值型62生活补贴数值型62
所得税数值型62请假扣数值型62
养老保险数值型52实发工资数值型72
(1)查询ZGDA.DBF表的所有数据。
(2)查询ZGDA.DBF表的编号、姓名、性别、职称、基本工资字段的数据。
(3)查询ZGDA.DBF表中男职工的所有数据。
(4)查询GZ0501.DBF表的所有数据。
4.字符运算符能否将参加运算的字符串中间的空格移到结果字符串尾部去?
为什么?
5.试比较关系运算符$、=、==的区别?
6.试述主索引、候选索引、唯一索引、普通索引有何异同?
(1)?
2^5
(2)?
"am"$"Iamastudent"AND"ABCD">"ABBC"
(3)?
"我的专业是:
"+"计算机"
(4)?
SQRT(81)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用 基础 期中 试题
![提示](https://static.bdocx.com/images/bang_tan.gif)