Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

30 total results found

Protocole DNS

Noms de domaines et DNS

Le DNS (Domain Name System) est un système hiérarchique et distribué permettant de résoudre les noms de domaine en adresses IP. Caractéristiques Port : UDP 53  TCP 53 Propagation DNS : Lorsqu'un enregistrement est modifié, la mise à jour peut prendre de q...

Certification et registars

Noms de domaines et DNS

Certification Les échanges sur Internet sont sécurisés à l'aide du chiffrement : HTTPS, VPN, SSH, etc. Cette sécurité repose sur des certificats. Un certificat comprend :   • Le nom de domaine  • La clé publique du serveur  • Sa période de validité  • La si...

DynDNS : Dynamic DNS

Noms de domaines et DNS

DynDNS (pour Dynamic DNS) est un service qui permet d'associer un nom de domaine à une adresse IP qui peut changer fréquemment. Il est principalement utilisé pour permettre l'accès distant à des services hébergés derrière des adresses IP publiques dynamiques ...

Concepts génériques

Administration de base de données

Qu'est-ce qu'une base de données ? Une base de données est un système organisé permettant de stocker, gérer et récupérer des données de manière structurée et efficace. Contrairement à des fichiers texte ou CSV, une base de données offre : Structure organi...

Concepts d'architecture

Administration de base de données

Architecture client-serveur Une base de données fonctionne selon une architecture client-serveur. Le SGBD est un service qui : Écoute sur un port réseau Accepte les connexions des clients Authentifie les utilisateurs Exécute les requêtes SQL Retourne ...

Les requêtes SQL de base

Administration de base de données

Qu'est-ce que SQL ? SQL (Structured Query Language) est le langage standardisé utilisé pour interagir avec les bases de données relationnelles. SQL permet de : Interroger les données (lecture) Insérer de nouvelles données Modifier des données existantes...

Les jointures SQL

Administration de base de données

Pourquoi les jointures ? Dans une base de données relationnelle, les données sont réparties dans plusieurs tables pour éviter la redondance et maintenir la cohérence. Les jointures permettent de relier les données de plusieurs tables dans une seule requête, en...

Docker : Dump et restauration

Administration de base de données

Lancement MariaDB avec Docker Pour lancer une base de données MariaDB avec Docker, utilisez la commande suivante : docker run -d \ --name mariadb-server \ -e MYSQL_ROOT_PASSWORD=rootpass \ -e MYSQL_DATABASE=starwars \ -e MYSQL_USER=jedi \ -e M...

Optimisation des performances

Administration de base de données

Introduction Lorsqu'une base de données grandit, les temps de réponse peuvent se dégrader significativement. Une requête qui s'exécute en quelques millisecondes sur 1 000 lignes peut prendre plusieurs secondes sur 5 millions de lignes. L'optimisation des per...

Sécurité des bases de données

Administration de base de données

Introduction Les bases de données contiennent souvent les informations les plus sensibles d'une organisation : données personnelles, mots de passe, informations financières. Une faille de sécurité peut avoir des conséquences graves : Fuite de données : vol d'...