Sei sulla pagina 1di 3

S GBDS F REE

SGBDs free e as
alternativas gratuitas da
Microsoft, Oracle e IBM
Consolidando as informaes
ps a leitura dos seis artigos que formaram

A
nossa matria de capa, nada mais justo que
a consolidao das informaes em um
nico espao, de fcil consulta, que poder
auxiliar no momento da escolha da opo
que melhor atender a organizao.
A Tabela 1 apresenta uma compilao das informaes dis-
ponibilizadas por cada autor. Apesar de cada artigo, elaborado
por um autor diferente, no contemplar exatamente todas as
informaes constantes nesta tabela, uma consulta foi feita a
cada um deles para confirmarmos a aderncia ou no a cada
uma das caractersticas listadas.

Servios agregados
Ainda sobre a consolidao das informaes, listamos os
servios agregados de cada SGBD, de forma a auxiliar na to-
mada de deciso:
DB2 UDB Express Edition:
Access Plan, que facilita a otimizao SQL;
Journal, que fornece informaes histricas;
Automatic Maintenance, para manuteno
automtica do banco de dados;
Health Center, para monitoramento do esta-
do e ambiente do banco de dados.

Nota 1. Full Text Search

O recurso Full Text Search utilizado para efetuar pesquisas de


palavras ou extratos de textos em um documento ou campo do
tipo texto com uma quantidade de informaes muito grande.
EQUIPE SQL MAGAZINE
Exemplo de aplicao deste recurso est nos mecanismos de
busca na internet, como Google ou Yahoo, onde pesquisada uma
palavra ou frao no banco de dados de pginas cadastradas.

SGBDs free e as alternativas gratuitas da Microsoft, Oracle e IBM - Ano 3 - Edio 37 - SQL Magazine 49

SQL37.indb 49 08.11.06 18:16:23


Firebird: ness Intelligence Developer Studio, utilizada
Conjunto eficiente de ferramentas de linha com o SQL Express para o desenvolvimento
de comando; e manuteno de relatrios do Reporting
Grande quantidade de ferramentas grficas Services.
(gratuitas ou pagas) disponveis (uma lista O SQL Express tambm permite que voc
completa em www.ibphoenix.com); trabalhe com dados distribudos atravs da
O agendamento de tarefas (Jobs) no Firebird utilizao das distributed queries (consultas
pode ser conseguido com a utilizao de distribudas)
produtos de terceiros como o Job Scheduler Autotuning.
Embbeded database. Um outro recurso que tambm est disponvel
MySQL: no SQL Express so as Indexed Views (tam-
Ferramentas de apoio para administrao do bm conhecidas como materialized Views).
BD, manipulao e modelagem de dados e
migrao entre SGBD; Concluso
Estrutura de Storage Engine, possibi- Consideramos cumprido o objetivo desta matria, o de tra-
litando a criao de novos recursos de zer para o leitor as caractersticas principais de cada uma des-
armazenamento; tas solues gratuitas (open source ou proprietrias).
Suporte ao full text search; Com base nestas informaes, as corporaes de pequeno,
OpenGIS , que permite ao MySQL manipu- mdio e at grande porte tero um embasamento para optar
lar dados espaciais; pela soluo que melhor atender suas necessidades.
MySQL possui um mecanismo de Cluster A idia no est em eleger o melhor BD free, portanto, a
que possibilita a utilizao de bancos de da- escolha da SQL Magazine est no BD que melhor atender a
dos distribudos. SUA necessidade.
PostgreSQL: Limitaes de cada SGBD, recursos que cada um oferece,
No possui servios agregados, diversas fer- ferramentas que proporcionem produtividade e confiabilida-
ramentas podem ser encontradas em http:// de, nveis de segurana necessrios para a aplicao, portabili-
gborg.postgresql.org/. dade (caso necessrio) so fatores que devero ser levados em
Para full text search, o PostgreSQL possui considerao no momento da escolha de uma soluo.
um mdulo chamado TSearch2. Pense nisso, e escolha o que melhor se adapta sua
A partir da verso 8.x do PostgreSQL, o ins- realidade.
talador faz um pequeno tuning.
Oracle 10g Express Edition:
Gerenciamento automtico de memria;
Oracle SQL Developer, ferramenta grfica
para criao e depurao de aplicaes;
Oracle Application Express, ferramenta
grfica para desenvolvimento de aplicaes
Web;
Suporte a compresso de dados;
Funes analticas;
ndices baseados em funes;
Transformaes do tipo star query;
Suporte tabelas externas ao log miner;
Criao de tabelas organizadas em ndices
(IOT);
Utilizao de tamanhos mltiplos de blocos;
Manipulao de objetos grandes (LOBs).
SQL Server 2005 Express:
Engine de Reporting Services e a ferramenta
de desenvolvimento de relatrios Business
Intelligence Developer Studio;
O engine do Full Text Search;
Ferramenta de administrao grfica SQL
Server Management Studio;
A ferramenta de administrao grfica Busi-

50 SQL Magazine - SGBDs free e as alternativas gratuitas da Microsoft, Oracle e IBM

SQL37.indb 50 08.11.06 18:16:24


S GBDS F REE

Sistema de Gerenciamento de Banco de Dados


Item
DB2 Firebird MySQL PostgreSQL Oracle SQL Server
Limitaes
Nmero mximo de processadores 2 S/R1 S/R1 S/R1 1 1
Tamanho mximo de memria RAM 4 GB S/R1 S/R1 S/R1 1 GB 1 GB
Plataforma S/R1 S/R1 S/R1 S/R1 S/R1 Windows
Tamanho mximo do Banco de Dados S/R1 7 TB S/R1 S/R1 4 GB 4 GB
Nmero mximo de conexes S/R1 1024 S/R2 S/R1 N/I2 32.767
Recursos de desenvolvimento
Trigger Sim Sim Sim Sim Sim Sim
Stored Procedure Sim Sim Sim Sim Sim Sim
Function Sim Sim Sim Sim Sim Sim
XML Sim No Sim Sim Sim Sim
Java (escrita de procedures) Sim N/I2 N/I2 Sim No N/I2
Orientao a Objetos Sim No No Sim Sim N/I2
Compatibilidade ao padro ANSI Sim Sim Sim Sim Sim Sim
Administrao
Gerenciamento de usurios Sim Sim Sim Sim Sim Sim
Gerenciamento de armazenamento Sim Sim Sim Sim Sim Sim
Gerenciamento de recursos Sim No Sim No Sim Sim
Tuning automtico Sim No No No Sim Sim
Agendamento de jobs Sim Sim Sim Sim3 Sim Sim3
Backup
Off-Line (Cold Backup) Sim Sim Sim Sim Sim Sim
On-Line (Hot Backup) Sim Sim Sim Sim Sim Sim
Incremental Sim Sim Sim No Sim Sim
Lgico (dump) Sim No Sim Sim Sim N/I2
Restore
Recuperao Total Sim Sim Sim Sim Sim Sim
Recuperao Parcial Sim Sim Sim Sim Sim Sim
Recuperao em ponto no tempo Sim No Sim Sim Sim Sim
Replicao Sim Sim Sim Sim3 Sim Sim4
Segurana
Conexo Sim Sim Sim Sim Sim Sim
Privilgios Sim Sim Sim Sim Sim Sim
Auditoria Sim No Sim Sim Sim Sim
Criptografia Sim No Sim Sim Sim Sim
Ferramentas
Ferramentas de Administrao Sim Sim Sim Sim Sim Sim
Ferramentas de Desenvolvimento Sim Sim Sim Sim Sim Sim5
Ferramentas de terceiros Sim Sim Sim Sim Sim Sim
Outros
Suporte a compactao de linha Sim No No N/I2 Sim N/I2
Gerenciamento dinmico de memria Sim Sim Sim N/I2 Sim Sim
Particionamento de Tabelas Sim No Sim N/I2 Sim No
Tabelas Temporrias Sim No Sim Sim Sim Sim
Views Materializadas Sim No N/I2 Sim Sim Sim
Bloqueio otimista em nvel de linha Sim Sim Sim N/I2 Sim N/I2
ndice Full Text (Full Text Search) (Nota 1) Sim Sim Sim N/I2 Sim Sim
Suporte a Sist. de Inform. Geogrficas (GIS) Sim No Sim Sim No N/I2
Flashback No No No No Sim No
Servios de relatrios Sim3 Sim Sim Sim Sim3 Sim6
ndices Cluster N/I2 No Sim Sim Sim Sim
Embedded database (BD Embutido) No Sim No No No No
Suporte a Bancos de Dados Distribudos No N/I2 Sim Sim3 Sim Sim
Trace Log Sim N/I2 Sim No Sim Sim

S/R: Sem Restries. 2 N/I: No Informado. 3 Disponvel apenas atravs de ferramentas de terceiros. 4 Atuando apenas como target database, nunca como
source database. 5 Apenas para desenvolvimento de relatrios do Reporting Services. 6 O Reporting Services da Microsoft pode ser utilizado gratuitamente.

SGBDs free e as alternativas gratuitas da Microsoft, Oracle e IBM - Ano 3 - Edio 37 - SQL Magazine 51

SQL37.indb 51 08.11.06 18:16:24

Potrebbero piacerti anche