IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Bonnes pratiques pour la création d'applications base de données
Un tutoriel de Rémi Gouyon

Le , par Alcatîz

12PARTAGES

11  0 
Bonnes pratiques pour la création d'applications base de données
Avec Lazarus et Delphi, un tutoriel de Rémi Gouyon

Ça y est vous vous êtes décidé(e) à vous lancer dans la création de votre superbe application base de données. Mais voilà c'est votre première du genre même si vous avez une certaine expérience dans la programmation, alors voici quelques conseils pour que ça ne tourne pas au cauchemar.

Dans cet article, Rémi Gouyon s'appuie surtout sur Lazarus et Delphi (CBuilder par extension) et sur des exemples tirés d'applications qu'il a développées. Mais les principes énoncés sont aussi applicables à d'autres langages (Java, Python…) et EDI.

http://remi-gouyon.developpez.com/tu...ere-appli-bdd/

Vous êtes guidé(e) étape par étape, du choix des outils au codage de votre application, en passant par l'étape cruciale de la conception de votre base de données. L'auteur vous livre également des bonnes pratiques à toujours essayer de respecter.



Et vous ?
Que pensez-vous de ce tutoriel ?
Avez-vous également des bonnes pratiques à partager ?

Tous les meilleurs cours et tutoriels pour apprendre la programmation Lazarus
Tous les meilleurs cours et tutoriels pour apprendre la programmation Pascal
Vous avez lu gratuitement 148 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de MichaelREMY
Membre éclairé https://www.developpez.com
Le 13/04/2016 à 10:25
Et vous ?
Que pensez-vous de ce tutoriel ?
Avez-vous également des bonnes pratiques à partager ?
très bien! il devrait être enseigné au apprenants informatique les plus précoces (terminal informatique TIG STT si je me trompe pas).

J’ajouterai aussi une partie qui précéderait le prototypage pour que le créateur/administrateur de données se rende compte de l'enchainement des écrans/procédures à venir.
Ainsi PHPmyadmin permet de créer des formulaires de saisi, enfin plutôt de faciliter la saisi de données dans les grilles avec les champs liés.
Mais il existe aussi d'autres outils (souvent détestés) qui permettent de créer une application à partir d'un schéma mysql ou access (phpmaker par exemple). MS ACCESS le fait aussi biensûr…
Cette phase permet souvant de se rendre compte qu'on a oublié un champ ou une relation ou la création de redondance lors un chainage lors de saisie multiples de formulaires enchainés
4  0 
Avatar de Gouyon
Membre expérimenté https://www.developpez.com
Le 10/02/2025 à 15:47
Citation Envoyé par navicatfr Voir le message
Merci Rémi pour cet article qui n'a pas pris une ride ou presque
Merci

Citation Envoyé par navicatfr Voir le message
Concernant les outils, je me permets de préciser que la version gratuite de Navicat est désormais facilement trouvable sur leur site.
C'est une version compacte de Navicat Premium qui permet justement aux débutants de se familiariser avec toutes les fonctionnalités de base.
Maintenant j'utilise plutôt heidiSQL (https://www.heidisql.com/)
2  0 
Avatar de navicatfr
Candidat au Club https://www.developpez.com
Le 05/02/2025 à 6:19
Merci Rémi pour cet article qui n'a pas pris une ride ou presque

Concernant les outils, je me permets de préciser que la version gratuite de Navicat est désormais facilement trouvable sur leur site.
C'est une version compacte de Navicat Premium qui permet justement aux débutants de se familiariser avec toutes les fonctionnalités de base.
1  0 
Avatar de der§en
Membre expérimenté https://www.developpez.com
Le 10/02/2025 à 13:13
Concernant les accès à des bases distante, aujourd’hui, je préconiserai plutôt une solution REST/JSON a la place d’une connexion directe en utilisant un client spécifique basé sur des DLL !
0  0 
Avatar de Gouyon
Membre expérimenté https://www.developpez.com
Le 10/02/2025 à 15:44
Citation Envoyé par der§en Voir le message
Concernant les accès à des bases distante, aujourd’hui, je préconiserai plutôt une solution REST/JSON a la place d’une connexion directe en utilisant un client spécifique basé sur des DLL !
L'accès à distance dans le cadre de cet article se faisait sur un réseau local privé. Maintenant si la base est ailleurs effectivement il faut utiliser une autre solution.
Je ne connais pas REST mais j'utilise une combinaison PHP/JSON pour accéder à mes bases de données qui sont hébergées par mon fournisseur d'accès (voir cette discussion)
0  0 
Avatar de der§en
Membre expérimenté https://www.developpez.com
Le 10/02/2025 à 19:51
Merci pour le lien sur heidisql !
0  0