美文网首页
数据库管理系统(来自wki)

数据库管理系统(来自wki)

作者: 星辰361 | 来源:发表于2017-07-04 10:10 被阅读0次

    1. 数据库管理系统

    数据库管理系统(英语:Database Management System,简称DBMS)是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式XML;或依据所支持的电脑类型来作分类,例如服务器群集、移动电话;或依据所用查询语言来作分类,例如SQLXQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。

    2 类型

    2.1 关系数据库

    2.2 非关系数据库

    2.2.1 键值数据库

    3 数据库模型

    • 对象模型
    • 层次模型(轻量级数据访问协议)
    • 网状模型(大型数据储存)
    • 关系模型
    • 面向对象模型
    • 半结构化模型
    • 平面模型(表格模型,一般在形式上是一个二维数组。如表格模型数据Excel)

    3.1 构架

    数据库的架构可以大致区分为三个概括层次:内层、概念层和外层。

    • 内层:最接近实际存储体,亦即有关数据的实际存储方式。
    • 外层:最接近用户,即有关个别用户观看数据的方式。
    • 概念层:介于两者之间的间接层。

    3.2 数据库索引

    数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。

    3.3 数据库操作,事务

    事务(transaction)是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分区的工作单位。 事务的ACID特性:
    *基元性(atomicity)

    • 一致性(consistency)
    • 隔离性(isolation)
    • 持续性(durability)

    事务的并发性是指多个事务的并行操作轮流交叉运行,事务的并发可能会访问和存储不正确的数据,破坏交易的隔离性和数据库的一致性。

    相关文章

      网友评论

          本文标题:数据库管理系统(来自wki)

          本文链接:https://www.haomeiwen.com/subject/ibpthxtx.html