Database-SQL-RDBMS HOW-TO pour Linux
(PostgreSQL Object Relational Database System),
version française.

Al Dev (Alavoor Vasudevan) aldev@hotmail.com
Adaptation française :
Albert-Paul Bouillot apb@club-internet.fr

v6.0, 12 Avril 1998, version française Mai 1998


Ce document est un "guide pratique" pour la mise en place rapide d'un moteur de Base de Données SQL et des outils frontaux sur un système Unix. Il traite également du langage standard International ANSI/ISO SQL et passe en revue les mérites/avantages d'un moteur de Base de Données développé dans le cadre mondial de l'environnement de développement ouvert d'internet. Ce document explique COMMENT mettre en place une Base de Données Relationnelle SQL Objet de la nouvelle génération "PostgreSQL" sur votre système unix qui pourra être utilisée comme Base de Données Serveur d'Application ou Serveur Web. PostgreSQL se rapproche chaque mois un peu plus des normes Internationales ISO et ANSI SQL 1998,92,89. Ce document donne aussi des informations sur les programmes d'interface à la base de données tels que frontaux GUIs, outils RAD (Développement Rapide d'Application ), interfaçage des langages de programmation ("C", "C++", Java, Perl), pilotes ODBC, JDBC ainsi que sur les outils et programmes interfaçage d'une Base de Données Web . L'information donnée ici est valable pour toutes autres plates-formes unix et autres Bases de Données. Cette information sera très utile aux nouveaux utilisateurs des Bases de Données, de PostgreSQL et du langage SQL. Ce document comporte aussi un didacticiel SQL et les spécifications de la syntaxe SQL qui devrait être très utile aux débutants. Les gens expérimentés trouveront dans ce document un guide de référence très pratique. Pour les étudiants, l'information donnée ici leur permettra d'obtenir le code source du Système de Gestion de Base de Données Relationnel (SGBDR) PostgreSQL à partir duquel ils pourront étudier comment un moteur de SGBDR SQL est écrit.

1. Introduction

2. Autres Formats de ce Document

3. Les lois de la Physique s'appliquent au logiciel!

4. Qu'est-ce que PostgreSQL ?

5. Où le trouver?

6. PostgreSQL Supporte des Base de Données extrêmement grandes > 200 Gigas

7. PostgreSQL est-il fiable?

8. Outil GUI frontal pour PostgreSQL (Interface Utilisateur Graphique)

9. Outils de développement intégrés pour PostgreSQL (Interface Utilisateur Graphique)

10. Kanchenjunga - Outil RAD Java pour PostgreSQL

11. Pilotes d'interface pour PostgreSQL

12. Pilote d'interface de SGBD Perl (Database Interface DBI) pour PostgreSQL

13. Outils de Gestion PostgreSQL

14. Mise en place de plusieurs machines PostgreSQL avec un seul moniteur

15. Outil Système de suivi de Problème/Projet pour PostgreSQL

16. Conversion de fichiers dbase dbf en fichiers PostgreSQL

17. Le système de développement AppGEN

18. Outil de Conception/Implémentation pour SGBD Web pour PostgreSQL - EARP

19. WWW Web interface pour PostgresSQL - dbengine

20. Module Apache Webserver pour PostgreSQL - NeoSoft NeoWebScript

21. HEITML, extension, côté serveur de HTML et langage 4GL pour PostgreSQL

22. Serveur Web America On-line AOL pour PostgreSQL

23. PHP/FI Langage de script côté serveur, avec HTML intégré, pour PostgreSQL

24. Interface Python pour PostgreSQL

25. Passerelle entre PostgreSQL et WWW - WDB-P95

26. Interface au langage "C" pour PostgreSQL

27. Interface au langage "C++" pour PostgreSQL

28. ESQL/C pour PostgreSQL

29. Opérateurs Bit-par-Bit pour PostgreSQL

30. Les Codes Kanji Japonais pour PostgreSQL

31. Portage de PostgreSQL pour Windows 95/Windows NT

32. Listes de Diffusion et Groupes de Discussion

33. Livres et Documentations

34. Support Technique pour PostgreSQL

35. Aspects Économiques et Commerciaux

36. Liste des autre Bases de Données

37. Indications pour la recherche sur le World Wide Web Internet

38. Conclusion

39. FAQ - Questions sur PostgreSQL

40. Notice de Copyright

Appendix

41. Appendice A - Syntaxe de l' ANSI/ISO SQL 1992

42. Appendice B - Tutoriel SQL à l'usage des débutants