vault backup: 2025-04-28 12:11:34
This commit is contained in:
@@ -12,13 +12,13 @@
|
|||||||
|
|
||||||
### Architecture Serveur
|
### Architecture Serveur
|
||||||
|
|
||||||
![[Pasted image 20250312154125.png]]
|
![[Pasted image 20250312154125.png|512]]
|
||||||
|
|
||||||
--
|
--
|
||||||
|
|
||||||
### Reverse proxy
|
### Reverse proxy
|
||||||
|
|
||||||
![[Pasted image 20250312154343.png]]
|
![[Pasted image 20250312154343.png|768]]
|
||||||
|
|
||||||
+ Résoud les requêtes (routing)
|
+ Résoud les requêtes (routing)
|
||||||
+ Load balancing
|
+ Load balancing
|
||||||
@@ -37,7 +37,7 @@
|
|||||||
|
|
||||||
### Stockage
|
### Stockage
|
||||||
|
|
||||||
![[Pasted image 20250312155847.png]]
|
![[Pasted image 20250312155847.png|512]]
|
||||||
|
|
||||||
+ Base de données
|
+ Base de données
|
||||||
+ Permet une structuration efficace et performante des données
|
+ Permet une structuration efficace et performante des données
|
||||||
@@ -47,7 +47,7 @@
|
|||||||
|
|
||||||
### BDD relationnelles
|
### BDD relationnelles
|
||||||
|
|
||||||
![[Pasted image 20250312155847.png]]
|
![[Pasted image 20250312155847.png|512]]
|
||||||
|
|
||||||
+ Extrêmement polyvalentes et performantes
|
+ Extrêmement polyvalentes et performantes
|
||||||
+ ACID (atomicity, consistency, isolation, and durability)
|
+ ACID (atomicity, consistency, isolation, and durability)
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
### BDD Document
|
### BDD Document
|
||||||
|
|
||||||
![[Pasted image 20250312161605.png]]
|
![[Pasted image 20250312161605.png|512]]
|
||||||
|
|
||||||
+ Données structurées de manière plus flexible
|
+ Données structurées de manière plus flexible
|
||||||
+ Manipulées comme du JSON, naturel à utiliser depuis l'OO
|
+ Manipulées comme du JSON, naturel à utiliser depuis l'OO
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
|
|
||||||
### BDD en graph
|
### BDD en graph
|
||||||
|
|
||||||
![[Pasted image 20250312161743.png]]
|
![[Pasted image 20250312161743.png|512]]
|
||||||
|
|
||||||
+ Données fortement interconnectées (type réseau social)
|
+ Données fortement interconnectées (type réseau social)
|
||||||
+ Les relations entre les éléements ont autant d'importance que les éléments eux-mêmes
|
+ Les relations entre les éléements ont autant d'importance que les éléments eux-mêmes
|
||||||
@@ -97,7 +97,7 @@
|
|||||||
|
|
||||||
### Tables
|
### Tables
|
||||||
|
|
||||||
![[Pasted image 20250312162333.png]]
|
![[Pasted image 20250312162333.png|512]]
|
||||||
|
|
||||||
+ Une table représente généralement un genre d'entité (ici, Customer)
|
+ Une table représente généralement un genre d'entité (ici, Customer)
|
||||||
+ On divise la table en colonnes (columns, des attributs) et en lignes (rows, des entrées dans la BDD)
|
+ On divise la table en colonnes (columns, des attributs) et en lignes (rows, des entrées dans la BDD)
|
||||||
@@ -117,7 +117,7 @@
|
|||||||
|
|
||||||
### One to one
|
### One to one
|
||||||
|
|
||||||
![[Pasted image 20250312163059.png]]
|
![[Pasted image 20250312163059.png|512]]
|
||||||
|
|
||||||
+ On peut avoir deux tables différentes qui se référencent par une FK dont on force l'unicité
|
+ On peut avoir deux tables différentes qui se référencent par une FK dont on force l'unicité
|
||||||
+ On s'assure ainsi qu'un pays a un seul représentant et que ce représentant ne soit pas associé à d'autres pays
|
+ On s'assure ainsi qu'un pays a un seul représentant et que ce représentant ne soit pas associé à d'autres pays
|
||||||
@@ -162,7 +162,7 @@
|
|||||||
|
|
||||||
### Jointures
|
### Jointures
|
||||||
|
|
||||||
![[Pasted image 20250312164329.png]]
|
![[Pasted image 20250312164329.png|512]]
|
||||||
|
|
||||||
+ On a plusieurs moyen de traverser et combiner les relations de notre BDD
|
+ On a plusieurs moyen de traverser et combiner les relations de notre BDD
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user