数据库模拟试卷

上传人:宝路 文档编号:4677580 上传时间:2017-08-22 格式:DOC 页数:9 大小:39KB
返回 下载 相关 举报
数据库模拟试卷_第1页
第1页 / 共9页
数据库模拟试卷_第2页
第2页 / 共9页
数据库模拟试卷_第3页
第3页 / 共9页
数据库模拟试卷_第4页
第4页 / 共9页
数据库模拟试卷_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《数据库模拟试卷》由会员分享,可在线阅读,更多相关《数据库模拟试卷(9页珍藏版)》请在金锄头文库上搜索。

1、数据库原理与应用课程期末模拟试卷1、单项选择1、 SQL 语 言 中 , 删 除 一 个 视 图 的 命 令 是 ( b ) 。A. DELETE B. DROP C. CLEAR D. REMOVE2、 下 列 四 项 中 , 不 正 确 的 提 法 是 ( b )。A.SQL 语 言 是 关 系 数 据 库 的 国 际 标 准 语 言B.SQL 语 言 具 有 数 据 定 义 、 查 询 、 操 纵 和 控 制 功 能C.SQL 语 言 可 以 自 动 实 现 关 系 数 据 库 的 规 范 化D.SQL 语 言 称 为 结 构 查 询 语 言3、 在 数 据 库 的 E-R 图 中 ,

2、菱 形 框 表 达 的 是 ( c ) A. 属 性 B. 实 体 C. 实 体 之 间 的 联 系 D. 实 体 与 属 性 之 间 的 联 系4 、 SQL Server 2000 采用的身份验证模式有( d ) 。A、仅 Windows 身份验证模式 B、仅 SQL Server 身份验证模式C、仅混合模式D、Windows 身份验证模式和混合模式5、SQL Server 的字符型系统数据类型主要包括( b ) 。A、 Int、money、char B、char、varchar、textC、 datetime、binary、int D、char、varchar、int6、要查询 book

3、 表中所有书名中包含“计算机”的书籍情况,可用( c )语句。A、 SELECT * FROM book WHERE book_name LIKE 计算机*B、 SELECT * FROM book WHERE book_name LIKE 计算机% C、 SELECT * FROM book WHERE book_name = 计算机*D、 SELECT * FROM book WHERE book_name = 计算机%7、对视图的描述错误的是:( d)A、 是一张虚拟的表B、 在存储视图时存储的是视图的定义C、 在存储视图时存储的是视图中的数据D、 可以像查询表一样来查询视图8、经过投影

4、运算后,所得关系的元组数( c )原关系的元组数。A、 等于 B、 小于 C、 小于或等于 D、 大于9、在 SQL 中,与关系代数中的投影运算对应的子句是( d )。A、 SELECT B、 FROM C、WHERE D、 ORDER BY10、 SQL 的 视 图 是 从 ( c ) 中 导 出 的 。A. 基 本 表 B. 视 图 C. 基 本 表 或 视 图 D. 数 据 库11、 数 据 库 系 统 的 体 系 结 构 是 ( c )A 两 级 模 式 结 构 和 一 级 映 象 B. 三 级 模 式 结 构 和 一 级 映 象C. 三 级 模 式 结 构 和 两 级 映 象 D.

5、三 级 模 式 结 构 和 三 级 映 象 12、 保 护 数 据 库 中 的 信 息 , 防 止 未 经 授 权 或 非 法 的 使 用 所 造 成 的 数据 泄 漏 、 更 改 或 破 坏 , 称 为 数 据 库 的 ( a ) 。A. 安 全 性 B. 完 整 性 C. 恢 复 D. 并 发 控 制13、 与 集 合 运 算 R S 等 价 的 运 算 是 ( d ) 。A. S-(R-S) B. S-(S-R) C. R (R-S) D. R-(S-R)14、 一 个 事 务 中 所 有 对 数 据 库 操 作 是 一 个 不 可 分 割 的 操 作 序 列 , 这称 为 事 务 的

6、b )。 A. 原 子 性 B. 一 致 性 C. 隔 离 性 D. 持 久 性15、 保 护 数 据 库 中 的 信 息 , 防 止 未 经 授 权 或 非 法 的 使 用 所 造 成 的 数据 泄 漏 、 更 改 或 破 坏 , 称 为 数 据 库 的 ( a ) 。A. 安 全 性 B. 完 整 性 C. 恢 复 D. 并 发 控 制16、 经 过 选 择 运 算 后 , 所 得 关 系 的 属 性 数 ( d ) 原 关 系 的 属性 数 。A. 等 于 B. 小 于 C. 大 于 D. 小 于 或 等 于17、 在 关 系 数 据 库 中 , 表 与 表 之 间 的 联 系 是 通

7、过 ( d )实 现 的 。 A. 实 体 完 整 性 规 则 B. 参 照 完 整 性 规 则 C. 用 户 自 定 义 的 完 整 性 规 则 D. 主 键18、 在 数 据 库 技 术 中 , 未 提 交 的 随 后 又 被 撤 消 的 数 据 称 为 ( b ) A. 错 误 数 据 B. 冗 余 数 据 C. 过 期 数 据 D. 脏 数 据19、 在 SQL 中 , 建 立 视 图 用 的 命 令 是 ( c ) A. CREATE SCHEMA B. CREATE TABLE C. CREATE VIEW D. CREATE INDEX20、位于用户和数据库之间的一层数据管理软件

8、是 ( c )。 A、DBS B、DB C、DBMS D、.MIS21、 关 系 代 数 的 五 个 基 本 操 作 是 : 并 、 差 、 选 择 、 投 影 和 ( d )。A、 等 值 连 接 B、 F 连 接 C、 自 然 连 接 D、 笛 卡 儿 积 22、 在 SQL 中 , 建 立 视 图 用 的 命 令 是 ( c ) 。A、 CREATE SCHEMA B、 CREATE TABLE C、 CREATE VIEW D、 CREATE INDEX23、 在 数 据 库 的 E-R 图 中 , 菱 形 框 表 达 的 是 ( c )。 A、 属 性 B、 实 体 C、 实 体 之

9、 间 的 联 系 D、 实 体 与 属 性 之 间 的 联 系24、在 SQL 语言中,数值函数 COUNT(列名)用于(c)A、计算元组个数 B、计算属性的个数C、对一列中的非空值计算个数 D、对一列中的非空值和空值计算个数25、下述 SQL 命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是( c ) 。 A、INSERT B、DELETE C、REFERENCES D、SELECT2、判断题1、 当查询结果为多个元组时,嵌入式 SQL 中采用称为游标的机制来指示所取出元组的位置。 ( t )2、 两段锁协议和一次封锁法一样都可以有效的防止死锁的发生。( f )3、 一个数据库可

10、以建立多个聚集索引,但一个关系只能加入一个聚集索引。 ( f )4、 在设计基本 E-R 图时,必须消除所有的冗余数据和冗余联系。( t)5、 在使用子查询时,必须用括号把子查询括起来以便区分外查询和子查询。 (f )6、 主键字段允许为空。 ( f )7、DELETE 语句只是删除表中的数据,表本身依然存在数据库中。 ( t )8、SmallDateTime 数据类型可以精确到秒。 ( f )9、在 Microsoft SQL Server 系统中,日志文件的扩展名为“ldb” 。( f )10、数据库在任何情况下都可以被删除。 ( f )11、如果主键约束定义在不止一列上,则一列中的值可以

11、重复,但所有列的组合值必须唯一。 ( t )12、如果表中有一列被指定为主键,则该列不可以指定为 NULL属性。 ( t )13、DELETE 语句只是删除表中的数据,表本身依然存在数据库中。 ( t )14、SmallDateTime 数据类型可以精确到秒。 ( f )15、在 Microsoft SQL Server 系统中,日志文件的扩展名为“ldb”。( f )16、数据库在任何情况下都可以被删除。 ( f )17、如果主键约束定义在不止一列上,则一列中的值可以重复,但所有列的组合值必须唯一。 (t )18、如果表中有一列被指定为主键,则该列不可以指定为 NULL属性。 ( t )19

12、、 一 个 一 对 多 联 系 只 能 转 换 为 一 个 独 立 的 关 系 模 式 , 而 不 能 与任 何 一 端 实 体 合 并 。 ( f )20、 在数据库中建立的索引越多越好。 ( f )21、 创建存储过程必须在企业管理器中进行。 ( f )22、 在 设 计 基 本 E-R 图 时 , 必 须 消 除 所 有 的 冗 余 数 据 和 冗 余 联 系 。( t )23、 在 SQL SERVER 中 , 触 发 器 的 执 行 是 在 数 据 的 插 入 、 更 新或 删 除 之 前 执 行 的 。 ( t )24、 一 个 表 可 以 创 建 多 个 主 键 。 ( f )3

13、、简答题1、 什么是视图?它和表有什么区别?视图是根据子模式设计的关系,它由一个或几个基本表导出的虚表。 区别:视图是一张虚表,具有逻辑独立性2、 数 据 库 系 统 有 哪 些 特 点 ?1 以 数 据 模 型 为 基 础 2 冗 余 度 小 、 数 据 共 享 性 高 3 具 有 较 高 独立 性 4 通 过 dbms 进 行 数 据 安 全 性 和 完 整 性 的 控 制 5 最 小 存 取 单 位是 数 据 项3、 简 述 数 据 库 概 念 模 型 的 主 要 特 点 。4、 简 述 在 SQL 中 , DELETE 语 句 与 DROP TABLE 的 区 别 。 Delect 是

14、 删 除 语 句 , 系 统 仍 存 有 数 据 , drop table 是 删 除 整 张 表 系 统 中 的 建 立 的 索 引 、 视 图 也 被 删 除5、 关系模型有何特点?1 建立在严格的数学基础上 2 概念单一,容易理解 3 存取路径对用户隐蔽 4 数据联系靠数据冗余实现的6、 所有的视图是否都可以更新?为什么?不是 原因7、 什么是数据库的审计功能,为什么要提供审计功能?四、操作题已知教学数据库包含三个关系:学生关系S(SNO,SNAME,SA,SD)课程关系 C(CNO,CN,TNAME),选课关系SC(SNO,CNO,G)其中,下划线的字段为该关系的码,SNO 代表学号, SNAME 代表学生姓名,SA 代表学生年龄,SD 代表学生所在系,CNO代表课程号,CN 代表课程名,TNAME 代表任课教师姓名,G 代表成绩。操作要求:根据以上几张表完成如下操作,写出相应的 SQL语句。1、建立学生关系和选课关系,表 S 中的 SNO 为主码约束、SNAME 为唯一约束;表 SC 中的 SNO,CNO 为主码。Create table s(Create 学生)2、将下列

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

当前位置:首页 > 中学教育 > 试题/考题

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