数据库 期末考试试卷A卷
时间:90分钟 总分:100分
题次 一(50分) 二(40分) 三(10分) 总(100分) 得分 注:请大家在试卷上注明自己的学号。
:名一、选择题。(每题2分,共50分) 姓题号 1 2 3 4 5 6 7 8 9 10 答案 题号 11 12 13 14 15 16 17 18 19 20 答案 题号 21 22 23 24 25 答案
1、 ACCESS数据库是()。
A、 层状数据库 B、 网状数据库 C、 关系型数据库 D、 树状数据库
2、 在ACCESS数据库中,数据保存在()中。
:A、 窗体 号B、 查询 学C、 报表 D、 表
3、 数据库系统的核心是()
A、 用户 B、 数据 C、 数据库管理系统 D、 硬件
4、 关系数据库中,一个关系代表一个()
A、 表 B、 查询 C、 行 D、 列
5、 ACCESS数据库文件的扩展名是()。
:级A、 DBF 班B、 DBT C、 MDF
D、 MDB
6、 关系类型中的“一对多”指的是()。
A、 一个字段可以有许多输入项 B、 一条记录可以与不同表中的多条记录相关 C、 一个表可以有多个记录 D、 一个数据库可以有多个表 7、 数据库文件中包含()对象。
A、 表 B、 查询 C、 窗体
D、 以上都包含
8、 在ACCESS的下列数据类型中,不能建立索引的数据类型是()。
A、 文本型 B、 备注型 C、 数字型
D、 日期时间型
9、 如果某一字段数据类型为文本型、字段大小为8,该字段中最多可输入()个汉字。A、8 B、4 C、16 D、32
10、在定义表字段时,输入掩码向导只能处理哪两种字段类型()。 A、文本和数字 B、文本和日期型 C、数据和日期型 D、货币和日期
11、下列哪一个不是设置“关系”时的选项()。 A、实施参照完整性 B、级联更新相关字段 C、级联追加相关记录 D、级联删除相关记录
12、如果字段内容为声音文件,可将此字段定义为()类型。 A、文本 B、查阅向导 C、OLE对象 D、备注
13、在表设计视图中,如果要限定数据的输入格式,应修改字段的()属性。 A、格式 B、有效性规则 C、输入格式 D、输入掩码 14、一般情况下,以下哪个字段可以作为主关键字() A、基本工资 B、补贴 C、职工姓名 D、身份证号码 15、级联删除相关记录的含义是()
A、删除主表中的记录,将删除任何相关表中的相关记录 B、删除相关表中的记录,将删除主表中的记录 C、只能删除“一对一”表中的相关记录 D、不能删除“一对多”表中的相关记录 16、文本型字段最多可以存放()个字符。 A、250 B、10 C、254 D、255 17、下面有关主键的叙述正确的是()。
A、不同的记录可以具有重复的主键值或空值 B、一个表中的主键何以是一个或多个 C、在一个表中的主键只可以是一个字段
1
D、表中的主键的数据类型必须定义为自动编号或文本 18、下面有关ACCESS数据库的叙述正确的是()
A、存储在数据库中的数据对象之间是完全独立的,没有相互关系 B、ACCESS数据库是指存储在ACCESS中的二维表格
C、ACCESS数据库中,各类数据对象分别存储在各自独立的存储空间 D、ACCESS下建立的数据库仅归数据库拥有者使用
19、若对两个具有“一对多”关联的表实施参照完整性,并且级联更新相关字段,则() A、在主表中更改主关键字的值,将同时更新子表中所有相关记录的匹配值 B、在子表中更改子关键字的值,将同时更新主表中所有相关记录的匹配值 C、在主表和子表中同时更改关键字的值,将同时更新所有相关记录的匹配值 D、在主表或子表中更改关键字的值,将同时更新所有相关记录的匹配表 20、在ACCESS中,表间的联接类型分为()。 A、内部联接和外部联接 B、相关联接和完全联接 C、内部联接、左联接和右联接 D、以上都不对 21、对于链接表,叙述正确的是()
A、不能在当前数据库中添加字段,但可以修改字段 B、不能在当前数据库中修改字段,但可以删除字段 C、不能在当前数据库中删除字段,但可以添加字段 D、以上都不对
22、下面有关表的叙述中错误的是() A、表是ACCESS数据库中的要素之一 B、表设计的主要工作是设计表的结构 C、ACCESS数据库的各表之间相互独立 D、可以将其它数据库的表导入到当前数据库中 23、创建表之间的关系时,正确的操作是() A、关闭当前打开的表 B、打开要建立关系的表 C、关闭所有打开的表 D、关闭与之无关的表
24、如果在建立学生表时,要将“出生年月”限制在1980年9月1日至1990年8月31日,在“出生年月”的有效性规划中应写入()。
A、between 1980/9/1 and 1990/8/31 B、between 9/1/1980 and 8/31/1990 C、between #1980/9/1 and 1990/8/31# D、between #1980/9/1# and #1990/8/31# 25、关于Null值和空字符串的含义,下列说法错误的是()。 A、Null值和空字符串的含义不同 B、Null值和空字符串的含义相同 C、空字符串表示“知道没有值” D、Null值表示“不知道”
二、填空题。(每空2分,共40分)
1、 ACCESS仅在数据库中保存数据访问页的(快捷方式 ),而数据访问页
本身则作为一个独立的(HTML文件 )保存起来。 2、
如果要在不同的表中选择字段插入数据访问页,必须先(建立起这几个表之间的关系 ),如果在没有关系的表中分别选择字段插入数据访问页,则必须
先建立一个查询,这个查询必须包含(要在数据访问页中显示的字段 )。 3、
在ACCESS中打开窗体的宏操作是(OpenForm ),保存数据的宏操作是
(Save )。 4、
可以在报表中进行分组的字段数据类型有文本、(数字 )、(货币 )、日期
/时间。 5、
在“分组间隔”对话框中,(日期/时间 )数据类型的字段可以按照各自己
的值或年、季、月、周、日分组。
6、“数据库”窗口中有3个命令按钮,分别是打开、(设计 )、(新建 )。 7、建立数据表的结构可以使用设计器创建表、(使用向导创建表 )、和(通过输入数据创建表 )三种方法。
8、ACCESS2003中,数据的排序有(升序排序 )和(降序排序 )。 9、ACCESS2003的5种查询分别是选择查询、参数查询、(交叉表查询 )、(操作查询 )和(SQL查询 )。
10、ACCESS创建高级查询包括参数查询、(自定义计算查询 )和(总计查询 )。
三、用SQL语句完成下列操作(第题5分,共10分)
1、显示“学生”表中女学生的姓名、性别和家庭住址。
SELECT 姓名,性别,家庭住址 FROM 学生 WHERE 性别=“女” 6、
删除“教师”表中“姓名”是刘备的记录。
Delete from 教师 where 姓名=“刘备”
2