Download - SGBDR - ACCESS

Transcript
  • 1. du modle relationnelau modle physique Systme de gestion de bases de donnes relationnel

2. du modle relationnelau modle physique Systme de gestion de bases de donnes relationnel 3. au modle physique Systme de gestion de bases de donnes relationnel 4. du modle relationnelau modle physique Systme de gestion de bases de donnes relationnel Une base de donnes est un ensemble d'informations structures en tables dont l'implantation, la mise jour et l'exploitation sont ralises l'aide d'un SGBDR. 5.

  • du modle relationnel
  • au modle physique
  • Systme de gestion de bases de donnes relationnel
  • Elle est dfinie par
  • son schma: la structure
  • son contenu: les valeurs

6. du modle relationnelau modle physique Systme de gestion de bases de donnes relationnel Le modle relationnel est une reprsentation du systme tel qu'il sera implant dans les ordinateurs. Le modle relationnel est indpendant du SGBDR retenu. 7. du modle relationnelau modle physique Systme de gestion de bases de donnes relationnel 8. du modle relationnelau modle physique Contexte:Hifeo Le service consommateurs a pour activit principale de soccuper des rclamations clients. 9. du modle relationnelau modle physique Contexte:Hifeo Le responsable de la clientle d'Hifeo souhaite mettre en place un outil qui lui permettrait damliorer la gestion des rclamations des clients insatisfaits. 10. du modle relationnelau modle physique Contexte:Hifeo produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 11. du modle relationnelau modle physique Contexte:Hifeo 12. du modle relationnelau modle physique Contexte:Hifeo L'implantation physique, sur machine, de la base de donnes est l'tape suivante, aprs la conception du modle relationnel, de la cration d'une base de donnes. 13.

  • L'implantation physique
  • Contexte:Hifeo
  • Transmission de la description des donnes au SGBD choisi au moyen dun langage de description de donnes (LDD) spcifique du SGBD choisi
  • Insertion des donnes

14. L'implantation physiqueSystme de gestion de bases de donnes relationnel La transmission de la description des donnes dpend du SGBD choisi. 15.

  • L'implantation physique
  • Systme de gestion de bases de donnes relationnel
  • SGBD base de logiciels propritaires
  • Accessde Microsoft
  • DB2 d'IBM , SGBD relationnel
  • Interbase de Borland
  • Oraclede Oracle Corporation
  • SQL Server de Microsoft
  • ...

16.

  • L'implantation physique
  • Systme de gestion de bases de donnes relationnel
  • SGBD base de logiciels libres
  • Apache Derby
  • OpenOffice.org Base
  • MySQL, SGBD relationnel
  • PostgreSQL
  • SQLite
  • ...

17. du modle relationnelau modle physique Contexte:Hifeo L'implantation physique du modle relationnel avec le SGBDR Access produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 18. Contexte:Hifeo L'implantation physique du modle relationnel avec le SGBDR Access 19. Cration de la base de donnes hifeo 20. Cration de la base de donnes hifeo 21. Cration de la base de donnes hifeo 22. Cration de la base de donnes hifeo 23. Cration de la base de donnes hifeo 24. Base de donnes hifeo cre 25. Cration de la table agent 26. Cration de la table agent 27. Le champ code_a la table agent correspond l'attribut code_a de la relation agent 28. La structure de la table agent correspond celle de la relation: agent agent ( code_a , nom_a ,prenom_a ) 29. La structure de la table agent correspond celle de la relation: agent agent ( code_a , nom_a ,prenom_a ) 30. La structure de la table agent correspond celle de la relation: agent agent ( code_a , nom_a ,prenom_a ) 31. La structure de la table agent correspond celle de la relation: agent agent ( code_a , nom_a ,prenom_a ) 32. La structure de la table agent correspond celle de la relation: agent agent ( code_a , nom_a ,prenom_a ) 33. Cration de la table agent correspondant la relation:agent ( code_a , nom_a ,prenom_a ) 34. Cration de la table agent correspondant la relation:agent ( code_a , nom_a ,prenom_a ) 35. Cration de la table agent correspondant la relation:agent ( code_a , nom_a ,prenom_a ) 36. Cration de la table client correspondant la relation:client ( code_c ,nom_c, prenom_c, adresse, cp, ville) 37. Cration de la table produit correspondant la relation:produit ( reference , categorie,marque,prixvente) 38. Cration de la table reclamation correspondant la relation:reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 39. La cration des tables correspond au modle relationnel: produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 40. La cration des tables correspond au modle relationnel: produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 41. La cration des tables correspond au modle relationnel: produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 42. La cration des tables correspond au modle relationnel: produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 43. ACCESS est un logiciel qui fait partie de la famille des SGBDR, c'est--dire des systmes de gestion de bases de donnes relationnelles. La notion de relations est donc essentielle. Bien qu'il existe plusieurs types de relations, ACCESS ne gre que les relations de un un, et les relations de un plusieurs. 44. La relation se fait d'une cl primaire vers une cl trangre. 45. La cl primaire est le champ de la table qui sert d'identifiant un enregistrement. Il s'agit d'un champ index sans doublon. 46. La cl trangre est le champ de la table qui servira matrialiser la relation avec la cl primaire. Il doit tre de mme taille et de mme type de donnes que la cl primaire laquelle il est li. 47. Appliquer l'intgrit rfrentielle. Lorsque l'intgrit rfrentielle est applique sur une relation, on ne devrait pas trouver, dans la cl trangre, de donnes autres que celles de la cl primaire. 48. Pour crer une relation de un plusieurs, il suffit de lier les champs entre eux. 49. Pour crer une relation de un plusieurs, il suffit de lier les champs entre eux. 50. L'implantation physique du modle relationnel avec le SGBDR Access produit ( reference , categorie,marque,prixvente) client ( code_c ,nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a ,prenom_a ) reclamation ( reference_r ,date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# ) 51. Implantation de la structure de la base de donnes hifeo 52. Implantation de la structure de la base de donnes hifeo 53. L'implantation physiqueSystme de gestion de bases de donnes relationnel L'insertion des donnes 54. L'insertion des donnes en mode table 55. L'insertion des donnes en mode table 56. L'insertion des donnes en mode table 57. L'insertion des donnes en mode table 58. L'insertion des donnes en mode formulaire 59. Cration du formulaire 60. Cration du formulaire: Fiche agent 61. Cration du formulaire: Fiche agent 62. Cration du formulaire: Fiche agent 63. Cration du formulaire: Fiche agent 64. Cration du formulaire: Fiche agent 65. Cration du formulaire: Fiche agent 66. Modification du formulaire: Fiche agent 67. Modification du formulaire: Fiche agent 68. Modification du formulaire: Fiche agent 69. Modification du formulaire: Fiche agent 70. Modification du formulaire: Fiche agent 71. Modification du formulaire: Fiche agent 72. du modle relationnelau modle physique Systme de gestion de bases de donnes relationnel