Après avoir découvert HandlerSocket et confondu avec de nombreux ORM, une chose qui me dérange est:Quel est le but du langage SQL?
Pourquoi SQL existe? Du tout? Pourquoi les pilotes de base de données ne peuvent-ils pas fournir un moyen direct, par ex., De fournir des informations sur les pilotes de base de données? InnoDB, et encapsuler diverses opérations à l'intérieur de la bibliothèque ORM lui-même?
Pourquoi ORM -> SQL -> DB analyser SQL -> Opérations du moteur Db? Pourquoi les opérations du moteur ORM -> Db ne peuvent-elles pas être effectuées?
Commencez par lire http://en.wikipedia.org/wiki/SQL –
Arrête le downvoting. Laisse-le apprendre. Ce n'est pas terrible question, beaucoup de débutants peuvent être intéressés. – Kamil
Cette question est une invitation à une discussion ouverte, plutôt qu'une «question pratique et répondable basée sur les problèmes réels que vous rencontrez». C'est une sorte de question [pas approprié pour Stack Overflow] (http://stackoverflow.com/faq#dontask). -1. –