初识数据库-MySQL数据库

发布于:2022-11-28 ⋅ 阅读:(294) ⋅ 点赞:(0)

数据库

数据库的相关概念

  • 数据库

    • 存储数据的仓库,数据是有组织的进行存储
    • 英文: DataBase,简称 DB
  • 数据库管理系统

    • 管理数据库的大型软件
    • 英文: DataBase Management System,简称 DBMS
  • SQL

    • 英文: Structured Query Language,简称 SQL,结构化查询语言
    • 操作关系型数据库的编程语言
    • 定义操作所有关系型数据库的统一标准

常见的关系型数据库管理系统

在这里插入图片描述

  • Oracle: 收费的大型数据库,Oracle 公司的产品
  • MySQL: 开源免费的中小型数据库,后来 sun 公司收购了 MySQL,而 sun 公司又被 Oracle 收购
  • SQL Server: MicroSoft 公司收购的中型的数据库。C#、.net等语言常用
  • PostrgreSQL: 开源免费中小型的数据库
  • DB2: IBM 公司的大型收费 数据库产品
  • SQLite: 嵌入式的微型数据库。如: 作为 Android 内置数据库
  • MariaDB: 开源免费中小型的数据库

MySQL数据库

MySQL目录结构

在这里插入图片描述

MySQL数据模型

  • 关系型数据库
    • 关系型数据库是建立在关系模型基础上的数据库,简单说,关系型数据库是由多张能互相连接的二维表组成的数据库
    • 优点
      • 都是使用表结构,格式一致,易于维护
      • 使用通用的 SQL语言操作,使用方便,可用于复杂查询
      • 数据存储在磁盘中,安全。
        在这里插入图片描述

        在这里插入图片描述