%PDF-1.2 1 0 obj << /Type /Catalog /Outlines 3 0 R /Pages 2 0 R >> endobj 2 0 obj << /Type /Pages /Kids [8 0 R 12 0 R 16 0 R ] /Count 3 >> endobj 3 0 obj << /Type /Outlines /Count 0 >> endobj 4 0 obj << /Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /Name /n /BaseFont /Times-Roman >> endobj 5 0 obj << /Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /Name /i /BaseFont /Times-Italic >> endobj 6 0 obj << /Type /Font /Encoding /WinAnsiEncoding /Subtype /Type1 /Name /g /BaseFont /Times-Bold >> endobj 7 0 obj << /ProcSet [/PDF /Text] /Font << /n 4 0 R /i 5 0 R /g 6 0 R >> >> endobj 8 0 obj << /Type /Page /Parent 2 0 R /MediaBox [0 0 595 842] /Contents 11 0 R /Resources << /ProcSet [/PDF /Text] /Font << /n 4 0 R /i 5 0 R /g 6 0 R >> /XObject << /image_shape_4_hi 9 0 R /image_shape_8 10 0 R >> >> >> endobj 9 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_4_hi /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 10 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_8 /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 11 0 obj << /Length 4340 >> stream BT /n 12 Tf ET BT /n 12 Tf /n 18 Tf 20 728 Td (Le Langage SQL) Tj /n 12 Tf 0 -35 Td 1.562 Tw 0.156 Tc (SQL est un langage universel de cration, de contrle et d'interrogation de bases de donnes. Il est utilis,) Tj 0 -12 Td 0.291 Tw 0.029 Tc (directement ou indirectement, pour accder aux donnes gres par des moteurs de systmes de bases de donnes) Tj 0 Tw 0 Tc 0 -12 Td (relationnelles tels que Oracle, Sql Server, DB2, MySql, Interbase.) Tj 0 Tw 0 Tc ET BT /n 12 Tf /n 18 Tf 20 618 Td (Les objectifs de la formation SQL) Tj /n 12 Tf 0 -35 Td 1.231 Tw 0.123 Tc (Cette formation a pour but de vous permettra d'acqurir toutes les comptences ncessaires l'utilisation du) Tj 0 Tw 0 Tc 0 -12 Td (langage SQL:) Tj 0 Tw 0 Tc 6 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (le principe des bases de donnes relationnelles sera prsent) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (les principales commandes SQL seront analyses et mises en oeuvre) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (les concepts pour rsoudre des problmes concrets en utilisant SQL dtaills) Tj 0 Tw 0 Tc ET BT /n 12 Tf /n 18 Tf 20 484 Td (Ce que vous apprendrez) Tj /n 12 Tf 0 -35 Td (Ce cours vous permettra) Tj 6 -12 Td () Tj 12 0 Td (d'extraire des donnes et assurer leur mise en forme) Tj -12 -12 Td () Tj 12 0 Td (de crer, utiliser et maintenir les diffrents objets d'une base \(tables, vues, index, cls uniques\)) Tj -12 -12 Td () Tj 12 0 Td (de grer les transactions) Tj -12 -12 Td () Tj 12 0 Td (de dfinir les rgles garantissant l'intgrit des donnes) Tj -12 -12 Td () Tj 12 0 Td (d'utiliser les informations du dictionnaire de donnes) Tj ET BT /n 12 Tf /n 18 Tf 20 338 Td (Aqui s'adresse ce stage SQL) Tj /n 12 Tf 0 -35 Td 1.041 Tw 0.104 Tc (Ce stage SQL s'adresse des dveloppeurs de logiciels, et programmeurs ou analystes souhaitant matriser le) Tj 0 Tw 0 Tc 0 -12 Td (langage SQL, en vue de de dvelopper ou maintenir des applications de bases de donnes Client Serveur.) Tj 0 -24 Td 0.633 Tw 0.063 Tc (Des connaissances gnrales en informatique sont requise. La pratique d'un autre langage informatique \(Pascal,) Tj 0 Tw 0 Tc 0 -12 Td (Delphi, C, Java etc\) est un plus, mais n'est pas obligatoire.) Tj 0 Tw 0 Tc ET BT /n 12 Tf /n 18 Tf 20 204 Td (Le programme dtaill du cours SQL) Tj /n 12 Tf ET BT /n 12 Tf 26 180 Td () Tj 12 0 Td /g 12 Tf (Le modle relationnel) Tj /n 12 Tf 6 -12 Td () Tj 12 0 Td 1.225 Tw 0.123 Tc (principe d'une base de donne et architecture) Tj 0 Tw 0 Tc 0 -12 Td (d'un moteur Sql) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 0.003 Tw 0 Tc (le concept de Table, notions de normalisation et) Tj 0 Tw 0 Tc 0 -12 Td (de jointure) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 2.45 Tw 0.245 Tc (schma d'une base de donne, organisation) Tj 0 Tw 0 Tc 0 -12 Td (physique et logique) Tj 0 Tw 0 Tc ET BT /n 12 Tf 330 180 Td () Tj 12 0 Td -0.213 Tw -0.021 Tc (outils de dveloppement : excuter des requtes,) Tj 0 Tw 0 Tc 0 -12 Td (lancer des scripts, moniteur SQL, journaux et logs) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (connection une base - paramtres et Login) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 7.493 Tw 0.749 Tc (les types de requtes: Dfinition et) Tj 0 Tw 0 Tc 0 -12 Td (Manipulation des donnes. Lecture et Ecriture) Tj 0 Tw 0 Tc -30 -24 Td () Tj 12 0 Td /g 12 Tf 5.494 Tw 0.549 Tc (Consultation et extraction de donnes :) Tj 0 Tw 0 Tc 0 -12 Td (SELECT) Tj /n 12 Tf 0 Tw 0 Tc ET q 1 0 0 1 38 764 cm 40 0 0 40 0 0 cm /image_shape_4_hi Do Q q 1 0 0 1 514 764 cm 40 0 0 40 0 0 cm /image_shape_8 Do Q BT /n 24 Tf 220.328 784 Td (Formation SQL) Tj ET BT /n 12 Tf 206.006 764 Td (L'Institut Pascal - Tl 01.42.83.69.36) Tj ET BT /n 9 Tf 78.992 33 Td (Institut Pascal - 26 Rue Lamartine 75009 Paris - Tl 01.42.83.69.36 - http://www.jcolibri.com - jcolibri@jcolibri.com) Tj ET endstream endobj 12 0 obj << /Type /Page /Parent 2 0 R /MediaBox [0 0 595 842] /Contents 15 0 R /Resources << /ProcSet [/PDF /Text] /Font << /n 4 0 R /i 5 0 R /g 6 0 R >> /XObject << /image_shape_4_hi 13 0 R /image_shape_8 14 0 R >> >> >> endobj 13 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_4_hi /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 14 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_8 /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 15 0 obj << /Length 8333 >> stream BT /n 12 Tf ET BT /n 12 Tf 44 728 Td () Tj 12 0 Td (description de l'ordre ) Tj /g 12 Tf (SELECT) Tj /n 12 Tf 6 -12 Td () Tj 12 0 Td 1.518 Tw 0.152 Tc (Syntaxe de base: choix des colonnes, des) Tj 0 Tw 0 Tc 0 -12 Td (Tables, filtrage des lignes) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 3.18 Tw 0.318 Tc (fonctionnement au niveau du ) Tj /i 12 Tf 3.18 Tw 0.318 Tc (Moteur) Tj /n 12 Tf 3.18 Tw 0.318 Tc ( -) Tj 0 Tw 0 Tc 0 -12 Td (l'ensemble rsultat) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 2.172 Tw 0.217 Tc (les types de donnes du Moteur SQL et) Tj 0 Tw 0 Tc 0 -12 Td (expressions) Tj 0 Tw 0 Tc 6 -12 Td () Tj 12 0 Td 7.393 Tw 0.739 Tc (numrique - arrondi, fonctions,) Tj 0 Tw 0 Tc 0 -12 Td (conversions, prcdence) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 1.189 Tw 0.119 Tc (caractre et chanes - jeu de caractre,) Tj 0 Tw 0 Tc 0 -12 Td (traitement de chanes) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 9.241 Tw 0.924 Tc (dates, TimeStamp - fonctions) Tj 0 Tw 0 Tc 0 -12 Td (d'extraction, conversion) Tj 0 Tw 0 Tc -30 -12 Td () Tj 12 0 Td 2.13 Tw 0.213 Tc (spcification des colonnes - expressions,) Tj 0 Tw 0 Tc 0 -12 Td (utilisation d'alias) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 5.864 Tw 0.586 Tc (le filtrage et la clause ) Tj /g 12 Tf 5.864 Tw 0.586 Tc (WHERE) Tj /n 12 Tf 5.864 Tw 0.586 Tc ( -) Tj 0 Tw 0 Tc 0 -12 Td (conditions, expressions logiques) Tj 0 Tw 0 Tc -30 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (tri du rsultat: ) Tj /g 12 Tf (ORDER BY) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (regroupements: ) Tj /g 12 Tf (GROUP BY) Tj /n 12 Tf ( et ) Tj /g 12 Tf (HAVING) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 5.743 Tw 0.574 Tc (aggrgats et fonctions rcapitulatives :) Tj 0 Tw 0 Tc 0 -12 Td /g 12 Tf (COUNT, SUM, AVG, ...) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 1.648 Tw 0.165 Tc (oprations ensemblistes : union, intersection,) Tj 0 Tw 0 Tc 0 -12 Td (diffrence.) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (requtes imbriques - oprateurs ) Tj /g 12 Tf (IN) Tj /n 12 Tf (, ) Tj /g 12 Tf (EXISTS) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 4.985 Tw 0.499 Tc (donnes ) Tj /g 12 Tf 4.985 Tw 0.499 Tc (NULL) Tj /n 12 Tf 4.985 Tw 0.499 Tc ( - traitement dans les -) Tj 0 Tw 0 Tc 0 -12 Td /g 12 Tf (ISNULL) Tj /n 12 Tf (, ) Tj /g 12 Tf (COALESCE) Tj /n 12 Tf 0 Tw 0 Tc -30 -24 Td () Tj 0 Tw 0 Tc 12 0 Td /g 12 Tf (Crations ou Modifications du Schma) Tj /n 12 Tf 0 Tw 0 Tc 6 -12 Td () Tj 12 0 Td 0.929 Tw 0.093 Tc (cration des Tables: ) Tj /g 12 Tf 0.929 Tw 0.093 Tc (CREATE) Tj /n 12 Tf 0.929 Tw 0.093 Tc ( - Effacement :) Tj 0 Tw 0 Tc 0 -12 Td /g 12 Tf (DROP) Tj /n 12 Tf ( - modification : ) Tj /g 12 Tf (ALTER) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (cration de Domaines) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 2.964 Tw 0.296 Tc (cration d'Index - cl primaire, ) Tj /g 12 Tf 2.964 Tw 0.296 Tc (UNIQUE) Tj /n 12 Tf 2.964 Tw 0.296 Tc (,) Tj 0 Tw 0 Tc 0 -12 Td /g 12 Tf (NOT NULL) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (cration de Vues) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 0.377 Tw 0.038 Tc (Dfinition et gestion des contraintes d'intgrit) Tj 0 Tw 0 Tc 0 -12 Td (: cl primaire) Tj 0 Tw 0 Tc ET BT /n 12 Tf 312 728 Td () Tj 12 0 Td /g 12 Tf (Modification de Tables) Tj /n 12 Tf 6 -12 Td () Tj 12 0 Td 3.244 Tw 0.324 Tc (instructions de mise jour des donnes :) Tj 0 Tw 0 Tc 0 -12 Td /g 12 Tf (INSERT) Tj /n 12 Tf (, ) Tj /g 12 Tf (UPDATE) Tj /n 12 Tf (, ) Tj /g 12 Tf (DELETE) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (traitement des valeurs par dfaut) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (cration automatique de cl primaire) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (contraintes ) Tj /g 12 Tf (CHECK) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (techniques de validation de saisie) Tj 0 Tw 0 Tc -30 -24 Td () Tj 0 Tw 0 Tc 12 0 Td /g 12 Tf (Utilisation de plusieurs Tables : Jointures) Tj /n 12 Tf 0 Tw 0 Tc 6 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (Conception de la base) Tj 0 Tw 0 Tc 6 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (dcomposition d'une application en Tables) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (formes normales) Tj 0 Tw 0 Tc -30 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (jointure - jointure interne et externe) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 5.38 Tw 0.538 Tc (cl trangre - intgrit rfrencielle -) Tj 0 Tw 0 Tc 0 -12 Td (contraintes d'intgrit) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (cascade de mises jour et d'effacements) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (curseurs lis) Tj 0 Tw 0 Tc -30 -24 Td () Tj 0 Tw 0 Tc 12 0 Td /g 12 Tf (Les Transactions) Tj /n 12 Tf 0 Tw 0 Tc 6 -12 Td () Tj 12 0 Td 7.982 Tw 0.798 Tc (intgrit et concurrence - types de) Tj 0 Tw 0 Tc 0 -12 Td (transisolation) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (verrouillage:) Tj 0 Tw 0 Tc 6 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (au niveau de la Table, du champ) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (verrouillage Optimiste et Pessimiste) Tj 0 Tw 0 Tc -30 -12 Td () Tj 12 0 Td 4.229 Tw 0.423 Tc (contrle des transactions - ) Tj /g 12 Tf 4.229 Tw 0.423 Tc (COMMIT) Tj /n 12 Tf 4.229 Tw 0.423 Tc ( et) Tj 0 Tw 0 Tc 0 -12 Td /g 12 Tf (ROLLBACK) Tj /n 12 Tf (.) Tj 0 Tw 0 Tc -30 -24 Td () Tj 0 Tw 0 Tc 12 0 Td /g 12 Tf (Autres Instructions) Tj /n 12 Tf 0 Tw 0 Tc 6 -12 Td () Tj 12 0 Td 1.061 Tw 0.106 Tc (les procdures stockes - paramtres, variable) Tj 0 Tw 0 Tc 0 -12 Td (locales, instruction de contrle, requtes SQL) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 0.312 Tw 0.031 Tc (les triggers: validation ct Serveur - cration -) Tj 0 Tw 0 Tc 0 -12 Td (types de trigger) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (les champs Blob \(Binary Large Objects\)) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 3.842 Tw 0.384 Tc (la gestion de la scurit - utilisateurs et) Tj 0 Tw 0 Tc 0 -12 Td (autorisations d'accs) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (optimisation des requtes) Tj 0 Tw 0 Tc ET BT /n 12 Tf /n 18 Tf 20 232 Td (Les travaux pratiques) Tj /n 12 Tf 0 -35 Td 0.317 Tw 0.032 Tc (Chaque participant aura accs une bases de donne et appliquera immdiatement chaque nouveau concept. Plus) Tj 0 Tw 0 Tc 0 -12 Td (d'un tiers du temps est consacr des exercices, tels que:) Tj 0 Tw 0 Tc 6 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (cration d'une petite base \(facturation, gestion de stock, comptabilit ...\)) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (interrogation des tables de cette base) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (modification des donnes et de la structure) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (validation de la saisie des donnes) Tj 0 Tw 0 Tc ET q 1 0 0 1 38 764 cm 40 0 0 40 0 0 cm /image_shape_4_hi Do Q q 1 0 0 1 514 764 cm 40 0 0 40 0 0 cm /image_shape_8 Do Q BT /n 24 Tf 220.328 784 Td (Formation SQL) Tj ET BT /n 12 Tf 206.006 764 Td (L'Institut Pascal - Tl 01.42.83.69.36) Tj ET BT /n 9 Tf 78.992 33 Td (Institut Pascal - 26 Rue Lamartine 75009 Paris - Tl 01.42.83.69.36 - http://www.jcolibri.com - jcolibri@jcolibri.com) Tj ET endstream endobj 16 0 obj << /Type /Page /Parent 2 0 R /MediaBox [0 0 595 842] /Contents 19 0 R /Resources << /ProcSet [/PDF /Text] /Font << /n 4 0 R /i 5 0 R /g 6 0 R >> /XObject << /image_shape_4_hi 17 0 R /image_shape_8 18 0 R >> >> >> endobj 17 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_4_hi /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 18 0 obj << /Type /XObject /Subtype /Image /Filter [/DCTDecode] /ColorSpace /DeviceRGB /Width 103 /Height 101 /Name /image_shape_8 /BitsPerComponent 8 /Length 2957 >> stream JFIF``TExifII*12PngUnit http://SharePower.VirtualAve.net/png.htmlC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222eg" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?( ( (vuxWw>\ ExuIщ2c]-ʘ5rHoe=:F&?hחCx#C"ȇTQ@Q@Q@0K0U iHMp*H5+S )RH'w;0x9bWKv dpq,Eޟi(e1usxVʎKvlW<+cwEjb'ʣI:ʓ۸AALFW{mݴ8'@_W/-G8vEMgSmZ{OҽWC񦕨٧p-@t=kԇMÐxʃZ¬x\ݛjM] O^c^is7ބ{׏ow5r{ VExX+׭gi`L jx/?~eJn7ǩ"#cI>HOֻ66>QbDop}W@f41(ɒ@jӚvGKB\w7-"Vi < }kin.5+ۆB2y(p|isNڵϤ`0}GM9.% a75{5ΠLnΌ\"n<ѕ;s1V?̟KH.YzcO\1j[BiljiGtu} ݕ9ҽMOբv5!wHf l?{q* l^8ՖQEu>QERA|^^k~-V=K46By{ io#:u«w>k7شQXG,oOW8DvC]llGS}t)Οz>s? %)N|7E|ϴݑWjS$1 x򃢄s)ctvRNidy'Rw8P{crDc{F9^5|c-lꥆգjiW@CF^OљWgBP9loi(60TWE6w' J\+IK RdԴ=Ί)f)RA |%Q@y˯Xmnб^a;jAm{qY֕Cpu9avs 1No W 2]Fװ|cx[[/̋"NsQd F'VpÕ)-QWJj|aiAIn:k}G,$A'ҶBĠ{8VUop%<:RVnpH@[0TPΟ[Or}jğ tcCw{8 ( TFY+*)u 5Γ\!UW 3B>kXbػN`73cWEEwF<ԩ*s(s sFx*E5p9ZK-f |*aҢ_a=#,vQ(gN<yT?<=X9~5u31?2[n3Eg&ވ)OX+6!^qZtQ]_ ((endstream endobj 19 0 obj << /Length 3828 >> stream BT /n 12 Tf ET BT /n 12 Tf /n 18 Tf 20 728 Td (Le Formateur SQL) Tj /n 12 Tf 0 -35 Td 0.892 Tw 0.089 Tc (Les stages sont anims ) Tj /g 12 Tf 0.892 Tw 0.089 Tc (exclusivement par John COLIBRI) Tj /n 12 Tf 0.892 Tw 0.089 Tc (. Auteur de plus de 15 livres de programmation, il) Tj 0 -12 Td 0.842 Tw 0.084 Tc (organise des stages de formations l'Institut Pascal depuis plus de 19 ans, et a form personnellement plus de) Tj 0 Tw 0 Tc 0 -12 Td (1.200 programmeurs.) Tj 0 Tw 0 Tc ET BT /n 12 Tf /n 18 Tf 20 618 Td (Les conditions) Tj /n 12 Tf 6 -35 Td () Tj 12 0 Td (Les stages sont organiss l'Institut Pascal) Tj -12 -12 Td () Tj 12 0 Td 1.105 Tw 0.111 Tc (les ) Tj /g 12 Tf 1.105 Tw 0.111 Tc (dates des prochaines formations) Tj /n 12 Tf 1.105 Tw 0.111 Tc ( prvues pour les formations inter-entreprise sont prsentes dans ce) Tj 0 Tw 0 Tc 0 -12 Td (calendrier des formations) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 0.017 Tw 0.002 Tc (pr-rservation: vous pouvez vrifier la disponibilit et vous ) Tj /g 12 Tf 0.017 Tw 0.002 Tc (pr-inscrire sans frais) Tj /n 12 Tf 0.017 Tw 0.002 Tc (. Nous vous contacterons ) Tj 0 Tw 0 Tc 0 -12 Td (la suite de votre pr-inscription) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 0.017 Tw 0.002 Tc (des stages peuvent aussi tre organiss ) Tj /g 12 Tf 0.017 Tw 0.002 Tc (en Province) Tj /n 12 Tf 0.017 Tw 0.002 Tc ( \(Lille, Strasbourg, Lyon, Marseille, Nantes, Metz, Rennes,) Tj 0 Tw 0 Tc 0 -12 Td (Perpignan, Nimes, Toulouse ...\) et ) Tj /g 12 Tf (dans votre entreprise, organisation ou administration) Tj /n 12 Tf 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 0.459 Tw 0.046 Tc (ces stages sont couverts par les conventions de formation continue \() Tj /g 12 Tf 0.459 Tw 0.046 Tc (numro d'agrment 11 94 00755 94) Tj /n 12 Tf 0.459 Tw 0.046 Tc (\) et) Tj 0 Tw 0 Tc 0 -12 Td (nous fournissons une convention de formation) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (la dure des stages est de ) Tj /g 12 Tf (3 jours) Tj /n 12 Tf (.) Tj 0 Tw 0 Tc -12 -12 Td () Tj 0 Tw 0 Tc 12 0 Td (prix: le prix entreprise pour une personne est de ) Tj /g 12 Tf (1.680 Euros HT) Tj /n 12 Tf (.) Tj 0 -12 Td 1.286 Tw 0.129 Tc (Les modalits d'inscription prsentent le rductions de tarif pour les particuliers, l'inscription plusieurs) Tj 0 Tw 0 Tc 0 -12 Td (stages, l'inscription de plusieurs personnes ou les stages intra-entreprise.) Tj 0 Tw 0 Tc -12 -12 Td () Tj 12 0 Td 1.816 Tw 0.182 Tc (pour les ) Tj /g 12 Tf 1.816 Tw 0.182 Tc (formations spcifiques, sur mesure ou en rgie) Tj /n 12 Tf 1.816 Tw 0.182 Tc (, qui incorporeraient par exemple, seulement) Tj 0 -12 Td 0.756 Tw 0.076 Tc (certaines parties du programme ci-dessus, consultez formations sur mesure ou contactez nous par e-mail ou) Tj 0 Tw 0 Tc 0 -12 Td (tlphone.) Tj 0 Tw 0 Tc ET BT /n 12 Tf /n 18 Tf 20 352 Td (Lettre d'Information) Tj /n 12 Tf 0 -35 Td 1.008 Tw 0.101 Tc (Nous publions tous les mois une lettre d'information qui vous tient au courant des programmes des nouveaux) Tj 0 Tw 0 Tc 0 -12 Td (stages et de dates des prochaines sessions) Tj 0 Tw 0 Tc ET q 1 0 0 1 38 764 cm 40 0 0 40 0 0 cm /image_shape_4_hi Do Q q 1 0 0 1 514 764 cm 40 0 0 40 0 0 cm /image_shape_8 Do Q BT /n 24 Tf 220.328 784 Td (Formation SQL) Tj ET BT /n 12 Tf 206.006 764 Td (L'Institut Pascal - Tl 01.42.83.69.36) Tj ET BT /n 9 Tf 78.992 33 Td (Institut Pascal - 26 Rue Lamartine 75009 Paris - Tl 01.42.83.69.36 - http://www.jcolibri.com - jcolibri@jcolibri.com) Tj ET endstream endobj xref 0 19 0000000000 65535 f 0000000010 00000 n 0000000098 00000 n 0000000197 00000 n 0000000259 00000 n 0000000400 00000 n 0000000542 00000 n 0000000682 00000 n 0000000802 00000 n 0000001117 00000 n 0000004322 00000 n 0000007525 00000 n 0000011930 00000 n 0000012247 00000 n 0000015453 00000 n 0000018656 00000 n 0000027054 00000 n 0000027371 00000 n 0000030577 00000 n 0000033780 00000 n trailer << /Size 19 /Root 1 0 R >> startxref 37673 %%EOF