max Posted April 19, 2006 at 07:24 PM Report #22967 Posted April 19, 2006 at 07:24 PM Respondam em consciência... Isto não tem nada a ver com preço. Imaginem que o SQL era openSource como o mySQL, ou que o mySQL era ao mesmo preço que o SQL server! Se não conheceram bem as duas bases de dados, então respondam 3, 4, ou 5. Para ajudar a votação que estou aqui a desenvolver dou um exemplo. Imaginem este fórum. E pensem: será que isto era mais rápido e dada menos trabalho a programar com SQL ou com mySQL? Eu não estou a perguntar qual é que vocvês usam... estou a perguntar, se conhecerem BEM os dois, qual o melhor deles?
deathseeker25 Posted April 19, 2006 at 07:36 PM Report #22971 Posted April 19, 2006 at 07:36 PM Não posso dizer que conheça perfeitamente o SQL Server, no entanto já utilizei várias vezes em várias situações. O MySQL é o meu preferido. Admito que o SQL Server tambem é capaz de substituír o MySQL (digo eu), no entanto, por uma questão de fama do sistema de BDs, utilizo maioritariamente o MySQL. Acho que até devido á documentação que o MySQL possui, assim como a regularidade de actualizações é o sistema de base de dados a usar. Se tivesse de programar o fórum, programaria com MySQL, logicamente.
max Posted April 19, 2006 at 08:43 PM Author Report #22998 Posted April 19, 2006 at 08:43 PM 🙂 pelo que escreveste, conheces pouco o SQL, e dizes que "mySQL é o melhor, sem dúvida" ó sr. administrador... eu até escrevi a BOLD!! lol Por favor, os que preferirem um ou outro... digam os motivos. e por favor, Não digam que o melhor é o melhor porque vocês o usam... ou pq é open source... etc etc...
brink@ero Posted April 19, 2006 at 08:50 PM Report #23001 Posted April 19, 2006 at 08:50 PM max, essas opções são um pouco assustadoras ?, o que dá uma má imagem à tua sondagem e ao forum. E depois acontece o que não queres: 🙂 pelo que escreveste, conheces pouco o SQL, e dizes que "mySQL é o melhor, sem dúvida" ó sr. administrador... eu até escrevi a BOLD!! lol Por favor, os que preferirem um ou outro... digam os motivos. e por favor, Não digam que o melhor é o melhor porque vocês o usam... ou pq é open source... etc etc... Eu percebo que pretendes fazer 2 em 1 (duas sondagens numa só) Eu não estou a perguntar qual é que vocês usam... estou a perguntar, se conhecerem BEM os dois, qual o melhor deles? Fica aqui a minha sugestão: SQL Server Vs mySQL : Conhecem bem? Qual o melhor? Conheço bem os dois e escolho SQL Server Conheço bem os dois e escolho mySQL Não conheço bem os dois ou um deles, mas prefiro SQL Server Não conheço bem os dois ou um deles, mas prefiro mySQL Só conheço o SQL Server Só conheço o mySQL Não conheço nenhum dos dois E a minha escolha seria: Não conheço nenhum dos dois
max Posted April 19, 2006 at 09:10 PM Author Report #23005 Posted April 19, 2006 at 09:10 PM ?? tudo bem brinkaero? Eu compreendo a tua sugestão. Mas não acrescentou nada de novo à minha sondagem. Não pretendo discutir aqui como falar bem portugês mas repara: Eu disse : SQL Server Vs mySQL : Qual o melhor? 1 SQL Server... sem dúvida 2 mySQL... sem dúvida 3 Só conheço o SQL Server 4 Só conheço o mySQL 5 SQL !? isso come-se? Se não conhecerem bem os dois, respondam só à 3, 4, 5. *pq ficaria implicito que para PREFERIR A em relação a B, teriamos deconhecer bem A e B* e tu respondes que o melhor seria perguntar : Conheço bem os dois e escolho SQL Server Conheço bem os dois e escolho mySQL Não conheço bem os dois ou um deles, mas prefiro SQL Server Não conheço bem os dois ou um deles, mas prefiro mySQL Só conheço o SQL Server Só conheço o mySQL Não conheço nenhum dos dois Mas isso não acrescenta nada de novo! Repara. Acrescentaste 2 opções à minha votação: Não conheço bem os dois ou um deles, mas prefiro SQL Server Não conheço bem os dois ou um deles, mas prefiro mySQL que para mim não fazem sentido! Porque se alguém não conhece bem os dois, não pode preferir um em relação ao outro. Entendes? Por exemplo, eu não percebo NADA de LINUX, se me perguntarem: "qual preferes? Win ou Linux?" Seria um erro da minha parte responder: "é pá... só conheço bem o windows... por isso prefiro o windows!!" Isso estaria errado. Correcto seria responder: "É pá... só conheço windows... não posso preferir o windows em relação a outro sistema que não conheço. Não sei qual o melhor. Só sei que uso o windows. Por isso respondo "Só conheço o windows(não posso contribuir para se saber qual dos dois sistemas é o melhor)"
deathseeker25 Posted April 19, 2006 at 09:13 PM Report #23007 Posted April 19, 2006 at 09:13 PM 🙂 pelo que escreveste, conheces pouco o SQL, e dizes que "mySQL é o melhor, sem dúvida" ó sr. administrador... eu até escrevi a BOLD!! lol Por favor, os que preferirem um ou outro... digam os motivos. e por favor, Não digam que o melhor é o melhor porque vocês o usam... ou pq é open source... etc etc... Eu tambem referi que não conheço muito bem o SQL Server. 👍 Assim sendo, vamos esquecer a minha resposta. Não tenho fundamentos técnicos suficientes para fundamentar uma resposta ao tópico... 🙂
Tiago Salgado Posted April 19, 2006 at 10:59 PM Report #23030 Posted April 19, 2006 at 10:59 PM Tambem não vejo grande fundamento na votação. Tas a fazer com que as unicas pessoas que votem com sinceridade conheçam muito bem ambos os SGBDs o que me obriga a concordar com a opinião do brinkaero.
max Posted April 20, 2006 at 02:01 AM Author Report #23041 Posted April 20, 2006 at 02:01 AM ?? Tiago, a votação não é só para quem conhece as duas ferramentas. Quem não conhece uma delas tem a resposta 3 e 4. Agora se me disseres que em vez de perguntar "Qual a mais poderosa para vocês?" deveria ter perguntado "Qual a que usam mais?" não me servia para nada. Mesmo que sejam 3 ou 4 pessoas que CONHEÇAM bem as duas a responder à pergunta 1 e 2, para mim já me chega. Entedes? Imagina tu que eu quero saber qual é a equipa mais poderosa. Se o Porto se o Benfica. Achas que vou perguntar "de que clube é que são?" lol Eu sei bem que toda gente usa mySQL, e só alguns usam SQL. Mas não é essa percentagem que eu queria saber. Queria era saber, DE QUEM CONHECE BEM AS DUAS, PORQUE É QUE GOSTA MAIS DE UMA DO QUE DOUTRA... Mas não me fiz entender, paciência, em vez de se discutir as vantagens de uma e de outra prefere-se discutir as vírgulas da votação... Max
saramgsilva Posted April 20, 2006 at 03:23 AM Report #23046 Posted April 20, 2006 at 03:23 AM bem pessoal calma...sem stress..relax... eu votei: Só conheço o mySQL não conheco o SQL Server, so trabalhei mesmo com o MySql, mas a varias empresas que usam software de gestão, e contabilidade que conheço todas usam o SQL Server. Observação: e Oracle pelo que tenho ouvido...é a mais poderosa de todos os SGBD's peace and love 🙂 www.saramgsilva.com As minhas apps no WP7 Marketplace Youtube : Galinho - Windows Phone 7.5
pedrotuga Posted April 20, 2006 at 03:32 AM Report #23047 Posted April 20, 2006 at 03:32 AM Ora bem... a resposta está mesmo na ponta da lingua: mysql porque é muito mais rapido. A microsoft neste campo é só mesmo para picar o ponto pois nao marca pontos nenhuns 🙂 A questão da documentação e suporte é muito importante, o deathseaker falou nisso e eu subscrevo, apesar de isto raramente ser referido. No fim de contas de que vale ter o melhor produto do mundo se não o sabemos usar? Comparando estes dois SGBDs obviamente as preferencias tendem para o mysql devido à performance, o sql server é notoriamente lento em relação ao mysql. Quanto a funcionalidades... bem, para dizer a verdade não conheco bem as do sql server. O mysql tem sido até há algum tempo atrás muuuuuuito limitado neste aspecto ( talvez é por ser "basico" que é tao rápido mesmo ), razão pela qual o postgresql está tão na moda... triggers, transações, plsql... há que admitir que faltava muita coisa ao mysql... mas isso agora está a mudar... chegou aí a versão 5 do mysql que já suporta estas funcionalidades... o que vai acontecer? aguenta-se firme o mysql no topo? perde o lugar para o postgres? mantém-se par a par? eu cá aposto no mysql. tambem te esqueceste do big brother Oracle. Esse lá continua no seu poleiro descansadinho, sempre pronto a resolver os problemas complexos. E Mantem-se inabalável no mercado das bases de dados de grande dimensao. o sql server no meio disto tudo vai para onde? pois... talvez para lugar nenhum, safa-o o facto dos programadores da familia .net o terem à mao... mas isso é muuuuuuuuito pouquinho.
senito Posted April 20, 2006 at 12:00 PM Report #23077 Posted April 20, 2006 at 12:00 PM Eu já trabalhei com Oracle, SQL Server e MySQL. Gostei mais de trabalhar em SQL Server, pq tem mais funcionalidades que as outras. Apesar de que a escolha da BD tem que ser feita mediante o que se pretende. Se for uma aplicação onde não seja mto importante a BD acho q a ideal é o MySQL. Porque se for para uma aplicação bancária ou outra que precise de uma BD mais robusta acho q as outras 2 são as ideais. Cumps
pedrotuga Posted April 20, 2006 at 02:02 PM Report #23095 Posted April 20, 2006 at 02:02 PM Eu já trabalhei com Oracle, SQL Server e MySQL. Gostei mais de trabalhar em SQL Server, pq tem mais funcionalidades que as outras. Apesar de que a escolha da BD tem que ser feita mediante o que se pretende. Se for uma aplicação onde não seja mto importante a BD acho q a ideal é o MySQL. Porque se for para uma aplicação bancária ou outra que precise de uma BD mais robusta acho q as outras 2 são as ideais. Cumps SQL server mais funcionalidades que o oracle??? estás enganado.
ouvi_dizer Posted April 20, 2006 at 02:10 PM Report #23096 Posted April 20, 2006 at 02:10 PM O pedrotuga tem razão. A Oracle prima por vender dos melhores SGBDs do mercado... Apenas tem como pontos negativos alguns aspectos como o preço (mesmo com o recente plano de licensas por cpu em deterimento do tradicional por ligação), mais exigente ao nivel do hardware, configuração complexa mas altamente flexivél. No entanto para muitos % dos projectos mysql chega e sobra para dar conta do recado, é barato, relativamente fácil de configurar, já suporta a maior parte das funcionalidades tradicionais de um SGDB, até já tem versões distribuidas. As vezes não é preciso um ferrari para andar a 150km/h. Alem disso... SQL Server como qq coisa da MS serve para ser bonito e de interface user-friendly, mas peca em tudo o resto (comparativamente com a relação custo/qualidade dos restantes SGBDs).
perdido_e_sozinho Posted April 20, 2006 at 04:48 PM Report #23114 Posted April 20, 2006 at 04:48 PM O MySQL é uma ferramenta que ao contrário do que alguns afirmaram a mim me parece mais simples,e tem bastantes ferramentas de apoio uma óptima comunidade e muita literatura. Aliada ao facto de ter uma relação muito especial com o PHP, afirma-se como uma ferrementa muito boa. O Ms SQL tem problemas de plataforma, e sobrevive à custa do ASP e dos MS, ainda assim não sei se devo acreditar que a longo prazo isso se mantenha. Eu deixei e umsa MSSQL nas minha aplicações de VB.NET e passei a usar MySQL. Desenvolvi diversas soluções em PHP+MySQL, VB.NET + MySQL e em ASP.NET+MSSQL e VB.NET+MSSQL, e confesso que o MySQL tem tido uma boa evolução e uma enorme capacidade de multi plataforma, coisa que o MS SQL. Em termos de gigantes o Oracle é sem sombra de dúvidas o melhor. Nós pequenos mortais não temos grande hipótese de sozinhos desenvolver soluções que necessitem de tais potencialidades. De facto se existe uma area de BD que dá muito dinheiro é ser técnico da oracle. Em relação ao emergente postgresql, nada posso dizer a favor ou contra, uma vez que nunca tive necessidade de usá-lo. O facto é que é tudo SQL, SELECT aMelhor FROM Todas WHERE oSql <> 'MS' 😛 Com os melhores cumprimentos, Sérgio Matias
max Posted April 20, 2006 at 05:00 PM Author Report #23117 Posted April 20, 2006 at 05:00 PM eu sabia que ía ganhar o mysql, porque é o que mais gente usa por ser open source. E é a base de dados eleita pela php. Que é tb o que a maioria usa. Só n esperava que a diferença na eleição fosse tão grande... está aqui uma boa página que encontrei agora http://www.mssqlcity.com/Articles/Compare/sql_server_vs_mysql.htm é certo que esta página compara sql server 2000 vs mysql 4.1. e já foi lançado o mysql 5, que trouxe grandes melhorias, mas tb saíu entretanto do sql server 2005. Não queria deixar de dizer que acho errado algumas conclusões que se retiram das vossas respostas(na minha opinião) É errado dizer que o mysql é melhor porque... não é preciso um ferrari para andar a 150. E como o mysql dá para o gasto... então é melhor. Então quer dizer: Qual o melhor carro para andar a 80? Um mini ou um lamborgini? Bolas... lá porque o mini é mto mais barato, gasta menos, não me digam que o mini é melhor para andar a 80. Eu projectei um base de dados de um forum tipo phpbb, ou invision em sql server. E se fosse programar aquilo em mysql, acredito que o resultado não fosse melhor. É só a minha opinião... 1 abraço Fiquem...
pedrotuga Posted April 20, 2006 at 06:15 PM Report #23142 Posted April 20, 2006 at 06:15 PM eu sabia que ía ganhar o mysql, porque é o que mais gente usa por ser open source. E é a base de dados eleita pela php. Que é tb o que a maioria usa. Só n esperava que a diferença na eleição fosse tão grande... está aqui uma boa página que encontrei agora http://www.mssqlcity.com/Articles/Compare/sql_server_vs_mysql.htm é certo que esta página compara sql server 2000 vs mysql 4.1. e já foi lançado o mysql 5, que trouxe grandes melhorias, mas tb saíu entretanto do sql server 2005. Não queria deixar de dizer que acho errado algumas conclusões que se retiram das vossas respostas(na minha opinião) É errado dizer que o mysql é melhor porque... não é preciso um ferrari para andar a 150. E como o mysql dá para o gasto... então é melhor. Então quer dizer: Qual o melhor carro para andar a 80? Um mini ou um lamborgini? Bolas... lá porque o mini é mto mais barato, gasta menos, não me digam que o mini é melhor para andar a 80. Eu projectei um base de dados de um forum tipo phpbb, ou invision em sql server. E se fosse programar aquilo em mysql, acredito que o resultado não fosse melhor. É só a minha opinião... 1 abraço Fiquem... epa... isto não entendas isto como uma piquice pessoal porque não é. Mas acho que estás enganado em relação ao que é o panorama actual dos SGBDs. O mysql eleito pelo php? a que é que te referes? é que o php permite-te ligares-te a vários sistemas de bases de dados, entre os quais o da MS. E em alternativa pode sempre usar-se o ODBC. Outra coisa que se anda por aqui a dizer e que não é verdade é que o mysql só é bom porque dá bem para os gastos. Ora isto não é verdade. Eu prefiro o mysql porque em termos de velocidade arruma completamente o sqlserver a um canto é que é uma diferença abismal mesmo. Se é para comparar funcionalidades não faz sentido comparar com o mysql4 ou inferiores pois quem precisar de mais funcionalidades claro que vai usar o 5, foi um salto brutal. projectaste um sistema de forums que usa o sql server... experimenta o mysql e acredita que tens resultados francamente melhores em termos de velocidade e mesmo performance. Está mais que testado e ninguem ousa afirmar o contrario, uma bd mysql permite, para a mesma maquina um maior numero do utilizadores ligados do que o sql server. Tambem acho k se confunde muito por aqui as funcionalidades de um SGBD com os forntends que se podem usar. Se estiverem a falar de frontends entao aí é que o mysql bate qq outro sgbd.
Foskasse Posted May 23, 2006 at 07:08 PM Report #29159 Posted May 23, 2006 at 07:08 PM e assim a minha opiniao Mysql + Free = Mais utilizações Sql + Pago = menos utilizações P-Quantas aplicaçoes de net que utiliza sql? R-Poucos quase nenhumas. Conclusão. Mysql ira continuar a ser o melhor e o MAIS utilizado pelos os utilizadores em todo MUNDO... ____ Cumps Foskasse
pedrotuga Posted May 23, 2006 at 08:58 PM Report #29195 Posted May 23, 2006 at 08:58 PM Acho que voces n'ao estao a falar dos sistemas de gestao de bases de dados em si. Se a diferenca se reduzisse a um ser pago e outro nao, nao era precisa esta votacao para nada. A principal vantegem o mysql para mim: rapidez outras vantagens: administracao intuitiva, baseada em unix, congruente bem concebida etc etc comunidade de suporte forte... ainda nao ouvi ninguem a apontar as caracteristicas principais do sql server da microsoft. E para evitar a confusao uma vez mais... SQL ë a linguagem de comunicacao com a base de dados... nao eh nenhuma propriedade ma microsoft.
max Posted May 23, 2006 at 11:24 PM Author Report #29234 Posted May 23, 2006 at 11:24 PM P-Quantas aplicaçoes de net que utiliza sql? R-Poucos quase nenhumas. Acreditas mm nisso?
Dabubble Posted May 24, 2006 at 12:28 AM Report #29239 Posted May 24, 2006 at 12:28 AM é assim pessoal para a utilização que nós fazemos de BD claro que MySQL é melhor, isto é se a duvida é entre MsSQL e MySQL porue por mim até prefiro PostgreSQL que aceita PLJava como linguagem de scripting alem de ter outras funcaionalidades. Agora em qualquer ambiente empresarial é raro encontrar mysql faltam-lhe features nos selects faltam-lhe ferramentas de performance tuning e falta-lhe suporte para clusters (actualmente existe mas a BD tem de ser in memory e quem e que quer ter a bd toda na memória). Agora se me dizem que para 90% do que nós fazemos MySQL chega, é verdade ate chega. PS: A melhor BD do mercado nem é MsSQl e mm ORACLE so que tb é a mais cara
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now