Méthylbro Développeur Web PHP

Keyword - Relation

Fil des billets - Fil des commentaires

mardi 11 novembre 2008

Bases de Données Relationnelles - Partie 4

Après avoir dans un premier temps défini un exemple, puis expliqué les concepts d'agrégation et de composition, je vous propose d'entrer enfin dans le vif du sujet : la création de votre base de données.

Aujourd'hui nous allons voir comment traduire concrètement les liens de relations entre vos tables lors de la création de vos base de données. Tout cela illustré avec des exemples de script de création de table en SQL.

Avant de commencer, je tient à signaler que l'ensemble des scripts suivant ont été testés sur le SGBDR MySQL 5.0.

Lire la suite...

dimanche 9 novembre 2008

Bases de Données Relationnelles - Partie 3

J'avais promis un tutoriel complet sur les principes simple de la création d'une Base de Données Relationnelle avec MySQL ...

Et voilà qu'au bout d'un mois, à cause de beaucoup de boulot et d'un gros poil dans la main je m'apercois que je n'ai rédigé que deux articles à ce sujet.

Je vais donc rattraper mon retard et vous proposer la suite. Aujourd'hui donc, après une Introduction au Base de Données Relationnelle ainsi qu'un premier article expliquant le concept simple de l'agrégation, je vais essayer d'expliquer le principe de la composition.

Si vous ne comprenez pas tout de suite ou je veux en venir ne vous inquiétez pas, des exemples concrets arrivent dans les billets à venir.

Lire la suite...

lundi 13 octobre 2008

Bases de Données Relationnelles - Partie 2

Deuxième billet dédié à la conception de Base de Données Relationnelle avec MySQL.

Dans ce billet nous aborderons le sujet très intéressant des différentes relations que peuvent avoir vos entités (vos tables) entre elles.

Lire la suite...

dimanche 12 octobre 2008

Bases de Données Relationnelles

Mon tutoriel sur la Programmation Orienté Objet avec PHP ayant apparemment reçu de bonnes critiques, je me suis permis de croire que j’avais un sens didactique faisant mouche pour certaines personnes.

Je vais donc remettre ca cette semaine en proposant un nouveau tutoriel à lire jours après jour. Avec pour thème cette fois les Bases de données.

En effet, je vois trop souvent des applications sous estimant l’utilité d’utiliser une base de données bien conçue. Pourtant, vous allez voir en lisant cette série d’articles que passer un peut de temps à concevoir ses tables et à bien définir les relations entre ces dernières n’est pas une perte de temps.

Bien au contraire, une base de donnée bien conçu vous permet de déléguer bon nombre de validations. Ainsi votre code PHP gagnera en lisibilité, en facilité de rédaction mais vous serez vous aussi gagnant en termes de temps. Car vous n’aurez pas à réécrire en PHP des séries de validations de données qui auraient pu être fait en amont, directement au sein de votre base de données.

Lire la suite...