Plan du cours
Introduction à SQL Development Bootcamp
Aperçu du développement SQL
- Données et bases de données
- Systèmes de gestion de bases de données (SGBD)
- SQL concepts clés
Premiers pas avec les bases de données SQL
- Installation du logiciel SGBD
- Configuration initiale
- Connexion de bases de données existantes
- Database méthodologie de développement
Exploration SQL Principes de base des déclarations
- Déclarations du langage de définition des données
- Déclarations de contrôle des transactions
- Instructions de contrôle de session et de système
- Déclarations intégrées SQL
Travailler avec des données SQL
- Filtrage des données
- Comparaison et opérateurs logiques
- Tri des données
- Clause de limitation de ligne
- Variables de substitution
- Définir et vérifier les commandes
Utilisation des fonctions de ligne unique, de groupe, de conversion et des fonctions générales
- Fonctions de caractères
- Fonctions numériques et de date
- Fonctions de conversion
- Fonctions de casse et de décodage
- Valeurs distinctes et nulles
- Clauses de groupe par
- Clauses d'appartenance
Travailler avec SQL Clauses de jonction
- Jointure interne
- Jointure non-équivalente
- Jointure externe
- Jointure croisée
Utilisation des sous-requêtes et des opérateurs SET
- Sous-requêtes à une ligne
- Sous-requêtes sur plusieurs lignes et plusieurs colonnes
- Opérateurs SET
- Sous-requêtes corrélées
- Manipulation de données avec des sous-requêtes
Création de Database et de tableaux
- Types de données
- Clés primaires et étrangères
- Contraintes
- Actions sur les tables (création, insertion, mise à jour, suppression)
- Vues du dictionnaire de données
- Expressions conditionnelles
Travailler avec des vues, des séquences, des synonymes et des index
- Créer et interroger des vues
- Création et modification de séquences
- Créer des synonymes
- Création d'index
Gestion des objets de schéma
- Gestion des contraintes
- Tables temporaires
- Tables externes
Utilisateur contrôlant Access
- Privilèges du système
- Privilèges des objets
- Rôles
- Révoquer des privilèges
Gestion des données dans différents fuseaux horaires
- Types de données d'intervalle
- Fonctions temporelles
Dépannage
Résumé et conclusion
Pré requis
- Familiarité avec la gestion de bases de données et les systèmes de gestion de bases de données
Public
- Débutants ProgrammeursDatabase administrateurs.
Nos Clients témoignent (7)
Pendant la formation, tous les modules ont été couverts en détail - pendant deux jours de formation - et c'est ce qui m'intéressait le plus.
Bernadetta - Urząd Komisji Nadzoru Finansowego
Traduction automatique
J'ai aimé la façon dont le formateur a expliqué les informations sur les sujets et le fait qu'il a prêté attention aux détails, de sorte que les leçons étaient très pratiques et logiques.
Andreea
Formation - Oracle SQL for beginners
Traduction automatique
le formateur donne plus d'exemples pour chaque chapitre
Corina
Formation - Oracle SQL for beginners
Traduction automatique
- J'ai beaucoup apprécié que la formation soit adaptée au niveau de tous les utilisateurs et aux différents environnements. Il était intéressant de voir comment les demandes de renseignements différaient dans d'autres environnements. - Le fait que le formateur ait cherché à partager ses connaissances avec nous et non à montrer aux participants à quel point il est intelligent est un énorme avantage :) - Je trouve également qu'il est très utile d'apprendre de ses propres erreurs et de celles des autres, car cela élargit considérablement les horizons.
Kasia
Formation - SQL Advanced
Traduction automatique
Les exercices sont divertissants et les sujets sont bien introduits.
Adrian-Madalin Chirita - DB Global Technology SRL
Formation - Oracle SQL Advanced
Traduction automatique
Les connaissances et le style d'explication du formateur
Vlad-Mihai Nicolae - DB Global Technology SRL
Formation - Oracle SQL Advanced
Traduction automatique
J'ai apprécié l'étendue des connaissances de Folio. Non seulement il connaissait le contenu du cours, mais il connaissait aussi des constructions dans des langages qui nous étaient familiers afin de rendre les exemples plus significatifs pour nous. Pendant les intervalles, il a partagé sa connaissance des technologies et des solutions en dehors du cadre de la formation pour nous donner un aperçu d'autres solutions que nous pourrions utiliser à l'avenir (et lors de futures formations).
Raphael - Markit Valuations Limited
Formation - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduction automatique