湖南招生信息网,招生信息大全。

[网站地图]

IT培训

湖南初高中毕业生择校咨询

0731 88711630 谢老师

课程解读

当前位置:主页 > IT培训 > 课程解读 >

几种主流数据库系统介绍,MYSQL更适合初学者

文章发布于:2020-03-19 作者:admin 浏览次数:

目前有许多DBMS产品,如DB2、Oracle、Microsoft SQL Server、Sybase SQLServer、Informix、MySQL等,它们在数据库市场上各自占有一席之地。下面简要介绍几种常用的数据库管理系统。

(1)DB2

DB2第一种使用使用SQL的数据库产品。DB2 于1982 年首次发布,现在已经可以用在许多操作系统平台上,它除了可以运行在OS/390和VM 等大型机操作系统以及中等规模的AS/400 系统之外,IBM还提供了跨平台(包括基于UNIX 的LINUX,HP-UX,Sun Solaris,以及SCO UnixWare;还有用于个人电脑的Windows 2000系统)的DB2 产品。应用程序可以通过使用微软的ODBC接口、Java的JDBC接口或者CORBA接口代理来访问DB2数据库。

DB2 有不同的版本,比如DB2 Everyplace是为移动用户提供的一个内存占用小且性能出色的版本;DB2 for z/OS则是为主机系统提供的版本;Enterprise Server Edition(ESE)是一种适用于中型和大型企业的版本;Workgroup Server Edition(WSE)主要适用于小型和中型企业,它提供除大型机连接之外的所有ESE 特性;而DB2 Express则是为开发人员提供的可以免费使用的版本。

(2)Oracle

Oracle是和DB2 同时期发展起来的数据库产品,也是第二个采用SQL的数据库产品。Oracle从DB2等产品中吸取到了很多优点,同时又避免了IBM的官僚体制与过度学术化,大胆的引进了许多新的理论与特性,所以Oracle无论是功能、性能还是可用性都是非常好的。

(3)Microsoft SQL Server

Microsoft SQL Server 的可用性做的非常好,提供了很多了外围工具来帮助用户对数据库进行管理,用户甚至无需直接执行任何SQL 语句就可以完成数据库的创建、数据表的创建、数据的备份/恢复等工作;Microsoft SQL Server 的开发者社区也是非常庞大的,因此有众多可以参考的学习资料,学习成本非常低,这是其他数据库产品做不具有的优势;同时从Microsoft SQL Server 2005开始开发人员可以使用任何支持.Net的语言来编写存储过程,这进一步降低了Microsoft SQL Server 的使用门槛。

不过正如微软产品的一贯风格,Microsoft SQL Server 的劣势也是非常明显的:只能运行于Windows 操作系统,因此我们无法在Linux、Unix 上运行它;不管微软给出什么样的测试数据,在实际使用中Microsoft SQL Server 在大数据量和大交易量的环境中的表现都是不尽人意的,当企业的业务量到达一个水平后就要考虑升级到Oracle或者DB2了。

(4)MySQL

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB 公司。目前MySQL被广泛地应用在中小型系统中,特别是在网络应用中用户群更多。MySQL 没有提供一些中小型系统中很少使用的功能,所以MySQL的资源占用非常小,更加易于安装、使用和管理。

由于MySQL是开源的,所以在PHP和Java 开发人员心中更是首选的数据库开发搭档,目前Internet上流行的网站构架方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache 作为Web 服务器,MySQL 作为数据库,PHP 作为服务器端脚本解释器。

MySQL目前还很难用于支撑大业务量的系统,所以目前MySQL大部分还是用来运行非核心业务;同时由于MySQL在国内没有足够的技术支持力量,所以对MySQL的技术支持工作是由ISV或者系统集成商来承担,这也导致部分客户对MySQL比较抵制,他们更倾向于使用有更强技术支持力量的数据库产品。

特别推荐

咨询电话:0731 88711630 咨询QQ:359689361

院校合作联系QQ:359689361


网站备案号:湘ICP备6180005号-1

网站设计:湖南招生信息网 版权所有: ©侵权必究

在线留言

我们将在一个工作日内回复
>在线咨询
QQ咨询
咨询电话

0731 88711630

谢老师

微信公众账号