• 数据库概述


    1、数据库

    数据库技术经历的历史变革:

    人工管理-》文档系统-》数据库系统(层次、网状、关系、新一代)

    数据库的特点:

    数据冗余度少、共享程度高、独立性好

    2、数据库中的基本概念

    数据:描述事物的符号记录。

              物理单位:位、字节、字、块、桶、卷 逻辑单位

                   逻辑单位:数据项、数据项组、记录、文件、数据库

    数据库:长期存储在计算机系统内,有组织、可共享的大量数据集合

                    数据类型:结构化、非结构化、半结构化

    数据库管理系统DBMS:

    数据库系统DBS:

    3、信息中的三大世界和两个数据模型

    现实世界---信息世界---计算机世界

    概念模型----逻辑模型

    概念模型中的数据描述:

    实体、属性、域(Domain)、码、实体型、实体集

    概念模型的表示方法:ER模型

    image

    4、层次、网状、关系数据对比

    5、关系数据库

    完整性约束条件:实体完整性、参照完整性、用户定义的完整性

    6、分布式数据库

    DDB概念:分布在一个计算机网络上的多个逻辑相关的数据库的集合,即一组结构化的数据集合,逻辑上属于同一系统,物理上分布在计算机网络的各个不同场地上。

    D-DBMS的组成:LDBMS(局部数据库管理系统),GDBMS(全局数据库管理系统),GDD(全局数据字典),CM(通信管理)

    image

    分类:

    按全局控制方式分:

          全局控制集中的(全局数据字典与全局控制只有一个并存放在同一场地)

          全局控制分散的(每个场地都有全局控制系统和全局数据字典)

          全局控制部分分散的(部分场地有全局控制和数据字典)

    按局部DBMS的类型分:

          同构D-DBMS:即所有的局部数据库管理系统相同

          异构D-DBMS:各场地局部数据库具备不同的DBMS

    特性:

          数据分布与功能分布

          数据透明性

          场地自治性

  • 相关阅读:
    LOJ2565. 「SDOI2018」旧试题
    位运算
    Arrays.sort()原理
    LinkedList源码解析
    二维数组排序
    数据结构和算法-五大常用算法:贪心算法
    数据结构和算法-五大常用算法:分支限界法
    数据结构和算法-五大常用算法:分治算法
    数据结构和算法-二分查找
    Arrays.copyOf()&Arrays.copyOfRange()&System.arraycopy
  • 原文地址:https://www.cnblogs.com/kelite/p/3513857.html
Copyright © 2020-2023  润新知