数据库管理与高可用-MySQL数据库初体验

目录

#1.1数据库简介

 1.1.1使用数据库的必要性

 1.1.2数据库的基本概念

 1.1.3数据库发展史

 1.1.4关系数据库的基本概念

#2.1MySQL服务基础

  2.1.1MySQL的二进制安装


1.1数据库简介

 1.1.1使用数据库的必要性

   数据库作为数据管理的核心工具,在各类场景中发挥着不可替代的作用。

数据库具有以下特点:

 结构化存储,提升数据组织效率 

 保证数据完整性与一致性 

 支持高效查询与检索

 1.1.2数据库的基本概念

    1.数据

        数据是对客观事物的符号表示,是信息的载体和表现形式,可被记录、存储、处理和传输。

    2.数据库和数据库表

        数据库(Database)是按照特定规则组织、存储和管理数据的电子仓库,本质是数据结构化存储与高效访问的工具

        数据库表(Table) 是数据库中数据存储的基本单元,类似 Excel 表格,但结构更严格、功能更强大。

      3.数据库管理系统和数据库系统

         数据库管理系统(Database Management System,DBMS) 是一种用于管理数据库的软件系统,它位于用户与操作系统之间,负责对数据库进行统一的管理和控制,是数据库系统的核心组成部分。

       数据库管理是指对数据库系统的全生命周期进行规划、设计、维护和优化的过程,旨在确保数据库高效、安全、可靠地支持业务需求。

 1.1.3数据库的发展史

   1.数据库系统的发展史

     (1)初级阶段--第一代数据库

             第一代数据库主要指20 世纪 60 年代末至 70 年代中期出现的数据库系统,是数据库技术的奠基阶段,它们是层次模型网状模型,为统一管理和共享数据提供了有力的支撑。

     (2)中级阶段--第二代数据库

           第二代数据库20 世纪 70 年代中期至 90 年代关系模型为核心的数据库系统,是数据库发展史上的革命性阶段。其诞生源于对第一代数据库(层次 / 网状模型),关系型数据库在 80 年代进入商用成熟期,成为企业级数据管理的主流。

     (3)高级阶段--第三代数据库

            第三代数据库20 世纪 90 年代末至今,为应对互联网、大数据、物联网等新兴场景挑战而发展的数据库技术体系。其核心目标是突破第二代数据库(关系型数据库)在非结构化数据处理、高并发扩展、灵活性等方面的局限。

  2.经典数据模型

   (1)网状模型

       网状模型是数据库发展史上的一种重要数据模型,诞生于 20 世纪 60 年代末,由数据库任务组(DBTG)提出,是层次模型的扩展。它采用图结构(有向图)来表示实体及实体间的联系,允许实体间存在多对多(M:N)的复杂关系,突破了层次模型中 “只能有一个父节点” 的限制,更贴近现实世界中事物的复杂关联。

   (2)层次模型

      层次模型是数据库发展史上最早的数据模型之一,诞生于 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值