博客专栏  >  数据库   >  数据库原理

数据库原理

此专栏分享的主要内容包括数据库的发展、结构化查询、数据恢复、数据增删改查、数据冗灾,数据库设计和数据优化等,并提供个人见解,方面大家交流与学习

关注
8 已关注
30篇博文
  • 数据库 - 并发调度的可串行性

    并发调度的可串行性DBMS对并发事务不同的调度(schedule)可能会产生不同的结果 什么样的调度是正确的?串行化(Serial)调度是正确的 对于串行调度,各个事务的操作没有交叉,也就没有相互...

    2015-05-12 17:35
    2555
  • 数据库 - 并发控制

    并发控制机制的任务对并发操作进行正确调度 保证事务的隔离性 保证数据库的一致性多用户数据库系统的存在 允许多个用户同时使用的数据库系统 飞机定票数据库系统 银行数据库系统 特点:...

    2015-05-12 17:30
    1090
  • 数据库 - 恢复策略与数据库镜像

    登记日志文件基本原则 登记的次序严格按并行事务执行的时间次序 必须先写日志文件,后写数据库 写日志文件操作:把表示这个修改的日志记录 写到日志文件 写数据库操作:把对数据的修改写到数据...

    2015-05-12 17:16
    1269
  • 数据库 - 数据库恢复技术

    事务定义Jim(James) Gray 詹姆斯·格雷 1998年图灵奖获得者 数据库技术和事务处理专家 二、事务的特性定义 一个数据库操作序列 一个不可分割的工作单位 恢复和并发控制的基本...

    2015-05-12 16:28
    1342
  • 数据库 - 物理优化

    物理优化代数优化改变查询语句中操作的次序和组合,不涉及底层的存取路径 对于一个查询语句有许多存取方案,它们的执行效率不同, 仅仅进行代数优化是不够的 物理优化就是要选择高效合理的操作算法或存取路...

    2015-05-08 11:26
    1500
  • 数据库 - 关系数据库系统的查询优化

    查询优化在关系数据库系统中有着非常重要的地位 关系查询优化是影响RDBMS性能的关键因素 由于关系表达式的语义级别很高,使关系系统可以从关系表达式中分析查询语义,提供了执行查询优化的可能性 ...

    2015-05-08 11:03
    1478
  • 数据库 - 关系数据库系统的查询处理

    关系系统本章目的: RDBMS的查询处理步骤 查询优化的概念 基本方法和技术 查询优化分类 : 代数优化 物理优化RDBMS查询处理阶段 : 1. 查询分析 2. 查询检查 3. 查询...

    2015-05-08 10:54
    1172
  • 数据库 - 物理设计

    数据库的物理设计数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统 为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程,就是数据库的物理设计数据库物...

    2015-05-08 10:39
    5024
  • 数据库 - 逻辑结构设计

    逻辑结构设计逻辑结构设计的任务 把概念结构设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构 逻辑结构设计的步骤 将概念结构转化为一般的关系、网状、层次模型 ...

    2015-05-08 10:22
    7106
  • 数据库 - 概念结构设计

    概念结构设计什么是概念结构设计 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计 概念结构是各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定 概念结构...

    2015-05-08 10:15
    6448
  • 数据库 -DataBase设计

    数据库设计概述数据库设计 数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求,包括信...

    2015-05-07 10:02
    1303
  • 数据库 - 数据依赖的公理系统

    数据依赖的公理系统逻辑蕴含 定义6.11 对于满足一组函数依赖 F 的关系模式R ,其任何一个关系r,若函数依赖X→Y都成立, (即r中任意两元组t,s,若tX]=sX],则tY]=sY])...

    2015-05-07 09:45
    2234
  • 数据库 - BC范式(BCNF)

    BC范式(BCNF)关系模式R∈1NF,若X→Y且Y  X时X必包含码,则R ∈BCNF。 这个定义表明,如果非平凡的FD X→Y中X不包含码,那么Y必定传递依赖于候选键,因此R不是BCNF模式。 ...

    2015-05-07 09:33
    1197
  • 数据库 - 范式(Normal Form, NF)

    码设K为R中的属性或属性组合。若K U, 则K称为R的侯选码,或候选键(Candidate Key)。 若候选码多于一个,则选定其中的一个做为主码,或主键(Primary Key)。...

    2015-05-07 09:29
    1196
  • 数据库 - 关系模式函数依赖

    关系数据库逻辑设计 针对具体问题,如何构造一个适合于它的数据模式 数据库逻辑设计的工具──关系数据库的规范化理论 关系模式由五部分组成,即它是一个五元组: ...

    2015-05-07 09:09
    2079
  • 数据库 - 触发器与域中的完整性限制

    域中的完整性限制SQL支持域的概念,并可以用CREATE DOMAIN语句建立一个域以及该域应该满足的完整性约束条件。 [例14]建立一个性别域,并声明性别域的取值范围 CREA...

    2015-05-06 10:04
    1110
  • 数据库 - 数据库完整性

    数据库的完整性数据的正确性和相容性数据的完整性和安全性是两个不同概念 数据的完整性 防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据 防范对象:不合语义的、不正确的数据 数...

    2015-05-06 09:58
    1326
  • 数据库 - 数据库角色

    数据库角色数据库角色:被命名的一组与数据库操作相关的权限 角色是权限的集合 可以为一组具有相同权限的用户创建一个角色 简化授权的过程一、角色的创建CREATE ROLE 二、给角色授权 ...

    2015-05-06 09:47
    1064
  • 数据库 - 授权与回收安全性

    计算机系统安全性为计算机系统建立和采取的各种安全保护措施,以保护计算机系统中的硬件、软件及数据,防止其因偶然或恶意的原因使系统遭到破坏,数据遭到更改或泄露等。 问题的提出 数据库的一大特点是数据可以共...

    2015-05-06 09:35
    1108
  • 数据库 - 视图

    视图视图的特点 虚表,是从一个或几个基本表(或视图)导出的表 只存放视图的定义,不存放视图对应的数据 基表中的数据发生变化,从视图中查询出的数据也随之改变 基于视图的操作 查询 删除 ...

    2015-05-05 14:30
    1015

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部