1.MySQL数据库入门

1.什么是数据库

数据库(Database,DB)是按照数据结构来组织、存储和管理数据的仓库,其本身可看作电子化的文件柜,用户可以对文件中的数据进行增加、删除、修改、查找等操作。简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。

2.常见的数据库

Oracle

  1. Oracle(甲骨文)公司开发。

  2. 在数据库领域一直处于领先地位,市场占有率高。

  3. 适用场景:适用于各类大、中、小、微机环境。

  4. 特性:良好的兼容性、可移植性、可伸缩性,性能高、安全性强。

  5. 与MySQL相比,Oracle虽然功能更加强大,但是软件的价格也比较高。

SQL Server

  1. Microsoft(微软)公司推出的关系型数据库管理系统。

  2. 适用场景:已广泛应用于电子商务、银行、保险、电力等行业。

  3. 特性:易操作、界面良好等特点深受广大用户喜爱,早期版本只能在Windows平台上运行,而新版本的SQL Server 2017已经支持Windows和Linux平台。

DB2

  1. IBM公司研制的关系型数据库管理系统。

  2. 适用平台:主要应用于UNIX、z/OS、Windows Server等平台。

  3. 特性:具有较好的可伸缩性,可支持从大型计算机到单用户环境,提供了高层次的数据利用性、完整性、安全性和可恢复性,从小规模到大规模应用程序的执行能力,适合于海量数据的存储,但DB2的操作比较复杂。

MySQL

  1. 瑞典MySQL AB公司(先后被Sun和Oracle公司收购)开发。

  2. 适用平台:支持在UNIX、Linux、Mac OS和Windows等平台上使用。

  3. 特性:体积小、速度快,使用更加方便、快捷,并且开放源代码,开发人员可根据需求自由进行修改。

  4. 采用社区版和商业版的双授权政策,兼顾免费和付费场景,软件使用成本低。

  5. 在Web开发领域,MySQL占据着举足轻重的地位。

猜你喜欢

转载自www.cnblogs.com/mahaiwuji/p/12555145.html