« Talend/Annexe/Dénominations techniques » : différence entre les versions

Contenu supprimé Contenu ajouté
MaitreCoq (discussion | contributions)
Page créée avec « == Dénominations techniques == === Définition processus ETL === Les processus Extract-Transform-Load, connu sous le terme ETL, sont les composants les plus critiques e... »
 
MaitreCoq (discussion | contributions)
Aucun résumé des modifications
Ligne 23 :
 
La MDM vise donc à améliorer de façon durable la qualité, la maintenabilité et l’accessibilité des données référentielles à tous les niveaux de l’organisation. Nous verrons plus de détail sur son utilisation concrète en entreprise dans le chapitre [[Gestionnaire de la qualité]]
 
=== Définition HTML ===
 
Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage » (de « structuration » ou de « balisage ») dont le rôle est de formaliser l'écriture d'un document avec des balises de formatage. Les balises permettent d'indiquer la façon dont doit être présenté le document et les liens qu'il établit avec d'autres documents.
Langage HTML
 
Le langage HTML permet notamment la lecture de documents sur Internet à partir de machines différentes, grâce au protocole HTTP, permettant d'accèder via le réseau à des documents repérés par une adresse unique, appelée URL. l est important de comprendre que le langage HTML est un standard, c'est-à-dire qu'il s'agit de recommandations publiées par un consortium international : le World Wide Web Consortium (W3C).
 
Les spécifications officielles du HTML décrivent donc les "instructions" HTML mais en aucun cas leur implémentation, c'est-à-dire leur traduction en programmes d'ordinateur, afin de permettre la consultation de pages web indépendamment du système d'exploitation ou de l'architecture de l'ordinateur.
De plus, il arrive parfois que certains éditeurs de logiciels ajoutent des instructions HTML propriétaires, c'est-à-dire ne faisant pas partie des spécifications du W3C. Ainsi des pages web contenant ce type d'instruction pourront être parfaitement affichées sur un navigateur et seront totalement ou en partie illisibles sur les autres, d'où la nécessité de créer des pages web respectant les recommandations du W3C afin de permettre leur consultation par le plus grand nombre.
 
 
=== Définition Javascript ===
 
Le Javascript est un langage de script incorporé dans un document HTML. Historiquement il s'agit même du premier langage de script pour le Web. Ce langage est un langage de programmation qui permet d'apporter des améliorations au langage HTML en permettant d'exécuter des commandes du côté client, c'est-à-dire au niveau du navigateur et non du serveur web.
 
Il ne faut pas confondre le JavaScript et le Java. En effet contrairement au langage Java, le code est directement écrit dans la page HTML, c'est un langage peu évolué qui ne permet aucune confidentialité au niveau des codes (ceux-ci sont effectivement visibles).
D'autre part l'applet Java (le programme) a été préalablement compilée, et une machine virtuelle permettant d'interpréter le pseudo-code doit être chargée en mémoire (du côté du client) à chaque chargement de la page, d'où un important ralentissement pour les applets Java contrairement au JavaScript.
 
{| class="wikitable"
|-
! Javascript !! Java
|-
| Langage interprété || Langage pseudo-compilé (chargement d'une machine virtuelle)
|-
| Code intégré au HTML || Code à part du document HTML, appelé à partir de la page
|-
| Langage peu typé || Langage fortement typé (déclaration du type de variable)
|-
| Liaisons dynamiques: les références des objets sont vérifiées au chargement || Liaisons statiques: les objets doivent exister au chargement (compilation)
|-
| Accessibilité du code || Confidentialité du code
|}