数据库考试试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库考试试题及答案
来源:刘盼的日志
一、选择题
(1) 在下列四个选项中,不属于基本关系运算的是(D )。
A) 连接 B) 投影 C) 选择 D) 排序
(2) 如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于( A )。
A) 一对一联系 B) 一对二联系
C) 多对多联系 D) 一对多联系
(3) Visual FoxPro支持的数据模型是( B )。
A) 层次数据模型 B) 关系数据模型
C) 网状数据模型 D) 树状数据模型
(4) 扩展名为DBC的文件是( C)。
A) 表单文件 B) 数据库表文件 C) 数据库文件 D) 项目文件
(5) 下面有关索引的描述正确的是( C )。
A) 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变
B) 索引与数据库表的数据存储在一个文件中
C) 创建索引是创建一个指向数据库表文件记录的指针构成的文件
D) 使用索引并不能加快对表的查询操作
(6) 设有关系R1和R2,经过关系运算得到结果S,则S是( A )。
A) 一个关系 B) 一个表单 C) 一个数据库 D) 一个数组
(7) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是( B )。
A)m:n
B)1:m
C)m:k
D)1:1
(8) 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:( A)。
A)1、4、8
B)4、4、10
C)1、10、8
D)2、8、8
(9)在Visual FoxPro中,学生表STUDENT中包含有备注型字段,表中备注型字段中的数据均存储到另一个文件中,该文件名为( C )。
A) STUDENT.DOC
B) STUDENT.MEN
C) STUDENT.DBT
D) STUDENT.FTP
(10)在Visual FoxPro中,存储图象的字段类型应该是(B )。
A)备注型
B)通用型
C)字符型
D)双精度型
(11)对于现实世界中事物的特征,在实体-联系模型中使用( A )。
A)属性描述
B)关键字描述
C)二维表格描述
D)实体描述
(12)对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为( D )。
A)并运算
B)交运算
C)差运算
D)积运算
(13)用命令"INDEX on 姓名TAG index_name " unipue建立索引,其索引类型是(D )。
A)主索引
B)候选索引
C)普通索引
D)惟一索引
(14) 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是(A )。
A) DBS包括DB和DBMS
B) DBMS包括DB和DBS
C) DB包括DBS和DBMS
D) DBS就是DB,也就是DBMS
(15) 在Visual FoxPro中“表”是指( D )。
A) 报表
B) 关系
C) 表格
D) 表单
(16) 在Visual FoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是(C )。
A)pro
B) prj
C) pjx
D) itm
(17) 在Visual FoxPro的项目管理器中不包括的选项卡是( D )。
A) 数据
B) 文档
C) 类
D) 表单
(18)在Visual FoxPro 中说明数组的命令是(C )。
A) DIMENSION和ARRAY
B) DECLARE和ARRAY
C) DIMENSION和DECLARE
D) 只有DIMENSION
(19)DBMS的含义是:(B )。
A.数据库系统
B.数据库管理系统
C.数据库管理员
D.数据库
(20)扩展名为dbf的文件是( A )。
A.表文件
B.表单文件
C.数据库文件
D.项目文件
( 21) 数据库系统中对数据库进行管理的核心软件是 ( A )。
A) DBMS
B) DB
C) OS
D) DBS
( 22) 在Visual FoxPro中,使用LOCATE FOR <表达式>命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用 ( C )。
A)再次使用LOCATE FOR <表达式>命令
B)SKIP命令
C)CONTINUE命令
D)GO命令
(23)假设职员表已在当前工作区打开,其当其记录的“姓名”字段值
为“张三”(字符型,宽度为6)。
在命令窗口输入并执行如下命令:
姓名=姓名+“您好”
?姓名
那么主窗口中将显示( B )。
A)张三
B)张三您好
C)张三您好
D)出错
(24)有一学生表文件,且通过表设计器已经为该表建立了若干普通索引,其中一个索引的索引表达式为姓名字段,索引名为XM。
现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是( D )。
A)SET INDEX TO 姓名
B)SET INDEX TO XM
C)SET ORDER TO 姓名
D)SET ORDER TO XM
(25)”商品”与”顾客”两个实体集之间的联系一般是( D )。
A)一对一
B)一对多
C)多对一
D)多对多
(26)在E-R图中,用来表示实体的图形是( A )。
A)矩形
B)椭圆形
C)菱形
D)三角形
( 27)执行如下命令序列后,最后一条命令的显示结果是( D )。
DIMENSION M(2,2)
M(1,1)=10
M(1,2)=20
M(2,1)=30
M(2,2)=40
? M(2)
A)变量未定义的提示
B)10
C)20
D).F.
(28)在数据库系统中,用户所见的数据模式为____B____。
A)概念模式 B)外模式 C)内模式 D)物理模式
(29)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和__D______。
(A)编码设计 B)测试阶段 C)运行阶段 D)物理设计
(30) 在Visual FoxPro中字段的数据类型不可以指定为( B )。
A) 日期型
B) 时间型
C) 通用型
D) 备注型
二、填空题
(1) 自由表的扩展名是 [ dbf ] 。
(2) LEFT(“123456789”,LEN(“数据库”))的计算结果是 [ 5 ] 。
(3) 同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是 [ idx ] ,这种索引称为 [ 单一索引 ]。
(4)用二维表数据来表示实体之间联系的数据模型称为[ 关系模型]。
(5)在Visual FoxPro中数据库文件的扩展名是[ dbc ],数据库表文件的扩展名是[ daf ] 。
(6) 在关系数据库中,把数据表示成二维表,每一个二维表称为[ 关系 ]。
(7) 在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是[多对多 ] 联系。
(8)数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是[ 数据库系统阶段 ] 。
(9)在Visual FoxPro 中,数据库表中不允许有重复记录是通过指定[主索引和侯索引来实现的。
(10)在Visual FoxPro 中,数据库表S 中的通用型字段的内容将存储在[ 5.FPT ] 文件中。
(11)数据独立性分为逻辑独立性与物理独立性。
当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称[ 物理独立性 ] 。
(12)表达式{^2005-1-3 10:0:0}一{^2005-10-3 9:0:0}的数据类型是[ 数据性 ] 。
(13)数学表达式1≤X≤10改成计算机表达式为[ ?1<=X AND X<=10 ] 。