A
Attribut
#
Paramètres additionnels pouvant être ajoutés sur une balise pour préciser ou modifier son comportement. Ils ont habituellement la forme clé="valeur"
, bien que certains attributs ne possèdent pas de valeur associée.
<a href="http://shawinigan.info">Site web du département</a>
<button disabled>Un bouton désactivé</button>
B
Base de données
#
BD
Une base de données permet de stocker de l’information pour une utilisation subséquente et possède habituellement des mécanisme pour faciliter l’enregistrement, l’accès et la manipulation des données. On pourrait considérer un fichier texte structuré, par exemple un CSV, comme une base de données rudimentaire. Toutefois des outils plus sophistiqués tels MariaDB, Microsoft Access ou MongoDB offre des mécanisme de programmation pour implémenter les manipulations de type CRUD: Create, Read, Update et Delete. Il est également possible de définir à l’avance la structure des données à l’avance via le schéma qui encadre les manipulations.
Dans un fichier CSV, chaque ligne représente un item et les différentes informations de l’item sont séparées par une virgule
prenom,nom,naissance,genre,adresse,courriel
Bently,Wilson,1969-03-22,bently.wilson@example.com
Avery,Campbell,1947-08-01,avery.campbell@example.com
Daniel,Chu,1972-09-13,daniel.chu@example.com
Rose,Knight,1990-03-27,rose.knight@example.com
Brielle,Smith,1964-02-16,brielle.smith@example.com
Balise
#
Tag
Structure fondamentale permettant d’inclure un élément dans un langage balisé comme HTML, XML ou XAML. Identifie l’élément et sa position dans la hiérarchie du contenu. La plupart des balises ont le format <nom> ... </nom>
qui définit l’ouverture et la fermeture de la balise et permet d’y inclure d’autre balises. Certaines balises sont auto-fermantes et possèdent la notation <nom>
.
<h1>Un titre</h1>
<p>
Un paragraphe qui content <a href="http://shawinigan.info">un lien</a> et une image.
<img src="logo.jpg">
</p>
C
Chemin
#
Path
Permet d’identifier une ressource du système de fichier, répertoire ou fichier, via chaque étage de la hiérarchie pour y accéder. Par exemple, pour récupérer l’image maison.jpg
ce serait mes documents/photos/fido.jpg
. On distingue 2 formats de chemin: Absolu et Relatif. Le chemin absolu identifie une ressource en donnant la hiérarchie à partir de la racine de l’ordinateur /home/etd/documents/photos/image.jpg
ou C:/Users/Documents/Pictures/image.jpg
. Un chemin relatif sera défini à partir de l’emplacement actuel dans le système de fichier ../photos/image.jpg
ou Pictures/image.jpg
.
mes documents/
├── photos/
│ ├── fido.jpg
│ ├── maison.jpg
│ └── nouvelle moto.jpg
└── recettes/
├── biscuits.txt
├── gateau.txt
└── muffins.txt
F
Fichier
#
Permet de stocker de l’information numérique comme du texte ou une image. Il fait partie de la hiérarchie du système de fichiers.
mes documents/
├── photos/
│ ├── fido.jpg
│ ├── maison.jpg
│ └── nouvelle moto.jpg
└── recettes/
├── biscuits.txt
├── gateau.txt
└── muffins.txt
H
HTML
#
Langage principal de développement de contenu pour les navigateurs web. Supporte un ensemble varié d’éléments par exemple: Titre, paragraphe, images, liens, tableaux, formulaires, etc.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titre de la page</title>
</head>
<body>
<h1>La page</h1>
<p>Un paragraphe</p>
<form>
<input type="text" placeholder="Zone de texte">
<button>Un bouton</button>
</form>
</body>
</html>
R
Répertoire
#
Dossier
Représente un emplacement sur le système de fichier pouvant contenir d’autres répertoire ou des fichiers.
racine/
├── repertoire/
└── sous-dossier/
└── autre-dossier/
S
Système de gestion de bases de données
#
SGBD, DBMS
Le système de gestion de base de données est un programme servant d’intermédiaire pour accéder aux bases de données. Il exécute les manipulations demandées via un langage de programmation spécifique, par exemple SQL.
SELECT name, email FROM employees;
INSERT INTO employees VALUES ('Bob Ross', 'bob@paint.net');
Base de données
Base de données
#
BD
Une base de données permet de stocker de l’information pour une utilisation subséquente et possède habituellement des mécanisme pour faciliter l’enregistrement, l’accès et la manipulation des données. On pourrait considérer un fichier texte structuré, par exemple un CSV, comme une base de données rudimentaire. Toutefois des outils plus sophistiqués tels MariaDB, Microsoft Access ou MongoDB offre des mécanisme de programmation pour implémenter les manipulations de type CRUD: Create, Read, Update et Delete. Il est également possible de définir à l’avance la structure des données à l’avance via le schéma qui encadre les manipulations.
Dans un fichier CSV, chaque ligne représente un item et les différentes informations de l’item sont séparées par une virgule
prenom,nom,naissance,genre,adresse,courriel
Bently,Wilson,1969-03-22,bently.wilson@example.com
Avery,Campbell,1947-08-01,avery.campbell@example.com
Daniel,Chu,1972-09-13,daniel.chu@example.com
Rose,Knight,1990-03-27,rose.knight@example.com
Brielle,Smith,1964-02-16,brielle.smith@example.com
Système de gestion de bases de données
#
SGBD, DBMS
Le système de gestion de base de données est un programme servant d’intermédiaire pour accéder aux bases de données. Il exécute les manipulations demandées via un langage de programmation spécifique, par exemple SQL.
SELECT name, email FROM employees;
INSERT INTO employees VALUES ('Bob Ross', 'bob@paint.net');
Système
Chemin
#
Path
Permet d’identifier une ressource du système de fichier, répertoire ou fichier, via chaque étage de la hiérarchie pour y accéder. Par exemple, pour récupérer l’image maison.jpg
ce serait mes documents/photos/fido.jpg
. On distingue 2 formats de chemin: Absolu et Relatif. Le chemin absolu identifie une ressource en donnant la hiérarchie à partir de la racine de l’ordinateur /home/etd/documents/photos/image.jpg
ou C:/Users/Documents/Pictures/image.jpg
. Un chemin relatif sera défini à partir de l’emplacement actuel dans le système de fichier ../photos/image.jpg
ou Pictures/image.jpg
.
mes documents/
├── photos/
│ ├── fido.jpg
│ ├── maison.jpg
│ └── nouvelle moto.jpg
└── recettes/
├── biscuits.txt
├── gateau.txt
└── muffins.txt
Fichier
#
Permet de stocker de l’information numérique comme du texte ou une image. Il fait partie de la hiérarchie du système de fichiers.
mes documents/
├── photos/
│ ├── fido.jpg
│ ├── maison.jpg
│ └── nouvelle moto.jpg
└── recettes/
├── biscuits.txt
├── gateau.txt
└── muffins.txt
Répertoire
#
Dossier
Représente un emplacement sur le système de fichier pouvant contenir d’autres répertoire ou des fichiers.
racine/
├── repertoire/
└── sous-dossier/
└── autre-dossier/
Web
HTML
#
Langage principal de développement de contenu pour les navigateurs web. Supporte un ensemble varié d’éléments par exemple: Titre, paragraphe, images, liens, tableaux, formulaires, etc.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Titre de la page</title>
</head>
<body>
<h1>La page</h1>
<p>Un paragraphe</p>
<form>
<input type="text" placeholder="Zone de texte">
<button>Un bouton</button>
</form>
</body>
</html>
Balise
#
Tag
Structure fondamentale permettant d’inclure un élément dans un langage balisé comme HTML, XML ou XAML. Identifie l’élément et sa position dans la hiérarchie du contenu. La plupart des balises ont le format <nom> ... </nom>
qui définit l’ouverture et la fermeture de la balise et permet d’y inclure d’autre balises. Certaines balises sont auto-fermantes et possèdent la notation <nom>
.
<h1>Un titre</h1>
<p>
Un paragraphe qui content <a href="http://shawinigan.info">un lien</a> et une image.
<img src="logo.jpg">
</p>
Attribut
#
Paramètres additionnels pouvant être ajoutés sur une balise pour préciser ou modifier son comportement. Ils ont habituellement la forme clé="valeur"
, bien que certains attributs ne possèdent pas de valeur associée.
<a href="http://shawinigan.info">Site web du département</a>
<button disabled>Un bouton désactivé</button>