Page 178 - 计算机技术与人工智能
P. 178

计算机技术与人工智能 Computer Technology and Artificial Intelligence


                           第六节 常用的数据库管理系统简介


                目前市场上比较流行的数据库管理系统产品主要有 IBM、Oracle、Microsoft

            和MySQL、Sybase等公司的产品,下面对常用的几种数据库管理系统做简要的
            介绍。

                一、DB2

                DB2是IBM公司的产品,是一个多媒体、Web关系型数据库管理系统,其功
            能足以满足大中公司的需要,并可灵活地服务于中小型电子商务解决方案。DB2
            系统在企业级的应用中十分广泛,目前全球DB2系统用户数量超过6000万,分布
            于约40万家公司。1968年IBM公司推出的IMS(Information Management System)

            是层次数据库系统的典型代表,是第一个大型的商用数据库管理系统。1970年,
            IBM公司的研究员首次提出了数据库系统的关系模型,开创了数据库关系方法和
            关系数据理论的研究,为数据库技术奠定了基础。目前IBM仍然是最大的数据库

            产品提供商(在大型机领域处于垄断地位),100%的财富100强企业和80%的财
            富500强企业都使用了IBM的DB2数据库产品。DB2另一个非常重要的优势在于
            它的成熟应用非常丰富,有众多的应用软件开发商围绕在IBM的周围。2001年,
            IBM公司兼并了世界排名第4的著名数据库公司Informix,并将其所拥有的先进特

            性融入DB2中,使DB2系统的性能和功能有了进一步的提高。
                DB2数据库系统采用多进程多线索体系结构,可以运行于多种操作系统之
            上,并根据相应平台环境做出调整和优化,以便能够达到较好的性能。DB2目前

            支持从PC到UNIX,从中小型机到大型机,从IBM到非IBM的各种操作平台,可
            以在主机上以主/从方式独立运行,也可以在客户机/服务器环境中运行。其中服
            务平台可以是OS/400、AIX、OS/2、HP-UNIX、SUN-Solaris等操作系统,客户
            机平台可以是OS/2或Windows、DOS、AIX、HP UX、SUN Solaris 等操作系统。
            DB2数据库系统的特色有以下几点。

                ①支持面向对象的编程。DB2数据库系统支持复杂的数据结构,如无结构文
            本对象,可以对无结构文本对象进行布尔匹配、最接近匹配和任意匹配等搜索,
            可以建立用户数据类型和用户自定义函数。

                ②支持多媒体应用程序。DB2数据库系统支持大二分对象(BLOB),允许
            在数据库中存取二进制大对象和文本大对象。其中,二进制大对象可以用来存储


            166
   173   174   175   176   177   178   179   180   181   182   183