Méthylbro

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 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...