数据库作业

更新时间:2023-10-04 21:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据库产品的相关介绍

一·数据库产品简介

常用数据库产品有:Oracle数据库管理系统;IBM公司的DB2;Microsoft公司的SQL Server; MySQL数据库管理系统等。

SQL Server 是由瑞典MySQL AB公司开发的一个在微机上运行的大型关系数据库管理系统,只能在windows上运行。数据库引擎是SQL Server的核心服务,负责完成数据的存储,处理和安全。MS SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统, SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server数据库系统具有以下特点:1、它是一项完美的客户机/服务器系统。2、使用Transact-SQL查询语言,增强了SQL的功能,用户可方便的编写功能强大的存储过程及触发器。3、SQL Server与Windows界面风格完全一致,易于安装和学习。4、兼容性好、可扩展、可靠性高。5、采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证,提高了安全性。6、提供数据仓库服务。

MySQL数据库管理系统是由瑞典MySQL AB公司开发的一个小型关系数据库管理系统,具有体积小、速度快、总体拥有成本低等特点,目前被广泛地应用在Internet上的中小型网站中。其特性:1、MySQL是开源的。2、平台独立性,可在多种操作系统下运行。3、MySQL服务器是一个快速的、可靠的和易于使用的数据库服务器。4、MySQL使用C和C++编写,保证了源代码的可移植性。5、MySQL支持多线程,充分利用CPU资源。采用优化的SQL查询算法,提高了查询速度。6、既能够作为一个单独的应用程序应用在客户机/服务器网络环境中,也能够作为一个库嵌入到其他的软件中。7、提供TCP/IP、ODBC和JDBC等多种数据库连接途径。8、提供用于管理、检查、优化数据库操作的管理工具。9、可以处理拥有上千万条记录的大型数据库。目前Internet上流行的网站构架方式是LAMP:Linux作为操作系统,Apache作为Web服务器程序,MySQL作为数据库管理系统,PHP作为服务器端脚本解释器。

Oracle Database,又名Oracle RDBMS(或简称Oracle)是甲骨文公司的一款在小型机、大型机上运行的大型关系数据库管理系统,到目前仍在数据库市场上占有主要份额。Oracle数据库管理系统特点:1、无范式要求;2、采用标准的SQL结构化查询语言;3、具有丰富的开发工具,覆盖开发周期的各阶段。4、支持大型数据库,支持4GB的二进制数据类型。5、具有第四代语言的开发工具。6、具有字符和图形界面,易于开发。7、可以控制用户权限,提供数据保护功能。8、分布优化查询功能。9、数据透明、网络透明,支持异种网络、异构数据库系统。10、支持客户机/服务器体系结构及混合的体系结构。11、实现了两阶段提交、多线索查询手段。 12、支持多种操作系统平台。13、自动检测死锁和冲突并予以解决。14、数据安全级别为C2级(最高级)。15、支持多字节码制,支持多种语言文字编码。Oracle是认证企业的摇篮,能在所有主流平台上运行,完全支持所有的工业标准,采用完全开放策略,使客户选择最适合的解决方案。

IBM公司的DB2,DB2是IBM公司开发的一种在小型机、大型机上运行的大型关系型数据库平台,能在所有主流平台上运行,最适用于海量数据,在企业级的应用最广泛。DB2有多种不同的版本:个人版:(适用于单机使用);工作组版:(提供了远程客户访问功能);企业版:(增加了对主机连接的支持);企业扩展版:(可以将一个大的数据库分布到同类型的多台计算机上,适用于大型数据库的处理)。DB2可运行在多种操作系统上,支持多用户或应用程序在同一条SQL语句中查询不同数据库甚至不同数据库管理系统中的数据,其通用数据库主要组件包括数据库引擎、应用程序接口和一组工具。DB2数据库核心又称作DB2公共服务器,采用多进程、多线索体系结构。DB2数据库管理系统特点:1、支持面向对象

的编程。2、支持多媒体应用程序。3、具有较强的备份和恢复能力。4、支持存储过程、触发器以及复杂的完整性规则。5、支持递归的SQL查询。6、支持异构分布式数据库访问。7、支持数据复制

二.应用:一般的中小型企业或者中小型的应用中,采用MS SQL Server作为数据平台,既可以节约资金,又便于维护管理。大型应用系统一般采用Oracle,提供高性能、高安全稳定性以及较高的数据处理能力。国外巨型企业使用DB2,可以达到几乎与Oracle相同的安全稳定性和相近的性能。随着SQL Server2005的发布和完善,在大型数据库应用中Microsoft也将占一席之地。

本文来源:https://www.bwwdw.com/article/9n8d.html

Top