<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>T.S.D.I</title><link>http://tsdiy.canalblog.com/</link><description>PR TSDI</description><language>fr</language><lastBuildDate>Mon, 09 Nov 2009 01:30:41 GMT</lastBuildDate><generator>CanalBlog - http://www.canalblog.com</generator><item><title>tamer_new</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5947120.html</link><category>Music</category><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5947120.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5947120/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5947120.html</guid><description>&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/95/26/341492/16226779.rm&quot;&gt;Allah_Yebarkly_Feek&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/73/42/341492/16226856.rm&quot;&gt;_Ana_Wala_3aref&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/00/10/341492/16226929.rm&quot;&gt;Areft_Elly_Feha&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/83/17/341492/16227089.rm&quot;&gt;_E3tezry&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/29/58/341492/16227155.rm&quot;&gt;_Ya_Bent_Al_Eih&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center;&quot;&gt;&lt;font face=&quot;arial, helvetica, sans-serif&quot; color=&quot;#ff3300&quot; size=&quot;3&quot;&gt;&lt;strong&gt;NB : pour telechager et ecouter click buton droit d la souris &amp;gt;&amp;gt; enregistrer la cible sous...&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style=&quot;TEXT-ALIGN: center;&quot;&gt;&lt;hr /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 16:13:00 GMT</pubDate></item><item><title>amr diab</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946362.html</link><category>Music</category><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946362.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946362/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946362.html</guid><description>&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/93/79/341492/16224637.ram&quot;&gt;3amro_deyab_3allem_qalby&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/34/94/341492/16224840.rm&quot;&gt;3amr_diab_agheeb&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/09/10/341492/16224916.rm&quot;&gt;3amr_diab_aiwa_ana_3aref&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://storage.canalblog.com/98/95/341492/16224972.rm&quot;&gt;3amr_diab_ayam_we_ben3eshha&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
NB : pour telechager et ecouter click buton droit d la souris &gt;&gt; enregistrer la cible sous...</description><pubDate>Mon, 20 Aug 2007 15:01:00 GMT</pubDate></item><item><title>Ordinateur - &#xe9;l&#xe9;ments constitutifs</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946319.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946319.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946319/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946319.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Introduction &#xe0; la notion d&apos;ordinateur&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La compr&#xe9;hension du vocabulaire &lt;a href=&quot;http://www.canalblog.com/cf/informatique/informatique.php3&quot;&gt;informatique&lt;/a&gt; repr&#xe9;sente g&#xe9;n&#xe9;ralement la principale difficult&#xe9; &#xe0; laquelle se heurtent les acheteurs potentiels d&apos;ordinateurs personnels. En effet, contrairement &#xe0; un t&#xe9;l&#xe9;viseur, pour lequel les crit&#xe8;res de choix sont assez limit&#xe9;s, le choix d&apos;un ordinateur revient &#xe0; choisir chaque &#xe9;l&#xe9;ment qui le compose et &#xe0; en conna&#xee;tre les caract&#xe9;ristiques. Ce dossier n&apos;a pas pour but de donner un sens &#xe0; toutes les abr&#xe9;viations informatiques (dans la mesure o&#xf9; de nombreux constructeurs ont leurs propres terminologies), mais il cherche &#xe0; aider &#xe0; mieux comprendre les principaux composants d&apos;un ordinateur, d&apos;en expliquer le fonctionnement et d&apos;en donner les principales caract&#xe9;ristiques. &lt;a class=&quot;ancre&quot; name=&quot;presentation&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Pr&#xe9;sentation de l&apos;ordinateur&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Un &lt;strong&gt;ordinateur&lt;/strong&gt; est un ensemble de circuits &#xe9;lectroniques permettant de manipuler des donn&#xe9;es sous forme binaire, c&apos;est-&#xe0;-dire sous forme de &lt;a href=&quot;http://www.canalblog.com/cf/base/binaire.php3&quot;&gt;bits&lt;/a&gt;. Le mot &#xab; &lt;strong&gt;ordinateur&lt;/strong&gt; &#xbb; provient de la soci&#xe9;t&#xe9; &lt;em&gt;IBM France&lt;/em&gt;. Fran&#xe7;ois Girard, alors responsable du service promotion g&#xe9;n&#xe9;rale publicit&#xe9; de l&apos;entreprise IBM France, eut l&apos;id&#xe9;e de consulter son ancien professeur de lettres &#xe0; Paris, afin de lui demander de proposer un mot caract&#xe9;risant le mieux possible ce que l&apos;on appelait vulgairement un &#xab; &lt;strong&gt;calculateur&lt;/strong&gt; &#xbb; (traduction litt&#xe9;rale du mot anglais &#xab; &lt;strong&gt;computer&lt;/strong&gt; &#xbb;). &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Ainsi, Jaques Perret, agr&#xe9;g&#xe9; de lettres, alors professeur de philologie latine &#xe0; la Sorbonne, proposa le 16 avril 1955 le mot &#xab; &lt;strong&gt;Ordinateur&lt;/strong&gt; &#xbb; en pr&#xe9;cisant que le mot &#xab; Ordinateur &#xbb; &#xe9;tait un adjectif provenant du &lt;em&gt;Littr&#xe9;&lt;/em&gt; signifiant &#xab; &lt;em&gt;Dieux mettant de l&apos;ordre dans le monde&lt;/em&gt; &#xbb;. Ainsi, il expliqua que le concept de &#xab; mise en ordre &#xbb; &#xe9;tait tout &#xe0; fait adapt&#xe9;. &lt;a class=&quot;ancre&quot; name=&quot;types&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Types d&apos;ordinateurs&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Toute machine capable de manipuler des informations binaires peut &#xea;tre qualifi&#xe9;e d&apos;ordinateur, toutefois le terme &#xab; ordinateur &#xbb; est parfois confondu avec la notion d&apos;&lt;em&gt;ordinateur personnel&lt;/em&gt; (&lt;strong&gt;PC&lt;/strong&gt;, abr&#xe9;viation de &lt;em&gt;personal computer&lt;/em&gt;), le type d&apos;ordinateur le plus pr&#xe9;sent sur le march&#xe9;. Or il existe beaucoup d&apos;autres types d&apos;ordinateurs (la liste suivante est non exhaustive) : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Amiga &lt;/li&gt;
&lt;li&gt;Atari &lt;/li&gt;
&lt;li&gt;Apple Macintosh &lt;/li&gt;
&lt;li&gt;stations Alpha &lt;/li&gt;
&lt;li&gt;stations SUN &lt;/li&gt;
&lt;li&gt;stations Silicon Graphics &lt;/li&gt;&lt;/ul&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La suite de ce dossier, aussi g&#xe9;n&#xe9;rique soit-elle, s&apos;applique ainsi plus particuli&#xe8;rement aux ordinateurs de type &lt;em&gt;PC&lt;/em&gt;, appel&#xe9;s aussi &lt;em&gt;ordinateurs compatibles IBM&lt;/em&gt;, car IBM est la firme qui a cr&#xe9;&#xe9; les premiers ordinateurs de ce type et a longtemps (jusqu&apos;en 1987) &#xe9;t&#xe9; le leader dans ce domaine, &#xe0; tel point qu&apos;elle contr&#xf4;lait les standards, copi&#xe9;s par les autres fabricants. &lt;a class=&quot;ancre&quot; name=&quot;constitution&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Constitution de l&apos;ordinateur&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Un ordinateur est un ensemble de composants &#xe9;lectroniques modulaires, c&apos;est-&#xe0;-dire des composants pouvant &#xea;tre remplac&#xe9;s par d&apos;autres composants ayant &#xe9;ventuellement des caract&#xe9;ristiques diff&#xe9;rentes, capables de faire fonctionner des programmes informatiques. On parle ainsi de &#xab; &lt;strong&gt;hardware&lt;/strong&gt; &#xbb; pour d&#xe9;signer l&apos;ensemble des &#xe9;l&#xe9;ments mat&#xe9;riels de l&apos;ordinateur et de &#xab; &lt;strong&gt;software&lt;/strong&gt; &#xbb; pour d&#xe9;signer la partie logicielle. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les composants mat&#xe9;riels de l&apos;ordinateur sont architectur&#xe9;s autour d&apos;une carte principale comportant quelques circuits int&#xe9;gr&#xe9;s et beaucoup de composants &#xe9;lectroniques tels que condensateurs, r&#xe9;sistances, etc. Tous ces composants sont soud&#xe9;s sur la carte et sont reli&#xe9;s par les connexions du circuit imprim&#xe9; et par un grand nombre de connecteurs : cette carte est appel&#xe9;e &lt;a href=&quot;http://www.canalblog.com/cf/my/carte-mere.php3&quot;&gt;carte m&#xe8;re&lt;/a&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La &lt;a href=&quot;http://www.canalblog.com/cf/my/carte-mere.php3&quot;&gt;carte m&#xe8;re&lt;/a&gt; est log&#xe9;e dans un &lt;a href=&quot;http://www.canalblog.com/cf/my/boitier.php3&quot;&gt;bo&#xee;tier&lt;/a&gt; (ou &lt;em&gt;ch&#xe2;ssis&lt;/em&gt;), comportant des emplacements pour les p&#xe9;riph&#xe9;riques de stockage sur la face avant, ainsi que des boutons permettant de contr&#xf4;ler la mise sous tension de l&apos;ordinateur et un certain nombre de voyants permettant de v&#xe9;rifier l&apos;&#xe9;tat de marche de l&apos;appareil et l&apos;activit&#xe9; des disques durs. Sur la face arri&#xe8;re, le bo&#xee;tier pr&#xe9;sente des ouvertures en vis-&#xe0;-vis des cartes d&apos;extension et des interfaces d&apos;entr&#xe9;e-sortie connect&#xe9;es sur la &lt;a href=&quot;http://www.canalblog.com/cf/my/carte-mere.php3&quot;&gt;carte m&#xe8;re&lt;/a&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Enfin, le bo&#xee;tier h&#xe9;berge un &lt;strong&gt;bloc d&apos;alimentation &#xe9;lectrique&lt;/strong&gt; (appel&#xe9; commun&#xe9;ment &lt;em&gt;alimentation&lt;/em&gt;), charg&#xe9; de fournir un courant &#xe9;lectrique stable et continu &#xe0; l&apos;ensemble des &#xe9;l&#xe9;ments constitutifs de l&apos;ordinateur. L&apos;alimentation sert donc &#xe0; convertir le courant alternatif du r&#xe9;seau &#xe9;lectrique (220 ou 110 Volts) en une tension continue de 5 Volts pour les composants de l&apos;ordinateur et de 12 volts pour certains p&#xe9;riph&#xe9;riques internes (disques, lecteurs de CD-ROM, ...). Le bloc d&apos;alimentation est caract&#xe9;ris&#xe9; par sa puissance, qui conditionne le nombre de p&#xe9;riph&#xe9;riques que l&apos;ordinateur est capable d&apos;alimenter. La puissance du bloc d&apos;alimentation est g&#xe9;n&#xe9;ralement comprise entre 200 et 450 Watts. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;On appelle &#xab; &lt;strong&gt;unit&#xe9; centrale&lt;/strong&gt; &#xbb;, l&apos;ensemble compos&#xe9; du bo&#xee;tier et des &#xe9;l&#xe9;ments qu&apos;il contient. Les &#xe9;l&#xe9;ments externes &#xe0; l&apos;unit&#xe9; centrale sont appel&#xe9;s &lt;strong&gt;p&#xe9;riph&#xe9;riques&lt;/strong&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;unit&#xe9; centrale doit &#xea;tre connect&#xe9;e &#xe0; un ensemble de p&#xe9;riph&#xe9;riques externes. Un ordinateur est g&#xe9;n&#xe9;ralement compos&#xe9; au minimum d&apos;une unit&#xe9; centrale, d&apos;un &lt;a href=&quot;http://www.canalblog.com/cf/my/ecran.php3&quot;&gt;&#xe9;cran&lt;/a&gt; (moniteur), d&apos;un &lt;a href=&quot;http://www.canalblog.com/cf/my/clavier.php3&quot;&gt;clavier&lt;/a&gt; et d&apos;une &lt;a href=&quot;http://www.canalblog.com/cf/my/souris.php3&quot;&gt;souris&lt;/a&gt;, mais il est possible de connecter une grande diversit&#xe9; de p&#xe9;riph&#xe9;riques sur les interfaces d&apos;entr&#xe9;e-sortie (&lt;a href=&quot;http://www.canalblog.com/cf/my/serie.php3#serie&quot;&gt;ports s&#xe9;ries&lt;/a&gt;, &lt;a href=&quot;http://www.canalblog.com/cf/my/serie.php3#parallele&quot;&gt;port parall&#xe8;le&lt;/a&gt;, &lt;a href=&quot;http://www.canalblog.com/cf/my/usb.php3&quot;&gt;port USB&lt;/a&gt;, &lt;a href=&quot;http://www.canalblog.com/cf/my/firewire.php3&quot;&gt;port firewire&lt;/a&gt;, etc.) : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/my/imprimante.php3&quot;&gt;imprimante&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/my/scanner.php3&quot;&gt;scanner&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/my/carte-son.php3&quot;&gt;carte son externe&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/my/disque.php3&quot;&gt;disque dur externe&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/my/disque.php3&quot;&gt;p&#xe9;riph&#xe9;rique de stockage externe&lt;/a&gt;, &lt;/li&gt;
&lt;li&gt;appareil photo ou cam&#xe9;ra num&#xe9;rique, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/my/pda.php3&quot;&gt;assistant personnel&lt;/a&gt; (&lt;em&gt;PDA&lt;/em&gt;), &lt;/li&gt;
&lt;li&gt;etc. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:56:55 GMT</pubDate></item><item><title>Programmation r&#xe9;seau - Les sockets</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946291.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946291.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946291/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946291.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Introduction aux sockets&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La notion de sockets a &#xe9;t&#xe9; introduite dans les distributions de Berkeley (un fameux syst&#xe8;me de type UNIX, dont beaucoup de distributions actuelles utilisent des morceaux de code), c&apos;est la raison pour laquelle on parle parfois de sockets BSD (&lt;em&gt;Berkeley Software Distribution&lt;/em&gt;). &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Il s&apos;agit d&apos;un mod&#xe8;le permettant la communication inter processus (&lt;em&gt;IPC&lt;/em&gt; - &lt;em&gt;Inter Process Communication&lt;/em&gt;) afin de permettre &#xe0; divers processus de communiquer aussi bien sur une m&#xea;me machine qu&apos;&#xe0; travers un r&#xe9;seau &lt;a href=&quot;http://www.canalblog.com/cf/internet/tcpip.php3&quot;&gt;TCP/IP&lt;/a&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La communication par socket est souvent compar&#xe9;e aux communications humaines. On distingue ainsi deux modes de communication : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/internet/protocol.php3#orientes&quot;&gt;Le mode connect&#xe9;&lt;/a&gt; (comparable &#xe0; une communication t&#xe9;l&#xe9;phonique), utilisant le &lt;a href=&quot;http://www.canalblog.com/cf/internet/tcp.php3&quot;&gt;protocole TCP&lt;/a&gt;. Dans ce mode de communication, une connexion durable est &#xe9;tablie entre les deux processus, de telle fa&#xe7;on que l&apos;adresse de destination n&apos;est pas n&#xe9;cessaire &#xe0; chaque envoi de donn&#xe9;es. &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/internet/protocol.php3#orientes&quot;&gt;Le mode non connect&#xe9;&lt;/a&gt; (analogue &#xe0; une communication par courrier), utilisant le &lt;a href=&quot;http://www.canalblog.com/cf/internet/udp.php3&quot;&gt;protocole UDP&lt;/a&gt;. Ce mode n&#xe9;cessite l&apos;adresse de destination &#xe0; chaque envoi, et aucun accus&#xe9; de r&#xe9;ception n&apos;est donn&#xe9;. &lt;/li&gt;&lt;/ul&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les sockets sont g&#xe9;n&#xe9;ralement impl&#xe9;ment&#xe9;s en &lt;a href=&quot;http://www.canalblog.com/cf/c/cintro.php3&quot;&gt;langage C&lt;/a&gt;, et utilisent des fonctions et des structures disponibles dans la librairie &lt;em&gt;&amp;lt;sys/socket.h&amp;gt;&lt;/em&gt;. &lt;a class=&quot;ancre&quot; name=&quot;OSI&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Position des sockets dans le mod&#xe8;le OSI&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les sockets se situent juste au-dessus de la couche transport du &lt;a href=&quot;http://www.canalblog.com/cf/internet/tcpip.php3#OSI2&quot;&gt;mod&#xe8;le OSI&lt;/a&gt; (protocoles &lt;a href=&quot;http://www.canalblog.com/cf/internet/udp.php3&quot;&gt;UDP&lt;/a&gt; ou &lt;a href=&quot;http://www.canalblog.com/cf/internet/tcp.php3&quot;&gt;TCP&lt;/a&gt;), elle-m&#xea;me utilisant les services de la couche r&#xe9;seau (protocole &lt;a href=&quot;http://www.canalblog.com/cf/internet/protip.php3&quot;&gt;IP&lt;/a&gt; / &lt;a href=&quot;http://www.canalblog.com/cf/internet/arp.php3&quot;&gt;ARP&lt;/a&gt;). &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;table class=&quot;ccm&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Mod&#xe8;le des sockets&lt;/th&gt;&lt;th&gt;Mod&#xe8;le OSI&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td rowspan=&quot;3&quot;&gt;Application utilisant les sockets&lt;/td&gt;
&lt;td&gt;Application&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Pr&#xe9;sentation&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Session&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;UDP/TCP&lt;/td&gt;
&lt;td&gt;Transport&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;IP/ARP&lt;/td&gt;
&lt;td&gt;R&#xe9;seau&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td rowspan=&quot;2&quot;&gt;Ethernet, X25, ...&lt;/td&gt;
&lt;td&gt;Liaison&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Physique&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;hr /&gt;</description><pubDate>Mon, 20 Aug 2007 14:54:27 GMT</pubDate></item><item><title>M&#xe9;tiers de l&apos;informatique </title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946262.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946262.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946262/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946262.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Introduction aux m&#xe9;tiers de l&apos;informatique&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;informatique fait aujourd&apos;hui partie int&#xe9;grante de la majorit&#xe9; des entreprises, &#xe0; un tel point que le m&#xe9;tier d&apos;informaticien s&apos;est diversifi&#xe9; en une multitudes de fonctions sp&#xe9;cialis&#xe9;es, touchant aux r&#xe9;seau, au d&#xe9;veloppement informatique, &#xe0; la s&#xe9;curit&#xe9; des syst&#xe8;mes informatiques ou encore &#xe0;; l&apos;infographie ou l&apos;ergonomie. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;A certains m&#xe9;tiers correspondent des &#xe9;tudes particuli&#xe8;res, tandis que la carence en informaticien rend la porte d&apos;entr&#xe9;e de certaines fonctions techniques ouverte &#xe0; tous. La bonne connaissance du cœur de m&#xe9;tier de chaque fonction peut permettre d&apos;en conna&#xee;tre les sp&#xe9;cificit&#xe9;s, les limites ainsi que les comp&#xe9;tences indispensables. &lt;a class=&quot;ancre&quot; name=&quot;exploitation&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;M&#xe9;tiers de l&apos;exploitation et de la production&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Il s&apos;agit du dernier maillon de la cha&#xee;ne, c&apos;est-&#xe0;-dire toutes les personnes charg&#xe9;es de v&#xe9;rifier le bon fonctionnement des syst&#xe8;mes informatiques et des r&#xe9;seaux, d&apos;assister les utilisateurs dans l&apos;utilisation des nouvelles technologies ou les d&#xe9;panner en cas de probl&#xe8;me. &lt;a class=&quot;ancre&quot; name=&quot;conception&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;M&#xe9;tiers de la conception et du d&#xe9;veloppement&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les m&#xe9;tiers de la conception et du d&#xe9;veloppement consistent &#xe0; analyser un besoin, &#xe0; concevoir des solutions, les mod&#xe9;liser informatiquement et les impl&#xe9;menter, c&apos;est-&#xe0;-dire les transcrire dans un langage informatique. Il s&apos;agit de m&#xe9;tiers alliant une capacit&#xe9; d&apos;analyse &#xe0; un esprit de synth&#xe8;se et mettant en œuvre technique et cr&#xe9;ativit&#xe9;. &lt;a class=&quot;ancre&quot; name=&quot;conseil&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;M&#xe9;tiers du conseil et de l&apos;expertise&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les m&#xe9;tiers du conseil et de l&apos;expertise demandent un certain niveau d&apos;exp&#xe9;rience afin d&apos;&#xea;tre en mesure d&apos;&#xe9;tudier les besoins ou les solutions existantes dans une entreprise afin d&apos;aider &#xe0; la mise en œuvre d&apos;une nouvelle architecture. Les principaux domaines d&apos;application sont les &lt;a href=&quot;http://www.canalblog.com/cf/systeme-d-information/si-systeme-d-information.php3&quot;&gt;syst&#xe8;mes d&apos;information&lt;/a&gt; ou la &lt;a href=&quot;http://www.canalblog.com/cf/secu/secu-intro.php3&quot;&gt;s&#xe9;curit&#xe9; informatique&lt;/a&gt;. &lt;a class=&quot;ancre&quot; name=&quot;formation&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;M&#xe9;tiers de la formation et de l&apos;enseignement&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;objectif des m&#xe9;tiers de la formation et de l&apos;enseignement est de permettre &#xe0; un groupe d&apos;individus d&apos;acqu&#xe9;rir des connaissances pratiques et th&#xe9;oriques sur un domaine donn&#xe9; en vue de l&apos;&#xe9;volution de leurs pratiques professionnelles. &lt;a class=&quot;ancre&quot; name=&quot;marketing&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;M&#xe9;tiers du marketing&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les m&#xe9;tiers du marketing, essentiellement orient&#xe9;s vers des profils commerciaux, ont pour objectif l&apos;optimisation de la vente des produits et service de l&apos;entreprise, gr&#xe2;ce &#xe0; la d&#xe9;finition et la satisfaction des besoins des clients, la prospection de nouveaux clients, ainsi que la fid&#xe9;lisation de la client&#xe8;le. &lt;a class=&quot;ancre&quot; name=&quot;management&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;M&#xe9;tiers du management&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le terme management renvoie &#xe0; la capacit&#xe9; &#xe0; d&#xe9;finir une strat&#xe9;gie et &#xe0; g&#xe9;rer les ressources d&apos;une organisation afin d&apos;atteindre les objectifs fix&#xe9;s. Les m&#xe9;tiers du management demandent g&#xe9;n&#xe9;ralement des comp&#xe9;tences et mati&#xe8;re de gestion de projets, de gestion de ressources humaines et de gestion financi&#xe8;re. &lt;a class=&quot;ancre&quot; name=&quot;domaines&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Domaines d&apos;application&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;informatique professionnelle peut &#xea;tre vue comme un simple outil au profit de la performance de l&apos;entreprise. Ainsi, l&apos;informatique est pr&#xe9;sente dans la quasi-totalit&#xe9; des secteurs (banque, assurances, industrie, services, etc.) mais se pr&#xe9;sente g&#xe9;n&#xe9;ralement selon trois domaines d&apos;application distincts : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;L&apos;informatique industrielle, scientifique et technologique ; &lt;/li&gt;
&lt;li&gt;L&apos;informatique de gestion ; &lt;/li&gt;
&lt;li&gt;Les t&#xe9;l&#xe9;communications et r&#xe9;seaux. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a class=&quot;ancre&quot; name=&quot;informatique-industrielle&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Informatique industrielle, scientifique et technologique&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;informatique industrielle concerne l&apos;utilisation de l&apos;outil informatique pour la fabrication de produits industriels, du bureau d&apos;&#xe9;tudes (conception assist&#xe9;e par ordinateur) &#xe0; leur production (fabrication assist&#xe9;e par ordinateur, automatique, robotique) en passant par la logistique, la gestion des stocks, etc. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;informatique technologique, parfois appel&#xe9;e &lt;em&gt;informatique embarqu&#xe9;e&lt;/em&gt;, concerne les applications enfouies (en anglais &lt;em&gt;embedded&lt;/em&gt;) dans les appareils &#xe9;lectroniques tels que les t&#xe9;l&#xe9;phones portables, les appareils hi-fi, les GPS, etc. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Enfin, l&apos;informatique scientifique concerne l&apos;informatique appliqu&#xe9;e aux laboratoire de recherche fondamentale ou les services R&amp;amp;D (recherche et d&#xe9;veloppement) des entreprises. Essentiellement bas&#xe9;e sur l&apos;utilisation des math&#xe9;matiques, elle consiste &#xe0; utiliser l&apos;informatique pour mod&#xe9;liser, simuler et analyser des ph&#xe9;nom&#xe8;nes. &lt;a class=&quot;ancre&quot; name=&quot;informatique-gestion&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Informatique de gestion&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;informatique de gestion caract&#xe9;rise l&apos;utilisation de l&apos;outil informatique pour simplifier la gestion administrative de l&apos;entreprise, du suivi des clients jusqu&apos;&#xe0; la fiche de paye de l&apos;employ&#xe9; en passant par les relations avec les fournisseurs (facturation, comptabilit&#xe9;). L&apos;informatique de gestion est &#xe9;troitement li&#xe9;e au &lt;a href=&quot;http://www.canalblog.com/cf/my/systeme-d-information/systeme-d-information.php3&quot;&gt;syst&#xe8;me d&apos;information&lt;/a&gt; de l&apos;entreprise et se prend la forme, pour les grandes entreprises, d&apos;un &lt;a href=&quot;http://www.canalblog.com/cf/entreprise/erp.php3&quot;&gt;progiciel de gestion int&#xe9;gr&#xe9;&lt;/a&gt;. &lt;a class=&quot;ancre&quot; name=&quot;telecoms&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;T&#xe9;l&#xe9;communications et r&#xe9;seaux&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le domaine des t&#xe9;l&#xe9;communications et r&#xe9;seaux (&#xab; t&#xe9;l&#xe9;coms &#xbb; en abr&#xe9;g&#xe9;) d&#xe9;signe l&apos;utilisation de l&apos;informatique pour la transmission d&apos;information et repr&#xe9;sente un vaste secteur couvrant notamment les r&#xe9;seaux informatiques, la t&#xe9;l&#xe9;phonie mobile ou fixe ou la t&#xe9;l&#xe9;vision num&#xe9;rique. La convergence de l&apos;ensemble de ces secteurs gr&#xe2;ce &#xe0; &lt;a href=&quot;http://www.canalblog.com/cf/internet/internet.php3&quot;&gt;Internet&lt;/a&gt; en fait un march&#xe9; riche et dynamique. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;hr /&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:52:27 GMT</pubDate></item><item><title>Syst&#xe8;me d&apos;Information </title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946226.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946226.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946226/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946226.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Notion de Syst&#xe8;me d&apos;Information&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Une entreprise cr&#xe9;e de la valeur en traitant de l&apos;information, en particulier dans le cas des soci&#xe9;t&#xe9;s de service. Ainsi, l&apos;information poss&#xe8;de une valeur d&apos;autant plus grande qu&apos;elle contribue &#xe0; l&apos;atteinte des objectifs de l&apos;organisation. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Un &lt;strong&gt;syst&#xe8;me d&apos;Information&lt;/strong&gt; (not&#xe9; &lt;em&gt;SI&lt;/em&gt;) repr&#xe9;sente l&apos;ensemble des &#xe9;l&#xe9;ments participant &#xe0; la gestion, au traitement, au transport et &#xe0; la diffusion de l&apos;information au sein de l&apos;organisation. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Tr&#xe8;s concr&#xe8;tement le p&#xe9;rim&#xe8;tre du terme Syst&#xe8;me d&apos;Information peut &#xea;tre tr&#xe8;s diff&#xe9;rent d&apos;une organisation &#xe0; une autre et peut recouvrir selon les cas tout ou partie des &#xe9;l&#xe9;ments suivants : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/bdd/bddintro.php3&quot;&gt;Bases de donn&#xe9;es&lt;/a&gt; de l&apos;entreprise, &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/entreprise/erp.php3&quot;&gt;Progiciel&lt;/a&gt; de gestion int&#xe9;gr&#xe9; (ERP), &lt;/li&gt;
&lt;li&gt;Outil de &lt;a href=&quot;http://www.canalblog.com/cf/entreprise/crm.php3&quot;&gt;gestion de la relation client&lt;/a&gt; (Customer Relationship Management), &lt;/li&gt;
&lt;li&gt;Outil de &lt;a href=&quot;http://www.canalblog.com/cf/entreprise/scm.php3&quot;&gt;gestion de la cha&#xee;ne logistique&lt;/a&gt; (SCM - Supply Chain Management), &lt;/li&gt;
&lt;li&gt;Applications m&#xe9;tiers, &lt;/li&gt;
&lt;li&gt;Infrastructure r&#xe9;seau, &lt;/li&gt;
&lt;li&gt;Serveurs de donn&#xe9;es et syst&#xe8;mes de stockage, &lt;/li&gt;
&lt;li&gt;Serveurs d&apos;application, &lt;/li&gt;
&lt;li&gt;Dispositifs de s&#xe9;curit&#xe9;. &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:49:34 GMT</pubDate></item><item><title>SQL</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946208.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946208.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946208/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946208.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Qu&apos;appelle-t-on SQL?&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;SQL (&lt;em&gt;Structured Query Language&lt;/em&gt;, traduisez &lt;em&gt;Langage de requ&#xea;tes structur&#xe9;&lt;/em&gt;) est un langage de d&#xe9;finition de donn&#xe9;es (LDD, ou en anglais DDL &lt;em&gt;Data Definition Language&lt;/em&gt;), un langage de manipulation de donn&#xe9;es (LMD, ou en anglais DML, &lt;em&gt;Data Manipulation Language&lt;/em&gt;), et un langage de contr&#xf4;le de donn&#xe9;es (LCD, ou en anglais DCL, &lt;em&gt;Data Control Language&lt;/em&gt;), pour les &lt;a href=&quot;http://www.canalblog.com/cf/bdd/bddtypes.php3&quot;&gt;bases de donn&#xe9;es relationnelles&lt;/a&gt;. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le mod&#xe8;le relationnel a &#xe9;t&#xe9; invent&#xe9; par E.F. Codd (Directeur de recherche du centre IBM de San Jos&#xe9;) en 1970, suite &#xe0; quoi de nombreux langages ont fait leur apparition : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;IBM Sequel (Structured English Query Language) en 1977 &lt;/li&gt;
&lt;li&gt;IBM Sequel/2 &lt;/li&gt;
&lt;li&gt;IBM System/R &lt;/li&gt;
&lt;li&gt;IBM DB2 &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Ce sont ces langages qui ont donn&#xe9; naissance au standard SQL, normalis&#xe9; en 1986 par l&apos;ANSI pour donner SQL/86. Puis en 1989 la version SQL/89 a &#xe9;t&#xe9; approuv&#xe9;e. La norme SQL/92 a d&#xe9;sormais pour nom SQL 2. &lt;a class=&quot;ancre&quot; name=&quot;LDD&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;SQL est un langage de d&#xe9;finition de donn&#xe9;es&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;SQL est un langage de d&#xe9;finition de donn&#xe9;es (&lt;strong&gt;LDD&lt;/strong&gt;), c&apos;est-&#xe0;-dire qu&apos;il permet de cr&#xe9;er des tables dans une base de donn&#xe9;es relationnelle, ainsi que d&apos;en modifier ou en supprimer. &lt;a class=&quot;ancre&quot; name=&quot;LDD&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;SQL est un langage de manipulation de donn&#xe9;es&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;SQL est un langage de manipulation de donn&#xe9;es (&lt;strong&gt;LMD&lt;/strong&gt;), cela signifie qu&apos;il permet de s&#xe9;lectionner, ins&#xe9;rer, modifier ou supprimer des donn&#xe9;es dans une table d&apos;une base de donn&#xe9;es relationnelle. &lt;a class=&quot;ancre&quot; name=&quot;LDD&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;SQL est un langage de protections d&apos;acc&#xe8;s&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Il est possible avec SQL de d&#xe9;finir des permissions au niveau des utilisateurs d&apos;une base de donn&#xe9;es. On parle de &lt;strong&gt;DCL&lt;/strong&gt; (Data Control Language). &lt;a class=&quot;ancre&quot; name=&quot;typologie&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Typologie du langage&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Il est possible d&apos;inclure des requ&#xea;tes SQL dans un programme &#xe9;crit dans un autre langage (en langage C par exemple), ainsi que d&apos;envoyer directement les requ&#xea;tes SQL telles quelles au SGBD. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Il est possible d&apos;ajouter des commentaires gr&#xe2;ce : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;au caract&#xe8;re &lt;em&gt;%&lt;/em&gt;. Tous les caract&#xe8;res situ&#xe9;s apr&#xe8;s celui-ci sur la m&#xea;me ligne ne seront pas interpr&#xe9;t&#xe9;s &lt;/li&gt;
&lt;li&gt;aux d&#xe9;limiteurs &lt;em&gt;/*&lt;/em&gt; et &lt;em&gt;*/&lt;/em&gt;. Tous les caract&#xe8;res compris entre les d&#xe9;limiteurs sont consid&#xe9;r&#xe9;s comme des commentaires &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;samp&gt;Les commentaires ne peuvent pas &#xea;tre imbriqu&#xe9;s!&lt;/samp&gt; &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le langage SQL n&apos;est pas sensible &#xe0; la casse (en anglais &lt;em&gt;case sensitive&lt;/em&gt;), cela signifie que l&apos;on peut aussi bien &#xe9;crire les instructions en minuscules qu&apos;en majuscule. Toutefois, cette insensibilit&#xe9; &#xe0; la casse n&apos;est que partielle dans la mesure o&#xf9; la diff&#xe9;renciation entre minuscules et majuscules existe au niveau des identificateurs d&apos;objets. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;hr /&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:48:03 GMT</pubDate></item><item><title> mod&#xe8;le relationnel</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946169.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946169.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946169/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946169.html</guid><description>&lt;hr /&gt; &lt;h2&gt;Qu&apos;est-ce que le mod&#xe8;le relationnel?&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le mod&#xe8;le relationnel est bas&#xe9; sur une organisation des donn&#xe9;es sous forme de tables. La manipulation des donn&#xe9;es se fait selon le concept math&#xe9;matique de relation de la th&#xe9;orie des ensembles, c&apos;est-&#xe0;-dire l&apos;alg&#xe8;bre relationnelle. L&apos;alg&#xe8;bre relationnelle a &#xe9;t&#xe9; invent&#xe9;e en 1970 par E.F. Codd, le directeur de recherche du centre IBM de San Jos&#xe9;. Elle est constitu&#xe9;e d&apos;un ensemble d&apos;op&#xe9;rations formelles sur les relations. Les op&#xe9;rations relationnelles permettent de cr&#xe9;er une nouvelle relation (table) &#xe0; partir d&apos;op&#xe9;rations &#xe9;l&#xe9;mentaires sur d&apos;autres tables (par exemple l&apos;union, l&apos;intersection, ou encore la diff&#xe9;rence). &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La th&#xe9;orie des ensembles met en oeuvre deux notions : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;la notion de domaine &lt;/li&gt;
&lt;li&gt;la notion de produit cart&#xe9;sien &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a class=&quot;ancre&quot; name=&quot;domaine&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;La notion de domaine&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Un domaine est un ensemble fini ou infini de valeurs. On le repr&#xe9;sente par une liste d&apos;&#xe9;l&#xe9;ments ou bien une condition n&#xe9;cessaire et suffisante d&apos;appartenance : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;le domaine des bool&#xe9;ens: {0,1} &lt;/li&gt;
&lt;li&gt;le domaine des doigts de la main: {pouce, index, majeur, annulaire, auriculaire} &lt;/li&gt;
&lt;li&gt;... &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a class=&quot;ancre&quot; name=&quot;domaine&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;La notion de produit cart&#xe9;sien&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La manipulation des donn&#xe9;es (s&#xe9;lection de valeurs) se fait suivant la notion math&#xe9;matique de produit cart&#xe9;sien. &lt;/p&gt;
&lt;pre class=&quot;Code&amp;quot;&quot;&gt;Le produit cart&#xe9;sien d&apos;un ensemble de domaines D&lt;sub&gt;i&lt;/sub&gt;, not&#xe9; D&lt;sub&gt;1&lt;/sub&gt;*D&lt;sub&gt;2&lt;/sub&gt;*D&lt;sub&gt;3&lt;/sub&gt;*...*D&lt;sub&gt;n&lt;/sub&gt;
est l&apos;ensemble des n-uplets (appel&#xe9;s aussi &lt;em&gt;tuples&lt;/em&gt;) &amp;lt;V&lt;sub&gt;1&lt;/sub&gt;,V&lt;sub&gt;2&lt;/sub&gt;,...,V&lt;sub&gt;n&lt;/sub&gt;&amp;gt;
tels que V&lt;sub&gt;i&lt;/sub&gt; appartient &#xe0; D&lt;sub&gt;i&lt;/sub&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a class=&quot;ancre&quot; name=&quot;modelisation&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Mod&#xe9;lisation relationnelle&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La mod&#xe9;lisation relationnelle permet de repr&#xe9;senter les &lt;strong&gt;relations&lt;/strong&gt; &#xe0; l&apos;aide de tables (&#xe0; deux dimensions) dont chaque colonne a un identificateur qui repr&#xe9;sente un domaine. Une ligne du tableau repr&#xe9;sente donc une entit&#xe9; et chacune des cases repr&#xe9;sente un de ses attributs. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;On appelle &lt;strong&gt;attributs&lt;/strong&gt; le nom des colonnes qui repr&#xe9;sentent les constituants de l&apos;entit&#xe9;. Un attribut (une colonne) est rep&#xe9;r&#xe9; par un nom et un domaine de d&#xe9;finition, c&apos;est-&#xe0;-dire l&apos;ensemble des valeurs qu&apos;il peut prendre. &lt;br /&gt;On appelle &lt;strong&gt;tuple&lt;/strong&gt; (ou n-uplet) une ligne du tableau. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;entit&#xe9; voiture pourra par exemple &#xea;tre repr&#xe9;sent&#xe9;e par : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;La marque &lt;/li&gt;
&lt;li&gt;Le mod&#xe8;le &lt;/li&gt;
&lt;li&gt;La s&#xe9;rie &lt;/li&gt;
&lt;li&gt;La plaque min&#xe9;ralogique &lt;/li&gt;&lt;/ul&gt;
&lt;p style=&quot;text-align: center;&quot;&gt; &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La &lt;strong&gt;cardinalit&#xe9;&lt;/strong&gt; d&apos;une relation est le nombre de tuples qui la composent. Dans l&apos;exemple ci-dessus la cardinalit&#xe9; est &#xe9;gale &#xe0; 3. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La &lt;strong&gt;cl&#xe9; principale&lt;/strong&gt; d&apos;une relation est l&apos;attribut, ou l&apos;ensemble d&apos;attributs, permettant de d&#xe9;signer de fa&#xe7;on unique un tuple. Dans l&apos;exemple ci-dessus, le num&#xe9;ro de la plaque min&#xe9;ralogique est une cl&#xe9; principale dans la mesure o&#xf9; la seule connaissance de cet attribut permet de conna&#xee;tre la voiture. &lt;br /&gt;Une &lt;strong&gt;cl&#xe9; &#xe9;trang&#xe8;re&lt;/strong&gt;, par contre, est une cl&#xe9; (donc un attribut permettant d&apos;identifier de fa&#xe7;on unique un tuple) faisant r&#xe9;f&#xe9;rence &#xe0; une cl&#xe9; appartenant &#xe0; une autre table. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La description d&apos;une relation (d&apos;une table) par ses attributs (nom et domaine) est appel&#xe9;e &lt;em&gt;sch&#xe9;ma d&apos;une relation&lt;/em&gt;. On d&#xe9;signe par le terme &lt;em&gt;sch&#xe9;ma d&apos;une base de donn&#xe9;es relationnelle&lt;/em&gt; l&apos;ensemble des relations qui la composent. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La manipulation des &#xe9;l&#xe9;ments de la table se fait &#xe0; l&apos;aide d&apos;op&#xe9;rations sur les ensembles. On d&#xe9;finit deux types d&apos;op&#xe9;rations de base : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Les op&#xe9;rations unaires &lt;/li&gt;
&lt;li&gt;les op&#xe9;rations ensemblistes &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:45:00 GMT</pubDate></item><item><title>MERISE - Initiation &#xe0; la conception de syst&#xe8;mes d&apos;information</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946145.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946145.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946145/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946145.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Le besoin de m&#xe9;thodes&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La conception d&apos;un &lt;a href=&quot;http://www.canalblog.com/cf/systeme-d-information/si-systeme-d-information.php3&quot;&gt;syst&#xe8;me d&apos;information&lt;/a&gt; n&apos;est pas &#xe9;vidente car il faut r&#xe9;fl&#xe9;chir &#xe0; l&apos;ensemble de l&apos;organisation que l&apos;on doit mettre en place. La phase de conception n&#xe9;cessite des m&#xe9;thodes permettant de mettre en place un mod&#xe8;le sur lequel on va s&apos;appuyer. La mod&#xe9;lisation consiste &#xe0; cr&#xe9;er une repr&#xe9;sentation virtuelle d&apos;une r&#xe9;alit&#xe9; de telle fa&#xe7;on &#xe0; faire ressortir les points auxquels on s&apos;int&#xe9;resse. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Ce type de m&#xe9;thode est appel&#xe9; &lt;em&gt;analyse&lt;/em&gt;. Il existe plusieurs m&#xe9;thodes d&apos;analyse, la m&#xe9;thode la plus utilis&#xe9;e en France &#xe9;tant la m&#xe9;thode &lt;strong&gt;MERISE&lt;/strong&gt;. &lt;a class=&quot;ancre&quot; name=&quot;merise&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Pr&#xe9;sentation de la m&#xe9;thode MERISE&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;MERISE est une m&#xe9;thode de conception, de d&#xe9;veloppement et de r&#xe9;alisation de projets informatiques. Le but de cette m&#xe9;thode est d&apos;arriver &#xe0; concevoir un syst&#xe8;me d&apos;information. La m&#xe9;thode MERISE est bas&#xe9;e sur la s&#xe9;paration des donn&#xe9;es et des traitements &#xe0; effectuer en plusieurs mod&#xe8;les conceptuels et physiques. &lt;br /&gt;La s&#xe9;paration des donn&#xe9;es et des traitements assure une long&#xe9;vit&#xe9; au mod&#xe8;le. En effet, l&apos;agencement des donn&#xe9;es n&apos;a pas &#xe0; &#xea;tre souvent remani&#xe9;, tandis que les traitements le sont plus fr&#xe9;quemment. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La m&#xe9;thode MERISE date de 1978-1979, et fait suite &#xe0; une consultation nationale lanc&#xe9;e en 1977 par le minist&#xe8;re de l&apos;Industrie dans le but de choisir des soci&#xe9;t&#xe9;s de conseil en informatique afin de d&#xe9;finir une m&#xe9;thode de conception de syst&#xe8;mes d&apos;information. Les deux principales soci&#xe9;t&#xe9;s ayant mis au point cette m&#xe9;thode sont le CTI (Centre Technique d&apos;Informatique) charg&#xe9; de g&#xe9;rer le projet, et le CETE (Centre d&apos;Etudes Techniques de l&apos;Equipement) implant&#xe9; &#xe0; Aix-en-Provence. &lt;a class=&quot;ancre&quot; name=&quot;cycle&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Cycle d&apos;abstraction de conception des syst&#xe8;mes d&apos;information&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;La conception du syst&#xe8;me d&apos;information se fait par &#xe9;tapes, afin d&apos;aboutir &#xe0; un syst&#xe8;me d&apos;information fonctionnel refl&#xe9;tant une r&#xe9;alit&#xe9; physique. Il s&apos;agit donc de valider une &#xe0; une chacune des &#xe9;tapes en prenant en compte les r&#xe9;sultats de la phase pr&#xe9;c&#xe9;dente. D&apos;autre part, les donn&#xe9;es &#xe9;tant s&#xe9;par&#xe9;es des traitements, il faut v&#xe9;rifier la concordance entre donn&#xe9;es et traitements afin de v&#xe9;rifier que toutes les donn&#xe9;es n&#xe9;cessaires aux traitements sont pr&#xe9;sentes et qu&apos;il n&apos;y a pas de donn&#xe9;es superflues. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Cette succession d&apos;&#xe9;tapes est appel&#xe9;e &lt;em&gt;cycle d&apos;abstraction pour la conception des syst&#xe8;mes d&apos;information&lt;/em&gt; : &lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt; &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;expression des besoins est une &#xe9;tape consistant &#xe0; d&#xe9;finir ce que l&apos;on attend du syst&#xe8;me d&apos;information automatis&#xe9;, il faut pour cela : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;faire l&apos;inventaire des &#xe9;l&#xe9;ments n&#xe9;cessaires au syst&#xe8;me d&apos;information &lt;/li&gt;
&lt;li&gt;d&#xe9;limiter le syst&#xe8;me en s&apos;informant aupr&#xe8;s des futurs utilisateurs &lt;/li&gt;&lt;/ul&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Cela va permettre de cr&#xe9;er le &lt;strong&gt;MCC&lt;/strong&gt; (Mod&#xe8;le conceptuel de la communication) qui d&#xe9;finit les flux d&apos;informations &#xe0; prendre en compte. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;&#xe9;tape suivante consiste &#xe0; mettre au point le &lt;strong&gt;MCD&lt;/strong&gt; (Mod&#xe8;le conceptuel des donn&#xe9;es) et le &lt;strong&gt;MCT&lt;/strong&gt; (Mod&#xe8;le conceptuel des traitements) d&#xe9;crivant les r&#xe8;gles et les contraintes &#xe0; prendre en compte. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le mod&#xe8;le organisationnel consiste &#xe0; d&#xe9;finir le &lt;strong&gt;MOT&lt;/strong&gt; (Mod&#xe8;le organisationnel des traitements) d&#xe9;crivant les contraintes dues &#xe0; l&apos;environnement (organisationnel, spatial et temporel). &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le mod&#xe8;le logique repr&#xe9;sente un choix logiciel pour le syst&#xe8;me d&apos;information. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le mod&#xe8;le physique refl&#xe8;te un choix mat&#xe9;riel pour le syst&#xe8;me d&apos;information. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;&lt;hr /&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:43:16 GMT</pubDate></item><item><title>Bases de Donn&#xe9;es</title><dc:creator>kannaouy</dc:creator><link>http://tsdiy.canalblog.com/archives/2007/08/20/5946126.html</link><comments>http://tsdiy.canalblog.com/archives/2007/08/20/5946126.html#comments</comments><wfw:commentRss>http://tsdiy.canalblog.com/feeds/rss/comments/post/5946126/</wfw:commentRss><guid isPermaLink="true">http://tsdiy.canalblog.com/archives/2007/08/20/5946126.html</guid><description>&lt;hr /&gt;&lt;h2&gt;Qu&apos;est-ce qu&apos;une base de donn&#xe9;es ?&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Une base de donn&#xe9;es (son abr&#xe9;viation est BD, en anglais DB, &lt;em&gt;database&lt;/em&gt;) est une entit&#xe9; dans laquelle il est possible de stocker des donn&#xe9;es de fa&#xe7;on structur&#xe9;e et avec le moins de redondance possible. Ces donn&#xe9;es doivent pouvoir &#xea;tre utilis&#xe9;es par des programmes, par des utilisateurs diff&#xe9;rents. Ainsi, la notion de base de donn&#xe9;es est g&#xe9;n&#xe9;ralement coupl&#xe9;e &#xe0; celle de &lt;a href=&quot;http://www.canalblog.com/cf/initiation/concept.php3&quot;&gt;r&#xe9;seau&lt;/a&gt;, afin de pouvoir mettre en commun ces informations, d&apos;o&#xf9; le nom de &lt;strong&gt;base&lt;/strong&gt;. On parle g&#xe9;n&#xe9;ralement de syst&#xe8;me d&apos;information pour d&#xe9;signer toute la structure regroupant les moyens mis en place pour pouvoir partager des donn&#xe9;es. &lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt; &lt;a class=&quot;ancre&quot; name=&quot;utilite&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Utilit&#xe9; d&apos;une base de donn&#xe9;es ?&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Une base de donn&#xe9;es permet de mettre des donn&#xe9;es &#xe0; la disposition d&apos;utilisateurs pour une consultation, une saisie ou bien une mise &#xe0; jour, tout en s&apos;assurant des droits accord&#xe9;s &#xe0; ces derniers. Cela est d&apos;autant plus utile que les donn&#xe9;es informatiques sont de plus en plus nombreuses. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Une base de donn&#xe9;es peut &#xea;tre locale, c&apos;est-&#xe0;-dire utilisable sur une machine par un utilisateur, ou bien r&#xe9;partie, c&apos;est-&#xe0;-dire que les informations sont stock&#xe9;es sur des machines distantes et accessibles par r&#xe9;seau. &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;L&apos;avantage majeur de l&apos;utilisation de bases de donn&#xe9;es est la possibilit&#xe9; de pouvoir &#xea;tre acc&#xe9;d&#xe9;es par plusieurs utilisateurs simultan&#xe9;ment. &lt;a class=&quot;ancre&quot; name=&quot;gestion&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;La gestion des bases de donn&#xe9;es&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Afin de pouvoir contr&#xf4;ler les donn&#xe9;es ainsi que les utilisateurs, le besoin d&apos;un syst&#xe8;me de gestion s&apos;est vite fait ressentir. La gestion de la base de donn&#xe9;es se fait gr&#xe2;ce &#xe0; un syst&#xe8;me appel&#xe9; &lt;strong&gt;SGBD&lt;/strong&gt; (syst&#xe8;me de gestion de bases de donn&#xe9;es) ou en anglais DBMS (Database management system). Le SGBD est un ensemble de services (applications logicielles) permettant de g&#xe9;rer les bases de donn&#xe9;es, c&apos;est-&#xe0;-dire : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;permettre l&apos;acc&#xe8;s aux donn&#xe9;es de fa&#xe7;on simple &lt;/li&gt;
&lt;li&gt;autoriser un acc&#xe8;s aux informations &#xe0; de multiples utilisateurs &lt;/li&gt;
&lt;li&gt;manipuler les donn&#xe9;es pr&#xe9;sentes dans la base de donn&#xe9;es (insertion, suppression, modification) &lt;/li&gt;&lt;/ul&gt;
&lt;p style=&quot;text-align: center;&quot;&gt; &lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Le SGBD peut se d&#xe9;composer en trois sous-syst&#xe8;mes : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;le syst&#xe8;me de gestion de fichiers : &lt;br /&gt;il permet le stockage des informations sur un support physique &lt;/li&gt;
&lt;li&gt;le SGBD interne : &lt;br /&gt;il g&#xe8;re l&apos;ordonnancement des informations &lt;/li&gt;
&lt;li&gt;le SGBD externe : &lt;br /&gt;il repr&#xe9;sente l&apos;interface avec l&apos;utilisateur &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a class=&quot;ancre&quot; name=&quot;principaux&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;Les principaux SGBD&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot;&gt;Les principaux syst&#xe8;mes de gestion de bases de donn&#xe9;es sont les suivants : &lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.borland.com/&quot;&gt;Borland Paradox&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.filemaker.com/&quot;&gt;Filemaker&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.software.ibm.com/&quot;&gt;IBM DB2&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.ingres.com/&quot;&gt;Ingres&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.borland.fr/interbase/&quot;&gt;Interbase&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/&quot;&gt;Microsoft SQL server&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/&quot;&gt;Microsoft Access&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/&quot;&gt;Microsoft FoxPro&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.oracle.com/&quot;&gt;Oracle&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sybase.com/&quot;&gt;Sybase&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/mysql/mysqlinst.php3&quot;&gt;MySQL&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.canalblog.com/cf/postgresql/postgresintro.php3&quot;&gt;PostgreSQL&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.hughes.com.au/products/msql/&quot;&gt;mSQL&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;SQL Server 11 &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;</description><pubDate>Mon, 20 Aug 2007 14:41:30 GMT</pubDate></item></channel></rss>