Principais SGBD´s

SQL

28/08/2012

podemos afirmar que os principais SGBD´s são SQL Server, Oracle, MySQL e Postgree???
me refiro a questão comercial...
Mariana Carvalho

Mariana Carvalho

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

28/08/2012

Em geral sim, mas o Firebird/Interbase também é largamente utilizado por sistemas feitos em Delphi. Talvez seja até o mais utilizado em parceria com essa ferramenta.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

28/08/2012

obrigada Joel,

sobre esses dois bancos: Firebird/Interbase, eles tem ferramentas que se pode comparar com os principais bancos do mercado?
GOSTEI 0
Eduardo Gonçalves

Eduardo Gonçalves

28/08/2012

O SQL Server, Oracle e o DB2 (SGBD da IBM) são bem mais sofisticados. Eles estão acima dos outros, pois têm mais funcionalidades e são mais eficiente. Porém são produtos comerciais e custam bem caro.

O PostgreSQL é um banco free, mas existem muitos artigos que demonstram que ele consegue trabalhar bem com grandes volumes de dados. O mySQL não é considerado tão robusto quanto o PostgreSQL, porém é mais fácil de usar, mais bem documentado (na minha opinião) e mais popular também. O Firebird está mais associado ao Delphi realmente. Para aplicações de pequeno porte, outro banco legal e muito simples de usar é o SQLite. Eu considero melhor usar esses bancos do que uma versão free do Oracle ou do SQL Server (as versões free desses bancos são bem limitadas e pesadas).

Além disso, hoje em dia existem muitos bancos não relacionais (NoSQL), criados por empresas como Google e Facebook. São eles: BigTable, Cassandra, MongoDB, CouchDB, etc. Eles estão ganhando cada vez mais espaço. Existem também bancos de dados XML nativo, como o Sedna e o eXist (ambos free) e bancos de dados orientados a objeto, como o Caché (software pago).

Em resumo: é tanto banco que a gente fica perdido!

GOSTEI 0
Mariana Carvalho

Mariana Carvalho

28/08/2012

olá Eduardo, vc resumiu bem sobre estes bancos, realmente são tantos e fica até complicado de escolher 2 ou 3...
rsrsrs!!!
mas muito obrigada pelas informações...

se queria te perguntar uma coisa, existem bancos free totalmente robustos? com todas as funcionalidades dos "grandes" bancos?
GOSTEI 0
Eduardo Gonçalves

Eduardo Gonçalves

28/08/2012

O PostgreSQL é muito citado como um banco utilizado em projetos grandes. Ele tem, por exemplo, funcionalidades para manipular dados geográficos que são bastante ricas.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

28/08/2012

Com base no que o Eduardo falou acima, não o Firebird ficaria bem abaixo em termos de ferramentas.
GOSTEI 0
Mariana Carvalho

Mariana Carvalho

28/08/2012

Obrigado pelas informações!!!
GOSTEI 0
Mauro Pichiliani

Mauro Pichiliani

28/08/2012

Oi Mariana,

Apenas para complementar, existe uma pesquisa do Gartner que foca no marketshare de bancos de dados americano e, neste contexto, os bancos de dados mais utilizados são mesmo o Oracle, db2 e SQL Server. Dê uma olhada nos links abaixo:

http://www.tdan.com/view-featured-columns/15299
http://databases.about.com/library/weekly/aa060401a.htm

Também recomendo você dar uma olhada nos espisódios do DatabaseCast, o podcast brasileiro sobre banco de dados, onde falamos sobre NoSQL, PostgreSQL e MySQL:


http://imasters.com.br/artigo/22194/postgresql/databasecast-15-historia-do-postgresql
http://imasters.com.br/artigo/21322/mysql/databasecast-12-historia-do-mysql
http://imasters.com.br/artigo/17671/banco-de-dados/databasecast-3-not-only-sql


Mauro Pichiliani

GOSTEI 0
Eduardo Gonçalves

Eduardo Gonçalves

28/08/2012

Legal Mauro, excelentes essas referências! Valeu!
GOSTEI 0
POSTAR