Database Design for Relational Databases - eLearning

Type de cours

Database Design for Relational Databases - eLearning

Adding Value Consulting (FR)
Logo Adding Value Consulting (FR)
Note du fournisseur: starstarstarstarstar 9,9 Adding Value Consulting (FR) a une moyenne de 9,9 (basée sur 22 avis)

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Description

Conception de bases de données relationnelles - Formation en ligne

Formation à la conception et à l'architecture des bases de données relationnelles — Construisez des bases de données solides

Faites passer vos compétences en bases de données au niveau supérieur grâce à cette formation complète sur la conception et l'architecture des bases de données relationnelles. Dans le monde actuel axé sur les données, la conception de bases de données relationnelles efficaces et évolutives est une compétence essentielle pour les ingénieurs logiciels, les professionnels des données et les architectes. Ce cours vous apprend à penser comme un concepteur de bases de données — des principes fondamentaux à …

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : Google Sketch'up, Google, Montage vidéo, Pilotage de drone et Adobe InDesign & InCopy.

Conception de bases de données relationnelles - Formation en ligne

Formation à la conception et à l'architecture des bases de données relationnelles — Construisez des bases de données solides

Faites passer vos compétences en bases de données au niveau supérieur grâce à cette formation complète sur la conception et l'architecture des bases de données relationnelles. Dans le monde actuel axé sur les données, la conception de bases de données relationnelles efficaces et évolutives est une compétence essentielle pour les ingénieurs logiciels, les professionnels des données et les architectes. Ce cours vous apprend à penser comme un concepteur de bases de données — des principes fondamentaux à la mise en œuvre concrète.

Cette formation immersive vous apporte les connaissances pratiques et l'expérience sur le terrain nécessaires pour concevoir des bases de données relationnelles bien structurées qui alimentent les applications modernes. Vous apprendrez à planifier, modéliser et mettre en œuvre des systèmes de bases de données efficaces, faciles à maintenir et conformes aux meilleures pratiques du secteur. Les compétences en bases de données relationnelles constituent la colonne vertébrale de nombreuses piles technologiques utilisées dans les entreprises du monde entier.

Caractéristiques principales

  • Cours et supports en anglais
  • Niveau débutant à intermédiaire
  • Plus de 15 heures de vidéos d’apprentissage en ligne
  • 10 évaluations notées automatiquement
  • 26 exercices pratiques guidés
  • 37 quiz de révision
  • 3 devoirs
  • Plus de 20 heures de temps d’étude recommandé
  • Accès d’un an à la plateforme d’apprentissage
  • Certificat de fin de programme inclus

Résultats d'apprentissage

  • Planifier, analyser et concevoir un cycle de vie de développement logiciel efficace
  • Comprendre les composants clés de l'architecture des bases de données
  • Apprendre l'importance de l'intégrité des données et les stratégies pour la maintenir
  • Explorer la redondance et les dépendances des données, et comment les gérer
  • Acquérir des connaissances sur les systèmes de traitement des transactions en ligne (OLTP)

Public cible

  • Futurs professionnels des bases de données – Personnes souhaitant débuter une carrière dans la conception, l'administration ou le développement de bases de données.
  • Développeurs et ingénieurs logiciels – Développeurs souhaitant approfondir leur compréhension de l’architecture des bases de données relationnelles pour créer des applications efficaces.
  • Ingénieurs et analystes de données – Professionnels cherchant à concevoir des bases de données structurées et hautement performantes pour soutenir les flux de travail liés aux données.
  • Architectes informatiques et concepteurs de systèmes – Responsables de la planification et de la mise en œuvre de systèmes de bases de données robustes au sein des entreprises.
  • Étudiants et personnes en reconversion professionnelle – Apprenants souhaitant acquérir des compétences pratiques et pertinentes pour le secteur dans le domaine des bases de données relationnelles et de la gestion des données.

Prérequis

  • Une compréhension de base du langage SQL et des concepts de bases de données est recommandée.
  • Une connaissance préalable du langage SQL améliorera l’expérience d’apprentissage.
  • Ce cours est conçu pour s’adapter à des apprenants ayant des niveaux de connaissance du langage SQL variés

Contenu du cours

1. Introduction aux bases de données relationnelles

  • Introduction au module
  • Introduction aux bases de données
  • SGBD hiérarchiques et en réseau
  • SGBD NoSQL
  • SGBD orientés objet et relationnels
  • SGBD vs SGBDR
  • Bases de données open source vs bases de données sous licence
  • Bases de données relationnelles courantes – Oracle
  • Bases de données relationnelles courantes – Microsoft SQL
  • Bases de données relationnelles courantes – MySQL
  • Bases de données relationnelles courantes – PostgreSQL
  • Introduction au cycle de vie du développement logiciel (SDLC)
  • Planification, analyse, conception, développement, tests et intégration
  • Maintenance et support en production

2. Architecture des bases de données relationnelles

  • Architecture et couches des bases de données
  • Niveaux de l'architecture des bases de données
  • Niveaux de l'architecture des bases de données vs. couches
  • Composants de l'architecture des bases de données
  • Systèmes de bases de données centralisés et distribués

3. Aspects importants des bases de données relationnelles

  • Sous-langages SQL
  • Exemple de bibliothèque SQL
  • Normalisation du SQL
  • Intégrité des données
  • Principes d'intégrité des données
  • Comment l'intégrité des données peut être compromise
  • Importance de l'intégrité des données
  • Amélioration de l'intégrité des données
  • Transaction
  • Conformité ACID
  • Modèle BASE

4. Structure et conception des bases de données

  • Objets de base de données
  • Règles et contraintes d'intégrité des données
  • Relation entre entités

5. Conception de bases de données

  • Conception de bases de données
  • Qu'est-ce que la normalisation des bases de données
  • Redondance des données
  • Dépendances des données
  • Règles de normalisation des données
  • Première forme normale (1NF)
  • Deuxième forme normale (2NF)
  • Troisième forme normale (3NF)
  • Forme normale de Boyce-Codd (BCNF)
  • Diagramme entité-relation
  • Entité
  • Attributs
  • Notations et relations du diagramme entité-relation
  • Modèle de données
  • Étapes de la modélisation des données
  • Modèle de données conceptuel
  • Modèle de données logique
  • Modèle de données physique
  • Outils de modélisation des données

6. Méthodologies de modélisation des données

  • Méthodologies de modélisation des données
  • Qu'est-ce que le traitement des transactions en ligne (OLTP) ?
  • Exemples d'OLTP
  • Caractéristiques de l'OLTP
  • Défis de l'OLTP
  • Exemple de modèle de données OLTP
  • Introduction à l'entrepôt de données
  • Caractéristiques de l'entrepôt de données
  • Étapes de l'entrepôt de données
  • Entrepôt de données vs base de données OLTP
  • Qu'est-ce qu'un data mart ?
  • Exemple de data mart
  • Tables de faits et de dimensions
  • Schémas en étoile et en flocon de neige
  • Approche de conception descendante de l'entrepôt de données
  • Approche de conception ascendante de l'entrepôt de données
  • Qu'est-ce qu'un Data Vault ?
  • Exemple de Data Vault
  • Utilisation du Data Vault
  • Lac de données
  • Différences entre les bases de données, les lacs de données et les entrepôts de données

7. Composants SQL

  • Langage de définition des données
  • Langage de manipulation des données
  • Langage de requête des données
  • Utilisation de NULL
  • Agrégation des données à l'aide de GROUP BY
  • Filtrage des données agrégées à l'aide de la clause HAVING
  • Langage de contrôle des données

8. Transactions et concurrence

  • Transactions et concurrence : introduction
  • Transactions de base de données
  • COMMIT et ROLLBACK
  • SAVEPOINT
  • Problèmes de concurrence des transactions
  • Niveaux d'isolation des transactions
  • Blocage

9. Jointures de bases de données et optimisation des performances

  • Jointures SQL
  • Sous-requêtes et leurs types
  • Optimisation des performances des bases de données
  • Surveillance des bases de données
  • Schéma d'information

10. Sauvegarde, restauration et sécurité des bases de données

  • Sauvegarde, restauration et sécurité des bases de données
  • Sauvegardes de bases de données
  • Sauvegarde logique
  • Sauvegarde physique
  • Types de sauvegardes
  • Restauration et récupération
  • Sécurité des bases de données
  • Sécurité des bases de données – Meilleures pratiques

11. Bases de données sur site vs bases de données dans le cloud

  • Bases de données sur site vs bases de données dans le cloud
  • Bases de données sur site et dans le cloud
  • Modèles de déploiement des bases de données dans le cloud
  • Différences entre les bases de données sur site et celles dans le cloud

FAQ

Y aura-t-il d'autres supports d'apprentissage en plus des vidéos à suivre à son rythme?

Absolument ! L'expérience d'apprentissage à la demande va au-delà des vidéos pour offrir un environnement d'apprentissage totalement immersif, comprenant :

  • APPRENDRE : des livres électroniques interactifs, des quiz de révision et des études de cas concrets pour renforcer les concepts
  • ÉVALUER : des évaluations diagnostiques, par module et finales pour suivre vos progrès
  • S'EXERCER : des exercices pratiques avec des simulations concrètes et des laboratoires cloud
  • OBTENIR DES INFORMATIONS : des analyses et des rapports en temps réel mettant en évidence vos progrès d'apprentissage, vos difficultés et les domaines qu'il est suggéré de revoir pour maîtriser les compétences clés

Puis-je suivre cette formation tout en exerçant mon emploi à temps plein?

Oui ! Cette formation est conçue pour offrir une flexibilité maximale. Proposée sous un format en ligne à votre rythme, elle vous permet d'apprendre et de vous perfectionner à votre convenance, ce qui facilite la conciliation avec votre emploi à temps plein.

Rester à jour sur les nouveaux avi
Pas encore d'avis.
Partagez vos avis
Avez-vous participé à cours? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.