Skip to content

Maelmc/Projet_M1_SQL_Parc_Attraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

masset-chang bdd

Importer les fichiers sur nivose

A lancer depuis CREATION: scp create_table.sql create_triggers.sql Evenement.csv fonctions.sql FormuleAbonnement.csv insert_data.sql insertion.sql Option.csv Parc.csv Zone.csv nivose.informatique.univ-paris-diderot.fr:[votre path sur nivose]

A lancer depuis ETUDES: scp script_concurrence_1.sql script_concurrence_2.sql script_fileattente.sql script_requetes_rapport.sql script_reservations.sql script_savepoint.sql nivose.informatique.univ-paris-diderot.fr:[votre path sur nivose]

Démarrer la bdd

Lancer insertion.sql va créer toutes les tables, les triggers, les fonctions et des données de base, comme par exemples des utilisateurs ou des parcs

Script de test des fonctionnalités

script_reservations.sql fait différentes réservations, dont certaines qui ne vont pas marcher volontairement pour tester les triggers

script_requetes_rapport.sql exécute les requêtes spécifiées dans le rapport. Le script utilise des objets créés par script_reservations.sql, il est donc à exécuter après ce script.

Script des transactions

script_concurrence_1.sql et script_concurrence_2.sql lancent une réservation pour un événement qui n'a qu'une place

script_savepoint.sql lance une réservation pour un événement, puis finalement change d'événement

script_fileattente.sql lance une connexion au site. Lancer ce script 3 fois va bloquer le 3ème, qui ne peut pas se connecter car il y a trop de traffic. Lancer select temps_change_m(10) avancera le temps de 10 minutes, et déconnectera tout utilisateur qui s'est connecté il y a 10 minutes (ou plus).

About

Projet de réservation de billets pour un événement pour mon UE de Base de Données de M1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors