大学本科课程考试试卷
………………………………… 装 ……………………………… 订 ……………………………… 线 …………………………………
考试课程与试卷类型数据库技术与应用A        学年学期:
考试日期:
题 号
总 分
得 分
评卷人
本题
得分
※※※ 班级              姓名            学号              ※※※
一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在规定位置处。答案错选或未选者,该题不得分。每题1分,共20分。)
1.下述哪一条不属于概念模型应具备的性质                    【    】A. 有丰富的语义表达能力
B. 易于交流和理解
C. 易于变动
D. 在计算机中实现的效率高
2.信息世界的“属性”概念对应于Access的如下哪个概念          【    】
A. 表      B. 字段      C. 记录      D. 表单
3.二维表由行和列组成,每一行表示关系的一个                【    】
A. 属性    B. 字段    C. 集合    D. 记录
4.下列关于查询的描述中,正确的是                          【    】
A. 只能基于已建查询创建查询
B. 只能基于数据库表创建查询
C. 可以基于数据库表、但不能基于已建查询创建查询
D. 可以基于数据库表和已建查询创建查询
5.在定义表中字段属性时,要求输入固定格式的数据,应该定义该字段的
                                                      【    】
A.格式      B.默认值        C.输入掩码        D.有效性规则
6.Access系统中,“.mdb”文件被称为                      【    】
Atextbox控件边框设置. 数据库文件     B. 表文件
C. 工作组文件    D. 项目文件
7.设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 【    】
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
9.Access的数据库表可以设置字段有效性规则其中的规则是一个
                                                      【    】
A. 逻辑表达式            B. 字符表达式
C. 数值表达式            D. 日期表达式
10.在数据库中可以创建和删除表、索引,可以修改表。这是因为数据库管理系统提供了                                              【    】
A. 数据定义功能       B. 数据操纵功能
C. 数据维护功能       D. 数据控制功能
11.在Access的“关系”视图中,不能直接设置以下哪种关系        【    】
A. 一对一                B. 多对一
C. 一对多                D. 多对多
12.关于关系模型,叙述正确的是                              【    】
A. 只可以表示实体之间的简单关系
B. 实体间的联系用人为连线表示
C. 有严格的数学基础
D. 允许处理复杂表格,如一栏包括若干行
13.数据库系统的核心是                                      【    】
A. 数据库                B. 操作系统
C. 数据库管理系统        D. 文件
14.在SQL查询中,使用Where子句可指出                      【    】
A.查询视图              B.查询条件
C.查询目标              D.查询结果
15.在Access中,从表中访问数据比从查询中访问数据的速度要    【    】
A. 快      B. 相等      C. 慢      D. 无法比较
16.关系数据库系统采用关系模型作为数据的组织方式,关系模型是谁首先提出的                                                          【    】
A. P.P.S.Chen   B. J.Martin   C. E.F.Codd  D. W.H.Inmon
17.根据字段的特性将报表中同性质的数据记录集中在一起,称为  【    】
A. 排序        B. 分组        C. 筛选          D. 小计
18.要改变窗体上文本框控件的数据源,应设置的属性为          【    】
A. 记录源      B. 控件来源      C. 行来源      D. 默认值
19.Access中建表时定义字段的默认值是指                    【    】
A. 不允许字段为空
B. 不允许字段的值超出某个范围
C. 在未输入数值之前,系统自动提供数值
D. 系统自动把小写字母转化为大写字母
20.报表页眉中的内容                                        【    】
A. 打印在报表每一页的开始处
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小时内删除。