En attendant la mise en place de la page du cours dans le elearning, voici quelques informations.
sudo apt-get install postgresqlOn vous demande votre mot de passe, c'est normal car vous executez la commande en tant que super utilisateur.
sudo -u postgres createuser -d padawanL'option -d permettra à l'utilisateur padawan de créer de nouvelles bases de données. On vous demande votre mot de passe comme précedemment.
createdb padawandb;
psql padawandb
On peut utiliser de nombreux outils pour se connecter et intéragir avec une base de données postgresql. Le plus simple est le shell postgresql (terminal), qui vous permet de taper vos commandes directement, offre l'historique, la completion. C'est la méthode que nous utiliserons dans la plupart des TPs.
Attention, sur votre compte de l'université, vous n'avez qu'une seule base de données à votre disposition. Pour éviter de tout mélanger dans votre base, nous vous conseillons de la nettoyer entre deux exercices.
pg_dump padawandb > truc.sql
DROP TABLE nom_table CASCADE;en faisant attention aux clés étrangères.