CONTENU
- Cours 1
- Introduction
- Historique de développement des bases de données
- Architecture Client/Serveur
- Définition des termes
- Cours 2
- Étude de cas - Gestion de projets
- Le diagramme Entités-Relations
- Normalisation: première esquisse
- Concept essentiel: clé primaire
- Exercices: L'inscription, Le système de prêts
- Cours 3
- Normalisation
- Règles de Codd
- Formes normales
- Utilisation de Visio (en labo)
- Étude de cas: L'Éditeur
- Cours 4
- Gestion de projets ... suite
- Le modèle utilisant Visio
- Exemples d'applications normales
- Cours 5
- Introduction au langage SQL
- Le serveur MySQL
- Installation de MySQL
- Le langage SQL
- Les commandes de création de la base de données
- Cours 6
- La commande SELECT
- Alias: nom de colonne
- Colonnes calculées
- Fonctions statistiques (regroupement)
- Les fonctions Date/Heure
- Cours 7
- L'opération "Join"
- Requête sur deux tables
- Relations entre les tables
- La clause Where ...
- Requêtes sur 3 et plus tables
- Cours 8
- Les fonctions 'String'
- Les fonctions mathématiques
- Utilisation d'un Alias
- Nouvelle b.d. - Livres
- Les fonctions de regroupement
- Cours 9
- Le Select combiné
- Création d'une table temporaire
- La commande Insert into ... Select
- La requête Union
- Cours 10
- Les requêtes spécialisées
- Créer les tables Books et BookAuthor
- Le Left Join
- Exemple - l'Agenda
- Cours 11
- La connexion MyODBC
- Créer un DSN
- Créer l'application VB
- Le VisData Manager