当前位置:文档之家› 数据库技术与应用试题

数据库技术与应用试题

北京工业大学实验学院2007――2008学年第2学期

数据库技术与应用(经)课程试卷A(本科)

适用专业:07会计学、国际经济与贸易考试方式:闭卷考试时间:2008年6月

班级学号姓名成绩

得分登记(由阅卷教师填写)

考生须知:

1、答卷前务必首先写清班级、学号和姓名;

2、装订试卷不得随意拆散,自行拆散成绩以零分记。

3、试题如果涉及Student、Score、Course和Department表,那么这四个表的表结构应以表1、表2、表3和表4给出的表结构为准。

表1 Student表的表结构

表2 Score表的表结构

表3 Course表的表结构

表4 Department表的表结构

一、单选题(15分)

1.传统的集合运算包括()。

A.并、差、交B.选择、投影、连接

C.选择、投影、等值连接D.选择、投影、自然连接

2.关系数据库中的关系必须满足其每一个属性都是()。

A.互不相关的B.不可分解的

C.不可计算的D.互相关联的

3.Access是一个()。

A. 数据库

B. 关系数据库

C. 关系数据库管理系统

D. 数据库系统

4.以下()不是Access的数据库对象。

A. 表

B. 查询

C. 窗体

D. 宏操作

5.关系数据库中的表()。

A. 完全独立,相互没有关系

B. 相互联系,不能单独存在

C. 既相对独立,又相互联系

D. 以表名来表现其相互间的联系

6.表、查询、窗体和报表对象均有()。

A.设计视图 B.数据表视图

C.页视图 D.版面预览视图

7.在Access表的设计视图中,不能对()进行修改。

A. 数据表视图中的字体

B. 主键

C. 数据表视图中的列标题

D. 字段大小

8.查询如果涉及到两个表,那么这两个表之间应具有()表间关系。

A. 一对一

B. 一对多

C. 多对多

D. 一对一或者一对多

9.()是连接用户和表之间的纽带,以交互窗口方式表达表中的数据。

A. 窗体

B. 报表

C. 查询

D. 宏

10.在Access查询中可以使用总计函数,()就是可以使用的总计函数之一。

A. Avg

B. And

C. Or

D. Like

11.有关字段的描述不正确的是()。

A. 字段是表的基本存储单元

B. 字段名称在表中是唯一的

C. 字段名称的长度最多可达64个字符

D. 字段名称中不能包含空格

12.以下叙述中,()是正确的。

A. 在数据较多、较复杂的情况下使用筛选比使用查询的效果好。

B. 查询只从一个表中选择数据,而筛选可以从多个表中获取数据。

C. 通过筛选形成的数据表,可以提供给查询和报表使用。

D. 查询只保存查询的结构不保存查询的结果。

13.以下关于主键的说法,错误的是()。

A. 使用自动编号是创建主键最简单的方法

B. 主健字段中允许出现Null值

C. 主键字段中不允许出现重复值

D. 不能确定单字段的值惟—性时,可以将两个或更多的字段组合成为主键14.在窗体中,要将Photo字段存储的学生照片在不失真的情况下完整显示出来,应将“缩放模式”属性设置为()。

A.放大B.缩小C.拉伸D.缩放

15.在下列选项中,哪一个不是控件?()

A.文本框B.对象框C.组合框D.复选框

二、填空题(25分)

1.数据库管理系统的主要功能包括:、、数据库的建立和维护功能以及数据库运行控制功能。

2.在关系数据库中,一个关系就是一张二维表。在这张二维表中,每一列被称为关系的一个,也被称为一个;每一行被称为关系的一个,也被称为一条。

3. Access数据库对象包括:、、、、、和模块。

4.在任何时刻,Access只能打开并运行一个。

5.字段按其所存数据的不同而被分为不同的数据类型,其中“文本”数据类型用于存放。

6.Access的数据类型的字段长度由系统决定。

7.Access中,建立查询时可以设置筛选条件,应在栏中输入筛选条件。8.数据管理技术发展的三个阶段为、、。9.创建表的方法有、、表向导、导入表和链接表。10.若要在两个表之间建立一对一关系,必须以相关联的字段建

立。

11.“文本”数据类型字段的默认“字段大小”属性值为个字符,该属性的最大值为个字符。

三、Manager.mdb数据库拥有Student、Score、Department和Course表。Student表用于存储学生的基本信息;Score表用于存储学生的选课信息;Course表用于存储开设的课程信息;Department表用于存储学校各系部的基本信息。试根据要求完成下述任务。(10分)

1.Student表和Score表是否存在关系?何种关系?关联字段是哪个字段?Student表和Course表是否存在关系?何种关系?关联字段是哪个字段?

2.Department表的哪一个字段适合作为主键?

3.在Score表中,Score字段用于存储学生的考试成绩,取值范围为0-100。为了节省存储空间,试为该字段设置适当的字段属性。

4.在Student表中,Sex字段用于存储学生的性别。要求当在该字段输入逻辑真值时,能够显示“男”字样;输入逻辑假值时,能够显示“女”字样。为了实现上述要求,试为该字段设置适当的字段属性。

5.在Department表中,Department ID字段用于存储系编号。系编号的首字符必须是字母,第2个字符必须是数字,第3、4个字符可以是字母或数字。为了实现上述要求,试为该字段设置适当的字段属性。

四、简答题(30分)

1、Access关系数据库包括哪几个数据库对象?它们的作用是什么?

2、简述数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)三者的含义。

3、结合实例说明建立表间关系的目的是什么?表间关系有哪几种?建立一对多表间关系的条件是什么?

4、在查找操作中,通配符“*”、“?”与“#”各有什么作用?

5、结合实例说明窗体对象的数据源有哪几种?

6、简述文本框和标签的区别?

7、窗体设计视图大体可以分为几部分?各部分的作用是什么?

8、结合实例说明报表的“页面页眉”和“页面页脚”节的作用。

五、试建立适当的查询以完成下述查询任务(10分)

1.要求能够显示会计学和国际经济与贸易专业所有选修课程编号为“3101”并且成绩优异(Score>=90)的记录。

2.运行该查询时,要求能够显示学生的学号、姓名、专业名称、课程名称以及成绩。

六、在右图所示的窗体中,Sex字

段绑定了选项组控件和二个切换按

钮控件;Department ID字段绑定

了一个组合框控件。组合框选项值

为”610”、”612”、”614”和”615”,

组合框中的选项值来自于手工一次

性键入。试说明要实现上述任务应

如何设置这些控件的属性。(10分)

相关主题
文本预览
相关文档 最新文档