En vous connectant, vous pouvez utiliser des namespaces (e.g. https://paste.iiens.net/exemple/), supprimer vos pastes, etc.

Correction TP-révision IBD   (raw) expire le 02 January 2018 | 12:44

  1. Lien vers le sujet : http://www.ensiie.fr/~szafranski/downloads/BD/14_15/exam/exam_tp.pdf
  2.  
  3. Libre a vous de changer la présentation ou le code si vous estimé qu'il est incorrect.
  4. Je vous encourage, pour éviter les problèmes de synchronisation de paste, de faire de petite modification a chaque entré pour éviter les écriture simultanés.
  5. De même, recharger régulièrement la page, on ne sait jamais.
  6.  
  7.  
  8. 1.1:vvvvvvvvvv
  9.     SELECT maladie, symptome_1, symptome_2 FROM t_diagnostic_details WHERE symptome_1 LIKE 'Cephalees' OR symptome_2 LIKE 'Cephalees';
  10.  
  11. 1.2:vvvvvvvvvv
  12.     SELECT nom, prenom FROM t_personne WHERE nom LIKE 'H%' ORDER BY nom;
  13.  
  14. 1.3:
  15.     89:vvvvvvvvvv
  16.         SELECT libelle, s.code_specialite, maladie FROM t_diagnostic_details d, t_specialite s WHERE d.code_specialite = s.code_specialite;
  17.     
  18.     92:vvvvvvvvvv
  19.         SELECT libelle, code_specialite, maladie FROM t_diagnostic_details NATURAL JOIN t_specialite;
  20.  
  21. 1.4:
  22.     89:vvvvvvvvvv
  23.         CREATE VIEW v_Patient AS SELECT * FROM t_personne, t_patient WHERE code_patient = code_personne;
  24.         utilisation vue : SELECT * FROM v_Patient;
  25.  
  26.     92:vvvvvvvvvv
  27.         CREATE VIEW v_Medecin AS SELECT * FROM t_personne NATURAL JOIN t_medecin;
  28.         utilisation vue : SELECT * FROM v_Medecin;
  29.  
  30. 1.5:
  31.     89:vvvvvvvvvv
  32.         SELECT DISTINCT nom, prenom, maladie FROM t_personne pe, t_patient pa, t_diagnostic d, t_diagnostic_details dd WHERE pe.code_personne=pa.code_patient AND pa.code_patient = d.code_patient AND d.diagnostic = dd.code_diagnostic AND dd.code_specialite = 13;
  33.  
  34.     92:vvvvvvvvvv
  35.         SELECT DISTINCT nom, prenom, maladie FROM t_personne JOIN t_patient p ON code_personne=code_patient JOIN t_diagnostic d ON p.code_patient=d.code_patient JOIN t_diagnostic_details ON diagnostic = code_diagnostic WHERE  code_specialite = 13;
  36.  
  37. 1.6:
  38.     89:vvvvvvvvvv
  39.         SELECT DISTINCT nom, prenom, maladie FROM t_personne pe, t_patient pa, t_diagnostic d, t_diagnostic_details dd, t_specialite s WHERE pe.code_personne=pa.code_patient AND pa.code_patient = d.code_patient AND d.diagnostic = dd.code_diagnostic AND dd.code_specialite = s.code_specialite AND s.libelle LIKE 'Maladies genetiques';
  40.  
  41.     92:vvvvvvvvvv
  42.                 SELECT DISTINCT nom, prenom, maladie FROM t_personne JOIN t_patient p ON code_personne=code_patient JOIN t_diagnostic d ON p.code_patient=d.code_patient JOIN t_diagnostic_details dd ON diagnostic = code_diagnostic JOIN t_specialite s ON s.code_specialite = dd.code_specialite WHERE  libelle LIKE 'Maladies genetiques';
  43.  
  44. 1.7:vvvvvvvvvv
  45.     SELECT nom, prenom, l1.libelle, l2.libelle FROM v_Medecin m LEFT JOIN t_specialite l1 ON l1.code_specialite = m.specialite_1 LEFT JOIN t_specialite l2 ON l2.code_specialite = m.specialite_2 WHERE l1.libelle LIKE 'M%' OR l2.libelle LIKE 'M%';
  46.  

Écrivez votre texte ci-dessous !

Ajoutez "+++" au début d'une ligne pour la mettre en valeur !

Langage Accès Expire dans


Options