Technologies de l'information et de la communication


Ce sont des données système présentant des statistiques d'exécution du moteur SQL utilisable sous forme tabulaire par des pseudo vues en fait la plupart du temps des fonctions internes retournant un état tabulaire des données collectées en mémoire. Cependant la licence contient des restrictions quant à son utilisation. Pour le moment, elle n'existe qu'en version 32 bits et n'a pas de limite quant à la taille des bases de données.

Menu de navigation


Dès qu'une requête est estimée dépasser le seuil du coût à partir duquel un plan de requête peut être parallélisé, SQL Server récrit le plan en utilisant des algorithmes multi-threadés et si le nouveau plan s'avère moins couteux, la substitution a lieu de manière automatique. Cette fonctionnalité existe dans toutes les éditions et n'est pas un module payant à rajouter en sus comme c'est le cas d'Oracle.

Dans la version Enterprise, le moteur est capable de compresser les données au niveau ligne ou page dans les tables comme dans les index. La compression des sauvegardes est disponible à partir de l'édition standard depuis la version R2. Depuis SQL Server 7 , SQL Server permet de sauvegarder "base ouverte", sans interrompre le service des données et sans perturber l'activité des utilisateurs. Cette sauvegarde peut s'effectuer de manière globale, par groupe de fichiers, par fichiers ou par le biais du journal de transaction.

Il existe cependant un moyen simple de contourner ce problème, qui consiste à créer un index unique filtré qui concernera les données valuées. Comme le matricule doit être unique pour les valeurs connues, la création d'un index unique filtré sur les valeurs exprimées de la colonne matricule, permet de résoudre le problème:.

Dans les déclencheurs SQL Server triggers il est possible de mettre à jour la table cible de l'événement à l'origine de l'exécution du déclencheur, contrairement à de nombreuses bases qui interdisent cette possibilité erreur de "table mutante" dans Oracle. Il faut se rappeler que c'est Sybase qui, à l'origine a inventé le concept de trigger en , mettant ainsi pour la première fois du code exécutable dans une base de données relationnelle.

Dans l'exemple ci-avant, les noms des personnes nouvellement insérées ou dont le nom est modifié est remis en majuscule. La réentrance pouvant conduire à la récursivité, différents paramétrages permettent de régler ce problème au niveau de la base, comme au niveau de l'instance. De plus l'optimiseur est capable de substituer à la volée la vue indexée à tout ou partie de la requête version Enterprise ce qui est très pratique lorsque le DBA n'a pas accès au code des programmes clients cas des applications d'éditeurs.

Pour les applications conçues dans. Le simple fait de distinguer deux chaines de connexion suffit à créer deux pools différents. Pour que le pooling soit efficace, il faut fermer les connexions, une fois le traitement informatique opéré.

Par différents biais, SQL Server permet de gérer de manière centralisée un ensemble de serveur. Vous pouvez créer un serveur d'administration centralisée, et ajouter une liste de serveurs SQL de l'entreprise afin de lancer des requêtes envoyées simultanément sur tous les serveurs ou bien créer ou exécuter une même procédure sur tous les serveurs à la fois, ceci dans l'outil SSMS SQL Server Management Studio..

De la même façon, le planificateur de tâche et gestionnaire d'alerte l'Agent SQL permet de définir des travaux multi-serveurs, comme la sauvegarde, la défragmentation des index le recalcul des statistiques ou la vérification d'intégrité physique des espaces de stockage. Les tables et index peuvent être totalement en mémoire structure et données: Les procédures, dans des limites bien définies, peuvent être compilées en mode natif, plutôt qu'interprétées.

Les mises à jour restent transactionnées, sans pour autant qu'il soit besoin d'écrire dans les fichiers du journal de transactions versionnage "in memory" , Cela permet des améliorations très sensibles de performance pour des traitements de calculs complexes portant sur des volumes conséquents de données.

Un exemple typique est le calcul des performances financières des cours de bourses en temps réel. SQL Server a été le premier avec la version a introduire l'opérateur d'intra-jointure APPLY afin de faciliter la récupération des données encapsulées dans une table virtuelle d'une colonne de table, comme c'est le cas lorsque l'on utilise une fonction table dans une requête dont un des arguments vient d'une des tables de la requête, ou encore lorsque l'on tabularise du XML.

Oracle vient récemment d'introduire cet opérateur dans sa version Dans cet exemple, on utilise la fonction table sys. Cette requête permet de connaître les 10 requêtes ayant consommé le plus de temps CPU depuis le démarrage de l'instance. Le support des collations étant fourni à quatre niveaux: Dans l'exemple suivant, on recherche un nom de connexion avec une collations "lâche" sans tenir compte de la casse ou des accents et le mot de passe avec une collation "serrée" binaire:.

L'exemple ci après montre la création d'une collection de schéma XML à un seul élément, puis la création d'une table avec une colonne XML typée avec cette collection de schéma:. L'exemple ci-dessous permet de présenter une hiérarchie XML listant les contraintes d'une table sous forme d'éléments XML:.

Ceci permet, entre autres, une sauvegarde intègre et synchrone des données relationnelles et non relationnelles, par exemple pour les images des produits d'un site web, comme les manuels électroniques PDF des machines d'un parc pour la maintenance.

Cet outil est notablement utilisé pour la GED. Les fichiers électroniques pouvant faire l'objet d'une indexation textuelle.

En complément et depuis la version , SQL Server propose le concept de FileTable, qui n'est autre qu'une table virtuelle associée à un point d'entrée répertoire du système informatique, afin de permettre la gestion bidirectionnelle des fichiers électroniques: L'outil de gestion de la connaissance de l'entreprise Sharepoint, utilise massivement ce concept pour gérer les documents électronique qui y sont déposés, et toutes les versions transitoires.

Néanmoins, SQL Server permet de créer, et utilise en interne, de nombreux points de terminaison pour des services particuliers tel que la mise en miroir des bases ou Service broker Cela permet de créer des architecture SODA Service Oriented Database Architecture c'est-à-dire des bases de différentes instances qui dialoguent entre elles au niveau des données et non plus au niveau applicatif comme c'est le cas de SOA.

Cela permet de faire des bases de données réparties collaboratives et réparties, du "grid computing", ou encore du WorkFlow, et par exemple de fournir une meilleure surface d'attaque pour les accès à très forte concurrence. Ce système se distingue de la réplication de données, par le fait que les informations sont principalement véhiculées sous forme XML chiffré , sur la couche HTTP Internet par exemple par le biais de services Web et qu'il n'existe aucune obligation pour les bases et les tables de provenance et de destinations d'être identiques sur le plan de la structure.

Un exemple intéressant est de remplacer des outils de messageries traditionnels tels que MQ Series, par un tel dispositif, bien plus fiable Service Broker pouvant être utilisé via l'édition gratuite SQL Server Express, il a été utilisé notablement dans l'industrie pour gérer les informations de production de nombreuses machines d'un même parc afin de remonter ces données vers un serveur central.

C'est le cas notamment pour la chaine de production des vaccins d'un célèbre institut français. En sus des fonctionnalités pour le développeur, SQL Server présente de nombreux outils pour faciliter l'administration. La réplication de, et vers Oracle est aussi supportée dans l'édition Enterprise.

Les sites web de vente en ligne comme Cdiscount , Fnac. La duplication des bases de données pour établir un système hautement résilient est assuré par quatre moyens différents:. Il est possible de créer des règles de gestion et d'en planifier le fonctionnement.

Il s'agit de vérifier un attribut d'une facette, via une règle qui peut être vérifiée de différentes manières. Cette copie en, lecture seule, est effectuée instantanément quel que soit le volume de la base initiale. Cela permet par exemple:. Présent depuis la version dans l'édition Enterprise, le partitionnement permet de découper tables et index suivant un critère de donnée de la table.

Une fois ces étapes accomplies la fonction et le schéma de partitionnement peuvent être réutilisées pour un autre objet à des fins d'alignement des partitions, comme ce peut être le cas d'une table des factures et de sa subordonnée table de détail ou de lignes de facture. Il est ensuite possible de gérer les partitions déplacer, fusionner, découper Cet outil permet entre autres d'effectuer de manière récurrentes, les travaux suivants:. Parce que la cohabitation sur un même pied d'égalité de tous les utilisateurs d'une même base peut vite poser des problèmes, SQL Server intègre un gouverneur de ressources permettant d'allouer plus ou moins de ressources RAM, CPU, disques Le cas classique est le mélange des utilisateurs friands de tableaux de bords et états de toutes natures par exemple les contrôleurs de gestion très consommateurs de données, pénalisant la production des données des utilisateurs effectuant de la saisie unitaire La messagerie de base de données est l'outil de gestion des envois de mails de SQL Server et repose sur Service Broker.

L'envoi d'email est notablement utilisé par l'Agent SQL pour notifier parfois la réussite, mais souvent les échecs, des tâches planifiées par exemple qu'une sauvegarde n'a pu se faire. SQL Server est riche en outils d'audit, que ce soit pour la sécurité, l'évolution des données ou les performances.

Nous allons en décrire quelques-uns. Outre l'audit C2 en voie d'obsolescence pour être remplacé par les critères communs ISO , SQL Server offre la possibilité de tracer tout ce qui relève de la sécurité par le biais de l'audit de base de données, et toutes les actions possibles aussi bien au niveau serveur qu'au niveau d'une base de données particulière.

Ces deux modules sont généralement utilisés, soit l'un, soit l'autre, pour alimenter en mode différentiel de grand data warehouse.

La quantité d'outil est si nombreuse que beaucoup d'utilisateurs les ignorent, cherchant ailleurs dans des outils tiers - souvent payants - ce qu'ils ont déjà et gratuitement à portée de main. Ce sont des données système présentant des statistiques d'exécution du moteur SQL utilisable sous forme tabulaire par des pseudo vues en fait la plupart du temps des fonctions internes retournant un état tabulaire des données collectées en mémoire. Cela permet d'établir différents diagnostics tels que:.

Basés sur les DMV, des rapports exploitent et présentent les données de manière synthétique. Ils sont disponibles à différents niveaux de l'arborescence de l'explorateur d'objet de SQL Server Management Studio, principalement, au niveau serveur instance et base. SQL Server publie de nombreux compteurs de performances requêtables directement en SQL ou analysables via l'analyseur de performances perfmon.

Ces compteurs sont lisibles dans la vue sys. Ce type d'alerte permet par exemple d'être informé par email de la saturation des journaux de transaction ou le remplissage des disques du serveur. Cet outil permet d'effectuer un diagnostic de pose d'index, de statistiques, de partitionnement ou de création de vues indexées quand on lui fournit un lot de requêtes.

Le profiler SQL permet de renifler les requêtes avant et après exécution afin de fournir des métriques à des fins d'analyse essentiellement dans le but d'améliorer les performances bien qu'il existe un mode "deprecated" permettant de voir le code obsolète de certaines applications.

Ces données sont enregistrées dans une table ou un fichier transférable dans une table et doivent ensuite être analysées. Différents templates permettent des niveaux de finesses de scrutation plus ou moins grand. Le template "replay" permet de capturer une charge et ses métriques qui pourra être rejoué dans les mêmes conditions simulation des différents utilisateurs en parallèle à des fins de benchmark notamment pour des évolutions de versions de SQL Server, comme de hardware.

Pour rejouer et comparer, il faut utiliser le package RML disponible gratuitement sur le site de Microsoft. En complément et futur remplaçant du profiler, XE permet une intrusion plus profonde que le profiler puisqu'il peut aller scruter presque toutes les métriques des opérations en mémoire, dans les threads ou les IO des disques niveau système. Cela en sus de ce que fait déjà le profiler. Parce que les données des DMV sont par principe volatiles n'existant qu'en mémoire, elles sont perdues à chaque redémarrage ou limitées dans un anneau mémoire il a été décidé de créer cet outil qui enregistre cycliquement différentes données de différentes sources la plupart venant de DMV à des fins de rétro-analyse par le biais de rapports spécifiques.

Pour ce faire, une base de données de collecte doit être créée et vous devez lancer les différents collecteurs prédéfinis, ou bien créer vos propres collecteurs. Ce dispositif permet de rejouer l'activité d'un serveur capturé par une trace du Profiler SQL, en simulant une activité proche de la réalité, par le biais d'une distribution des requêtes sur différents postes de travail le tout orchestré par un contrôleur.

Le but étant par exemple de comparer la conformité d'exécution d'une application sur une nouvelle version de SQL Server ou lors d'un changement de machine amélioration des performances. Pour les requêtes, SQL Server utilise le langage SQL dans un des dialectes les plus conformes à la norme SQL, Microsoft se faisant un point d'honneur à corriger de version en version quelques errements du passé hérité du moteur Sybase.

Pour les transferts de données, SQL Server utilise le format TDS Tabular Data Stream qui a été implémenté dans d'autres bases de données en particulier dans son homologue Sybase et dont les spécifications sont publiques. FreeTDS [ 2 ]. SQL Server étant doté de deux moteurs de bases de données, l'un relationnel et l'autre décisionnel, il est possible de faire des requêtes en langage MDX ou DMX spécifique à l'analyse de données pour les bases décisionnelles.

Dans le moteur relationnel de SQL Server, il est possible de définir des liens entre les tables par le biais de contraintes déclaratives de façon à garantir fortement l'intégrité des données entre table de référence et table fille.

Il est capable de préparer des modifications sur les données d'une base et de les valider ou de les annuler de façon atomique, c'est-à-dire en "tout ou rien". Cela garantit la cohérence et l'intégrité des informations stockées dans la base. Lors d'une transaction, les ensembles de données contenant les lignes de données en cours de modification par cette transaction sont verrouillés. Les autres utilisateurs doivent attendre la fin de la transaction pour pouvoir les modifier à nouveau.

En revanche, les utilisateurs concurrent peuvent éventuellement lire les données, mêmes verrouillées en modification par une autre transaction, en fonction du niveau d'isolation choisit.

Les verrouillages s'effectuent au niveau des lignes, pages, extensions, tables ou base de données. SQL Server ne verrouille que les ressources dont il a besoin par défaut les lignes et en fonction des besoins peut verrouiller à un niveau plus élevé partition ou table.

Cela évite aux utilisateurs d'attendre la fin d'une transaction pour mettre à jour des lignes de données qui n'ont pas été touchées par une modification et permet de diminuer la quantité de ressources consommées. Le verrouillage peut être pessimiste - les utilisateurs concurrents ne pourront accéder aux lignes de cette transaction - ou optimiste - dans ce cas les utilisateurs concurrent pourront accéder à la dernière version des lignes.

Pour assurer ce fonctionnement, SQL Server permet de piloter le niveau d'isolation de six manières différentes. Les 4 niveaux prévus par la norme SQL.

Le niveau d'isolation étant dynamique, il peut donc changer au cours d'une même transaction. Les transactions sont enregistrées dans le journal de transaction "UNDO log" , les modifications des données sont immédiatement disponibles en mémoire et seront écrites dans les fichiers de données lors de points de contrôle check point lancés de manière périodique et asynchrone. Heureusement, sur les compteurs tri, les avertissements de dépassement produisent un changement de comportement; la structures des trames est modifiée pour envoyer exclusivement les informations de dépassement.

Et effectuée en V. Sans entrer dans les détails de mon code, je gère le délestage dès le script de lecture du port série. Mon débit de données varie selon les compteurs. Mes courbes me le diront dans une semaine en comparant PMAX, avec les maximum de mes courbes.

Essaie à A, puis petit à petit en te rapprochant du I souscrit, cela peut peut-être compenser la lenteur des trames. Test plus long, avec nouvel algo plus fiable: Ou mélanger le série avec autre chose, pareil. Pour une sonde de temps I2C: MCP; en sample chez le constructeur, ou horriblement chère sur Ebay.

Donc, oui, tant que tu utilise cat, tu dois taper stty avant, après chaque reboot. De toute façon, tu ne passera pas ta vie à utiliser cat.

Puis, les logs gérés par logrotate. Et elle est probablement inadaptée pour la majorité des autres gens. Je viens de changer le chmod du dossier www, en au reboot il est repassé en , et mon fichier crée a disparu à nouveau.. En fait, fallait faire df -h.

Par contre, je suis perplexe: Je suis un peu perdu. A défaut de RTC et de réseau, ça fonctionne bien. Fri Sep 2 Group rekeying completed with Volume was not properly unmounted. Some data may be corrupt. Ensuite, au fait que le rPi est considéré comme un produit HARD, à débrancher sauvagement, intégrant un OS conçu pour des stations ordinaires avec des disques dignes de ce nom. Le rPi, victime de son succès, se retrouve au mauvais croisement, entre des SD de qualité pourrie, et un OS absolument pas adapté.

Linux est embarqué dans de nombreux produits hard; mais ce sont des distributions prévues pour. Avec séparation des binaires une partition RO pour le système, une partition RW pour la conf. Après, il faut choisir: Les SD premier prix font 8j avec moi. Donc une fois par an, je passe 1 mois à raler que mon téléphone bug, puis 2 semaines sans SD du tout, durant le RMA. Et même après un reboot propre, ton problème le message que tu viens de citer risque de persister.

En soit, tant que tu as ce message, on est censé ne pas chercher plus loin. Tes derniers logs donnent une heure normale. Donc on peut se fier aux anciens. Donc que ton log du 17 est antérieur à ton dernier boot. Donc, que ce log a persisté après un reboot. Donc tes données sont effacées pour une autre raison. Ca dépend de ton démon web. Pour revenir sur ton fsck, faut le lancer en root. Je perds même mes graph sur munin http: Je suppose que c'est tout à fait possible mais je ne trouve rien sur internet à ce sujet.

Merci pour vos reponses. Tout dépend de ton logiciel de gestion. En bash, donc facile à modifier. Mais ça se fait avec 5mn de retard. Voici un script de délestage, facilement adaptable: Il vaut alors mieux du pliquer le port série avec des FIFOs non bloquantes, une pour ton monitor habituel, et un autre indépendant pour une gestion rapide des ADPS. Ah … je savais bien …. Parce que la ligne ADPS est ajoutée au reste, uniquement sur les compteurs mono.

Les trames sont donc raccourcies, pour ne conserver que le minimum: La puissance facturée ne correspond à aucune valeur de mesure instantannée. En moyenne sur un jour, et par ordre croissant: Il y a peut être un paramètre que tu dois intégrer dans ton raisonnement: Tu es en triphasé, tu devrais donc avoir dans ta trame 3 infos IINST, et que tu as peut être un équilibrage des équipements à réaliser pour éviter la disjonction.

Je la différencie des puissances instantannée, et apparentes. Dans le premier cas, tu aurais raison, un pic de consommation entre deux trames est invisible à la TIC; dans le second cas, mes relevés devraient coller parfaitement.

Mais considérant que les appareils sont censés respecter certaines normes concernant la forme de leur consommation, les pics courts sont rares; et leur répétition est interdite. Le contrôle du conmpteur par EDF coutant e, je ne voulais pas le faire pour rien. Ensuite, je trace avec Munin la dérivée des index, et PAPP … et je regarde mes moyennes sur une semaine. Et ça colle très bien. Les courbes se suivent, et les chiffres sont proches.

Je relève toutes les trames TIC; puis je fais des moyennes sur 5mn, en conservant aussi les valeurs min, max, et moyennes, de tout. Il suffit que le module Michaud envoie un signal au plancher de la norme pour que le montage maison ne capte plus rien. Seul un oscilloscope permet de le vérifier précisément; un multimètre peut aider, mais pas toujours suffire pour connaitre la tension crète du signal; mais à cause de la modulation, il faut un bon multi.

Ensuite, tu ne dis pas quel montage tu avais avant; les signaux téléreport et téléinfo ne sont pas identiques; le module Michaud pourrait changer la forme du signal, et même son code. Je reste perturbé par un détail: Si on parle de la TIC compteur, alors, sa borne est côté Zut, tapé trop vite.

En fait, le type de compteur est indiqué: Commencer par vérifier que ce signal est bien électriquement, et informatiquement compatible avec la TIC avant de mettre en cause le montage utilisé.

Ton image est minuscule, je vois rien. Tu dois détailler ta configuration. Peut-être est-ce la même chose pour vous higgins? Il faut peut-être aussi vérifier si les optocoupleurs marchent. Le lien suivant explique comment les tester: Cette commande sert à définir les paramètre de communication. Bonjour et merci beaucoup pour ce tuto.

Si je met le contacteur de mon chauffe eau sur off, le relais compteur claque toujours. Visiblement la ligne incriminée du code est la Qui à les bons droits sur quoi, moi je commencerai par vérifier cela. Un bravo aux auteurs du blog. Cela dit ce commentaire ici présent est pour moi clos, je ne répondrai à aucune rétorques à ce sujet. Bonjour, merci pour ce super tuto.

Mais je me pose une question comment ce passe la lecture du fichier. Pensez au logiciel DB browser for sqlite, ça permet de voir la base se remplir. Il est donc possible que le premier jour ça soit page blanche une autre erreur ne me permet pas de confirmer ce point. Merci le débogueur du navigateur Chrome. P1 est trop imprécis. No such file or directory. Bonjour, Je tente de faire fonctionner la teleinfo sur mon Raspberry Pi 2 sous Jessie. Bonjour a tous, Pour le suivi graphique, je suis en train de mettre en place le site v.

Il suffit de s inscrire et de renseigner son numero de compteur…. Pour l instant, cela permet de suivre 2 compteurs Edf et compteur perso…. Au plaisir de partaget si cela vous interesse. Il y a une page demo. Auriez vous une idée? Mon installation fonctionnait parfaitement depuis 2 ans encore merci pour ce tuto.

Salut, Ben il faudrait déja etre sur que la TéléInfo soit activée. Du coup, le montage est moins sensible aux parasites et aux fuites dans le SFH Je vais essayer en mettant un optocoupleur plus rapide, et on verra ce que ça donne délais de livraison: Caractéristiques des informations de la TIC en mode historique Les caractéristiques des signaux dans ce mode, sont équivalentes à celles des anciens compteurs électroniques résidentiels. Elles sont entièrement décrites dans le document [1].

Va voir cet article, tout est expliqué https: Était-ce un bornier à vis ou à ressorts? Je ne sais pas quoi te dire de plus à part vérifier une nouvelle fois ton circuit genre tu es bien branché sur L1-L2 et non L1-A. Tu as fait comment toi? Non, je suis sure de moi: Dans le montage, on se branche sur la broche RXD. Est-il possible de se brancher sur une autre broche pour mon besoin?

Voir sur ce topic: Bonjour Phil69, Regarde sur le site de chaleur terre: Normalement, tu devrais pouvoir brancher ton montage en parallele: Comment savoir ou quoi faire?

Quelle est ton modèle de RPi? Peux-tu aller vérifier sur ton compteur le mode de la TIC? Le problème est que pour ce qui est des histogrammes de la consommation journalière et mensuelle, les graphes restent vides. Comment modifier le code pour arriver à faire cela? Il faut ajouter dasn rangeslider: Merci Userli de votre réponse.

Je suis un peu perplexe. Parfois, il s'agit de distinguer les plateformes du web 2. Le sigle NTIC est source de confusion car il ne fait l'objet d'aucune définition officielle par les institutions internationales responsables de ce domaine alors que le terme de TIC ou ICT en anglais y est défini comme étant l'intégration des technologies des télécommunications, de l'informatique et des multimédias [ 13 ].

L'utilisation des moteurs de recherche montre que le sigle NICT , traduction de NTIC en anglais, est très rarement utilisé en dehors de la traduction de documents d'origine francophone et qu'il est plutôt fait mention de l'évolution rapide de ce domaine en permanence. Cela montre qu'il n'est pas utile d'établir des catégories rigides pour distinguer ce qui est nouveau de ce qui ne l'est pas.

Cette distinction n'est pas sans poser des problèmes aux autorités chargées de la réglementation et de la régulation du fait de la convergence des technologies des télécommunications et de l' Internet [ 15 ].

Cette convergence permet un usage croissant de la diffusion de la télévision et de la radio par Internet grâce aux technologies à haut débit [ 16 ]. On entend par communications électroniques les émissions, transmissions ou réceptions de signes, de signaux, d'écrits, d'images ou de sons, par voie électromagnétique [ 17 ]. À noter que dans le document cité en référence, les termes de TIC ou Technologies de l'Information et de la Communication ne sont pas mentionnés. Les sigles anglais correspondant sont IT , pour information technology et ICT pour information communication technology , le sigle NICT , pour new information and communication technology étant beaucoup plus rarement utilisé [ 18 ].

Dans le système éducatif français , on évoque plutôt les technologies usuelles de l'information et de la communication TUIC et les technologies de l'information et de la communication pour l'enseignement TICE.

Les TIC jouent un rôle majeur dans la compétitivité des entreprises et dans l'efficacité des administrations et des services publics santé, éducation, sécurité. Les TIC sont devenus également un enjeu crucial pour la production et la diffusion des biens culturels. Un rapport des Nations unies insiste sur l'impact de la convergence des TIC: Par exemple France Telecom est devenue également un distributeur de chaînes de télévision et de musique.

Dans les années et 90, les réseaux étaient spécialisés par domaine et il fallait différents systèmes de transmission et parfois différentes infrastructures pour la téléphonie, la transmission de données entre ordinateurs, la radio et la télévision.

Maintenant les réseaux en technologie IP à haut débit sont communs pour toutes les formes de service et les octets de la téléphonie sont acheminés par les mêmes routeurs sur les mêmes artères que les octets des consultations des sites Internet, des transferts de fichiers, du streaming de vidéos ou du courrier électronique [ 26 ] , [ 27 ].

Dans les années , un ordinateur servait essentiellement au traitement de texte et au calcul avec un tableur. Puis dans les années il a servi aussi au courrier électronique et aux présentations par diapositives. Un ordinateur était donc clairement un équipement informatique.

La convergence numérique est particulièrement illustrée par les nouveaux terminaux téléphoniques appelés smartphones. Ils contiennent plus de capacité en mémoire et de puissance de calcul que les ordinateurs personnels des années et même Ils permettent de prendre des photos et des vidéos avec des performances équivalentes à de bons appareils de photos ou caméscopes des années Ils sont utilisés comme des baladeurs pour écouter de la musique enregistrée ou voir des images ou des vidéos enregistrées.

Apple développe aussi sa propre suite bureautique iWork, en concurrence directe avec Microsoft Office. Les services de l'information et de la communication sont regroupés en différentes catégories dont les plus connues sont:.

Selon un rapport Votre cloud est-il Net? En , en France, une charte a engagé les opérateurs développer le réseau tout en économisant l'électricité, et améliorer la récupération et le recyclage des matériels informatiques [ 40 ]. De à , les unités centrales desktop vendues ont légèrement diminué leur consommation d'énergie, de même que les écrans, alors que la consommation des portables augmentaient légèrement [ 41 ].

L' empreinte environnementale des TIC est très importante, puisqu'elles nécessitent pour leur fabrication une très grande quantité de matériaux, en particulier de métaux. Le nombre de métaux de la table de Mendeleïev sollicités pat la fabrication des TIC est ainsi passé de 10 dans les années à 60 dans les années Pendant cette période, la demande de l'industrie des TIC en métaux a triplé.

Le PNUE a publié en la composition d'un ordinateur personnel fixe, et l'Öko Institute a fait une étude équivalente en pour les ordinateurs portables [ 42 ]. Le développement des activités tertiaires au détriment des activités primaires et secondaires dans les pays industrialisés a augmenté les besoins de traitement de l'information et de communication des entreprises [ 43 ].

De nombreuses petites et moyennes entreprises PME ont participé à cette étude [ 45 ]. Croissance, emplois et productivité dans le secteur tertiaire: L'augmentation du niveau d'éducation a favorisé l'utilisation d' ordinateurs personnels et de logiciels plus ou moins complexes par un pourcentage croissant de la population [ 47 ].

Les collectivités locales investissent dans la formation sur les TIC pour améliorer la compétitivité des entreprises de leurs territoires [ 48 ]. Les mêmes outils de TIC sont utilisés aussi bien dans le domaine professionnel que dans le domaine privé, ce qui entraîne à la fois un brouillage de la frontière entre ces deux domaines et une stimulation pour se doter de ces outils de TIC [ 49 ] , [ 50 ] , [ 51 ]. La distribution des dépenses par les ménages a sensiblement évolué avec une part croissante de dépenses pour les TIC, même dans les milieux populaires, avec en conséquence une réduction d'autres types de dépenses par exemple, réduction d'achats de journaux , de magazines , de CD Ce phénomène a été analysé par l'agence Aravis [ 53 ] à partir des statistiques sur les dépenses des ménages.

Les résultats montrent que [ 54 ]: Les terminaux des TIC à haut débit ordinateurs personnels et téléphones 3G sont de plus en plus utilisés pour la radio et la télévision en lieu et place des terminaux traditionnels spécifiques à chaque catégorie d' audiovisuel.

La possibilité de voir des émissions de télévision en mode différé catch-up TV ou replay et d'écouter des émissions de radio en mode différé par le téléchargement podcast augmente considérablement la gamme de ce qu'on peut voir ou entendre.