1.以下不是数据库技术所具备的特点是( )
A.数据结构化 B.数据冗余小
C.有较高的数据独立性 D.数据联系弱
2.在信息模型的“学生”实体中,对每个学生的具体情况的描述,称为( )
A.实体值 B.实体型
C.属性值 D.属性型
3.可用于区别实体集中不同个体的属性或属性组合,称为该实体的( )
A.属性型 B.键
C.外部键 D.实体型
4.设一个体育项目可以有多个运动员报名,一个运动员可参加多个项目,运动员与体育项目之间是( )
A.一对一的联系 B.一对多的联系
C.多对一的联系 D.多对多的联系
5.实体完整性约束可以通过( )
A.定义外部键来保证 B.定义主键来保证
C.用户定义的完整性来保证 D.定义字段类型来保证
6.下面结论不正确的是( )
A.若A→B,B→C,则A→C B.若A→B,A→C,则A→(B,C)
C.若B→A,C→A,则(B,C)→A D.若(B,C)→A,则B→A,C→A
7.设R为k1度关系,S为k2度关系,则R和S的笛卡尔积的度为( )
A.k1 B.k2
C.k1+k2 D.k1×k2
8.将E—R图转换为关系模型,属于数据库设计的( )
A.事务设计阶段 B.物理设计阶段
C.逻辑设计阶段 D.应用程序设计阶段
9.数据库系统开发完成以后,不需要提供给用户的文档资料是( )
A.系统说明书 B.技术说明书
C.使用说明书 D.可行性说明书
10.使用SQL语句在学生成绩表(学号,课程号,成绩)中,查询平均成绩大于60分的学生时,不必使用的子句是( )
A.SELECT B.GROUP BY
C.WHERE D.HAVING
11.定义内存变量时,不能使用的数据类型是( )
A.数值型 B.日期型
C.通用型 D.字符型
12.下列函数中,返回非逻辑型值的函数是( )
A.BOF B.RECNO
C.FOUND D.EOF
13.在FoxPro中,对数函数LOG(n)是以( )
A.10为底 B.2为底
C.e为底 D.n为底
14.在FoxPro中定义字段变量时,允许用户自行定义数据长度的是( )
A.逻辑型 B.数值型
C.日期型 D.通用型
15.下列命令中,不与用户进行交互方式操作的命令是( )
A.BROWSE B.REPLACE
C.EDIT D.MODIFY
16.在数据库文件已打开、而索引文件尚未打开时,打开索引文件的命令是( )
A.USE<索引文件名> B.INDEX TO<索引文件名>
C.INDEX ON<索引文件名> D.SET INDEX TO<索引文件名>
17.下列叙述中,正确的是( )
A.创建数据库文件的索引文件时,只能按关键字表达式的值升序排列
B.一个数据库文件可以在不同工作区中同时打开
C.字段变量不受工作区的约束,任意使用
D.在一个工作区中可以同时打开由JOIN命令生成的库文件以及原来的库文件
18.设x=123.456,执行命令
@10,10 SAY"x=" GET x PICTURE "99999.99"
输出结果是(其中: 表示一个空格)( )
A.x=123.456 B.x= 123.45
C.x= 123.46 D.x=123.45
19.存盘并关闭命令文件编辑窗口的按键是( )
A.CTRL+KS B.CTRL+W
C.CTRL+KD D.CTRL+S
20.生成屏幕程序后,要对其进行修改,必须首先修改的文件的扩展名是( )
A.SCX B.SCT
C.SPR D.SPX
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
21.关系数据操纵语言的操作对象与结果都是________________。
22.数据模型应具有描述数据和________________两方面的功能。
23.实体和属性属于________________世界的术语。
24.设关系表R(A,B)中包含3个元组,表S(C,D,E)中包含2个元组,R和S做自然连接后所得关系的基数为__________。
25.引用完整性约束规则是限制引用________________的记录。
26.关系模式的分解应保持无损性和________________。
27.1NF的关系消除非主属性对候选键的__________函数依赖后,可将范式等级提高到2NF。
28.在FoxPro中,字符型字段的最大字符数为________________。
29.FoxPro中使用INDEX命令建立索引文件,索引表达式允许是字符型、数值型、日期型表达式,当需要多字段索引时,索引表达式必须是_____表达式。
30.在FoxPro的格式化输出命令中,PICTURE子句的作用是用于定义数据的________________。
三、程序分析题(本大题共3小题,每小题5分,共15分)
31.现有数据库stud.dbf,其字段有sno(学号,字符型),sname(姓名,字符型),age(年龄,整型),sex(性别,字符型),cno(班号,字符型),avgrade(平均成绩,数值型)。Stud.dbf所包含的记录如下:
sno sname age sex cno avgrade
99001 王晓明 23 男 90991 54.4
99002 张雨梅 22 女 90992 90.6
99003 何玉鑫 24 男 90993 68.0
99004 周雨心 22 女 90991 69.8
99005 商 海 25 男 90991 82.0
99006 刘达西 24 男 90192 91.4
99007 朱国海 23 男 90991 85.6
99008 周维维 23 女 90993 77.7
给出下述程序的执行结果。
SET TALK OFF
USE stud
GO 2
LIST NEXT 3 FIELDS sname FOR cno="90992".AND. sex="女"
INDEX ON cno TO studidx
GO 3
SKIP-2
DISPLAY FIELDS sname, sex FOR cno="90991"
LIST FIELDS sname, avgrade FOR avgrade>90
SET TALK ON
RETURN
执行结果为:
(1)
(2)
(3)
32.给出下述程序的执行结果。
SET TALK OFF
s=0
x=1
FOR i=1 TO 8 STEP 2
s=s+x
x=2*x
? x
ENDFOR
? s
RETURN
执行结果:
(1)
(2)
(3)
(4)
(5)
责任编辑:小草