td

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

5
bdd.md

@@ -81,6 +81,11 @@ RDBMS
- Les [formes normales](formes_normales) - Les [formes normales](formes_normales)
- Le [schéma entité-relation](schema) - Le [schéma entité-relation](schema)
- Le [langage SQL](sql) - Le [langage SQL](sql)
- [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 [jointures](jointure)
- Les [déclencheurs](trigger) - Les [déclencheurs](trigger)
- Les [vues](vues) - Les [vues](vues)

@@ -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. 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. 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 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 @@
--- # Travaux dirigés
title: Travaux dirigés
---
## Schéma entités-relations ## 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. 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. 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. 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. 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. Uns société achète des articles pour fabriquer des produits finis.

6
td2.md

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