Bom dia pessoal, primeiramente sou novo no desenvolvimento em java e também neste fórum. Mas o motivo que me força a solicitar a ajuda de voces, é que preciso desenvolver uma página de cadastro de alunos, e o gerente de TI aqui da escola, é aficcionado pelo MySql e totalmente restrito ao FireBird, que é o banco que tenho maior abilidade.
Pergunto aos amigos GUJs, qual a restrição quanto ao uso do FireBird com Java? A afirmativa do gerente de TI daqui de que a conexão com FireBird só gera problema, caindo e derrubando o site é verdadeira? Quais experiências a família GUJ tem no uso dos 2 bancos? E qual banco verdadeiramente recomendam o uso?
Por favor, entendam que não quero causar nenhuma polêmica quanto ao uso das referidas ferramentas, apenas quero buscar argumentos para negociar com a direção da escola onde trabalho a revisão do posicionamento do gerente de TI na restrição do uso do FireBird. E para isso recorro à família GUJ que no meu conceito é o site mais completo sôbre Java.
Bom dia, não conheço muito de firebird, porem para apps web geralmente o mysql é mais indicado, e se você precisar, vai encontrar muita coisa sobre também.
Isso é apenas uma opinião minha, mas acredito que para uma aplicação dessas o mysql seria o mais indicado mesmo.
P
perdeu
usa mysql mesmo q é bem mais difundido q o firebird. basicamente o firebird é usando pela comunidade delphi…
M
misterzire
Migrei recentemente o banco de dados de um sistema que desenvolvi para o Firebird e estou muito satisfeito pois esse banco tem se mostrado bastante estável e rápido.
O sistema possui uso simultâneo de aproximadamente 50 pessoas .
Mas o MySQL também é uma excelente alternativa mas não sei se será eternamente open source pois foi adquirido pela Oracle.
De qualquer forma , como ambos os bancos são excelentes escolhas não acho que valeria a pena uma queda de braço com o Gerente de TI. Encare a utilização do MySQL como um aprendizado.
D
drsmachado
Primeiramente, preciso fazer uma ressalva. É Habilidade.
Firebird não é utilizado apenas em aplicações delphi, embora não seja a menina dos olhos dos javeiros. Mas, nesse ponto de vista, MySQL também não é (tanto que a comunidade PHP é mais próxima à ele).
Falar que o firebird é responsável pelas quedas é falta de bom senso, pois, se o banco e as tabelas e tudo que é relativo à ele forem bem feitos e mantidos, não haverá problemas. Isso pode acontecer com MySQL, SQL Server e Oracle também, caso não sejam tomados os cuidados adequados.
Eu sugiro o MySQL, mesmo nunca tendo trabalhado com firebird, o fato dele manter os dados em arquivos da mesma forma que o access me preocupa e, na grande maioria das vezes que vi, ele não se dá bem com um volume de dados elevado.
L
Luciano_Lopes
Recomendo o MySQL mesmo, ele se comporta melhor na web e o seu gerente vai poder te dar uns helps caso precise. Firebird também é um ótimo banco, particularmente eu uso o mysql em aplicações web e deixo o firebird para desktop
P
perdeu
diz ai um recurso/funcionalidade q vc usa direto no firebird q não tenha no mysql.
K
kicolobo
perdeu:
o gerente de TI aqui da escola, é aficcionado pelo MySql e totalmente restrito ao FireBird, que é o banco que tenho maior abilidade.
diz ai um recurso/funcionalidade q vc usa direto no firebird q não tenha no mysql.
Domains: você cria seu próprio tipo de dados. É muito interessante quando você quer padronizar alguns tipos, como por exemplo valores monetários.
Versão embarcada gratuita e incrívelmente fácil de usar e instalar (só uma DLL no caso do Windows)
Firebird é um banco de dados muito bom: infelizmente não é tão bem conhecido como o MySQL.
J
jgtorres
Tem o MariaDB, que é tbm é do mesmo criador, e recente o wikipedia migrou para esse banco, inclusive foi relato que houve um ganho de 8% na performance de consultas
A noticia inclusive foi postada no próprio GUJ