Archives par tags: SQL

Découverte :
Jouez avec vos données : utilisez un ORM

Il y a quelques temps, je vous ai parlé de base de données, un super moyen pour structurer vos données.
Vous êtes maintenant j'en suis sûr, des professionnels du SELECT, des JOIN et autres ALTER. C'est bien, très bien même, mais maintenant je vais vous apprendre à vous en passer. Et oui, la ligne de commande c'est sympa pour des choses simples et/ou rapides, mais dès que vous voulez plus de complexité, il devient difficile de travailler sans un langage de plus haut niveau...

Astuce :
SQLite

Dans un précédent article, nous vous avons parlé des bases de données, leur importance et leur intérêt. Ici je vais vous parler de SQLite, une bibliothèque donnant accès à un moteur de base de données relationnelle qui vous permettra de travailler avec du SQL et cela sans avoir besoin de configurer ou d'installer quoi que ce soit: simple, rapide et efficace. Vous pouvez à loisir l'inclure dans tous vos projets, le code source de SQLite étant dans le domaine public...

Découverte :
Base de données - notions

Cet article a pour but d'introduire la notion de base de données. Il sera utile pour toute personne ayant déjà entendu le terme, mais ne sachant pas vraiment ce que c'est, ou à quoi cela sert.

Définition
Une base de données c'est tout simplement une collection d'informations diverses stockées de manière pérenne sur un ordinateur. Celle-ci est organisée de façon à retrouver facilement l'information souhaitée...

Astuce :
SQL Tips : Les transactions

But : Comprendre ce qu'est une transaction au sens SQL du terme, savoir l'utiliser : les avantages, les limitations. J'aborderai superficiellement la notion de degré d'isolation.
Prérequis : Savoir faire des requêtes.
Difficulté : 1 (Facile)
Tout d'abord une définition volontairement simple : une transaction est un ensemble d'une ou plusieurs requêtes SQL regroupées au sein d'un bloc qui est exécuté sur un jeu de données...

Découverte :
TurboGears, petite mise en bouche

TurboGears, Django ou encore Ruby on Rails. Qui n'a jamais entendu parler d'un de ces Frameworks Web de nos jours ? Mais vous y êtes-vous déjà intéressé un peu de plus près ? Cet article sera l'occasion de s'y mettre par exemple !
 Késako ?
Commençons donc par le commencement : qu'est ce qu'un "web meta framework" ? C'est un kit de composants logiciels structurels qui sert à créer les fondations ainsi que les grandes lignes de tout ou d’une partie d'une application web...

Astuce :
SQL Tips : Créer une table avec le résultat d'une requête

But : Notre but dans cette exemple est de pouvoir travailler sur une copie des lignes ayant une longueur comprisent entre 10 et 400. Mais cette astuce peux aussi être utilisée pour : Créer un clone d'une table, figer les données à un instant donné, travailler sur un sous ensemble de données, simplifier un ordre sql, etc.
Prérequis : Savoir afficher le(s) champs d'une table correspondant aux valeurs choisies (clause WHERE)...