论MySQL开源数据库在中小企业的应用_第1页
论MySQL开源数据库在中小企业的应用_第2页
论MySQL开源数据库在中小企业的应用_第3页
论MySQL开源数据库在中小企业的应用_第4页
论MySQL开源数据库在中小企业的应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、论MySQL开源数据库在中小企业的应用司青燕【作者单位】:日照职业技术学院信息科学与工程学院 山东日照摘要:本文主要论述了MySQL开源数据库的特点,分析了中小企业对数据库的实际需求状况,从而进一步论证了MySQL数据库在中小企业的适用性,最后以一个实例具体介绍了MySQL开源数据库在中小企业的应用。关键字:MySQL 开源数据库 中小企业 应用作者简介:司青燕,女,1981年生,山东日照人,日照职业技术学院教师,主要从事计算机教学与研究。当今社会,信息已经成为一种至关重要的资源。为此许多大型企业购进各种大型商业数据库,并基于它们展开一系列的应用。然而这些大型商业数据库价格非常昂贵,对于许多中

2、小型企业来说,过于昂贵的数据库成本,是阻碍各种数据库解决方案进入企业的重要因素。目前,在开放源代码团体的努力下,已经涌现出一些有代表性的优秀开源数据库。这些开源数据库以低廉的成本,适用的功能已经在各种中小企业中得以广泛的应用。MySQL数据库就是其中的典型代表。一、MySQL开源数据库的特点 1. 速度快 据MySQL开发者称,MySQL可能是目前能得到的速度最快的数据库之一。开源数据库之所以速度快,除了技术上的原因之外,还因为精简了一些看来不必要或不常用的功能,这一点对于中小型企业并没有太大影响,却得到了速度上的提升。 2. 易用,可移植性好,支持网络应用。相对于Oracle、DB2等大型数

3、据库的复杂设置和管理,MySQL既简单又高效。一般的用户稍加学习就很容易能管理好一个MySQL。MySQL可以运行在各种常见的操作系统中,如Windows、 Unix、Linux、OS/2等。可以方便地将数据库从一个操作系统转移到另一个操作系统,而数据和应用都不需要再做修改。MySQL支持网络应用。用户可以通过网络来访问MySQL的数据库,通过Internet则可以与任何位置的任何人共享数据。3. 支持SQL语言,和其它商业数据库具有一定的共性SQL(结构化查询语言)是一种所有现代数据库都选用的语言。MySQL很好地支持SQL语言。另外MySQL也支持使用ODBC,这些都使得MySQL和其它商

4、业数据库具有了一定的共性。 4. 源代码开放,容易找到技术支持。 源代码开放是开源数据库的优势所在。如果不理解某个原理或算法,可以通过直接阅读源码进行分析;如果有不适合本应用的地方,还可以自行修改。关于MySQL可以找到各种各样大量的文档,许多技术问题都可以从中找到答案,各种邮件列表、技术论坛中还会有许多热心人解答所提出的问题。还可以和MySQL开发者签订正式的技术支持合同,通过支付费用来直接得到开发者的技术支持。 5. 价格便宜。 与商业数据库相比,开源数据库在价格上有明显的优势。以MySQL为例,它对于Unix、Linux等非Windows用户来说是完全免费使用的。如果愿意付费,就能从My

5、SQL开发者那里得到正式的技术支持,这一点对于企业来说会更放心。 二、中小企业对数据库的需求 中小型企业虽然普遍规模不大,但在企业活动中各种信息的交换仍然非常频繁,需要数据库来支持。但中小企业与大企业在对数据库要求上又存在差异,这种差异主要表现在以下几个方面:1、中小型企业的数据规模小 中小型企业的数据量相对于大型企业是比较小的。对于一个只有GB级数据量要求的企业,选用DB2、Oracle等大型数据库有些浪费。 2、中小型企业对数据库功能的要求不同于大型企业 虽然数据库的功能越丰富越好,但是对于中小型企业来说,大型数据库提供的各种相关功能,并不是都用得上。另一方面,中小型企业也需要数据库能尽可

6、能多地提供一些功能,而不是一味地简单。 例如,中小型企业不要求一些大型数据库的自带集成开发环境和工具,但也要求数据库能够支持多种开发语言和工具,以便企业灵活地开发自己所需的各种应用。 3、更关注成本 中小型企业的资金远不如大型企业雄厚,特别是一些小企业,成本往往是关键因素,所以中小型企业希望所用的数据库有良好的性价比。 4、适度的安全性 中小型企业要求有适度的安全性,除非特殊的行业,否则不必对安全性要求太苛刻。适度的安全性对于中小型企业来说已经足够。 三、MySQL开源数据库在中小企业应用实例 MySQL是一个可用于多种操作系统的关系数据库系统,是一个具有客户机/服务器体系结构的分布式数据库管

7、理系统,适用于网络,可在Internet上共享数据库。MySQL已经具备相当的成熟度。对于中小型企业,这是个不错的选择。 下面以一个小型代理公司为例,来看看开源数据库是如何在中小型企业中得到应用的。 某代理公司,经营范围是货物代理。下属3家分公司,在职员工有19位。至今营业已4年有余,每年营业额2500万元左右。该公司发展过程中,曾经多次考虑开发信息管理系统,并建立公司网站,但是商用数据库的价格实在太高,所以一直没有实现。一年前,公司选择了MySQL做为自己的数据库,并建立了信息管理系统和网站,整个应用结构如下图所示: 从图中可以看出,整个应用都是采用浏览器/服务器(B/S)结构进行开发的。作

8、为整个应用中心的数据库直接放在Internet的一台虚拟主机上,MySQL的网络特性使得用户可以通过Internet在任何地方共享数据库 信息管理系统面向公司内部员工和管理者提供对人员、设备、服务、财务及各项活动实施的、全面的动态智能化管理。 包括:人员管理、合同管理、财务管理、货物管理和客户关系管理等多个功能模块。 企业网站主要面向客户提供业内动态、企业新闻、网上答疑等信息。 整个应用,除采用开源数据库MySQL之外, Web服务选用Apache,开发语言选用PHP,所有这些都是免费的,因此公司用了很小的投入就建立了自己的应用,满足了自己的需求。 四、结束语费用低且性能佳的开源数据库使得中小型企业使用数据库成为可能。在引入数据库后,又会在使用过程中不断地发展新应用,从而推动企业的信息化进程。我们相信,随着开源数据库在功能上的日益强大和完善,以及人们对其了解的深入,开源数据库在中小型企业中将会有更广泛和深入的应用。 参考文献1 Petersen P. Liux Complete Reference(Th

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论