各数据库的优缺点

上传人:m**** 文档编号:120875267 上传时间:2022-07-18 格式:DOC 页数:3 大小:20.50KB
返回 下载 相关 举报
各数据库的优缺点_第1页
第1页 / 共3页
各数据库的优缺点_第2页
第2页 / 共3页
各数据库的优缺点_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述
各种数据库的优缺点OracleOracle的硬件要求很高,(Windows版本)9i建议配512M内存,10g建议配1G 内存。Oracle数据库包括Oracle数据库服务器和客户端。Oracle数据库服务器:Oracle Server是一个对象一关系数据库管理系统。它提供开放的、全面的、和 集成的信息管理方法。每个 Server 由一个 Oracle DB 和一个 Oracle Server 实例组成。它具有场地自治性(Site Autonomy)和提供数据存储透明机制,以 此可实现数据存储透明性。每个Oracle数据库对应唯一的一个实例名SID, Oracle数据库服务器启动后,一般至少有以下几个用户:Internal,它不是一 个真实的用户名,而是具有SYSDBA优先级的Sys用户的别名,它由DBA用户使 用来完成数据库的管理任务,包括启动和关闭数据库;Sys,它是一个DBA用户 名,具有最大的数据库操作权限;System,它也是一个DBA用户名,权限仅次 于 Sys 用户。客户端:为数据库用户操作端,由应用、工具、SQL * NET组成,用户操作数据库时,必 须连接到一服务器,该数据库称为本地数据库(Local DB)。在网络环境下其它 服务器上的DB称为远程数据库(Remote DB)。用户要存取远程DB上的数据时, 必须建立数据库链。Oracle数据库的体系结构包括物理存储结构和逻辑存储结构。由于它们是相分 离的,所以在管理数据的物理存储结构时并不会影响对逻辑存储结构的存取。sql server 2005高可用性SQL Server 2005的失败转移集群和数据库镜像技术确保企业向员工、客户和合 作伙伴提交高度可靠和可用的应用系统。管理工具SQL Server 2005引进了一套集成的管理工具和管理应用编程接口(APIs),以 提供易用性、可管理性、及对大型SQL Server配置的支持。安全性增强SQL Server 2005旨在通过数据库加密、更加安全的默认设置、加强的密码政策 和细化许可控制、及加强的安全模型等特性,为企业数据提供最高级别的安全性。可伸缩性SQL Server 2005 可伸缩性的先进性包括表格分区、复制能力的增强和 64 位支 持。DB2IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较 好的可伸缩性,可支持从大型机到单用户环境,应用于 OS/2、Windows 等平台 下。 DB2 提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规 模到大规模应用程序的执行能力,具有与平台无关的基本功能和 SQL 命令。 DB2 采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器, 使得客户机/服务器用户和基于LAN的应用程序可以访问大型机数据,并使数据 库本地 化及远程连接透明化。它以拥有一个非常完备的查询优化器而著称,其 外部连接改善了查询性能,并支持多任务并行查询。DB2具有很好的网络支持 能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程, 对大型分布式应用系统尤为适用。MySqlMySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL 被广泛地应用在 Internet 上的中小型网站中。由于其体积小、速度快、 总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体 拥有成本而选择了 MySQL 作为网站数据库。MySQL 的特性1使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植性2. 支持 AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2 Wrap、Solaris、Windows 等多种操作系统3. 为多种编程语言提供了 API。这些编程语言包括C、C+、Eiffel、Java、Perl、PHP、 Python、 Ruby 和 Tcl 等。4. 支持多线程,充分利用 CPU 资源5. 优化的 SQL 查询算法,有效地提高查询速度6. 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为 一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的 GB 2312、 BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名7. 提供TCP/IP、ODBC和JDBC等多种数据库连接途径8. 提供用于管理、检查、优化数据库操作的管理工具9. 可以处理拥有上千万条记录的大型数据库Sybase美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或 WindowsNT平台上客户机/服务器环境下的大型数据库系统。Sybase提供了一套 应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数 据库之间复制数据,适于创建多层应用。系统具有完备 的触发器、存储过程、 规则以及完整性定义,支持优化查询,具有较好的数据安全性。Sybase通常与 SybaseSQLAnywhere 用于客户机/服务 器环境,前者作为服务器数据库,后者为 客户机数据库,采用该公司研制的 PowerBuilder 为开发工具,在我国大中型系 统中具有广泛的应用。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板表格


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!