数据库原理与应用题库(按章节)学生-(1)

上传人:飞****9 文档编号:127864998 上传时间:2020-04-06 格式:PDF 页数:17 大小:917.76KB
返回 下载 相关 举报
数据库原理与应用题库(按章节)学生-(1)_第1页
第1页 / 共17页
数据库原理与应用题库(按章节)学生-(1)_第2页
第2页 / 共17页
数据库原理与应用题库(按章节)学生-(1)_第3页
第3页 / 共17页
数据库原理与应用题库(按章节)学生-(1)_第4页
第4页 / 共17页
数据库原理与应用题库(按章节)学生-(1)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《数据库原理与应用题库(按章节)学生-(1)》由会员分享,可在线阅读,更多相关《数据库原理与应用题库(按章节)学生-(1)(17页珍藏版)》请在金锄头文库上搜索。

1、 1 目录 第一章 数据库基础知识 2 一 单选题 2 二 判断题 4 第二章 SQL 语言 4 一 单选题 4 二 判断题 8 三 综合题 8 第四章 视图与索引 11 一 单选题 11 二 判断题 12 第七章 数据库设计 13 一 单选题 13 二 判断题 14 三 综合题 15 第十章 数据库备份与恢复 16 一 单选题 16 二 判断题 17 2 数据库原理与应用 数据库原理与应用 III III 题库题库 第一章第一章 数据库基础知识数据库基础知识 一一 单选题单选题 试题分类试题分类 0 01 1 数据库数据库基础知识基础知识 0 01 101 01 数据库基本概念数据库基本概念

2、 1 是按照一定的数据模型组织的 长期存储在计算机内 可为多个用户共享的数据的集合 A 数据库系统 B 数据库 C 关系数据库 D 数据库管理系统 2 是位于用户和操作系统之间的一层数据管理软件 数据库在建立 使用和维护时由其统一管理 统一控制 A DB B DBMS C DBS D 3 数据库管理系统的工作不包括 A 为定义的数据库提供操作系统 B 数据备份 C 为已定义的数据库进行管理 D 定义数据库 4 数据库系统的特点是 数据独立 减少数据冗余 避免数据不一致和加强了数据保护 A 数据共享 B 数据存储 C 数据应用 D 数据保密 5 数据库 DB DBMS DBS 三者之间的关系 A

3、 DB 包括 DBMS 和 DBS B DBS 包括 DB 和 DBMS C DBMS 包括 DB 和 DBS D DBS 与 DB 和 DBMS 无关 6 数据库是保存在计算机中的 有组织的 可共享的 A 文件的集合 B 数据的集合 C 命令的集合 D 程序的集合 7 支持数据库各种操作的软件系统叫 A 命令系统 B 数据库管理系统 C 数据库系统 D 操作系统 8 在数据库中存储的是 A 数据 B 数据模型 C 数据以及数据之间的联系 D 信息 9 可以减少相同数据重复存储的现象 A 记录 B 字段 C 文件 D 数据库 10 DBMS 是一种 软件 A 应用 B 编辑 C 系统 D 会

4、话 11 数据库 数据库系统和数据库管理系统三者之间的关系是 A 数据库系统就是数据库 也就是数据库管理系统 3 B 数据库管理系统包括数据库和数据库系统 C 数据库系统包括数据库和数据库管理系统 D 数据库包括数据库系统和数据库管理系统 12 下列四项中 不属于数据库系统的特点的是 A 数据结构化 B 数据由 DBMS 统一管理和控制 C 数据冗余度大 D 数据独立性高 13 DBMS 目前采用的数据模型中最常用的是 模型 A 面向对象 B 层次 C 网状 D 关系 关系 14 具有数据冗余度小 数据共享以及较高数据独立性等特征的系统是 A 文件系统 B 数据库系统 C 管理系统 D 高级程

5、序 15 对于负责数据库系统 负责定义数据库内容 决定存储结构和存储策略及安全授权等工作的人员是 A 系统分析员 B 数据库用户 C 程序员 D DBA 试题分类试题分类 0 01 1 数据库数据库基础知识基础知识 0 01 10 02 2 数据库发展史数据库发展史 16 数据管理发展过程中 不包括以下哪个阶段 A 手工管理阶段 B 数据库系统阶段 C 文件系统阶段 D 算盘管理阶段 17 在数据管理技术的发展过程中 经历了人工管理阶段 文件系统阶段和数据库系统阶段 在这几个阶 段中 数据独立性最高的是 阶段 A 数据库系统 B 文件系统 C 人工管理 D 数据项管理 18 在数据管理技术的发

6、展过程中 经历了多个阶段 按照时间顺序分别为 A 人工管理阶段 文件系统阶段和数据库系统阶段 B 文件系统阶段 人工管理阶段和数据库系统阶段 C 数据库管理阶段 人工管理阶段和文件系统阶段 D 文件系统阶段 数据库系统阶段和人工管理阶段 试题分类试题分类 0 01 1 数据库数据库基础基础知识知识 0 01 10 03 3 常见的数据库系统常见的数据库系统 19 下面的数据库产品中 是微软公司的是 A SQL Server B Oracle C MySQL D DB2 20 SQL Server 是一个基于 A 层次模型的 DBMS B 网状模型的 DBMS C 关系模式的应用程序 D 关系模

7、型的 DBMS 21 下面的数据库产品中 是 IBM 公司的是 A SQL Server B Oracle C MYSQL D DB2 4 二二 判断题判断题 试题分类试题分类 0 01 1 数据库数据库基础知识基础知识 0 01 101 01 数据库基本概念数据库基本概念 1 数据库系统的核心就是 DBMS 2 关于 DBA 职责是 DBA 要负责前端应用程序的开发 3 数据库管理系统 DBMS 是计算机辅助设计软件 4 数据库系统避免了一切数据冗余 5 文件系统不能解决数据冗余和数据独立性问题 而数据库系统能解决此问题 6 数据库系统中数据的一致性是指数据类型一致 7 由计算机 操作系统

8、DBMS 数据库 应用程序及用户等组成的一个整体叫做数 据库管理系统 8 数据库管理系统 DBMS 是一种应用软件 9 数据库存储在表中 试题分类试题分类 0 01 1 数据库数据库基础知识基础知识 0 01 10 02 2 数据库发展史数据库发展史 10 数据库系统和文件系统的区别 数据库系统复杂 文件系统简单 试题分类试题分类 0 01 1 数据库数据库基础知识基础知识 0 01 10 03 3 常见的数据库系统常见的数据库系统 11 下面的数据库产品中 是 IBM 公司的是 MySQL 12 下面的数据库产品中 是 IBM 公司的是 SQL Server 13 下面的数据库产品中 原本不

9、是由甲骨文公司开发 但被甲骨文公司收购的是 Oracle 第二章第二章 SQLSQL 语言语言 一一 单选题单选题 试题分类试题分类 0 02 2 S SQLQL 语言语言 0 02 201 01 S SQLQL 语言概述语言概述 1 SQL 语言具有的功能是 A 关系规范化 数据操作 数据控制 B 数据定义 数据操作 数据控制 C 数据定义 关系规范化 数据控制 5 D 数据定义 关系规范化 数据操作 2 SQL 语言是 语言 A 层次数据库 B 网络数据库 C 关系数据库 D 非数据库 3 以下不是标准 SQL 中的数据类型的是 A boolean B int C char 5 D dat

10、etime 4 SQL 是 英文单词的缩写 A Standard Query Languange B Structured Query Language C Select Query Language D 以上都不是 5 下列说法中正确的是 A SQL 语言不可以直接以命令方式交互使用 只能嵌入到程序设计语言中以程序方式使用 B SQL 语言只能直接以命令方式交互使用 不能嵌入到程序设计语言中以程序方式使用 C SQL 语言既不可以直接以命令方式交互使用 也不可以嵌入到程序设计语言中以程序方式使用 是在 一种特殊的环境下使用的语言 D SQL 语言可以直接以命令方式交互使用 也可以嵌入到程序设

11、计语言中以程序方式使用 6 数据库技术的奠基人之一 E F Codd 从 1970 年起发表多篇论文 主要论述的是 A 层次数据模型 B 网状数据模型 C 关系数据模型 D 面向对象数据模型 7 数据库管理系统能实现对数据库中数据表 索引等对象的定义 修改 删除 这类语言称为 A 数据定义语言 DDL B 数据操纵语言 DML C 数据查询语言 DQL D 数据控制语言 DCL 8 char 10 与 varchar 10 存储 abc 实际占用的字节数是 A 3 3 B 10 3 C 3 10 D 10 10 9 以下哪种数据类型用于表示整数 A int B char n C float D

12、 date 试题分类试题分类 0 02 2 S SQLQL 语言语言 0 02 20 02 2 数据定义数据定义 10 现有如下关系 患者 患者编号 患者姓名 性别 出生日起 所在单位 医疗 患者编号 患者姓名 医生编号 医生姓名 诊断日期 诊断结果 其中 医疗关系中的外码是 A 患者编号 B 患者姓名 C 患者编号和患者姓名 D 医生编号和患者编号 11 SQL 集数据查询 数据操纵 数据定义和数据控制功能于一身 其中的 create drop alter 语句是实 现 功能 A 数据控制 B 数据定义 C 数据查询 D 数据操纵 12 使用 CREATE TABLE 语句建立的是 A 数据

13、库 B 表 表 C 视图 D 索引 6 13 语言被国际标准化组织采纳为标准的关系数据库语言 A QUEL B SEQUEL C SQL D ALPHA 14 SQL 基本表的创建中是通过下列哪个选项实现参照完整性规则的 A 外键子句 B 主键子句 C 检查子句 D NOT NULL 15 查询语句中用于进行排序的子句对应的关键字为 A ORDER BY B HAVING C WHERE D GROUP BY 16 distinct 命令的含义是 A 去除重复行 B 分组 C 排序 D 限定显示元组数量 17 在数据库的表定义中 限制成绩属性列的取值在 0 到 100 的范围内 属于数据的 约

14、束 A 实体完整性 B 参照完整性 C 用户自定义 D 用户操作 试题分类试题分类 0 02 2 S SQLQL 语言语言 0 02 20 03 3 数据查询数据查询 18 学校数据库中有学生和宿舍两个关系 学生 学号 姓名 和 宿舍 楼名 房间号 床位号 学号 假设有的学生不住宿 床位也可能空闲 如果要列出所有学生住宿和宿舍分配的情况 包括没 有住宿的学生和空闲的床位 则应执行 A 全外联接 B 左外联接 C 右外联接 D 自然联接 19 只有满足联接条件的记录才包含在查询结果中 这种联接为 A 左联接 B 右联接 C 内部联接 D 完全联接 20 假定学生关系是 S S SNAME SEX

15、 AGE 课程关系是 C C CNAME TEACHER 学生选课关系 是 SC S C GRADE 要查找选修 COMPUTER 课程的 女 学生姓名 将涉及到关系 A S B SC C C S SC D S C SC 21 SELECT 语句执行的结果是 A 数据项 B 元组 C 表 D 数据库 22 在 SELECT 语句中使用 MIN 属性名 时 属性名 A 必须是数值型 B 必须是字符型 C 必须是数值型和字符型 D 不限制数据类型 23 在 SQL 的排序子句 ORDER BY 总分 DESC 英语 DESC 表示 A 总分和英语分数都是最高的在前面 B 总分和英语分之和最高的在前

16、面 C 总分高的在前面 总分相同时英语分数高的在前面 D 总分和英语分之和最高的在前面 相同时英语分数高的在前面 24 在 SQL 查询时 如果需要去掉查询结果中的重复组 应使用 关键字 A UNIQUE B DISTINCT C CHECK D MINUS 7 25 在 SQL 语句中 与 X BETWEEN 20 AND 30 等价的表达式是 A X 20 AND X20 AND X20 AND X 20 AND X 30 26 与 HAVING 子句一起使用的子句是 A GROUP BY B ORDER BY C JOIN D WHERE 27 以下不是 SQL 语句中的聚合函数的是 A SUM B AVG C COUNT D DISTINCT 试题分类试题分类 0 02 2 S SQLQL 语言语言 0 02 20 04 4 数据更新数据更新 28 用下面的 T SQL 语句建立一个基本表 CREATE TABLE Student Sno CHAR 4 PRIMARY KEY Sname CHAR 8 NOT NULL Sex CHAR 2 Age INT 可以插入到表中的元组

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号