数据库期末复习小结
  qVuBQHCmvZPi 2024年08月07日 45 0

事务

事务:用户定义的一个数据库操作序列,这些操作要么全部不做,要么全做,是一个不可分割的工作单位。
事务的特性:一致性,原子性,持续性,隔离性

 

数据独立性

数据独立性分为物理独立性和逻辑独立性
物理独立性:应用程序和在磁盘上保存的数据库中的数据是互相独立的。
逻辑独立性:用户的应用程序与数据库的逻辑结构是相互独立的。
在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是模式。
要保证数据库的数据独立性,需要修改的是三级模式的两层映射。
要保证数据库的逻辑数据独立性,要修改的是模式与外模式的映射,要保证数据库的物理数据独立性,要修改的是模式与内模式的映射。

 

常见的并发问题

事务并发处理时,最常见的并发问题包括脏读、不可重复读和丢失修改。

 

非规范的数据引出的问题

非规范的数据引出的问题有数据冗余,插入异常,更新异常,删除异常。

 

数据库设计的步骤和任务

数据库系统设计的步骤和任务:
需求分析阶段:了解业务需求,明确需要存储哪些数据,以及数据之间的关系,性能指标,存储需求。
概念设计阶段:根据需求分析结果,设计数据库的概念模型。
逻辑设计阶段:将概念模型转化为逻辑模型,考虑如何使用关系型数据库来存储数据,并设计表结构、字段、索引、对属性进行规范化等。
物理设计阶段:将逻辑模型转化为物理模型,考虑如何在数据库中实现逻辑模型,并考虑性能、安全性问题。
实施和维护阶段:完成数据库设计之后,实施到具体系统中,并优化和维护。

 

关系代数及关系模型

两个关系没有公共属性时,其自然连接表现为无意义的操作。
关系代数中的连接操作是由选择和笛卡尔积操作组合而成的,可以表示为:选择F(R*S)
参加差运算的两个关系属性个数必须相同。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年08月07日 0

暂无评论

推荐阅读
  l3iKMwY9XZmO   5天前   23   0   0 MySQL
  MbmRlDJhuJGZ   13天前   33   0   0 MySQL
  KHjRGEjcFzrV   13天前   32   0   0 MySQL
qVuBQHCmvZPi
作者其他文章 更多