关系型数据库

  • 数据库:存储数据的仓库

    • 内存存储:数据无法持久化、无法保存大量的数据

    • 文件存储:速度太慢。无法忍受
      很难确定数据的结构以及关系

  • 数据库存储的好处(知道):

    • 实现数据共享
      不是为了某个用户存储特定的数据,可以减少冗余数据

    • 数据独立性

    • 数据统一管理与控制


  • 常见的关系型数据库(知道三种):

    • Orcale 数据库:

      • 由甲骨文公司开发,在数据库领域占据领先地位

      • 稳定性非常高,一个老牌、大型的数据库,但是是收费的。淘宝、国企/京东……

    • MySQL 数据库(重要):

      • 开源、免费、轻量(对程序影响小,占用空间小)、具有跨平台的特性

      • 被Oracle收购

      • 企业版(收费的)和社区版(免费的)

    • SQLServer数据库:

      • 由微软公司开发,.net程序员,初级只能在window上运行。

      • 后来移植到别的平台,例如LINUX

    • Access

    • DM2数据库:由IBM公司开发(核心芯片),抗并发量(同时访问的额流量)


MySQL数据库:

  • 三要素: 数据库 表 记录(行)

  • SQL:结构化查询语言,是一种数据库查询语言。

  • 安装:
    custom、Developer Machine(即装服务器,又可当客户端使用)
    事务回滚:ATM和服务器处理得不好

  • 打开服务:service.msc

  • 目录结构:
    bin:执行环境的目录
    data:数据
    include:指令
    share:分享,公共的东西,如字符集
    my.ini:#表示注释;配置文件的所在地

你可能感兴趣的:(关系型数据库)