技术开发站45793.com
关系型数据库和MySQL概述
发布时间:
2024年01月13日
关系型数据库概述
数据持久化 - 将数据保存到能够长久保存数据的存储介质中,在掉电的情况下数据也不会丢失。
数据库发展史 - 网状数据库、层次数据库、关系数据库、NoSQL 数据库、NewSQL 数据库。1970年,IBM的研究员E.F.Codd在_Communication of the ACM_上发表了名为_A Relational Model of Data for Large Shared Data Banks_的论文,提出了
关系模型
的概念,奠定了关系模型的理论基础。后来Codd又陆续发表多篇文章,论述了范式理论和衡量关系系统的12条标准,用数学理论奠定了关系数据库的基础。
关系数据库特点。
理论基础:
关系代数
(关系运算、集合论、一阶谓词逻辑)。
具体表象:用
二维表
(有行和列)组织数据。
编程语言:
结构化查询语言
(SQL)。
ER模型(实体关系模型)和概念模型图。
ER模型
,全称为
实体关系模型
(Entity-Relationship Model),由美籍华裔计算机科学家陈品山先生提出,是概念数据模型的高层描述方式,如下图所示。
实体 - 矩形框
属性 - 椭圆框
关系 - 菱形框
文章来源:https://blog.csdn.net/ngczx/article/details/135566195
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!
最新文章
Python教程
深入理解 MySQL 中的 HAVING 关键字和聚合函数
Qt之QChar编码(1)
MyBatis入门基础篇
用Python脚本实现FFmpeg批量转换
2024美国大学生数学建模竞赛(美赛)思路&代码
系统运维-Apache服务的基础安装与使用
001集map()函数、function()函数、及list()函数应用实例—python基础入门实例
一、Mybatis 简介
备受好评的几个视频素材网站,后期剪辑必看~
文档对话:新手职场通关的秘密武器,轻松掌握无忧秘书智脑的超实用功能!
力扣labuladong一刷day61天动态规划最小下降路径
Nextui使用
CuppaCMS 文件上传(CVE-2020-26048)
【RT-DETR有效改进】轻量级网络ShuffleNetV2(附代码+修改教程)