关系型数据库和MySQL概述

发布时间:2024年01月13日

关系型数据库概述

  1. 数据持久化 - 将数据保存到能够长久保存数据的存储介质中,在掉电的情况下数据也不会丢失。
  2. 数据库发展史 - 网状数据库、层次数据库、关系数据库、NoSQL 数据库、NewSQL 数据库。1970年,IBM的研究员E.F.Codd在_Communication of the ACM_上发表了名为_A Relational Model of Data for Large Shared Data Banks_的论文,提出了关系模型的概念,奠定了关系模型的理论基础。后来Codd又陆续发表多篇文章,论述了范式理论和衡量关系系统的12条标准,用数学理论奠定了关系数据库的基础。
  3. 关系数据库特点。
    • 理论基础:关系代数(关系运算、集合论、一阶谓词逻辑)。
    • 具体表象:用二维表(有行和列)组织数据。
    • 编程语言:结构化查询语言(SQL)。
  4. ER模型(实体关系模型)和概念模型图。ER模型,全称为实体关系模型(Entity-Relationship Model),由美籍华裔计算机科学家陈品山先生提出,是概念数据模型的高层描述方式,如下图所示。
    • 实体 - 矩形框
    • 属性 - 椭圆框
    • 关系 - 菱形框
文章来源:https://blog.csdn.net/ngczx/article/details/135566195
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。