Skip to content

heiherilala/DONNE2-G3-Groupe-N4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description du projet 2

Dans ce projet nous allons construire et manipuler une base de donnée d'une cooperative de transport "Soavadia" existante à Madagascar sur postgresql.

shema_BDD

Le chema et la BDD avec tout les tableaux existent déjà, alors, le projet est constitué de deux parties distinctes:

  • Inserer des données sur les tableaux dejà existants
  • Faire des requêtes SELECT sur des informations pertinantes des données

Méthode pour travailer sur ce projet

A faire avant chaque manipulation

1.Il faut tout d'abord installer postgresql sur https://www.postgresql.org/, Si elle n'est pas encore instalée,

  1. faire un Fork du https://github.com/YlanNaly/Transport-QuerySet.git, pour pouvoir accéder au projet à jour

  2. Ouvrir SQL, et executer les commandes suivantes:

    • si le DATABASE soavadia n'a pas encore été crée: CREATE DATABASE soavadia
    • \c soavadia
    • si le BDD n'a pas encore été crée: \i chemun_absolu_du_fichier_SQL
  3. Faire votre manipulation

REMARQUE: le fichier SQL se trouve dans le dossier complément

Modification readme

Toute modification du readme se fera dans la branche modif-readme. Si ce n'est pas le cas la pull requests ne sera pas modifiée

S'il y a un problème lors de la manipulation du readme, veuiller consulter le site: https://www.markdownguide.org/cheat-sheet/

Insertion Donnée

Toutes les insertions de donnée se feront sur la branshe modif-insert

Dans la finalité du projet, toutes les insertions devront se trouvées dans une seule fichier SQL,

Mais pour faciliter notre travail d'équipe, chaque personne travaillera sur un SQL, et sera atribué à un taleau proprement dite.

Vous pouriez inserer des données sur un tableau si l'une des conditions suivantes sont verifié:

  • le tableu ne possède pas de clés étrangère
  • tous les tableaus des clés étrangère du tableau sont tous déjà remplis

Pour la création de tableau ayant beaucoup trop de donnée, vous devez utiliser des automatisations, comme sur mockaroo

Si vous utiliser mockaroo, attention à avoir des données supportées par postgresql, pour vous aider vous pouvez utiliser:

Modifier ou ajouter des requêtes SELECT

Tous les insertions de donnée se feront sur la branshe modif-select

Chaque requêtes se placeront dans un seul fichier sql.

Le titre des fichier devrait être explicite, et dans chaque fichier, un commentaire qui explique en détail ,le fonctionnement du code devra être présent au debut

Menbres de l'equipe

Ny Aina Herilala STD21108

Kenny Randria STD21088

Maheriniaina STD21069

Fabricia STD21098

About

Select et Insert DDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •