数据库复习题(答案整理版)

上传人:第*** 文档编号:30604807 上传时间:2018-01-30 格式:DOCX 页数:18 大小:347.50KB
返回 下载 相关 举报
数据库复习题(答案整理版)_第1页
第1页 / 共18页
数据库复习题(答案整理版)_第2页
第2页 / 共18页
数据库复习题(答案整理版)_第3页
第3页 / 共18页
数据库复习题(答案整理版)_第4页
第4页 / 共18页
数据库复习题(答案整理版)_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《数据库复习题(答案整理版)》由会员分享,可在线阅读,更多相关《数据库复习题(答案整理版)(18页珍藏版)》请在金锄头文库上搜索。

1、一、 选择题1. 数据库系统与文件系统的主要区别是 B 。A 数据库系统复杂,而文件系统简单;B 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决;C 文件系统只能管理程序文件,而数据库系统可以管理各类文件;D 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量。2. 同一个关系模型的任意两个元组值 A 。A 不能全同; B 可以全同; C 必须全同; D 以上都不是。3. 授权编译系统和合法性检查机制一起组成了 A 子系统。A 安全性; B 完整性; C 并发控制; D 恢复。4.事务的 ACID 性质中,关于原子性(atomicity)的描述正确的是 C 。A. 指数

2、据库的内容不出现矛盾的状态。B. 若事务正常结束,即使发生故障,更新结果也不会从数据库中消失。C. 事务中的所有操作要么都执行,要么都不执行。D. 若多个事务同时进行,与顺序实现的处理结果是一致的。5.如果事务 T 获得了数据项 Q 上的排它锁,则 T 对 Q C 。A. 只能读不能写 B. 只能写不能读C. 既可读又可写 D. 不能读不能写6.为了防止一个用户的工作不适当地影响另一个用户,应该采取 C 。A 完整性控制 B 安全性控制 C 并发控制 D 访问控制 7.SQL 语言中,删除一个表的命令是 B 。A DELETE B DROP C CLEAR D REMORE8.SQL 语言中,

3、删除记录的命令是 A 。A DELETE B DROP C CLEAR D REMORE 9.设有一个关系:DEPT(DNO,DNAME) ,如果要找出倒数第三个字母为 W,并且至少包含 4 个字母的 DNAME,则查询条件子句应写成 WHERE DNAME LIKE B 。A _ _ W _ % B _ % W _ _ C _ W _ _ D _ W _ % 10.学生表(XS.DBF)的表结构为:学号(XH,C,8) ,姓名(XM,C,8) ,性别(XB,C,2)班级(BJ,C,6),用 Insert 命令向 XS 表添加一条新记录,记录内容为: XH XM XB BJ 99220101

4、王 凌 男 992201 下列命令中正确的是 _A_。 A . INSERT INTO XS VALUES(99220101,王 凌,男,992201) B.INSERT TO XS VALUES(99220101,王 凌,男,992201) C.INSERT INTO XS(XH,XM,XB,BJ) VALUES(99220101, 王 凌,男,992201) D.INSERT TO XS(XH,XM,XB,BJ) VALUES(99220101, 王 凌,男,992201) 11.设有关系 R 和关系 S 进行如下图所示的运算,则 连接运算(BB. C. D. 37. xml A 提供了一

5、种避免元素命名冲突的方法A. 命名空间 B. dtd C.xsd D.xsl38. 含有中文字符的 xml 文档中,encoding 的属性应设为 B A.big5 B.gb2312 C.utf-8 D. ansi39.下面哪个不是标记语言 A A. JAVA B. HTML C . XML D. SGML40. XPath 是什么 A A. XML 的路径语言 B. XML 的转化C. 文档对象模型 D. XML 命名空间41. 下面 XML 片段中结构完整的是 D 。A. .com”123Main Street B. Joes XML WorksNew YorkC. Partners Un

6、limited D.123 Main Street 42.用于创建存储过程的 SQL 语句为 C 。A.CREATE DATABASE B.CREATE TRIGGERC.CREATE PROCEDURE D. CREATE TABLE43.用于存储过程修改的 SQL 语句为 D 。A.ALTER DATABASE B. ALTER DATABASEC. ALTER TRIGGER D.ALTER PROCEDURE44.删除触发器 mytri 的正确命令是 C 。A.DELET mytri B.TRUNCATE mytri C.DROP mytri D. REMMOVE mytri45.在

7、select 语句中,可以使用关键字 C 来排除重复的元组。A.EXCLUDE. B.UNIQUE. C. DISTINCT. D.ONE.46. SQL Server2008 中查看触发器定义的是 B 。A.exec sp_help 触发器名. B. exec sp_helptext 触发器名.C. exec sp_depends 触发器名. D. exec sp_depends 表名.47.防止数据库意外的有效方法为 C 。A.重建. B. 追加. C.备份. D.删除.48. 关系数据库中,实现实体之间的联系是通过表与表之间的 D 进行。A. 公共索引. B.公共存储. C.公共元组.

8、D.公共属性49.某学校规定:一个班级至多有 50 个学生,至少有 10 个学生,每个学生必须属于某个班,在班级和学生的实体联系中,学生实体的基数为 B 。A.(0,1). B.(1,1) C.(1,10) D.(10,50)50. “年龄在 1825 之间,这种约束属于数据库系统的 C 措施。A.原子性. B.一致性. C.完整性. D.安全性.二、 填空题1. DBMS 的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序列,并发控制的主要方法是 封锁 机制。2. 数据库设计的几个步骤是 概念设计、逻辑设计、物理设计、编码与调试 。3. 视图是一个虚表,它是从 一个或者几个基本表中 导

9、出的表,数据库中,只存放视图的 定义 ,不存放视图的 数据 。4. DB 并发操作通常会带来三类问题,它们是 丢失更新、读脏数据、不可重复读。5. 事务必须具有的四个性质是 原子性、一致性、隔离性、持久性 。6. 一级封锁协议解决了事务的并发操作带来的 更新 不一致性的问题。7. 一个触发器由_事件_、 条件 和 动作 3 部分组成。8. DBS 具有“数据独立性”特点的原因是_因为在 DBS 中采用三级模式结构_ 。9. 关系中属性的个数称为_元数_ ,关系中元组的个数称为_基数_ 。10. 在关系模式 R 中,函数依赖 XY 的语义是:在 R 的每一关系中,若两个元组在 X 的分量上相等,

10、则_在 Y 的分量上也相等_ 。11. 关系模式在分解时应保持等价,数据等价用 无损分解 特征来衡量,语义等价用保持 FD 分解 特征来衡量。12. 根据属性类别属性可分为 简单 属性和 复合 属性。13. 根据属性的取值特点属性可分为 单值 属性和 多值 属性。14. 子类与超类之间的继承性是通过子类实体与超类实体有相同的_实体标识符 实现的。15. 要使数据库具有可恢复性,在平时要做好两件事:转储和 建立日志 。16.XML 能够通用化,主要依靠两个措施:一是 可自由扩充的标记 ,二是 独立于文档的格式单 。 17.XML 文档由 序言 和 文档实例 两个部分组成。18.XML 文档中,元

11、素的结构是 元素内容 。19. 在 XML 文档中,属性一律放在 开标签中 。20. 在 XML 文档中,在根元素 university 定义名字空间“http/”的缩写为“GG”的代码是 。21. 在 XML 模式中,主键定义括在 之中,外键定义括在 之中。22. 在 XPath 中,可以使用 count() 函数表示查询对象的个数。23. 在 XPath 中,可以使用 test() 函数返回元素的内容。24. 一个简单的 XSLT 模板包含 匹配 和 选择 两个部分。25.25.设关系模式 R(ABCDE),F 是 R 上成立的 FD 集,F= AB,CEA,BD,=AB,BD,ACE是

12、R 的一个分解。则分解 相对于 F 是 (无损分解/损失分解)和 (保持依赖/不保持依赖)的。26.系统存储过程 sp_helptext 是用来显示规则,默认值,未加密的存储过程,用户定义函数、触发器和视图的文本。27.触发器可以划分为 3 种类型:_insert 触发器 、_delete 触发器 、 update 触发器 。28.触发器定义在一个表中,当在表中执行 _insert_、_update_或delete 时,触发器被自动执行。29. XML Schema 的数据类型分为 简单类型 , 复合类型 。30.XML 对字母的大小写 敏感 ,和 是 的两个标签。31. 为了解决不同语义的标

13、签名称的冲突问题,引入了 名字空间 。32. 在 SQL 中,测试列值是否为空值用_is null_运算符号,测试列值是否为非空值用_is not null_运算符号。33. 学院表系号 系名01 英语02 会计03 工商管理 使用SQL语句完成如下操作(将所有教授的工资提高5%)_UPDATE_ 教师 SET 工资=工资*1.05 _WHERE_ 职称=教授34. 如果要使用 SELECT 语句返回指定条数的记录,则应使用 top 关键字来限定输出字段。35. 关系模式 R(A,B,C),F 是其上的 FD 集,F=BC, 分解=AB,BC ,则相对于 F,该分解 是不保持 FD,但连接是

14、无损的。三、 简答题1. DBMS 的主要功能有哪 5 个方面?(1) 接受用户请求,并判定把它送到哪里,或必须访问哪些计算机才能满足该要求。(2) 访问网络数据字典,了解如何请求和使用其中的信息。(3) 如果目标数据存储于系统的多个计算机上,就必须进行分布式处理(4) 通信接口功能。在用户。局部 DBMS 和其他计算机的 DBMS 之间进行协调。(5) 在一个异构型分布式处理环境中,还需提供数据和进程移植的支持。2. 叙述等值连接和自然连接的区别和联系。连接运算符是“=”的连接运算称为等值连接。它是从关系R与S的广义笛卡尔积中选取A,B属性值相等的那些元组自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉1. 在数据库系统中有如下一个调度,它涉及到个不同的事务1、和。请问调度是冲突可串行化的吗?为什么?如果调度是冲

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 外语文库 > 英语学习

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