Les vues sont implémentées en version 5 de MySQL, elles sont disponibles depuis la version 5.0.1.
Qu’est ce qu’une vue
Les vues sont des tables virtuelles créées à l’aide d’une requête SELECT.
Elles ne stockent pas les données qu’elles contiennent. Seule la requête permettant de les créer est conservée.
(Lire la suite…)
Ce petit tutorial qui concerne les transactions à l’aide de Zend Framework est basé sur les versions suivante :
Les transactions dans une base de données
Les bases de données définissent les transactions comme étant des unités logiques de travail qui peuvent êtres validées (commited) ou annulées (rolled back) en tant qu’une seule opération, même sur de multiples tables. Toutes les requêtes aux bases de données sont considérées comme faisant partie d’une transaction, même si le driver de base de données fait ceci implicitement. Ceci s’appelle le mode auto-commit, dans lequel le driver de base de données créer une transaction pour chaque requête executée et la valide. Par défaut toutes les classes Zend_Db_Adapter fonctionnent en mode auto-commit.
Source : Zend Framework
Vous l’aurez compris, les transactions représentes un groupe de requêtes qui pourra être validé si tout se passe bien ou dans la cas contraire annulé.
(Lire la suite…)