西华大学数据结构及数据库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.关于数据库和数据表之间的关系,正确的描述是__D__.
A) 数据表中可以包含数据库B)数据库中只包含数据表
C)数据库和数据表没有关系D)数据库中包含数据表、表间关系和相关的操作
2.下列表达式中,不正确的是_D____.
A) 10/01/2000 B) “2000”C)
{2000} D) xyz=‟5‟
3.对于逻辑删除和物理删除,下列说法正确的是___C____.
A) 逻辑删除不可恢复,物理删除
可恢复B)二者皆可恢复
C)逻辑删除可恢复,物理删除不
可恢复D)二者皆不可恢复
4.在VFP中,若当前记录位置为45,则将指针移到记录编号为20的命令是_____C___.
A) SKIP 20 B) SKIP -20
C) GOTO 20 D) GOTO -20
5.对于只有两种取值的字段,一般使用
D .
A) 字符型B) 数值型
C) 日期型D) 逻辑型
6.在下列函数中,函数值为数值的是___A_____.
A) AT(…计算机‟,‘计算机中心’)
B)CTOD(…01/01/96‟)
C)BOF( )
D)SUBSTR(DTOC(DATE()),7)
7.执行STORE ”333” TO A 之后,再执行?”222”+”&A”的结果是C .
A) 222&A B) 333
C)222333 D) 出错信息
8. 利用____B___命令,可以在浏览窗口
浏览表中的数据。
A) USE B) BROWSE C)
MODIFY STRU D) LIST
9.数据库、数据库系统、数据库管理系统
这3者之间的关系是___A___.
A) 数据库系统包含数据库和数
据库管理系统
B) 数据库包含数据库系统和数据
库管理系统
C)数据管理系统包含数据库和数
据库系统
D) 数据库系统就是数据库,也就
是数据库管理系统
10.以下命令中正确是的____A____.
A) STORE 10 TO X, Y
B) STORE 10, 10 TO X, Y
C) X=10, Y=10
D) X=Y=”10”
11.使用关系运算对系统进行操作,得
到的结果是______D____。
[A] 属性 [B] 关系模型
[C]元素 [D]关系
12.下面对字符型常量的表示方法中,错
误的是__D_____。
[A] [Visual FoxPro]
[B] ‘Visual FoxPro’
[C] “Visual FoxPro”
[D] { Visual FoxPro}
13.在Visual FoxPro 中说明数组的命
令是___C_____.
[A] DIMENSION和ARRAY
[B] DECLARE和ARRAY
[C] DIMENSION和DECLARE
[D] 只有DIMENSION
14.以下字段中,不须用户在设计表结构
时指定宽度的是___D_____。
[A] 字符型 [B] 浮点型 [C]
货币型 [D] 日期时间型
15. 在Visual FoxPro的命令窗口中显
示数据表记录的命令是__C___。
[A] MODIFY [B]CHANGE
[C] LIST [D] USE
16. 函数YEAR(“12/31/99”)的返回值是
D 。
[A] 99 [B] 1999 [C] 2099
[D] 出错
17.在Visual FoxPro命令的范围选项不
包括的是___D_____。
[A] NEXT n [B] RECORD n
[C] REST [D] GO N
18. 对数据库的某几个字段做相同规律
的修改时,使用____D___命令最方便。
[A] EDIT [B] CHANGE
[C] BROWSE [D] REPLACE
19.下列符号不能作为VFP中变量名的
是__C____.
[A] ABCD [B] M43
[C] 97XY [D] abc
20.要将表中所有记录物理删除,可以使
用的命令是__D_____.
[A] DELETE ALL [B] RECALL
ALL [C] PACK [D] ZAP
21.下列命令中,定位记录指针的命令是
B .
[A] USE [B] GO [C]
SELECT [D] LIST
22.如果一个公司只能有一个经理,而
且一个经理不能同时担任其它公司的经
理,公司与经理两个实体之间的关系属
于______B_____。
[A] 一对多[B] 一对一[C]多对多[D]多对一
23.DBAS指的是___C_。
[A] 数据库应用系统[B] 数据库系统[C] 数据库管理系统[D] 基于Web 的数据库系统
24.在visual FoxPro中,主索引可以保证数据的 A 完整性。
[A] 实体完整性[B] 参照完整性
[C]域完整性[D] 字段
25.如果一个关系中的属性或者属性组不是该关系的关键字,但它们是另外一个关系的关键字,则称这个关键字为该关系的 C 。
[A] 主关键字[B] 内关键字[C]外关键字[D] 关系
二、填空题(共45题)
26.关系数据库中所有的数据结构是__二维表________.
27.在VFP中独立于任何数据库的表称为____自由表____.
28.在VFP中,通用字段和备注型字段在表中的宽度都是 4 个字节.
29.用命令DIMESION A(3,4)定义了一个数组A,则该数组中数组元素个数是____12__。
30.放置图片的字段类型是通用
型,可用字母 G 表示。31.在Visual FoxPro中,表达式
2*3^2+8/4+3^2的值是___29_ ___。32.在Visual FoxPro中数据库表文件默认的扩展名是__dbf_ ____。
33.在VFP中,逻辑型、日期型和备注型字段的长度分别为_ 1 8 4
___。
34. ?SUBSTR(“学习计算机基础”,5,4)返回的结果是计算。
35.Visual FoxPro函数
ROUND(12.5846,3)的值是
12.585 。
36. 执行命令?MAX(“讲师”,“教授”,“助
教”),显示的结果为助教
。
37.索引能够确定表中记录的逻辑
顺序,而不改变物理顺序。
38.数据库管理系统常见的数据模型有
关系型 , 网状型,和
层次型 3种。
39.在Visual Foxpro 中索引文件的扩展
名有2类,即 IDX 和 CDX 。
40.条件函数IIF(len(‘中国’)>2,3,
4))的输出结果是 4 。
41.若x=56.789,则命
令?str(x,2)-subs('56.789',5,1)的显
示结果是 578 。
42.内存变量文件的扩展名为
MEM 。
43.数据库表支持插入,
更新和删除事件触
发器。
44. Visual FoxPro6.0中的表主要有两
种存在方式即数据库表和自由
表。
45.函数LEN(…123‟-…123‟)的值为
_____6____。
46.函数LEN(…123‟+…123‟)的值为
___6_ ____。
47.设职工档案表中有编号、姓名、年龄、
职务、籍贯等字段,其中可作为关键字
的字段是_编号____。
48.一个关系对应一张表,表中的一列称
为一个___属性 ____,表中的一行称为
一个_ 元组 _____。
49.在Visual FoxPro中,复合索引分为两
类,分别是_ 结构索引___和__非结
构索引___。
50.在Visual FoxPro的一个工作区中最
多允许同时打开__1______个数据库表
或自由表。
51.一个表能创建__多____个主索引,可
以创建___ 1 __个普通索引。
52.一个数据库表能与___ __1__个数据
库相联。
53.打开数据库student.dbc的命令是
____ OPEN DATABESE STUDENT 54.在建
立表的结构时,字段的信息包括字段名、
__类型 __、宽度和__小数位 _
等。
55.信息技术中常用的英文DBMS是___
数据库管理系统4个单词的缩写词。
56.在建立一对多关系时,对“多方”建
立的索引应是普通索引.
57.关系数据库的三种基本运算是 _关
系 __,__投影 _,_ 选择。
58.某数据表中有20条记录,当前记录
号为3,执行LIST NEXT 4后,所显
示的记录号范围是_ 3~6 _。
60.数据库表之间的一对一联系通过主表
中主索引索引和子表的主索引或候选索
引索引实现。