《数据库原理与应用期末考试复习题.docx》由会员分享,可在线阅读,更多相关《数据库原理与应用期末考试复习题.docx(4页珍藏版)》请在第壹文秘上搜索。
1、数据库原理与应用1 .数据的逻辑独立性是指模式改变,外模式和应用程序不变。2 .数据库的网状模型应满足的条件是允许一个以上结点无双亲,也允许一个结点有多个双亲。3 .在视图上定义新的基本表操作不能在视图上完成。4 .SQL语言具有数据定义、数据操纵、数据控制的功能。5 .若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为介质故障。6 .在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是模式。7 .当数据库遭到破坏时,将其恢复到数据库破坏前的某种一致性状态,这种功能称为数据库恢复。8 .如果事务T已在数据R上加了X锁,则其他事务在数据R
2、上不能加任何锁。9 .关系R和S,RCS等价于S(SR)。10 .自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的属性。11 .事务的隔离性是指一个事务内部的操作及使用的数据对并发的其他事务是隔离的。在关系代数中,对一个关系做投影操作后,新关系的元组个数小于或等于原来关系的元组个数。13 .有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于用户自定义完整性约束。14 .日志文件用来记录对数据库中数据进行的每一次更新操作。15 .关系代数中的H运算符对应SELECT语句中的SELECT子句。16 .关系
3、模型的数据结构是二维表结构。17 .SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句INSERTDELETE、UPDATE实现数据操纵功能。18 .U,-,Ti和。是五种基本关系代数运算。19 .在关系数据库设计中,设计关系模式是数据库设计中逻辑设计阶段的任务。20 .发操作有可能引起丢失更新、不可重复读、读脏数据等问题。21 .关系数据库通过表与表之间的公共属性实现数据之间的联系。这(些)个公共属性是一个表的主码,是另一个表的外码厂它们应满足参照完整性约束条件。22 .在关系数据表中,属性的顺序是一定的,不能交换这句话是错误的。事务日志本身是一个数据库,用来保存所有更新数据
4、库事务的操作。24 .关系中的主码不能取空值,它要求每一关系中的每个元组在组成主码的属性上不能为空值是实体完整性。25 .可串行化的调度一定遵守两段锁协议这句话是错误的。26 .数据库系统其实就是一个应用软件这句话是错误的。27 .事务的主要用途是恢复由各种故障造成的数据丢失,将DB恢复到最近某个一致性状态。28 .删除表时,与该表相关联的规则和约束不会被删除这句话是错误的。29 .在数据表中,空值表示不确定。30 .函数依赖是多值依赖的一个特例。31 .外键一定是同名属性,且不同表中的同名属性也一定是外键这句话是错误的。32 .在数据库恢复中,对已完成的事务进行撤销处理这句话是错误的。33 .在关系运算中,投影是最耗时的操作这句话是错误的。34 .数据库系统提供了对数据进行有效处理的方法。它由四大部分组成:数据库、数据库管理系统、数据库应用程序和数据库管理员。并发性就是两个或两个以上的用户同时对数据执行的操作。36 .数据库的数据项之间无联系,记录之间存在联系这句话是错误的。37 .在关系数据库中,属性的排列顺序是可以颠倒的。38 .数据库模式和实例是一回事这句话是错误的。39 .SQL语言有嵌入式和交互式两种使用方法。40 .建立多表查询的两个表必须有相同的字段,通过这个相同的字段建立起两个表之间的关系。