各类数据库和SQL Server版本的选择

来源:互联网 发布:json对象多层嵌套解析 编辑:程序博客网 时间:2024/05/21 10:00

一、各类数据库产品

       1、SQL Server 数据库

            SQL Server 数据库是微软研发的数据库产品,目前最新的版本是SQL Server 2014,当然你可以到这里下载不同版本(http://msdn.itellyou.cn/?lang=zh-cn),目前使用的是2012版本。SQL Server 数据库是一款界面友好、操作方便的数据库产品,到目前为止我个人只是用过微软的数据库,其他版本的以后有机会的话可以体验一下。SQL Server 数据库只能在window系统运行,其他系统是不支持的。在SQL Server 2012 数据库中可以完成一些高级服务,如报表服务、数据分析服务等。

                2、SyBase 数据库

            SyBase 数据库是美国的SyBase 公司开发的一款数据库产品,它是一款关系型数据库产品。SyBase 数据库既可以用于windows平台上,也可以用于UNIX平台。SyBase的优点在于它是一款客户机/服务器端的产品,这样应用就分在了多台机器上运行。这些客户机和服务器通过局域网或广域网连接起来,这就可以实现负载均衡,但是SyBase目前在企业中的应用比较少。

         3、Oracle 数据库

            Oracle 数据库是由美国的甲骨文公司研发的一款数据库产品,Oracle数据库目前的最新版本是Orcale 12c。Oracle 数据库产品的应用平台比较广泛,也是企业中应用比较多的。它既可以应用于windows平台,也可以在Linux平台上使用。Oracle 数据库产品是通过了最高级安全认证的产品,但是Oracle的操作比较麻烦,也是很多数据库管理员感觉维护起来比较难的一款产品。

         4、DB2 数据库

            DB2 是由美国的IBM公司研发的数据库产品。最新的DB2产品可以实现XML文件与数据库之间的交互,并且不需要考虑数据的格式、平台和布置。DB2 产品也可以应用到windows和OS/2操作系统上。但是DB2产品在安全性能上是比较高的,也是众多企业和金融机构选择的产品。

        5、Access 数据库

           Access 数据库也是微软开发的数据库产品,与 SQL Server 不同的是它只能应用在数据量比较少的应用中。Access 数据库是office软件中的一款产品。跟SQL Server 一样,Access 数据库只能应用在windows平台上,并且只能用于小型网站或软件应用中。

        6、MySQL 数据库

           MySQL 是由瑞典MySQL AB 公司研发的,与其他数据库不同的是,MySQL是一款开源的数据库,因此在中小型企业中应用比较广泛,并且由于MySQL 数据库体积小的特点被广泛地应用在互联网中,特别是在使用PHP、Python等语言开发网站时,使用MySQL 数据库最多。但是就安全性而言,一些企业级应用软件还是较少使用MySQL 数据库。


二、SQL Server 版本的选择

       这里举例的都是2012版本的数据库软件

      1、SQL Server 服务器版本

           Developer(64位和32位) 

                                           SQL Server 2012 的开发版允许开发人员构建在任何类型的应用程序的SQL Server 上。                                              它包括企业版的所有功能,但是只允许做开发和测试系统,不能作为生产服务器。

               Express(64 and 32)

                                           SQL Server 2012 的Express 版是入门级的,免费的数据库,是学习和构建桌面和小型服                                              务器的数据驱动应用程序的理想选择。

         2、SQL Server 专业版

           Web(64 and 32)

                                           SQL Server 2012 的网络版是包含Web 托管和Web 虚拟设备提供可扩展性,还包括可负                                              担性和可管理性功能的小型到大型的web性能。

              Enterprise(64 and 32)

                                           SQL Server 2012 企业版提供全面的高端数据中心的能力,超快的性能,无限制的虚拟                                                化。

              Business Intelligence(64 and 32)

                                           SQL Server 2012 的商业智能版授权组织建立和部署安全、可扩展性和可管理性的BI解决                                              方案。

              Standard(64 and 32)

                                           SQL Server2012 的标准版本提供基本的数据管理和商业智能数据库,使部门和小型组织                                              能流畅运行其应用程序的同时支持开发工具用于内部部署和云部署,有助于以最少的IT资                                              源获得最高效的数据库管理。

      

         一般来说,大规模数据库就是指Oracle数据库、SyBase数据库、DB2数据库、SQL Server数据库;而小规模数据库是指Access 数据库和MySQL 数据库。

  


0 0
原创粉丝点击