数据库基础知识试题
一、选择题
(1)以下不属于数据库系统(DBS)的组成的是(      )。
A)硬件系统
B)数据库管理系统及相关软件
C)文件系统
D数据库管理员(DataBase Administrator,DBA)
(2)DBMS数据库数据的检索、插入、修改和删除操作的功能称为(      )。
    A) 数据操作    B) 数据控制  C) 数据管理    D) 数据定义
(3)DB(数据库)、DBS(数据库系统)、DBMS(数据库管理系统)3者之间的关系是(      )。
    A) DBS包括DB和DBMS
    B) DBMS包括DB和DBS
    C) DB包括DBS和DBMS
    D) DBS等于DB等于DBMS
(4)DBMS是(      )。
A)OS的一部分    B)OS支持下的系统文件  C)一种编译程序    D)混合型
(5)在图1—1所示的数据库系统(由数据库应用系统、操作系统、数据库管理系统、硬件4部分组成)层次示意图中,数据库管理系统的位置是(      )。
                              图1—1数据库系统
    A)1      B)3      C)2        D)4
(6)图1-4所示的数据模型属于(      )。
图1-4数据模型图
    A)层次模型    B)关系模型    C)网状模型    D)以上皆非
(7)用二维表来表示实体及实体之间联系的数据模型是(      )。
A)关系模型    B)层次模型    C网状模型    D)实体一联系模型
(9)构成关系模型中的一组相互联系的“关系”一般是指(      )。
A) 满足一定规范化要求的二维表  B) 二维表中的一行
C) 二维表中的一列              D) 二维表中的一个数据项
(11)下列关系模型中术语解析不正确的是(      )。
A)记录:满足一定规范化要求的二维表,也称关系
B) 字段:二维表中的一列
C) 数据项:也称分量,是每个记录中的一个字段的值数据库系统包括db dbms dba
D) 字段的值域:字段的取值范围,也称为属性域
(12)对以下关系模型的性质的描述,不正确的是(      )。
A) 在一个关系中,每个数据项不可再分,是最基本的数据单位
B) 在一个关系中,同一列数据具有相同的数据类型
C) 在一个关系中,各列的顺序不可以任意排列
D) 在一个关系中,不允许有相同的字段名
(13)关系模型中最普遍的联系是(      )。
A) 一对多联系    B) 多对多联系        C) 一对一联系    D) 多对一联系
(15)Access数据库中哪个数据库对象是其他数据库对象的基础(      )。
A报表    B) 查询        C) 表      D) 模块
(16)用SQL语言描述“在教师表中查男教师的全部信息”,以下描述正确的是(      )。
A) SELECT FROM教师表IF(性别=‘男’)
B) SELECT性别FROM教师表IF(性别=‘男’)
C)SELECT*FROM教师表WHERE(性别=‘男’)
D) SELECT*FROM性别WHERE(性别=‘男’)
(17)用SQL语言描述“在教师表中查姓王的老师”,以下描述正确的是(      )。
A) SELECT*FROM教师表WHERE姓名LIKE‘王%’:
B) SELECT*FROM教师表WHERE姓名LIKE‘王_’:
C) SELECT*FROM教师表WHERE姓名LIKE‘王_ _’;
D) SELECT*FROM教师表WHERE姓名LIKE‘t/’;
(18)Access数据库文件的后缀名为(      )。
A) mdb      B) pdf      C) acc      D) ass 
(19)Access的数据类型是(      )。
    A) 层次数据库  B) 网状数据库  C) 关系数据库  D) 面向对象数据库
(20)Access是一个(      )。
    A) 数据库文件系统    B) 数据库系统
    C) 数据库应用系统    D) 数据库管理系统 
(21)在数据库系统中,数据的最小访问单位是(      )。
    A) 字节    B) 字段    C) 记录    D) 表
(22)在Access中,用来表示实体的是(      )。
    A) 域      B) 字段    C) 记录    D) 表
(23)在关系模型中,用来表示实体关系的是(      )。
    A) 字段    B) 记录    C) 表      D) 指针
(24)从关系模式中,指定若干属性组成新的关系称为(      )。
    A) 选择    B) 投影  C) 联接      D) 自然联接
(25)从关系中出满足给定条件的元组的操作称为(      )。
    A) 选择    B) 投影  C) 联接      D) 自然联接
(27) 数据库系统的核心问题(      )。
A) 数据采集    C) 数据分析  C) 信息管理    D) 数据处理
(29) Access数据库系统主要在哪些方面提供了面向对象数据系统的功能(      )。
A) 数据库管理    B) 信息处理  C) 人机交互  D) 用户界面和程序设计
(31)已知某一数据库中有两个数据表,它们的主键与外键是一对多的天糸,这两个表若想建立关联,应该建立的永久联系是(      )。
    A) 一对一      B) 多对多    C) 一对多      D) 多对一   
(32) 数据库对象导出到另一个数据库中,在功能上是(      )。
A) 转换成txt数据格式    B) 转换成Microsoft Excel格式
C) 复制和粘贴          D) 转换成Microsoft Word格式
(33)在Access中将数据库对象导出成什么格式,可使数据与其他高级程序共享(      )。
A) Word      B) Excel    C) 数据文件  D) 表格式
(34)在Access中,不能将当前数据库中的数据库对象导入到(      )。
A) EXcel        B) 查询    C) 另一个数据库  D) Word
(35)在SELECT语句中,选择列表中用来分开多个项的符号是(      )。
A) ,      B) 、    C) ;      D) /
(36)关系数据库的任何检索操作都是由3种基本运算组合而成的,这3种基本运算不包括(      )。
A) 联接    B) 关系    C) 选择    D) 投影
(37)数据库系统的核心是(      )。
    A) 数据库    B) 数据库管理员    C) 数据库管理系统    D) 文件
(38)在数据库中能够惟一标识一个元组的属性或属性组合的称为(      )。
    A) 记录    B) 字段    C) 域      D 关键字
(39)为了合理组织数据,应遵循的设计原则是(      )。
    A)“一事一地”原则,即一个表描述一个实体或实体间的一种联系
    B) 表中的字段必须是原始数据和基本数据元素,并避免在表中出现重复字段
    C) 用外部关键字保证有关联的表之间的联系
    D) A)、B)和C)
(41)下列不属于关系数据库术语的是(      )。
    A)记录    B)字段    C)数据项    D)模型
(42)关于数据库系统描述不正确的是(      )。
    A) 可以实现数据库共享、减少数据冗余
    B) 可以表示事物与事物之间的数据类型
    C) 支持抽象的数据模型
    D) 数据独立性较差
(43)下列关于实体描述错误的是(      )。
    A) 实体是客观存在并相互区别的事物
    B) 不能用于表示抽象的事物
    C) 即可以表示具体的事物,也可以表示抽象的事物
    D) 数据独立性较高
(44)下面关于关系数据模型描述错误的是(      )。
    A) 与层次模型、网状模型的本质区别在于数据描述的一致性,模型概念单一
    B) 以关系数学理论为基础
    C) 操作的对象和结果都是二维表
    D) 用链接指针来存储实体间的联系
(45)设有选修计算机基础的学生关系R,选修数据库Access的学生关系s。求选修了计算机基础而没有选修数据库Access的学生,则需进行的运算是(      )。
  A) 并    B) 差  C) 交    D) 或
(46)要从学生关系中查询学生的姓名和班级,则需要进行的关系运算是(      )。
  A) 选择    B) 投影  C) 联接    D) 求交
(47)SQL语言的功能有(      )。
A) 数据定义    B)查询    C) 操纵和控制    D) 选项A、B和C
(48)Access数据库系统直接定义表和视图的操作是(      )。
A) 视图操作    B) 表操作  C) 虚表和视图操作 D) 数据定义操作
(49)在SELECT语句中,WHERE引导的是(      )。
    A) 表名      B) 字段列表    C) 条件表达式      D) 列名
(50)在SELECT语法中,“[ ]”表示的意思是(      )。
    A) 实际需要替代的内容    B) 根据需要进行选择,也可不选
    C) 多个选项只能选其一    D) 必选项
(51)在SELECT语法中,“%”可以匹配(      )。
    A) 零个字符  B) 多个字符    C) 零个或多个字符  D) 任意单个字符
(52)在SELECT语法中,“_”可以匹配(      )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。