Skip to content

baptistedudonne/SAE-1.04

Repository files navigation

SAE 1.04 - Création d'une base de données

Cette SAE porte sur l'étude et la création d'une base de données visant à répondre à un besoin client.
Elle nous permet aussi d'étudier l'environnement économique de l'entreprise.

Structure du projet

Dossier ./rapport

Dans ce dossier ce trouve les rapports demandés.

Dans ce dossier ce trouve les scripts concernant la création des tables, les insertions des divers éléments, l'affichage des tables et les requêtes demandées.

Racine du dépot ./

On pourra y retrouver :

  • le sujet de cette SAE,
  • ce README (qui contient certaines infos comme des liens utiles)
  • un .gitignore (fichier contenant les fichiers à exclure du git add .)
  • un script de démarrage de PSQL (-> plus d'informations ici)

Informations complémentaires

Ce script permet de lancer PSQL sur les machines de l'IUT. Il fonctionne de la manière suivante :

  Usage : './start-psql.sh [-h|--help|-u|--usage] [-o|-L <output>] <login>' 
      <login> : le login de l'IUT                                           
      [-h|--help|-u|--usage] : affiche l'usage                              
      [-o|-L <output>] : écrit tout les retours de requêtes dans <output>    

De manière plus simple, executez ./start-psql <login> dans la racine du projet, où <login> est votre identifiant UCA.

Git dans le projet

Les principales branches

  • main : la branche principale où le rendu y sera déposé
  • dev : la branche où seront fusionnées les différentes parties du projet et où les nouvelles branches seront créées
  • dev-sql : la branch dev de la partie "scripts SQL", les branches de cette partie seront créées
  • rapport_BDD : la branche principale de la créations du rapport de la partie Base de données
  • rapport_ECO : la branche principale de la créations du rapport de la partie Economie durable et numérique
  • struct-projet : la branche où toutes les modifications à la structure du projet seront effectuées2

Gestion du projet grace à code#0

Il peut être efficace de s'organiser grâce au outils de gestion de projet proposé par code#0.
Vous pouvez avoir un aperçu de ces outils et de leur utilisation grâce au bouton [Tutorials] dans le bandau en haut de la page.3

Vous pouvez retrouver certains liens à ces outils dans la section 'Liens utiles' ci-dessous.

Liens utiles

Notes

Footnotes

  1. Vous pouver réutiliser ce script ou le modifier pour le faire lancer votre propre serveur PSQL. Faites cependant attention à ne pas git push les modifications de ce fichier. Cela pourrait modifier les fichiers de tout le monde et rendre inutilisable ce script.

  2. Veillez à toujours faire un git pull avant de commencer une quelconque modification sur une branche, notamment quand cela concerne une branche principale. Par ailleurs, à chaque modifications faites dans cette branche, il faut penser à mettre à jour les branches qui en on besoin.

  3. Cette page du tutoriel est particulièrement intéressante. -> https://codefirst.iut.uca.fr/documentation/CodeFirst/docusaurus/GuidesTutorials/docs/project_management/kanban/

About

Creation d'une base de donnée PSQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages