Étiquette : SQL

  • Jouez avec vos données : utilisez un ORM

    Il y a quelques temps, je vous ai par­lé de base de don­nées, un super moyen pour struc­tu­rer vos don­nées. Vous êtes main­te­nant j'en suis sûr, des pro­fes­sion­nels du SELECT, des JOIN et autres ALTER. C'est bien, très bien même, mais main­te­nant je vais vous apprendre à vous en pas­ser. Et oui, la ligne de…

  • SQLite

    SQLite

    Dans un pré­cé­dent article, nous vous avons par­lé des bases de don­nées, leur impor­tance et leur inté­rêt. Ici je vais vous par­ler de SQLite, une biblio­thèque don­nant accès à un moteur de base de don­nées rela­tion­nelle qui vous per­met­tra de tra­vailler avec du SQL et cela sans avoir besoin de confi­gu­rer ou d'installer quoi que…

  • Base de données — notions

    Base de données — notions

    Cet article a pour but d'introduire la notion de base de don­nées. Il sera utile pour toute per­sonne ayant déjà enten­du le terme, mais ne sachant pas vrai­ment ce que c'est, ou à quoi cela sert. Définition Une base de don­nées c'est tout sim­ple­ment une col­lec­tion d'informations diverses sto­ckées de manière pérenne sur un ordi­na­teur.…

  • SQL Tips : Les transactions

    SQL Tips : Les transactions

    But : Com­prendre ce qu'est une tran­sac­tion au sens SQL du terme, savoir l'utiliser : les avan­tages, les limi­ta­tions. J'aborderai super­fi­ciel­le­ment la notion de degré d'isolation. Pré­re­quis : Savoir faire des requêtes. Dif­fi­cul­té : 1 (Facile) Tout d'abord une défi­ni­tion volon­tai­re­ment simple : une tran­sac­tion est un ensemble d'une ou plu­sieurs requêtes SQL regrou­pées au sein d'un bloc qui est…

  • TurboGears, petite mise en bouche

    TurboGears, petite mise en bouche

    Tur­bo­Gears, Djan­go ou encore Ruby on Rails. Qui n'a jamais enten­du par­ler d'un de ces Fra­me­works Web de nos jours ? Mais vous y êtes-vous déjà inté­res­sé un peu de plus près ? Cet article sera l'occasion de s'y mettre par exemple !  Késako ? Com­men­çons donc par le com­men­ce­ment : qu'est ce qu'un "web meta fra­me­work" ? C'est un…

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

    But : Notre but dans cette exemple est de pou­voir tra­vailler sur une copie des lignes ayant une lon­gueur com­prisent entre 10 et 400. Mais cette astuce peux aus­si être uti­li­sée pour : Créer un clone d'une table, figer les don­nées à un ins­tant don­né, tra­vailler sur un sous ensemble de don­nées, sim­pli­fier un ordre sql, etc.…