![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
子路灬
这个作者很懒,什么都没留下…
展开
-
数据库---基本概念
三级模式-两级映射 数据库系统设计过程 需求分析–> 概念结构设计(ER模型、与物理数据库没有关系) –> 逻辑结 构设计(规范化理论、关系模式) –> 物理设计(DBMS特性硬件)E-R模型ER图的集成的方法 多个ER图一次集成 逐步集成,累加的方式 一次集成两个局部ER图集成产生的冲突: 属性冲突、命名冲突、结构冲突ER图转化为关系模式 一对一: 把联系记录原创 2017-09-19 18:02:15 · 787 阅读 · 0 评论 -
数据库---关系代数
并 相同的部分进行合并,只显示一次交 显示相同的部分差 显示不相同的部分笛卡尔积(X) 显示所有列,每个元组都要进行组合 在笛卡儿积的结果集中: - 属性个数:两个属性之和 - 记录数:两个记录数的乘积投影 选择属性的操作选择 选择元组的操作连接 共有的属性只保留一个 没有标明连接条件:默认自然连接(相同属性等值连接)原创 2017-09-19 18:04:47 · 409 阅读 · 0 评论 -
数据库---规范化理论、范式、模式分解
函数依赖 部分函数依赖;传递函数依赖非关系化关系模式可能存在的问题 数据冗余、更新异常(数据不一致)、插入异常、删除异常关系化关系的用途 解决非关系化模式存在的问题键相关的概念超键: 唯一标识元组,可能存在冗余属性候选键: 唯一标识元组超键与候选键的差异 比如:(SNo,SName,SSex) 其中(SNo,SName)超键主键: 在候选键中任意选择一个作为主原创 2017-09-19 18:38:46 · 4695 阅读 · 2 评论 -
数据库---并发控制、完整性约束、数据库安全
并发控制事务 原子性:不可够再拆分来做(要么一起,要么不做) 一致性:数据保持一致(总和一致) 隔离性:事务之间互不影响 持续性:事务执行之后结果影响持续 可能存在的问题 丢失更新;不可重复读;读“脏”数据 封锁协议一级封锁协议: 事务T在修改数据R之前必须先对其加X锁,直到事 务结束才释放,可以防止丢失修改二级封锁协议: 在一级封锁协议上加原创 2017-09-19 21:45:31 · 744 阅读 · 0 评论 -
数据库---数据备份、数据恢复、数据仓库
数据备份冷备份 优点:非常快速的备份方法,只需要复制文件,低度维护,安全度高, 关闭服务器进行备份 缺点:用户不能进行相关功能操作、用户体验不佳热备份 优点:在表空间或数据库文件级备份,备份时间短,数据库服务器正常使用,可对几乎所有数据库实体进行恢复 缺点:不能出错,否则后果严重完全备份 备份所有数据差量备份 只备份上次完全备份后变化的数据增量备份原创 2017-09-19 21:50:03 · 664 阅读 · 0 评论 -
数据库---反规范化技术、大数据
反规范化技术技术手段 增加派生性冗余列、增加冗余列、重新组表、分割表优点 牺牲空间与规范程度来提高查询效率大数据(海量数据)特点(集群平台) 数据量极大(Volume)、数据处理速度快(Velocity)、数据有多样性(Variety)、 数据有价值(Value)原创 2017-09-20 16:06:25 · 915 阅读 · 0 评论