大学本科课程考试试卷
………………………………… 装 ……………………………… 订 ……………………………… 线 …………………………………
考试课程与试卷类型:数据库技术与应用A 学年学期: 考试日期:
题 号 | 一 | 二 | 三 | 四 | 五 | 六 | 总 分 |
得 分 | |||||||
评卷人 | |||||||
本题 得分 | |
※※※ 班级 姓名 学号 ※※※
一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在规定位置处。答案错选或未选者,该题不得分。每题1分,共20分。)1.下述哪一条不属于概念模型应具备的性质 【 】A. 有丰富的语义表达能力
B. 易于交流和理解
C. 易于变动
D. 在计算机中实现的效率高
B. 易于交流和理解
C. 易于变动
D. 在计算机中实现的效率高
2.信息世界的“属性”概念对应于Access的如下哪个概念 【 】
A. 表 B. 字段 C. 记录 D. 表单
A. 表 B. 字段 C. 记录 D. 表单
3.二维表由行和列组成,每一行表示关系的一个 【 】
A. 属性 B. 字段 C. 集合 D. 记录
A. 属性 B. 字段 C. 集合 D. 记录
4.下列关于查询的描述中,正确的是 【 】
A. 只能基于已建查询创建查询
B. 只能基于数据库表创建查询
C. 可以基于数据库表、但不能基于已建查询创建查询
D. 可以基于数据库表和已建查询创建查询
A. 只能基于已建查询创建查询
B. 只能基于数据库表创建查询
C. 可以基于数据库表、但不能基于已建查询创建查询
D. 可以基于数据库表和已建查询创建查询
5.在定义表中字段属性时,要求输入固定格式的数据,应该定义该字段的
【 】
A.格式 B.默认值 C.输入掩码 D.有效性规则
【 】
A.格式 B.默认值 C.输入掩码 D.有效性规则
6.在Access系统中,“.mdb”文件被称为 【 】
Atextbox控件边框设置. 数据库文件 B. 表文件
C. 工作组文件 D. 项目文件
Atextbox控件边框设置. 数据库文件 B. 表文件
C. 工作组文件 D. 项目文件
7.设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 【 】
A. 实体完整性规则
B. 参照完整性规则
C. 用户定义完整性规则
D. 域完整性规则
A. 实体完整性规则
B. 参照完整性规则
C. 用户定义完整性规则
D. 域完整性规则
8.基于"学生-选课-课程"数据库中的三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),若要求查选修“数据库技术与应用”这门课程的学生姓名和成绩,将使用关系【 】
A. S和SC
B. SC和C
C. S和C
D. S、SC和C
B. SC和C
C. S和C
D. S、SC和C
9.Access的数据库表可以设置字段的有效性规则,其中的“规则”是一个
【 】
A. 逻辑表达式 B. 字符表达式
C. 数值表达式 D. 日期表达式
【 】
A. 逻辑表达式 B. 字符表达式
C. 数值表达式 D. 日期表达式
10.在数据库中可以创建和删除表、索引,可以修改表。这是因为数据库管理系统提供了 【 】
A. 数据定义功能 B. 数据操纵功能
C. 数据维护功能 D. 数据控制功能
A. 数据定义功能 B. 数据操纵功能
C. 数据维护功能 D. 数据控制功能
11.在Access的“关系”视图中,不能直接设置以下哪种关系 【 】
A. 一对一 B. 多对一
A. 一对一 B. 多对一
C. 一对多 D. 多对多
12.关于关系模型,叙述正确的是 【 】
A. 只可以表示实体之间的简单关系
B. 实体间的联系用人为连线表示
C. 有严格的数学基础
D. 允许处理复杂表格,如一栏包括若干行
A. 只可以表示实体之间的简单关系
B. 实体间的联系用人为连线表示
C. 有严格的数学基础
D. 允许处理复杂表格,如一栏包括若干行
13.数据库系统的核心是 【 】
A. 数据库 B. 操作系统
C. 数据库管理系统 D. 文件
A. 数据库 B. 操作系统
C. 数据库管理系统 D. 文件
14.在SQL查询中,使用Where子句可指出 【 】
A.查询视图 B.查询条件
C.查询目标 D.查询结果
A.查询视图 B.查询条件
C.查询目标 D.查询结果
15.在Access中,从表中访问数据比从查询中访问数据的速度要 【 】
A. 快 B. 相等 C. 慢 D. 无法比较
A. 快 B. 相等 C. 慢 D. 无法比较
16.关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁首先提出的 【 】
A. P.P.S.Chen B. J.Martin C. E.F.Codd D. W.H.Inmon
A. P.P.S.Chen B. J.Martin C. E.F.Codd D. W.H.Inmon
17.根据字段的特性将报表中同性质的数据记录集中在一起,称为 【 】
A. 排序 B. 分组 C. 筛选 D. 小计
A. 排序 B. 分组 C. 筛选 D. 小计
18.要改变窗体上文本框控件的数据源,应设置的属性为 【 】
A. 记录源 B. 控件来源 C. 行来源 D. 默认值
A. 记录源 B. 控件来源 C. 行来源 D. 默认值
19.Access中建表时定义字段的默认值是指 【 】
A. 不允许字段为空
B. 不允许字段的值超出某个范围
C. 在未输入数值之前,系统自动提供数值
D. 系统自动把小写字母转化为大写字母
A. 不允许字段为空
B. 不允许字段的值超出某个范围
C. 在未输入数值之前,系统自动提供数值
D. 系统自动把小写字母转化为大写字母
20.报表页眉中的内容 【 】
A. 打印在报表每一页的开始处
B. 只在报表第一页的开始处打印一次
C. 打印在报表第一页和最后一页的开始处
D. 只在报表最后一页的结束处打印一次
B. 只在报表第一页的开始处打印一次
C. 打印在报表第一页和最后一页的开始处
D. 只在报表最后一页的结束处打印一次
本题得分 | |
二、判断下面说法是否正确(正确者在【 】内填T,错误者在【 】内填F,每题1分,共10分)
1.在Access中,获取外部数据的方法包括导入和链接。 【 】
2.Access中删除两表间关系的同时也自动删除了这两个表。 【 】
3.任何一张二维表都能表示一个关系。 【 】
4.Access中表和查询是不同类型的对象,所以即使同名也可以区分。 【 】
5.在“交叉表查询向导”中,可分别选取不同表或查询中的字段。 【 】
6.若要同时选中窗体上的多个控件,可按住Shift键,再依次单击各控件。 【 】
7.报表可以完成窗体的所有工作。 【 】
8.SQL只能查询数据表中的数据,不能对其进行修改。 【 】
9.条件宏的条件表达式中无法引用窗体或报表的控件值。 【 】
10.逻辑值True和False可以转换成整型数据参与算术运算。 【 】
本题 得分 | |
三、简答题(每题5分,共20分)
1.简述数据管理技术的几个发展阶段。(5分)
2.
………………………………… 装 ……………………………… 订 ……………………………… 线 …………………………………
举例说明字段的“有效性规则”和“有效性文本”属性的作用和使用方法。(5分)3.试说明For如果事先不知道循环次数,如何用For结构实现?(5分)
4.试述Access中宏组的作用和创建方法。(5分)
本题得分 | |
四、写出下列程序的运行结果(阅读程序,分析程序的运行结果。每空3分,共12分。)
1.在名为Form1的窗体上添加3个文本框和1个命令按钮,其名称分别为Text1、Text2、Text3和Commandl,然后编写两个如下事件过程:
Private Sub Command1_Click()
Text3= Text1+ Text2
End Sub
Private Sub Form1_Load()
Text1= “”
Text2= “”
Text3= “”
End Sub
打开窗体Form1后,在Text1和Text2中分别输入5和7,然后单击按钮Commandl,则在Text3中显示:
2.在窗体上添加一个文本框“Text0”和一个命令按钮“Command2”,然后编写如下事件过程:
Private Sub Command2_Click()
Dim a%, x%, y%, ok1%,ok2%
a=100:x=10:y=20:ok1=5:ok2=0
If x<y Then
If y<>10 Then
If notok1 Then
a=1
ElseIf ok2 Then
a=10
End If
End If
End If
a=-1
Text0=a
End Sub
运行窗体后,单击按钮Command2,则文本框中输出:___ ____
………………………………… 装 ……………………………… 订 ……………………………… 线 …………………………………
3.在窗体中添加两个名称为text0和text2的文本框和一个名称为Command4的命令按钮,然后编写如下事件过程:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论