Déroulement réel des cours

La « pensée » du joudi 21 oû 2019 , 21h53m02s :
Quand le merle chante en mai, avril est fini.
  -- Coluche
1 : semaine du lendi 24 septemb' 2007
 Cours n°1 (Cumul=2h) : [Voir le CM n°1]
 TD n°1 (Cumul=3,5h) :
  • Reprise en main de l'environnement linux/KDE :
    • Double-boot.
    • Comment bien sortir de linux ?
    • Logins et mots de passe : pour l'instant un compte unique, etudiant_local/cinolo29.
    • Les répertoires.
    • Navigateurs.
  • La page du cours : http://www.grappa.univ-lille3.fr/~gonzalez/enseignement/2007-2008/bd/.
  • La page du portail : http://www.univ-lille3.fr/.
  • Les polys :
  • Lancer un terminal et connexion à la base exemple par psql. La commande générique est :
    psql -U nom -h machine base
    avec les significations suivantes :
    • psql est la commande qui lance le client postgres.
    • -U nom permet de préciser sous quel nom (U pour user) vous voulez vous connecter. Si c'est le même nom que le login linux, il est inutile d'écrire quoi que ce soit.
    • -h machine indique au client quelle est la machine qui héberge (h pour host) le serveur (la machine à laquelle se connecter). Pour vous ce sera masterid (pour l'instant).
    • base désigne la base à laquelle vous voulez vous connecter. Si vous ne précisez rien, psql essaiera de se connecter à une base qui porte votre nom. Vous n'en avez pas pour l'instant. Il faudra donc en choisir une qui existe. Nous prendrons exemple.
    En résumé vous écrirez :
    psql -h masterid -U nobody exemple
  • Quelques particularités :
    • Toute commande suivie de la touche Entrée est enregistrée, mais elle n'est exécutée que si elle est suivie par un point-virgule.
    • Toute commande (ratée ou pas) peut être rappelée par les flèches de déplacement haut/bas, modifiée si nécessaire, et réexécutée par la touche Entrée.
    • Les deux points précédents entraînent souvent des fausses erreurs : commande ratée sans point virgule, correction, et ça ne marche toujours pas car les deux lignes sont prises en compte...
    • Quand les requêtes deviennent complexes, cela peut être une bonne idée de les écrire dans un éditeur de textes quelconque et faire du copier-coller.
  • Présentation de la base exemple (chapitre 5 du poly).
  • Quelques requêtes à tester :
    • Afficher tous les employés : SELECT * FROM emp ;
    • Afficher tous les départements : SELECT * FROM dept ;
    • Afficher le nom et le prénom des employés : SELECT nom,prenom FROM emp ;
    • Afficher tous les employés par ordre alphabétique : SELECT * FROM emp ORDER BY nom,prenom ;
  • Tous les exercices du chapitre 6 du poly.
Dernière modification : 25/8/2016
2 : semaine du lendi 1 octob' 2007
 Cours n°2 (Cumul=4h) : [Voir le CM n°2]
 TD n°2 (Cumul=7h) : [Voir le TD n°2]
3 : semaine du lendi 8 octob' 2007
 Cours n°3 (Cumul=6h) : [Voir le CM n°3]
 TD n°3 (Cumul=10,5h) : [Voir le TD n°3]
4 : semaine du lendi 15 octob' 2007
 Cours n°4 (Cumul=8h) : [Voir le CM n°4]
 TD n°4 (Cumul=14h) : [Voir le TD n°4]
5 : semaine du lendi 22 octob' 2007
 Cours n°5 (Cumul=10h) : [Voir le CM n°5]
 TD n°5 (Cumul=17,5h) : [Voir le TD n°5]
6 : semaine du lendi 29 octob' 2007
 Cours n°6 (Cumul=12h) : [Voir le CM n°6]
 TD n°6 (Cumul=21h) : [Voir le TD n°6]
7 : semaine du lendi 5 novemb' 2007
 Cours n°7 (Cumul=14h) : [Voir le CM n°7]
 TD n°7 (Cumul=24,5h) : [Voir le TD n°7]
8 : semaine du lendi 12 novemb' 2007
 Cours n°8 (Cumul=16h) : [Voir le CM n°8]
 TD n°8 (Cumul=27,5h) : [Voir le TD n°8]
9 : semaine du lendi 19 novemb' 2007
 Cours n°9 (Cumul=18h) : [Voir le CM n°9]
 TD n°9 (Cumul=30,5h) : [Voir le TD n°9]
10 : semaine du lendi 26 novemb' 2007
 TD n°10 (Cumul=33,5h) : [Voir le TD n°10]
11 : semaine du lendi 3 décemb' 2007
 TD n°11 (Cumul=36,5h) : [Voir le TD n°11]
12 : semaine du lendi 10 décemb' 2007
 TD n°12 (Cumul=39,5h) : [Voir le TD n°12]
Dernière modification : 25/8/2016