1.2E-R及MySQL简介

关系型数据库

1.关系:关系就是二维表

2.行row:表中的每一行,又称为记录

3.列:表中的每一列,称为属性,字段

4.主键:用于唯一确定一个记录的字段,一张表只有一个主键

5.域:属性的取值范围

实体-联系模型(E-R)

1.实体Entity:客观存在并可以相互区分的客观事物或抽象事件称为实体

2.属性:实体所具有的特征或性质

3.联系Relationship:联系是数据之间的关联集合

4.实体内部的联系:指组成实体的各属性之间的联系。

5.实体之间的联系:指不同实体之间联系

常见关系型数据库:

MySQL;MariaDB;Percona Server;PostgreSQL;Oracle;MSSQL;DB2;Access;SQLite

MySQL介绍

1.传统的关系型数据库产品

2.功能稳定,性能卓越

3.支持遵循GPL协议的前提下的免费使用与修改

崭新的开源分支MariaDB

1.为幸福MySQL可能会闭源的风险而诞生

2.由MySQL原作者widenius主导开发

3.与MySQL保持最大程度兼容

MySQL优点

1.性能卓越,服务稳定,很少出现异常宕机的情况

2.开放源代码且无版权制约,自主性强,使用成本低

3.历史悠久,社区及用户非常活跃,遇到问题可以寻求帮助

4.软件体积小,安装使用简单,并且易于维护,安装及维护成本极低

5.品牌口碑效应好,使得企业无需考虑即可直接使用

6.LAMP,LNMP,LNMT等流行web架构都含有MySQL

7.支持多种操作系统,提供多种API,支持多种开发语言,特别是对Java、Python、PHP等都有很好的支持

MySQL数据库企业版VS社区版

1.企业版组织管理与测试环节控制更严格,稳定性更好

2.企业版不遵守GPL协议,社区版遵守GPL协议,可以免费试用

3.企业版可以购买相关的服务:

  7*24小时技术支持

  定时打补丁等

  服务质量和时效性比社区版好

4.社区版维护只能靠社区提供,无法想企业版哪有获得故障及补丁解决服务

5.社区版免费

MySQL数据库四种发布版

1.Alpha版

2.beta版

3.RC版

4.GA版

posted @   胖丿虎  阅读(83)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示