Files
sql/banque.md

36 lines
1.4 KiB
Markdown
Raw Normal View History

2025-11-02 14:36:58 +01:00
# Modélisation d'un système bancaire
2025-11-02 09:24:15 +01:00
2025-11-05 07:43:14 +01:00
Une banque locale souhaite informatiser la gestion de ses titulaires et de leurs comptes.
Vous êtes chargé(e) de concevoir et dimplémenter le schéma relationnel de base permettant de gérer :
1. Les clients de la banque,
2. Les comptes bancaires,
2025-11-06 09:35:06 +01:00
3. Le lien entre les clients et les comptes.
2025-11-05 13:47:17 +01:00
4. Les dépots et les retraits d'argent.
5. Les virements entre compte.
6. Les devises et les taux de change.
2025-11-05 07:43:14 +01:00
L'objectif de ces travaux pratiques est de :
2025-11-02 14:36:58 +01:00
- Concevoir un **modèle relationnel** à partir dun scénario réaliste.
- Utiliser les **contraintes dintégrité** pour garantir la cohérence des données.
- Manipuler des **jointures** et des **relations nn**.
- Comprendre la notion d**héritage logique** en base de données.
2025-11-05 07:43:14 +01:00
La diffusion de cette application est internationale, vous vous efforcerez d'utiliser des termes anglais pour nommer les entités et les propriétés. Réferrez pour cela vous au [glossaire](banque.glossaire.md)
2025-11-02 14:36:58 +01:00
2025-11-05 07:43:14 +01:00
Pour les entités vous utiliserez le singuler et écrirez le tout en minuscule.
2025-11-02 14:36:58 +01:00
2025-11-15 13:49:09 +01:00
- Séance 1 : [Le schéma Entités-Relations](banque.erd.md)
2025-11-07 07:03:42 +01:00
2025-11-16 09:10:10 +01:00
- Séance 2 :
2025-11-18 19:45:27 +01:00
- [Implémentation du modèle](banque.tables.md)
- [Les procédures](banque.procedures.md)
2025-11-15 21:51:30 +01:00
2025-11-16 09:10:10 +01:00
- Séance 3 :
2025-11-18 19:45:27 +01:00
- [Les vues](banque.vues.md)
- [Les fonctions](banque.functions.md)
2025-11-07 13:07:30 +01:00
2025-11-08 05:51:25 +01:00
Voir la syntaxe de [postgreSQL](syntaxe.md)