介绍几种大型的Oracle/SQL Server数据库免费版

介绍几种大型的Oracle/SQL Server数据库免费版

我们知道,OracleSQL Server等大型数据库也都存在一些免费的版本,这些免费的版本已经能够满足许多中小项目的需求。对于在校大学生来说,从学习的目标上来讲,安装免费版的大型数据库也就足够用了,而且还不会花费个人计算机过多的资源,可谓一举两得。本文我们介绍了几种免费的大型数据库,接下来我们就开始介绍。

一、Oracle Database 10g Express Edition

简称Oracle 10g迅捷版(XE版),是一款基于Oracle数据库10g第2版代码库的小型入门级数据库,它具有以下优点:

(1) 免费举行开发、安排和发放,无需担心版权问题。

(2) 下载速度快;其英文版大小仅为165MB,而多国语言版也才216MB。

对应的客户端工具也很小,30MB。

下载地址:http://om/technology/software/products/database/xe/htdocs/102xewinsoft.html

(3) 并且管教容易。

Oracle官方是这么说的,Oracle数据库XE版是一款良好的入门级数据库,可供以下用户利用:

  • 致力于 PHP、Java、.NET、XML 和盛开源代码利用过程的开发人员;
  • 必需免费的入门级数据库举行培训和安排的 DBA;
  • 必需入门级数据库举行免费发放的自力更生软件供给商(ISV)和硬件供给商;
  • 必需在课程中利用免费数据库的教导机构和学生。

Oracle数据库XE版对安装的目标主机的规模和CPU数量不作局限(每台计算机一个数据库)。

局限是数据库最多存储4GB的用户数据,且数据库最多能利用1GB内存,并在主机上只利用一个CPU。

二、SQL SERVER 2008 Expression Edition

微软的SQL SERVER 2008也是很不错的数据库,也推出了对应的免费版本,即Expression Edition版。其个性如下:

(1) 容易且免费

http://www.kti8tblog.info/jiaru/630.htmlhttp://www.btushop.info/guanyuwomen/542.html; 迅速发生和安排数据库处理计划。

易于备份和还原。

集成图形管教工具,扶持报表制造和全文本搜查。

http://www.fuqubar.info/guanyuwomen/576.html; 合乎发生Web站点利用和自力更生利用。

(2) 功能壮大

  • 高功能
  • 与SQL SERVER 2008利用同样的数据库引擎
  • 全面接受SQL SERVER 2008

(3) 集成

  • 可与Visual Studio集成开发
  • 可利用商业智能和Office集成
  • 扶持PHP

(4) 易于学习

下载地址:http://om/Downloads/details.aspx?familyid=B5D1B8C3-FDA5-4508-B0D0-1311D670E336&displaylang=zh-cn

文件大小为558MB。

局限是仅扶持单处理器,数据库最多存储4GB的用户数据,且数据库最多能利用1GB内存。

三、DB2 Express-C

DB2 Express-C是IBM针对社区公布的全面授权的免费产品。它不局限利用工夫和数据大小。能够将这个数据库服务器免开支于利用过程开发和安排。

ISV 和业务配合伴侣在IBM举行登记后,还能够在其处理计划中免费发放DB2 Express-C。

其Windows的32位V9.7版大小为400MB。

下载地址:http://om/developerworks/cn/downloads/im/udbexp/

优势是DB2 Express-C数据库不局限用户数量以及数据库的大小。

局限是DB2 Express-C数据库引擎最多只能利用2个CPU内核和2GB的内存。

四、IBM的Cloudscape

Cloudscape是IBM供给的开源、免费的数据库。

Cloudscape 是一个以 Java 类库形式供给的、轻量级的、可嵌入的联系引擎。它的本机接口是带有 Java 联系伸展的 Java Database Connectivity(JDBC)。它告终了 SQL92E 规范和众多 SQL 99 伸展。该引擎供给了事务和分化还原,扶持多个连接,而且扶持利用一个连接的多个线程。因为 Cloudscape 是一个 Java 类库,您能够很轻率地将它嵌入就任何 Java 利用过程或服务器架构中,同时还不会措伤该利用过程的 Java 个性。当必需扩充数据库时,Cloudscape
扶持混杂 SQL 事务和 JDBC,该个性批准它将利用过程迁移到其他 SQL 数据库,例如 IBM DB2? Universal Database?(UDB)。

优点是它是开源的。

综上,在项目开发时不要动不动就想到MySQL,而且MySQL被Oracle收购后前途未卜,其实我们还有许多抉择。例如“面向对象”。C++之父早说过,C++语言不是,也不甘心成为一门单纯的“面向对象”的语言。

关于大型数据库Oracle/SQL Server的免费版的介绍就说这么多,希望本次的介绍能够给您带来一些收获吧,谢谢!

时间: 2024-11-04 07:11:18

介绍几种大型的Oracle/SQL Server数据库免费版的相关文章

50种方法优化SQL Server数据库查询(转载)

原文地址:http://www.cnblogs.com/zhycyq/articles/2636748.html 查询速度慢的原因很多,常见如下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建计算列导致查询不优化. 4.内存不足 5.网络速度慢 6.查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7.锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8.sp_lock,sp_who,活动的用

转载 50种方法优化SQL Server数据库查询

原文地址 http://www.cnblogs.com/zhycyq/articles/2636748.html 50种方法优化SQL Server数据库查询 查询速度慢的原因很多,常见如下几种: 1.没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2.I/O吞吐量小,形成了瓶颈效应. 3.没有创建计算列导致查询不优化. 4.内存不足 5.网络速度慢 6.查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7.锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷

从SQL Server数据库转到Oracle数据库的数据脚本处理

在我们很多情况下的开发,为了方便或者通用性的考虑,都首先考虑SQL Server数据库进行开发,但有时候客户的生产环境是Oracle或者其他数据库,那么我们就需要把对应的数据结构和数据脚本转换为对应的数据库,数据结构一般来说,语法都遵循了SQL92的标准,或者我们根据不同的PowerDesigner文件进行生成对应的结构脚本即可,但是实际数据的脚本我们就需要进行一定的处理,以及文本的替换处理了,本文结合Notepad++的文本正则表达式替换,实现一些如日期较为特殊的数据脚本调整,把它从SQL S

SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式

SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式 这篇文章主要介绍了SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式,需要的朋友可以参考下 如何图形界面下修改恢复模式 找到你想修改的数据库 右键 > 属性  > 左侧 选项既可看到 1.Simple 简单恢复模式, Simple模式的旧称叫"Checkpoint with truncate log",其实这个名字更形象,在Simple模式下,SQ

C# 连接SQL Server数据库的几种方式--server+data source等方式

本文转载自忙碌的布谷鸟  如何使用Connection对象连接数据库? 对于不同的.NET数据提供者,ADO.NET采用不同的Connection对象连接数据库.这些Connection对象为我们屏蔽了具体的实现细节,并提供了一种统一的实现方法. Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection. SqlConnection类的对象连接SQL Server数据库:OracleConnectio

SQL Server数据库大型应用解决方案总结(转载)

转载地址:http://hb.qq.com/a/20120111/000216.htm 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题.对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载.对于系统的稳定性和扩展性造成了极大的问题. 一.负载均衡技术 负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作.共同负载.均衡压力,对客户端来说,整个群集可以视为一台具有超高性能的独立服务器.

SQL SERVER数据库 三种 恢复模式

SQL SERVER 2005 以后三种恢复模式: 简单(Sample),完全(Full),大批量(Bulk_Logged) 完全备份模型 完全备份模式是指在出现数据文件毁坏时丢失数据的风险最小.如果一个数据库在此模式下是,所有操作都会被完全记录下来,这意味着记录使用INSERT操作增加的每一行,使用DELETE操作删除的每一行和使用UPDATE操作修改的每一行,SQL server还会将使用BCP和BULK insert 操作插入的每一行完全被记录到事物日志中.如果遇到一个数据库备份之后一直在

SQL Server数据库的操作流程和连接的简单介绍

学习ADO,免不了要跟数据库打交道,对于初学者来说,如果不整理一下整个流程,那么可能会出现很多的问题,下面简单的介绍数据库的操作流程. 1.     我们最终操作的对像是数据表,在操作数据表之前我们先要明确我们要操作的数据库,因为只有先连接了数据库才能进入数据库操作里面存储的表. 所以才有以下连接数据库的代码: // 数据库连接字符串    string connString = "Data Source=.;Initial Catalog=MySchool;Integrated Securit

SQL Server数据库事务日志序列号(LSN)介绍

原文:http://blog.csdn.net/tjvictor/article/details/5251463 ? ? 日志序列编号(LSN)是事务日志里面每条记录的编号. 当你执行一次备份时,一些LSN值就被同时存储在文件本身及msdb..backupset表中.你可以使用RESTORE HEADERONLY语法来从备份文件中获取LSN值. ? 注意:在SQL Server 2000中,有一列叫做DifferentialBaseLSN.但在SQL Server 2005中,相同的列名称变成了