Laboratoire d'Informatique Fondamentale de Lille Bases de Donn ees (De Merise
Laboratoire d'Informatique Fondamentale de Lille Bases de Donn ees (De Merise a JDBC) Philipp e Ma thieu V ersion 1.4 le 16/07/1999 c IUT-A Lille, LIFL, USTL UNIVERSITE DES SCIENCES ET TECHNOLOGIES DE LILLE U.F.R. d'I.E.E.A. B^ at. M3 { 59655 VILLENEUVE D'ASCQ CEDEX T el. 03 20 43 47 24 T el ecopie 03 20 43 65 66 2 3 Pr eface Pr esen tation du livre J'ai en trepris la r ealisation de ce livre lorsque j'ai pris la resp onsabilit e du cours de Bases de donn ees a l'IUT informatique de l'univ ersit e de Lille 1 en septem bre 1997. Je c herc hais alors a conseiller un livre a mes etudian ts et je me suis vite rendu a l' evidence qu'il n'existait aucun recueil qui leur con v enait. Il y a p ourtan t de nom breux livres tr es bien faits dans ce domaine (la bibliographie en cite quelques uns) mais ils son t g en eralemen t trop sp ecialis es. Il aurait fallu en ac heter 10 et ne lire que 3 ou 4 c hapitres de c hacun ! Les etudian ts n'a v aien t pas b esoin de conna ^ tre tous les d etails de la m etho de Merise comme dans [Gab89 ], toutes les subtilit es de SQL2 comme dans [Del95 ], toutes les notions th eoriques li ees aux langages d'in terrogation comme dans [Ull88 ]ou le d etail d'impl emen tation d'un serv eur d'applications comme dans [Ree97 ]. Il leur fallait un livre d'in tro duction (en fran cais :-) qui pr esen te la r ealit e des bases de donn ees d'aujourd'h ui et leur mette le pied a l' etrier p our ^ etre ensuite capables de tirer pleinemen t parti des livres cit es en bibliographie. Ce livre est donc v olon tairemen t incomplet dans c hacun des c hapitres qui le constituen t. Ne v ous attendez pas a y trouv er les notions de \mo d ele conceptuel de traitemen t", la syn taxe compl ete de l'ordre SQL CREA TE dans les di eren ts SGBD du marc h e, l'ensem ble des ordres VBA p ermettan t l' ecriture de curseurs sous MS-A CCESS ou m ^ eme les m etho des n ecessaires a l'impl emen tation d'un serv eur d'application a l'aide des RMI. A qui s'adresse ce livre ? Ce livre s'adresse a tous les etudian ts et d ev elopp eurs dans le domaine des bases de donn ees qui c herc hen t a a v oir une vue d'ensem ble des di eren tes tec hnologies li ees a ce sujet, sans p our autan t ren trer dans les d etails profonds de c haque sous-domaine. Il p eut ^ etre indi eremmen t lu et etudi e par des etudian ts d'IUT, de MIA GE ou m ^ eme de DESS selon les sp ecialit es. Les rapp els de base en informatique ne son t pas faits dans ce livre, aussi un niv eau minim um d'au moins une ann ee en informatique est n ecessaire. Ce livre ne s'adresse pas aux p ersonnes a y an t d ej a une b onne vue d'ensem ble sur le domaine et qui c herc hen t une sp ecialisation p ouss ee dans un sous-domaine, aux p ersonnes qui d ebuten t en informatique et aux p ersonnes qui c herc hen t un n-i eme guide \commen t faire mes form ulaires a v ec MS-A CCESS". En quoi son t impl emen t es les exemples ? J'ai c herc h e, en ecriv an t ce livre, a rendre tous les exemples accessibles au plus grand nom bre. A priori v ous n'a v ez pas b esoin d'un SGBD particulier p our comprendre et traiter les exemples d etaill es. N eanmoins, a n d'illustrer les di eren tes parties j'ai utilis e MS-A CCESS p our sa con vi- vialit e et sa simplicit e d'utilisation et ORA CLE v7 (et parfois un AS400) p our les acc es en Clien t- Serv eur. Cela dit, je p ense m' ^ etre d etac h e au maxim um d'un quelconque syst eme et a v oir fourni des exemples p ouv an t ^ etre r ealis es sur n'imp orte quel SGBDR bien con cu. 4 P ourquoi est-ce disp onible sur le WEB ? Depuis l'a v enemen t d'In ternet, une v ague de gratuit e sans pr ec eden ts est apparue. On trouv e de plus en plus de syst emes d'exploitation, de logiciels et m ^ eme de livres remarquables disp onibles gratuitemen t. P our le lecteur, ce monde idyllique a un rev ers : v ous dev ez sa v oir c harger ce c hier, imprimer un c hier P ostscript et relier le r esultat v ous-m ^ eme a v ec une b elle couv erture cartonn ee p our a v oir l' equiv alen t d'un livre en librairie. P our l'auteur, aucun esp oir de ro y alties n'est a esp erer de ce tra v ail. Ce monde du freew are a par con tre plusieurs a v an tages : tous mes etudian ts v on t l'obtenir (tous n'ac h eteron t pas un livre a 350F !), je p eux esp erer touc her de nom breux in ternautes in t eress es, mais surtout je p eux esp erer a v oir des retours p ermettan t de l'am eliorer ! P eut- ^ etre qu'un jour, quand je serai p ersuad e que ce livre est dev en u assez complet, je me d eciderai a con tacter un editeur, mais ca n'est pas p our demain :-) Le domaine des bases de donn ees est en ev olution p ermanen te, ce livre n'est certainemen t pas complet et de plus, il y a sans doute des parties diÆciles a lire p our certains lecteurs qui n ecessiten t d' ^ etre plus d etaill ees. En le laissan t sur le WEB, j'ai donc la p ossibilit e en p ermanence, d'am eliorer, a jouter et corriger des passages de ce livre. P our cela j'ai b esoin de v ous. N'h esitez pas : Si v ous a v ez des remarques et critiques (m ^ eme p ositiv es :-) a form uler sur ce livre, en v o y ez les a l'adresse email mathieu@lifl.fr . La derni ere v ersion de ce livre est disp onible sur In ternet a l'URL http://www.lifl. fr /~m at hi eu/ bd d et si v ous utilisez ce p oly , en v o y ez moi juste un p etit mail, ca fait toujours plaisir ... Remerciemen ts Merci a Pierre-Yv es Gib ello (INRIA) p our son aide sur RMI-JDBC, a Anne-c ecile Caron, Mireille Clerb out, Christophe Gransart et F abrice Descamps (LIFL) p our la relecture et leurs id ees d'am eliorations et a v ous ... si v ous con tribuez a am eliorer ce livre.. Bugs Cette section est destin ee a dispara ^ tre :-) { Il manque un c hapitre sur les tec hniques de Hac hage et d'indexation. Il manque un c hapitre sur les BDD ob jets et d eductiv es (P Mathieu). { Chapitre 2; In tersection; la remarque en bas de page sur in ten tionnel-extensionnel est mal exprim ee, elle n ecessite d' ^ etre r e ecrite et d etaill ee (E. W egrzyno). { Chapitre 10; la partie ODBC traite d'une table toto alors que la partie JDBC traite d'une table clien t; Il faudrait traiter le m ^ eme exemple dans les deux cas (C. Gransart). { Chapitre 5 SQL; quelques r esultats devraien t ^ etre donn es notammen t p our les requ ^ etes complexes (A. T aquet). Saisi a uploads/Litterature/base-de-donnees-de-merise-a-jdbc-pdf.pdf
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Sep 21, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 1.5112MB