Cours en ligne gratuitConception de base de données et optimisation avec Cursaline

5

(1)

3h07m du cours vidéo en ligne

Du contenu de qualité sélectionné pour votre apprentissage.

Certificat

Téléchargez votre certificat de fin de cours numérique après avoir visionné toutes les vidéos du cours.

Exercices pour développer vos connaissances

De nombreux cours disponibles proposent des exercices pour aider à l\'apprentissage.

Accès gratuit à vie

Ce cours est gratuit aujourd\'hui et le sera toujours, du début à la fin vous ne payez rien.

Professeur

coursaline
1 Cours / 12 étudiants

Profitez des meilleurs cours en ligne dans les domaines: base de données, langage sql, Microsoft Access, langage PHP, Langage JAVA

Aperçu du contenu du cours

Base de données #01 : Concepts de base du modèle conceptuel des données

0h07m

Base de données #02 : Variété des relations dans le formalisme Entité-Relation

0h04m

Base de données #03 : Identifier les cardinalités

0h04m

Base de données #04 : comprendre les dépendances fonctionnelles - Partie 1

0h04m

Base de données #05 : Identifier les contraintes d'intégrité fonctionnelles

0h05m

Base de données #06: Normalisation - Partie 1

0h02m

Base de données #07 : Normalisation - Première forme normale

0h04m

Base de données #08 : Normalisation - Deuxième forme normale

0h05m

Base de données #09 : Normalisation - Troisième forme normale

0h03m

Base de données #10 : Normalisation - Forme normale de BOYCE CODD

0h03m

Base de données #12: Cours intensif en conception de base de données

0h39m

Base de données #13 : Cours intensif en normalisation et en formes normales

0h19m

Optimisation base de données #01: Qu'est ce qu'un index de base de données

0h07m

Optimisation base de données #02: Index B-Tree dans les bases de données

0h06m

Optimisation base de données #03: Indexation des bases de données: Index par hachage

0h05m

Optimisation base de données #04: Réplication des bases de données

0h06m

Optimisation base de données #05 : Les bases de données distribuées

0h07m

Optimisation base de données #06: Qu'est ce qu'une transaction dans une base de données

0h08m

Optimisation base de données #07: Les transactions

0h19m

Optimisation base de données #08: Les déclencheurs ou les triggers

0h21m

Commentaires de cours

Il ny a pas encore de commentaires pour ce cours.

Regardez la 1ère vidéo du cours

Veuillez vous connecter ou S'inscrire pour accéder au cours en ligne.

Ne vous inquiétez pas, c'est gratuit !

Partager

Évaluer le cours

Aller aux certificats

Signaler un problème

Contenu du cours

0h07m

Base de données #01 : Concepts de base du modèle conceptuel des données

Dans cette vidéo, vous allez identifier le formalisme entité relation et comprendre les concepts entité, relation, propriété et cardinalité. A partir des ces concepts vous allez être capable d'élaborer un modèle conceptuel des données

Site web :
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/

0:00 Introduction
0:15 Voici les éléments à discuter dans cette vidéo
0:29 Formalisme Entité-Relation
1:28 Qu'est-ce qu'une entité?
2:18 Qu'est-ce qu'une relation?
3:21 Qu'est-ce qu'une propriété?
4:39 Qu'est-ce qu'une occurrence?
5:44 Qu'est-ce qu'un identifiant?

0h04m

Base de données #02 : Variété des relations dans le formalisme Entité-Relation

Dans cette vidéo, vous allez identifier les différentes variétés d'expression des relations dans le formalisme entité relation.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h04m

Base de données #03 : Identifier les cardinalités

Dans cette vidéo, vous allez identifier les cardinalités d'une entité dans une relation.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h04m

Base de données #04 : comprendre les dépendances fonctionnelles - Partie 1

Dans cette vidéo, vous allez identifier et comprendre la notion des dépendances fonctionnelles.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h05m

Base de données #05 : Identifier les contraintes d'intégrité fonctionnelles

Dans cette vidéo, vous allez comprendre et identifier les contraintes d'intégrité fonctionnelles.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0:00 Introduction
0:12 QU'EST-CE QUE LES CONTRAINTES D'INTÉGRITÉ FONCTIONNELLES?
2:32 EXEMPLE 2
4:31 CONTRE EXEMPLE

0h02m

Base de données #06: Normalisation - Partie 1

Dans cette vidéo, vous allez comprendre et identifier le processus de normalisation.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h04m

Base de données #07 : Normalisation - Première forme normale

Dans cette vidéo vous allez découvrir et identifier la première forme normale et son processus de passage.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h05m

Base de données #08 : Normalisation - Deuxième forme normale

Dans cette vidéo, vous allez découvrir et identifier la deuxième forme normale et son processus de décomposition.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h03m

Base de données #09 : Normalisation - Troisième forme normale

Dans cette vidéo, vous allez découvrir et identifier la troisième forme normale 3FN et son processus de décomposition.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h03m

Base de données #10 : Normalisation - Forme normale de BOYCE CODD

Dans cette vidéo, vous allez comprendre et identifier la forme normale de boyce-codd.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h39m

Base de données #12: Cours intensif en conception de base de données

Dans ce cours intensif vous allez apprendre à concevoir une base de données, depuis la modélisation jusqu'à la conversion en modèle relationnel. Ce cours intensif vous permettra d'apprendre l'élaboration du modèle conceptuel des données en faisant appel aux dépendances fonctionnelles.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Voici les vidéos pour suivre le cours de modélisation de base de données en UML :
https://www.youtube.com/playlist?list=PLB9AbbTDeBzQWp7rv5svc1KzR5MmVscao

Site web:
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net/

0h19m

Base de données #13 : Cours intensif en normalisation et en formes normales

Cette vidéo est consacrée à un cours intensif en normalisation et en formes normales. Dans ce cours vous allez comprendre le processus de la normalisation et vous allez identifier les formes normales et savoir comment appliquer la normalisation sur des tables.

Pour regarder toutes les vidéos du cours Base de données:
https://www.coursaline.com/cours-videos/base-de-donnees

Lien cours intensif en conception de base de données :
https://youtu.be/3w27DwqYMKk

Site web :
https://www.coursaline.com/
https://www.saadrachid.net

Pour interagir avec nous sur facebook:
https://www.facebook.com/coursaline/


0:00 Introduction
0:22 ÉLÉMENTS À ÉTUDIER
0:50 Pourquoi la normalisation ?
4:53 Qu'est-ce que la normalisation ?
6:53 Comment faire pour passer à la première forme
8:27 Deuxième forme normale 2NF (Second Normal Form)
8:50 Dépendances fonctionnelles
9:44 Dépendance fonctionnelle totale
11:11 Passer à la deuxième forme normale
13:51 Troisième forme normale (3NF)
14:10 Dépendance fonctionnelle transitive
15:24 Passer en troisième forme normale
16:39 Forme normale de Boyce-Codd FNBC
18:40 Le passage en forme de Boyce-Codd

0h07m

Optimisation base de données #01: Qu'est ce qu'un index de base de données

Dans cette vidéo vous allez comprendre ce que c'est un index d'une base de données et identifier son rôle.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0:00 Introduction
0:09 Eléments à discuter
3:13 Qu'est ce qu'un index de base de données?
5:12 Comment créer un index?
6:30 Quels sont les types d'index?

0h06m

Optimisation base de données #02: Index B-Tree dans les bases de données

Dans cette vidéo vous allez identifier l'index B-Tree dans les bases de de données et son fonctionnement.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0h05m

Optimisation base de données #03: Indexation des bases de données: Index par hachage

Dans cette vidéo vous allez identifier le type d'index par hachage

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

Lien de la vidéo de l'index B-Tree:
https://www.youtube.com/watch?v=r4pTomhzeok

0h06m

Optimisation base de données #04: Réplication des bases de données

Cette vidéo vous permet d'identifier et de définir la réplication des bases de données.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0:00 Introduction
0:11 ELÉMENTS À DISCUTER
0:33 QUEL SONT LES PROBLÈMES DE L'ACCÈS AU DONNÉES SANS RÉPLICATION?
1:25 QU'EST-CE QUE LA RÉPLICATION?
2:45 QU'EST CE QU'UNE RÉPLICATION SYNCHRONE?
4:15 Comment la réplication peut améliorer la tolérance aux pannes?
4:37 Comment la réplication peut améliorer l'équilibrage de charge et un meilleur temps de réponse?
5:11 Le principe de la réplication, qui met en jeu au minimum deux SGBD
5:48 CONCLUSION

0h07m

Optimisation base de données #05 : Les bases de données distribuées

Dans cette vidéo, vous allez découvrir les bases de données distribuées et d'identifier leurs types.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0:00 Introduction
0:08 ÉLÉMENTS À DISCUTER
0:31 PROBLEMES DES BASES DE DONNÉES CENTRALISÉES
1:30 QU'EST CE QU'UNE BASES DE DONNÉES DISTRIBUÉES?
2:21 QUELS SONT LES AVANTAGES DES BASES DE
2:56 QUELS SONT LES TYPES DES BASES DE
3:12 QU'EST CE QU'UNE BASE DE DONNÉES
3:40 FRAGMENTATION HORIZONTALE
4:37 FRAGMENTATION VERTICALE

0h08m

Optimisation base de données #06: Qu'est ce qu'une transaction dans une base de données

Cette vidéo vous fait découvrir et identifier le concept de transaction dans une base de données.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0:00 Introduction
0:07 ÉLÉMENTS À DISCUTER
0:21 Qu'est-ce que la gestion d'une transaction?
2:04 Définition d'une transaction
2:33 Qu'est-ce que le principe ACID?
5:46 Exemple d'une transaction

0h19m

Optimisation base de données #07: Les transactions

La transaction est l’un des principaux outils qu’offre SQL pour maintenir l’intégrité d’une base de données. Les incidents liés aux données dans un SGBD proviennent essentiellement de l’accès concurrent à ces dernières par plusieurs utilisateurs. Ces problèmes sont habituellement résolus par les mécanismes associés aux transactions.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0:00 Introduction
0:07 Qu'est-ce qu'une transaction ?
0:51 Accès concurrent aux données
7:51 Exemple de transaction
8:53 Principe ACID
13:09 Mécanisme d'une transaction
14:54 Syntaxe SQL des transactions
16:34 Différents niveaux de transaction

0h21m

Optimisation base de données #08: Les déclencheurs ou les triggers

Dans cette vidéo vous allez comprendre et identifier le concept des déclencheurs.
Pratiquement, un trigger est un ensemble d’instructions SQL, définies par l’utilisateur, qui seront déclenchées lors d’une action d’ajout, de suppression ou de mise à jour de données. Il s’applique donc à un objet de type table ou vue.

Sites web:
https://www.coursaline.com
https://www.saadrachid.net

pour interagir sur Facebook:
https://www.facebook.com/coursaline/
https://web.facebook.com/saadrachid.net

0:00 Introduction
0:09 De quoi s'agit-il ?
1:35 Qu'est ce qu'un déclencheur ou un trigger ?
2:01 Simple exemple d'un trigger
5:09 A quoi sert les déclencheurs ?
5:37 Syntaxe d'un trigger
8:25 Trigger pour mettre à jour d'autres tables
12:03 Quand utiliser la directive NEW
17:38 Quand utiliser la directive OLD