Fondamentaux de la gestion des bases de données

Apprenez les bases de la gestion des bases de données avec SQL

Ce que vous apprendrez

  • Comprendre les concepts des bases de données
  • Découvrir les façons de travailler avec SQL
  • Utiliser les commandes du langage SQL
  • Écrire des requêtes avec l'instruction Select
  • Utiliser les fonctions intégrées
  • Administrer les bases de données
  • Contrôler les droits des utilisateurs
  • Analyser une application de comptabilité comme exemple pratique

À propos du cours

Ce cours enseigne les fondamentaux de la gestion des bases de données, avec une application sur le langage SQL. Vous commencez par des extraits du cours, puis les concepts des bases de données, c'est-à-dire les tables, les champs et les relations qui les relient pour retrouver l'information. Vous découvrez ensuite les façons de travailler avec SQL et les commandes du langage SQL, puis vous approfondissez l'instruction Select en cinq leçons, et vous apprenez les fonctions intégrées, l'administration des bases de données et le contrôle des droits des utilisateurs. À la fin, un exemple pratique repose sur l'étude et l'analyse d'une application de comptabilité. Ce cours convient à toute personne qui veut apprendre les bases de données et écrire des requêtes, qu'elle soit débutante en programmation, employée manipulant beaucoup de données ou intéressée par l'analyse de données. Il ne demande aucune expérience préalable, car les leçons partent des concepts de base. Une fois le cours terminé, vous saurez comprendre la structure d'une base de données, écrire des requêtes SQL pour retrouver des informations, utiliser les fonctions intégrées, et gérer la base de données ainsi que les droits des utilisateurs. Le cours s'appuie sur des exemples concrets qui rendent les tables, les relations et les requêtes plus faciles à comprendre et plus proches de la réalité.

Résultats attendus

  • Acquérir des compétences pratiques en gestion de bases de données.
  • Maîtriser les requêtes de base et avancées en utilisant SQL.
  • Gérer efficacement les bases de données et les autorisations des utilisateurs.
  • Effectuer des analyses de données à l'aide d'exemples pratiques.
  • Compréhension avancée de la création de requêtes et de l'utilisation des données de manière professionnelle.

Avis des apprenants

Ces avis proviennent d'apprenants qui ont acheté le contenu et en ont complété au moins 50% — il n'y a aucun avis de personnes n'ayant pas suivi le contenu.
4.6
★★★★★
60 avis
5★
35
4★
24
3★
1
2★
0
1★
0
  • ★★★★★حنان ت.·منذ 2 شهرشاهد 100٪

    شرح وافي و جميل لاساسيات التعامل مع قواعد البيانات شكراا لقد استفدت من الدورة

  • ★★★★★محمد ف.·منذ 5 شهرشاهد 94٪

    excellent explaining

تم عرض كل التقييمات (2)

Contenu du cours

1

Concepts de bases de données

4 leçons
  1. Points forts du coursExtraits sur l'importance des systèmes d'information et des bases de données, SQL comme ensemble de commandes et non langage de programmation, ses parties DDL, DML et DCL, avec un exemple de création, modification et suppression de table.11:42
  2. Concepts de base de données (1)Présente le cours sur les bases de données et SQL pour débutants et en détaille les thèmes : concepts de bases de données, parties DDL, DML et DCL de SQL, commande SELECT, création de tables et exemple d'application comptable.5:17
  3. Concepts de base de données (2)Explique l'importance des systèmes d'information et des bases de données, les SGBD comme Oracle, SQL Server, MySQL et Access, et la structure d'une base : tables, lignes, enregistrements, colonnes et champs.15:34
  4. Concepts de base de données (3)Explique la clé primaire et son refus des doublons, la clé étrangère, et la relation entre les tables postes et employés où un poste compte plusieurs employés, en vue de passer à Oracle.9:27
2

Méthodes de gestion SQL

3 leçons
  1. Méthodes de gestion de SQL (1)Prépare l'environnement pour pratiquer SQL : installation d'Oracle Database et d'un outil client, puis exécution de commandes créant un utilisateur et la base d'entraînement, prête à l'emploi.11:02
  2. Méthodes de gestion de SQL (2)Précise que SQL est un ensemble de commandes distinctes et non un langage de programmation, divisé en DDL, DML et DCL, et applique CREATE, ALTER et DROP aux tables et aux index.16:20
  3. Façons de gérer SQLOffre un tour rapide des parties de SQL : création d'un utilisateur et octroi de privilèges, commande INSERT avec rejet des clés primaires en double, et suppression dans une table, avant les leçons détaillées.11:25
3

Commandes de langage SQL

2 leçons
  1. Commandes de langage SQL (1)Explique les commandes DDL de définition des données : création d'une table avec types de colonnes dont la date, modification par ajout d'une colonne email avec ALTER, et aperçu d'autres objets comme l'index.13:08
  2. Commandes de langage SQL (2)Explique les commandes DML : INSERT pour ajouter des lignes entières, des colonnes choisies ou plusieurs lignes à la fois, UPDATE et DELETE, COMMIT et ROLLBACK, et création d'une table à partir d'un SELECT.11:16
4

Instruction Select

5 leçons
  1. Instruction Select (1)Explique l'instruction SELECT pour interroger les données : affichage de colonnes, colonne calculée comme le salaire multiplié par un pourcentage avec alias, suppression des doublons, et tri par nom ou numéro de colonne.13:52
  2. Instruction Select (2)Explique la clause WHERE de SELECT et les opérateurs de comparaison, les plages avec BETWEEN, les listes avec IN, la recherche de motif avec LIKE, la négation avec NOT et la combinaison par AND et OR.6:59
  3. Instruction Select (3)Explique des usages avancés de SELECT : récupérer des données de plusieurs tables par jointure sur clés égales, alias de tables, lignes sans correspondance, et auto-jointure comme employé et responsable.14:34
  4. Instruction Select (4)Explique les fonctions de groupe AVG, COUNT, MIN, MAX et SUM, sur toute la table ou avec GROUP BY par département ou poste, la différence entre WHERE avant le regroupement et HAVING après, et le tri.8:07
  5. Instruction Select (5)Explique les sous-requêtes, une requête dans une requête, pour obtenir une valeur servant de condition, distingue requête directe et indirecte, et utilise IN quand la sous-requête renvoie plusieurs valeurs.7:29
5

Fonctions intégrées

1 leçons
  1. Fonctions intégréesExplique les fonctions intégrées qui agissent sur chaque valeur séparément, contrairement aux fonctions de groupe : casse, longueur, extraction de caractères, arrondi et dates, avec un exemple de GROUP BY.7:40
6

Gestion des bases de données et autorisations des utilisateurs

2 leçons
  1. Gestion des bases de données et contrôle des permissions des utilisateurs (1)Explique la gestion des utilisateurs d'une base de données : création d'un utilisateur, octroi ou retrait de privilèges (connexion, accès aux tables), changement de mot de passe et verrouillage temporaire du compte.9:40
  2. Gestion des bases de données et contrôle des permissions des utilisateurs (2)Explique le dictionnaire de données Oracle, des tables décrivant les objets de la base elle-même, interrogées avec des conditions, puis nomme une requête d'agrégation pour l'utiliser comme une table.10:42
7

Exemple Pratique : Étude et Analyse d'une Application de Comptabilité

1 leçons
  1. Exemple pratique : Étude et analyse de l'application de comptabilitéDonne un exemple pratique d'analyse d'une activité et de sa transformation en diagramme entités-relations, dont la relation facture-articles, puis conversion du diagramme en base de données avec création des tables.18:08

Formateur

Ing. Azab Mohamed Azab

Ing. Azab Mohamed Azab

Conférencier à l'Académie arabe des sciences, de la technologie et du transport maritime, ainsi qu'au ministère égyptien de l'Intérieur, spécialisé en technologie et information.
68.8K vues28 cours

Ce cours fait partie du diplôme

Cours similaires