por JoséQuintas » 08 Ago 2014 12:19
Só pra lembrar:
Pra quem está começando, tanto faz.
As diferenças que estão sendo mencionadas, apesar de tudo, não afetam o lado da programação.
Ou se afetarem, depois de alguns anos, vai ser muito pouco.
Não pense que vai ter que reaprender comandos, funções, etc.
Acho que esta informação é importante, pra deixar quem está começando tranquilo.
Por exemplo, o Mariadb tem uma nova engine chamada xtradb.
A diferença é que, por exemplo, usando o HeidiSql, vai lá na base de dados, clica nas opções de engine, e altera pra xtradb.
É como se estivesse configurando o servidor.
E isso pode ser feito a qualquer momento.
Então isso não afeta programação, para o programa, ele nem fica sabendo que isso existe.
Em banco de dados cliente/servidor, o aplicativo pede as informações para o servidor, e o servidor responde.
Como o servidor faz isso, não interessa ao aplicativo.
Inclusive, usando comandos SQL, é o servidor que decide se pode usar Ãndice pra agilizar ou não, o aplicativo apenas pede informação e o servidor responde.
Então, quem está começando.... que comece.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"https://github.com/JoseQuintas/