信息安全系统设计与实现学习笔记12

发布时间 2023-12-03 20:17:29作者: 20211225高端

信息安全系统设计与实现学习笔记12

一、知识点归纳以及自己最有收获的内容

1. 知识点归纳

第14章 MySQL数据库系统

  1. MySQL
    MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。

    特点

    • 开源性,隶属于Oracle旗下产品。
    • 支持大型数据库,处理上千万条记录的大型数据库。
    • 使用标准的SQL数据语言形式。
    • 跨平台,并支持多种编程语言。
    • 良好支持PHP等流行的Web开发语言。
    • 可定制,采用GPL协议。
  2. 关系型数据库

    • 使用二维表格模型组织数据。
    • 优势:
      • 贴近开发逻辑。
      • 支持通用的SQL语句。
      • 数据完整性高,减少冗余和不一致性。
      • 复杂的多表查询。
      • 支持事务,提供相关控制和恢复功能。
    • 不足:
      • 并发读写能力差。
      • 在海量数据情况下,读写效率低。
      • 扩展性不足,不能轻易添加硬件或服务节点。
      • 数据模型定义严格,灵活度低。
  3. 非关系型数据库 (NoSQL)

    • 存储非结构化数据,对象存储形式,关系由对象自身属性决定。
    • 适用于大量非结构化数据和高度可扩展性、高性能场景。

2. 自我收获

  • 对MySQL作为关系型数据库管理系统的特点和优势有了更深入的理解。
  • 了解了关系型数据库的优势和不足,以及非关系型数据库在存储非结构化数据方面的优势。
  • 知道了NoSQL数据库的一般特征和应用场景,对数据库选择有了更全面的认识。

以上是MySQL数据库系统相关的知识点总结。