文本内容:
《数据库技术(实践)(专升本)》23年2月课程考核-000012023年新学期作业参考含答案题目1关系数据结构有哪些性质?正确选项【答案1)列是同质的(同一数据类型,来自同一列)2)不同的列可出自同一个域,但不能重名3)列的顺序任意4)任意两个元组不能完全相同5)行的顺序任意6)每一个分量都必须是不可分的数据项1题目2规范化理论对数据库设计有什么指导意义?正确选项【答案在概念设计阶段,已经把关系规范化的某些思想用作构造实体类型和联系类型的标准,在逻辑设计阶段,仍然要使用关系规范化的理论来设计模式和评价模式规范化的目的是减少乃至消除关系模式中存在的各种异常,改善完整性,一致性和存储效率1题目3如何用封锁机制保证数据的一致性?正确选项【答案对并发操作的不正确调度可能会带来丢失修改、不可重复读和读“脏”数据三种数据不一致性,采用三级封锁协议就可以在不同程度上解决这一问题
(1)用1级封锁协议防止丢失修改
(2)用2级封锁协议防止读“脏”数据
(3)用3级封锁协议在防止丢失修改和读“脏”数据之外,还进一步防止了不可重复读1题目4文件系统与数据库系统有什么区别和联系?正确选项【答案1)数据结构化是数据库与文件系统的根本区别在文件系统中,相互独立的文件的记录内部是有结构的,管其记录内部已有了某些结构,但记录之间没有联系数据库系统实现整体数据的结构化是数据库的主要特征之一2)在文件系统中,数据的最小存取单位是记录粒度不能细到数据项而在数据库系统中,存取数据的方式也很灵活,可以存取数据库中的某一个数据项、一组数据项一个记录或或一组记录3文件系统中的文件是为某一特定应用服务的,文件的逻辑结构对该应用程序来说是优化的,因此要想对现有的数据再增加一些新的应用会很困难,系统不容易扩充而在数据库系统中数据不再针对某一应用,而是面向全组织,具有整体的结构化]题目5数据库运行过程中常见的故障有哪几类?各类故障如何恢复?正确选项【答案有三类故障事务故障、系统故障和介质故障事务故障撤销事务;系统故障根据日志重做或撤销事务;介质故障先装入最新的后备数据库副本,再根据日志重做事务。