td

2025-09-12 07:16:48 +02:00
parent 903797d4bc
commit 2346f0cd39
5 changed files with 71 additions and 69 deletions

17
bdd.md

@@ -81,12 +81,17 @@ RDBMS
- Les [formes normales](formes_normales)
- Le [schéma entité-relation](schema)
- Le [langage SQL](sql)
- Les [jointures](jointure)
- Les [déclencheurs](trigger)
- Les [vues](vues)
- Le principe [ACID](acid)
- Les [transactions](tcl)
- Le [format JSON](json)
- [DATA DEFINITION LANGAGE](ddl) (DDL)
- [DATA QUERY LANGAGE](dql) (DQL)
- [DATA MANIPULATION LANGAGE](dml) (DML)
- [DATA CONTROL LANGAGE](dcl) (DCL)
- [TRANSACTION CONTROL LANGAGE](tcl) (TCL)
- Les [jointures](jointure)
- Les [déclencheurs](trigger)
- Les [vues](vues)
- Le principe [ACID](acid)
- Les [transactions](tcl)
- Le [format JSON](json)
### Travaux dirigés

@@ -1,4 +1,4 @@
# Système de gestion de bases de données relationnelles
# Système de gestion de bases de données relationnelles
Les bases de données relationnelles sont un élément clé de la gestion de données dans de nombreuses applications informatiques. Elles fournissent une structure organisée pour stocker, gérer et récupérer des informations.

6
sql.md

@@ -7,9 +7,3 @@ SQL est largement utilisé dans le domaine des bases de données et joue un rôl
Tous les SGBDR implément le langage SQL mais chacun l'a agrémenté d'extensions et de modifications non standard pour se démarquer des concurents.
Le langage SQL est décomposé en 4 sous ensembles de commandes
- [DATA DEFINITION LANGAGE](ddl) (DDL)
- [DATA QUERY LANGAGE](dql) (DQL)
- [DATA MANIPULATION LANGAGE](dml) (DML)
- [DATA CONTROL LANGAGE](dcl) (DCL)
- [TRANSACTION CONTROL LANGAGE](tcl) (TCL)

17
td1.md

@@ -1,13 +1,18 @@
---
title: Travaux dirigés
---
# Travaux dirigés
## Schéma entités-relations
Le schéma entité-relation est l'étape préparatoire à la réalisation d'une base de données. il modélise sous forme graphique un problème réel.
### Exercice 1. Association
### Exercice 1. Société de transport
Une association est constituée d'adhérent. Un "marché" biologique est mis en place à destination de ces adhérents. Différents produits sont vendus. Les produits sont organisés en famille. Les adhérent viennent acheter des produits. Un ticket de caisse est édité.
Amélioration 1 : Les différents produits sont achetés chez des fournisseurs.
Amélioration 2 : Un même produit peut être approvisionné chez plusieurs fournisseurs.
### Exercice 2. Société de transport
Une société de transport possède une flotte de camion et plusieurs entrepots.
@@ -15,11 +20,11 @@ Cette société embauche des chauffeurs. Les camions sont basés à des entrepô
La nature du permis limite les camions que le chauffeur peut conduire.
### Exercice 2. système de maintenance
### Exercice 3. système de maintenance
Une société possède un parc de machine. Ces machines sont placés dans des ateliers et les ateliers appartiennent à des sites (lieux) de fabrication. Une machine est caractérisée par sa marque et sa date d'achat. Les opérations de maintenance sont des cycles d'opérations à effectuer régulièrement sur une machine. Des opérateurs conduisent ces opérations et notent les résultats.
### Exercice 3. ERP (Enterprise resource planning)
### Exercice 4. ERP (Enterprise resource planning)
Uns société achète des articles pour fabriquer des produits finis.

6
td2.md

@@ -1,8 +1,6 @@
---
title: Travaux dirigés
---
# Travaux dirigés
### 1. Nombre de clients
## 1. Nombre de clients
```sql
select count(*) from customers;