Bonjour,
je dois ré écrire une base de données Access (Table, Requête, Formulaire, Etat et module) dans un nouveau language.
Le language adopté est Delphi.
Il me reste à choisir la base de données.
J'ai repris un tableau trouvé sur le net, j'ai ajouté d'autres bases et j'ai fais mes recherches (sans tester).
1 - MS SQL Server 2000 :
OS : Windows
Open source : Non
Gestion des transactions : Oui
Requête imbriquées : Oui
Vues : Oui
Intégrité Référentielle : Oui
Trigger : Oui
Procédures Stockées : Oui
Sauvegarde : à chaud
License : Payante
Outils frontaux : oui
Pourquoi la choisir : base de données complexes, requête complexes
2 - Oracle 10g SE:
OS : Windows, Linux
Open source : Non
Gestion des transactions : Oui
Requête imbriquées : Oui
Vues : Oui
Intégrité Référentielle : Oui
Trigger : Oui
Procédures Stockées : Oui
Sauvegarde : à chaud
License : Payante
Outils frontaux : oui
Pourquoi la choisir : base de données complexes, requête complexes
3 - MySQL v.4 :
OS : Windows
Open source : Oui
Gestion des transactions : Oui
Requête imbriquées : non
Vues : non
Intégrité Référentielle : Oui en mode InnoDB et BDB
Trigger : Non
Procédures Stockées : Non
Sauvegarde : Utilitaire mysqldump
License : Payante en cas de commercialisation
Outils frontaux : MySQL Control center
Pourquoi la choisir : base de données simples, pages web dynamiques, alternative gratuite à Access
4 - Postgre SQL :
OS : Linux, Unix
Open source : Oui
Gestion des transactions : Oui
Requête imbriquées : Oui
Vues : Oui
Intégrité Référentielle : Oui
Trigger : Oui
Procédures Stockées : Oui
Sauvegarde : pg dump
License : gratuite
Outils frontaux : PostgreSQL admin tools
Pourquoi la choisir : base de données complexes, requête complexes, alternative à Oracle
5 - Interbase :
OS : Windows, Linux
Open source : Oui version 6
Gestion des transactions : Oui
Requête imbriquées : ???
Vues : Oui
Intégrité Référentielle : Oui
Trigger : ???
Procédures Stockées : Oui
Sauvegarde : ???
License : Payante à partir de la v7
Outils frontaux : ???
Pourquoi la choisir : ???
Comment se passe le chargement des tables Access dans les autres bases de données que SQL Server ? Existe t'il des outils spécifiques ?
Merci de m'aider à compléter ce tableau.
Alexandre
Partager