论MySQL开源数据库在中小企业的应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
论MySQL开源数据库中小企业【作者单位】: 山东当今社会,信息已经成为一种至关重要的资源。为此许多大型企业购进各种大型商业数据库,并基于它们展开一系列的应用。然而这些大型商业数据库价格非常昂贵对于许多中小型企业来说,过于昂贵的数据库成本,是阻碍各种数据库解决方案进入企业的重要因素。目前,在开放源代码团体的努力下,已经涌现出一些有代表性的优秀开源数据库。这些开源数据库已经在各种企业中得以应用。MySQLMySQL开源数据库的特点 1. 速度快 据MySQL开发者称,MySQL可能是目前能得到的最快的数据库之一。开源数据库之所以速度快,除了技术上的原因之外,还因为精简了一些看来不必要或不常用的功能,这一点对于中小型企业并没有太大影响,却得到了速度上的提升。 2. 易用可移植性好相对于Oracle、DB2等大型数据库的复杂设置和管理,MySQL既简单又高效。用户稍加学习很容易管理好一个MySQL。MySQL可以运行在各种常见的操作系统中,Windows、 Unix、Linux、OS/2等可以方便地将数据库从一个操作系统转移到另一个操作系统,而数据和应用不需再做修改MySQL支持网络用户可以通过网络来访问MySQL的数据库,通过Internet则可以与任何位置的任何人共享数据。3. 支持SQL其它商业数据库具有一定的共性SQL(结构化查询语言)是一种所有现代数据库都选用的语言。MySQL很好地支持SQL另外MySQL也支持使用ODBC,这些都使得MySQL和其它商业数据库具有了一定的共性。 . 源代码开放 源代码开放是开源数据库的优势所在。如果不理解某个原理或算法,可以通过直接阅读源码进行分析;如果有不适合本应用的地方,还可以自行修改。关于MySQL可以找到各种各样大量的文档,许多技术问题都可以从中找到答案,各种邮件列表、技术论坛中还会有许多热心人解答所提出的问题。还可以和MySQL开发者签订正式的技术支持合同,通过支付费用来直接得到开发者的技术支持。 . 价格 与商业数据库相比,开源数据库在价格上有明显的优势。以MySQL为例,它对于Unix、Linux等非Windows用户来说是完全免费使用的。如果愿意付费,就能从MySQL开发者那里得到正式的技术支持,这一点对于企业来说会更放心。 中小企业对数据库的需求 中小型企业虽然规模,但在企业活动中各种信息中小企业与大企业在对数据库要求差异这种差异主要表现在以下几个方面:中小型企业数据规模 中小型企业的数据量相对于大型企业是比较小的。对于一个只有GB级数据量要求的企业,选用DB2、Oracle等大型数据库有些浪费。 中小型企业功能 虽然数据库的功能越丰富越好,但是对于中小型企业来说,大型数据库提供各种相关功能,并不是都用得上。另一方面,中小型企业也需要数据库能尽可能多地提供功能,而不是一味地简单。 中小型企业不要求一些大型数据库自带集成开发环境和工具,但也要求支持多种开发语言和工具,以便企业灵活地开发自己所需的各种应用。 成本 中小型企业的资金远不如大型企业雄厚,特别是一些小企业,成本往往是关键因素,所以中小型企业希望所用的数据库有良好的性价比。 安全 中小型企业要求有适度的安全性,除非特殊的行业,否则不必要求太苛刻。适度的安全性对于中小型企业来说已经足够。MySQL开源数据库中小企业应用实例 MySQL是一个可用于多种操作系统的关系数据库系统,是一个具有客户机/服务器体系结构的分布式数据库管理系统,适用于网络,可在Internet上共享数据库。MySQL已经具备相当的成熟度。对于中小型企业,这是不错的选择。 以一个小型公司为例,来看看开源数据库是如何在中小型企业中得到应用的。 某公司,经营范围是。下属家分公司,在职员工有位。至今营业已年有余,每年。该公司发展过程中,曾经多次考虑开发信息管理系统,并建立公司网站,但是商用数据库的价格实在太高,所以一直没有实现。一年前,公司选择了MySQL做为自己的数据库,并建立了信息管理系统和网站,整个应用结构如所示: 从图中可以看出,整个应用都是采用浏览器/服务器(B/S)结构进行开发的。作为整个应用中心的数据库直接放在Internet的一台虚拟主机上,MySQL的网络特性使得用户可以通过Internet在任何地方共享数据库 信息管理系统面向公司内部员工和管理者提供对人员、设备、服务、财务及各项活动实施的、全面的动态智能化管理。 包括:人员管理、合同管理、财务管理、管理和客户关系管理等多个功能模块。 企业网站主要面向客户提供业内动态、企业新闻、网上答疑等。 整个应用,除采用开源数据库MySQL之外, Web服务选用Apache,开发语言选用PHP,所有这些都是免费的,因此公司用了很小的投入就建立了自己的应用。 费

文档评论(0)

ktj823 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档