当前位置:首页 > 数据库期末复习题
D?= 。
A.AD B.BD C.BCD D.ABCD
34. 两个函数依赖集F和G等价的充分必要条件是 。 A.F?= G B.F= G?
C.F?= G? D.F= G
F+表示F的闭包,是指逻辑蕴涵所有函数依赖的集合 35. 在以下函数依赖中, 是平凡的函数依赖。
A.A→ABCD B.ABCD→A C.A→BCD D.BCD→A
36. 若有关系模式:R(课程编号,课程名称,学号,姓名,分数),且一名
学生可选多门课,一门课程有多名学生选,则R属于 。 A.1NF B.2NF C.3NF D.4NF
37. 设K为关系模式R中的属性或属性组合,若U完全函数依赖K,
则K称为R的一个________。
A. 关键字 B. 候选键 C. 主属性 D. 主属性值
38. 从ER模型向关系模型转换时,一个M:N联系转换为关系模式时,该关
系模式的主键是 。
A. M端实体的标识符; B. N端实体的标识符; C. M端和N端实体的标识符组合;D.重新选其他的属性。
39. 弱实体的主键 。
A.与其父实体的主键完全一致 B.一部份或全部从其父实体的主键获得 C.全部从其父实体的非主键属性获得 D.与其父实体无关
弱实体的主体是由该弱实体所存在依赖的强实体的主键和该弱实体的分辨符共同构成。
40. 在数据库设计中,父实体与弱实体之间的联系只能是 。 A.1:1或1:N B.1:N 或M:N C.1:1或M:N D.M:N
41. 当局部E-R图合并成全局E-R图时,可能出现冲突,下面所列举的冲突
中 不属于上述冲突。
A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突
各分E-R图之间的冲突主要有3类:属性冲突、命名冲突和结构冲突。属性冲突
包括属性域冲突和属性取值单位冲突。命名冲突包括同名异义和异名同义冲突。结构冲突包
5
括同一对象在不同应用中具有不同的抽象,同一实体在不同分E-R图中所包含的属性个数和属性排列次序不完全相同。
42. 不是ODBC使用的句柄。
A. 环境句柄 B.窗口句柄 C.连接句柄 D.语句句柄
43. ODBC体系结构中, 向数据源提交用户请求执行的SQL语句。
A.ODBC数据库应用程序 B.驱动程序管理器 C.DB驱动程序 D.数据源
44. 在XPath中,使用 符号可以访问属性值。 A.* B.&
C.@ D.%
36. 以下关于XML文档声明的语句正确的是 。
A.
37. xml 提供了一种避免元素命名冲突的方法 A. 命名空间 B. dtd C.xsd D.xsl
38. 含有中文字符的xml文档中,encoding的属性应设为 A.big5 B.gb2312 C.utf-8 D. ansi
39. 下面哪个不是标记语言 A. JAVA B. HTML C. XML D. SGML
40. 在XPath中,使用 函数可以返回元素的内容。
A.count() B.text() C.value() D.element()
40. XPath是
6
A. XML的路径语言 B. XML的转化 C. 文档对象模型 D. XML命名空间
二、 填空题
1. DBMS的基本工作单位是事务,它是用户定义的一组逻辑一致的程序序
列,并发控制的主要方法是封锁(locks)机制。
2. 数据库设计的几个步骤是需求分析,概念设计,逻辑设计,物理设计,编码和测试。
3. 视图是一个虚表,它是从一个或几个基本表导出的表,数据库中,只存
放视图的定义,不存放视图的对应数据。
4. DB并发操作通常会带来三类问题,它们是丢失更新,不一致分析和读脏数据。
5. 事务必须具有的四个性质是原子性,一致性,隔离性,永久性。
6. 一级封锁协议解决了事务的并发操作带来的数据丢失修改不一致性的问
题。
7. 一个触发器由触发事件或语句、触发限制和触发器动作3部分组成。
8. DBS具有“数据独立性”特点的原因是采用三级模式结构 。
9. 关系中属性的个数称为元数,关系中元组的个数称为基数。
10. 在关系模式R中,函数依赖X→Y的语义是:在R的每一关系中,若两
个元组在X的分量上相等,则Y值也相等。
11. 关系模式在分解时应保持等价,数据等价用无损分解特征来衡量,语义
等价用保持依赖特征来衡量。
12. 一个关系模式为Y(X1,X2,X3,X4),假定该关系存在着如下函数依
赖:X1→X2,X1→X3,X3→X4,则该关系属于第二范式,因为它存在着函数传递依赖。
13. 根据属性类别属性可分为简答属性和复杂属性。
14. 根据属性的取值特点属性可分为单指属性和多指属性。
15. 子类与超类之间的继承性是通过子类实体与超类实体有相同的实体标识
符实现的。
7
16. 要使数据库具有可恢复性,在平时要做好两件事:转储和建立日志。
17. XML能够通用化,主要依靠两个措施:一是可自由扩充的标志,二是独立于文档的格式单。
18. XML文档由序言和文档实例两个部分组成。
19. XML文档中,元素的结构是<元素名>元素内容元素名>。
20. 在XML文档中,属性一律放在开标签。
21. 在XML模式中,主键定义括在
22. 在XPath中,可以使用text()函数返回元素的内容。
23. 一个简单的XSLT模板包含匹配部分和选择部分两个部分。
24. 设关系模式R(ABCDE),F是R上成立的FD集,F={ A→B,CE→A,B
→D},ρ={AB,BD,ACE}是R的一个分解。则分解ρ相对于F是损失分解和保持依赖的。
25. 系统存储过程sp_helptext是用来显示规则,默认值,未加密的存储过程,
用户定义函数、触发器和视图的文本。
26. 触发器可以划分为3种类型:insert触发器、delete触发器、update触发器。
27. 触发器定义在一个表中,当在表中执行insert、delete或update时,触
发器被自动执行。
28. 标准SQL中触发器有两个重要的临时表,当有数据修改时,修改前的内
容存放在Delete表中,修改后的内容存放在Inserted表中。//按照课本标准SQL,还是按照实验中微软的T-SQL?
29. XML Schema的数据类型分为简单类型,复合类型。
30. XML对字母的大小写敏感,
标签。
31. 为了解决不同语义的标签名称的冲突问题,引入了本体解决信息集成中
的语义冲突问题。
32. 在SQL中,测试列值是否为空值用ISNULL运算符号,测试列值是否为
8
共分享92篇相关文档