Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
teaching:infoh303:tp [2007/10/11 16:06]
boverhae
teaching:infoh303:tp [2012/11/23 12:48]
gaverhae [Séance 6 : SQL (3)]
Line 1: Line 1:
-====== INFO-H-403 : Bases de données : Travaux pratiques ======+~~NOTOC~~
  
-Bienvenue sur la page des travaux pratique du [[:​teaching:​infoh403|cours de bases de données (INFO-H-403)]]. +====== INFO-H-303 : Bases de données : Travaux pratiques ====== 
 + 
 +Bienvenue sur la page des travaux pratique du [[:​teaching:​infoh303|cours de bases de données (INFO-H-303)]]. 
  
 Vous y trouverez les rappels, les exercices ainsi que leurs corrections. Consultez donc régulièrement cette page. Vous y trouverez les rappels, les exercices ainsi que leurs corrections. Consultez donc régulièrement cette page.
  
-Le temps imparti pour les TP ne nous permettent pas de faire tous les exercices. Nous vous invitons cependant à les faire pour vous exercer. Les assistants sont à votre disposition pour toute question et correction. 
  
  
  
  
 +===== Séance 1 : Modèle entité-association (EA) : Partie 1/2 =====
  
 +  * {{teaching:​infoh303:​bdd_tp01_slides.pdf|Rappels}}
 +  * {{teaching:​infoh303:​bdd_er_exercices1.pdf|Exercices}}
 +  * {{teaching:​infoh303:​bdd_er_corrections1.pdf|Corrections}}
  
  
 +===== Séance 2 : Modèle entité-association (EA) : Partie 2/2 =====
  
-===== Séance 1 Le modèle entité-association (EA) Introduction =====+  * {{teaching:infoh303:bdd_tp02_slides.pdf|Rappels}} 
 +  * {{teaching:​infoh303:​bdd_er_exercices2.pdf|Exercices}} 
 +  * {{teaching:​infoh303:​bdd_er_corrections2.pdf|Corrections}}
  
  
 +===== Séance 3 : Traduction EA vers relationnel =====
 +
 +  * {{teaching:​infoh303:​bdd_tp03_slides.pdf|Rappels}}
 +  * {{teaching:​infoh303:​bdd_ertorel_exercices.pdf|Exercices}}
 +  * {{teaching:​infoh303:​bdd_ertorel_corrections.pdf|Corrections}}
 +
 +
 +===== Séance 4 : SQL (1) =====
 +
 +  * {{teaching:​infoh303:​bdd_tp07_slides.pdf|Rappels}}
 +  * {{teaching:​infoh303:​bdd_tp04-07_requetes.pdf|Exercices}}
 +  * {{:​teaching:​infoh303:​bdd_tp04-07_donnees_puf.pdf|Données}}
 +  * {{:​teaching:​infoh303:​puf.sqlite.zip|Base de données pour SQLite}}
 +  * {{:​teaching:​infoh303:​bdd_tp07_resultats.pdf|Nombre de réponses par requête}}
 +  * {{teaching:​infoh303:​bdd_tp07_correction.pdf|Corrections}}
  
-  * {{teaching:​infoh403:​infoh403_tp01_slides.pdf|Rappels}} 
-  * {{teaching:​infoh403:​infoh403_tp01_exercices.pdf|Exercices}} 
-  * {{teaching:​infoh403:​infoh403_tp01_corrections.pdf|Corrections}} 
    
-Remarques ​Les corrigés ne sont pas complets, il manque notamment les identifiants et certaines contraintes,​ principalement les contraintes ​de domaineLes solutions ne sont pas uniques, il peut y avoir plusieurs façons ​de modéliser le même problème.+===== Séance 5 SQL (2) ===== 
 + 
 +  * {{teaching:​infoh303:​bdd_tp08_slides.pdf|Rappels}} 
 +  * {{teaching:​infoh303:​bdd_tp04-07_requetes.pdf|Exercices}} 
 +  * {{:​teaching:​infoh303:​bdd_tp04-07_donnees_puf.pdf|Données}} 
 +  * {{:​teaching:​infoh303:​puf.sqlite.zip|Base ​de données pour SQLite}} 
 +  * {{:​teaching:​infoh303:​bdd_tp07_resultats.pdf|Nombre ​de réponses par requête}} 
 +  * {{teaching:​infoh303:​bdd_tp07_correction.pdf|Corrections}} 
 + 
 +===== Séance 6 : SQL (3) ===== 
 + 
 +Requêtes 3, 6, 7, 11, 13, 16, 17 et 19 
 +===== Séance 7 : Algèbre relationnelle - Partie 1/2 ===== 
 + 
 +Exercices 1 à 11 
 + 
 +  * {{teaching:​infoh303:​bdd_tp04_slides.pdf|Rappels}} 
 +  * {{teaching:​infoh303:​pufrequetes.pdf|Exercices}} 
 +  * {{:​teaching:​infoh303:​bdd_tp04-07_donnees_puf.pdf|Données}} 
 +  * {{teaching:​infoh303:​bdd_tp04-05_corrections.pdf|Corrections}} 
 + 
 +===== Séance 8 : Algèbre relationnelle - Partie 2/2 ===== 
 + 
 +Exercices 12 à 20 
 + 
 +  * {{teaching:​infoh303:​bdd_tp05_slides.pdf|Rappels}} 
 +  * {{teaching:​infoh303:​pufrequetes.pdf|Exercices}} 
 +  * {{:​teaching:​infoh303:​bdd_tp04-07_donnees_puf.pdf|Données}} 
 +  * {{teaching:​infoh303:​bdd_tp04-05_corrections.pdf|Corrections}}
  
 +===== Séance 9 : Calcul relationnel tuple =====
  
 +Exercices 4, 6, 9, 11, 12, 13, 14, 17 et 19
  
 +  * {{teaching:​infoh303:​bdd_tp06_slides.pdf|Rappels}}
 +  * {{teaching:​infoh303:​pufrequetes.pdf|Exercices}}
 +  * {{:​teaching:​infoh303:​bdd_tp04-07_donnees_puf.pdf|Données}}
 +  * {{teaching:​infoh303:​bdd_tp06_corrections.pdf|Corrections}}
  
  
  
-===== Séance ​Le modèle entité-association ​(EA 2: La généralisation ​=====+===== Séance ​10 Normalisation ​(1) =====
  
-  * {{teaching:infoh403:infoh403_tp02_slides.pdf|Rappels}} +  * {{:teaching:infoh303:bdd_tp10_slides.pdf|Rappels}} 
-  * {{teaching:infoh403:infoh403_tp02_exercices.pdf|Exercices}} +  * {{:teaching:infoh303:bdd_tp10_enonce.pdf|Exercices}} 
-  * {{teaching:infoh403:infoh403_tp02_corriges.pdf|Corrections}} ​+  * {{:teaching:infoh303:bdd_tp10_correction.pdf|Corrections}}
  
 +===== Séance 11 : Normalisation (2) =====
  
-Remarque ​Les énoncés de cette séance contiennent également des exercices supplémentaires pour vous entrainer.+  * {{:teaching:​infoh303:​bdd_tp11_slides.pdf|Rappels}} 
 +  * {{:​teaching:​infoh303:​bdd_tp11_enonce.pdf|Exercices}} 
 +  * {{:​teaching:​infoh303:​bdd_tp11_correction.pdf|Corrections}} 
 +  ​
 
teaching/infoh303/tp.txt · Last modified: 2024/02/19 16:07 by ezimanyi