Bases de données
(1/2006)
»Contraintes SQLFrédéric Brouard
L'une des idées fortes de la conception des bases de données relationnelles repose sur la notion de contrainte. Une contrainte n'est autre qu'une règle impérative ne devant en aucun cas être violée. Un bonne base de données se doit de posséder de nombreuses contraintes. Toutes les contraintes s'avèrent nécessaires, mais elles sont souvent mal comprises et très souvent mal gérées dans les processus de développement.
Cet article à pour but de vous montrer l'intérêt des contraintes SQL avec des exemples concrets de leur utilité.
»Évolution des basesArtur Mościcki
Quiconque s'occupe professionnellement des questions de la programmation était sûrement déjà confronté à la programmation des bases de données. La question de la programmation de bases est très large et il est intéressant de connaître de nombreux aspects liés à ce sujet. En pratique quotidienne, les programmeurs doivent se connecter aux serveurs divers de bases de données, ce qui n'est pas banal.
»Introduction aux bases de donnéesJulien Herbin,
Qu'est ce qu'une base de données ? Pour faire simple, une base de données permet de stocker et de récupérer facilement des informations. Ces informations sont structurées de manière à refléter la réalité tout en respectant quelques règles (unicité de l'information, chaque élément doit pouvoir être identifié de manière unique...).
»Fils et synchronisation dans le système GNU/LinuxMaciej Zawadziński
Avec le progrès technologique actuel, la plupart des systèmes d'exploitations sont dotés d'une option multi-tâches implémentée. Et il n'est pas important si nous parlons d'un téléphone mobile, d'un lecteur DVD, d'un grille-pain intelligent ou d'un super-ordinateur : chacun de ces appareils nécessite de supporter plusieurs contextes d'exécution simultanément.
»KDE Starter – comment écrire un navigateur de fichiers graphique ?Paweł Stolowski
KDE est l'un des environnements graphiques les plus populaires pour les systèmes Unix. Ce projet comprend, mis à part un gestionnaire de fenêtres, une série d'applications utilitaires ainsi qu'un ensemble de bibliothèques permettant d'écrire vos propres programmes. Les bibliothèques KDE proposent une riche API contenant tout ce qui est nécessaire pour réaliser une application qui s'intègre bien avec le reste de l'environnement. Dans cet article, nous vous présenterons les principes élémentaires de création des logiciels pour l'environnement KDE : un simple navigateur de fichiers graphique nous servira d'exemple.
»KDE 4.0Piotr Szymański
Il ne sert à rien de chercher quand pour la première fois on a mentionné KDE 4. L'idée initiale est apparue il y a trois ans lorsque les programmeurs ont commencé à s'irriter par les restrictions de la troisième édition.Le cycle d'édition de KDE interdit d'effectuer des modifications liées à l' incompatibilité binaire ascendante, y compris notamment les modifications importantes dans l'interface des bibliothèques (en anglais API).
»Trois frameworks PHP passés au crible : CakePHP, Code Igniter et SymfonyXavier Lacot
Avec la démocratisation de PHP5 sur les plate-formes d'hébergement Web, on a vu fleurir récemment de nombreux frameworks. Cet article se penche sur trois frameworks PHP parmi les plus actifs.Pour tout développeur Web, la construction d'applications structurées et fiables sur le long terme constitue une véritable problématique.
»Processeurs de la série x86Grzegorz Pełechaty
La conception et la programmation des systèmes d'exploitation constituent certainement l'un des domaines le plus développé de l'informatique. De nouveaux types de processeurs apparaissent sur le marché ; ils proposent des fonctionnalités de plus en plus avancées.
Actuellement, les processeurs de la série x86 sont les plus populaires. Leur développement est étroitement lié aux exigences grandissantes des utilisateurs. Les premiers processeurs 80186 ne fonctionnaient qu'en mode réel (en anglais real mode/real address mode), qui se limitait à l'option d'adressage d'un méga-octet de la mémoire vive (bus d'adresse de 20 bits).
»Contraintes SQLFrédéric Brouard
L'une des idées fortes de la conception des bases de données relationnelles repose sur la notion de contrainte. Une contrainte n'est autre qu'une règle impérative ne devant en aucun cas être violée. Un bonne base de données se doit de posséder de nombreuses contraintes. Toutes les contraintes s'avèrent nécessaires, mais elles sont souvent mal comprises et très souvent mal gérées dans les processus de développement. Cet article à pour but de vous montrer l'intérèt des contraintes SQL avec des exemples concrets de leur utilité.
»Évolution des bases de donnéesArtur Mościcki
Quiconque s'occupe professionnellement des questions de la programmation était sûrement déjà confronté à la programmation des bases de données. La question de la programmation de bases est très large et il est intéressant de connaître de nombreux aspects liés à ce sujet. En pratique quotidienne, les programmeurs doivent se connecter aux serveurs divers de bases de données, ce qui n'est pas banal.
Cours de développement KDE -tutoriel entièrement en français
NTFS for Linux 5.0 Personal Edition
Ressources supplémentaires pour l'article Contraintes SQL
5 livres électroniques