SQL ( Structured Query Language ) a été créé par des chercheurs d'IBM Corp en 1970 pour accélérer le processus d'analyse des données . Avant le développement de SQL , les requêtes de base de données ont des heures de temps d'ordinateur précieux et coûteux à traiter. SQL est désormais la norme pour la plupart des programmes de bases de données relationnelles et est largement utilisé pour analyser de grandes quantités de données. Sélectionnez requêtes
formation SQL doit commencer par une compréhension de base de la syntaxe utilisée dans des requêtes SELECT, qui sont utilisés pour extraire des champs spécifiques à partir d'une base de données plus large. Ces requêtes sont généralement un moyen simple, demi-douzaine de commandes: SELECT , FROM, WHERE , GROUP BY , HAVING et ORDER BY
avancée Requêtes
les étudiants devraient apprendre plus . SQL avancées, y compris UPDATE , DELETE, enrichir et faire des requêtes TABLE. Ces déclarations permettent aux utilisateurs de modifier les tables de base de données et créer des requêtes plus spécialisées.
Calculs
Les utilisateurs ont souvent besoin d' effectuer des calculs personnalisés , même si elles sont aussi simple comme un somme, moyenne ou médiane . Une bonne compréhension de la syntaxe SQL de base est essentiel pour faire ces calculs , que ce soit des modifications à une table existante ou dans le cadre d'une requête large.
Bases de données relationnelles
élèves doivent apprendre à utiliser SQL pour effectuer base " joint " dans les bases de données relationnelles qui leur permettent d'effectuer des requêtes de plus d'une table. Le concept de clés primaires, ou les identifiants uniques des lignes , et des clés étrangères que les champs de liaison d'une table à une autre devraient être discutées , ainsi que le concept de one- to-one , many-to -one et one-to -many rejoint .