diff --git a/Images/Pasted image 20250312164118.png b/Images/Pasted image 20250312164118.png new file mode 100644 index 0000000..f8a327d Binary files /dev/null and b/Images/Pasted image 20250312164118.png differ diff --git a/Images/Pasted image 20250312164204.png b/Images/Pasted image 20250312164204.png new file mode 100644 index 0000000..833f7d5 Binary files /dev/null and b/Images/Pasted image 20250312164204.png differ diff --git a/Images/Pasted image 20250312164329.png b/Images/Pasted image 20250312164329.png new file mode 100644 index 0000000..addb412 Binary files /dev/null and b/Images/Pasted image 20250312164329.png differ diff --git a/Images/Pasted image 20250312164451.png b/Images/Pasted image 20250312164451.png new file mode 100644 index 0000000..2bd55f8 Binary files /dev/null and b/Images/Pasted image 20250312164451.png differ diff --git a/Subjects/Backend development.md b/Subjects/Backend development.md index c295cbb..6c62b36 100644 --- a/Subjects/Backend development.md +++ b/Subjects/Backend development.md @@ -45,7 +45,7 @@ -- -### BDD relationnelles (schemafull) +### BDD relationnelles ![[Pasted image 20250312155847.png]] @@ -55,7 +55,7 @@ -- -### BDD Document (schemaless) +### BDD Document ![[Pasted image 20250312161605.png]] @@ -153,4 +153,23 @@ ### Interactions +![[Pasted image 20250312164204.png]] ++ On interagis avec la BDD en SQL (Structured Query Language) ++ On décrit ce qu'on veut, d'ou on le veut, on filtre sous quelles conditions on le veut et on traverse ainsi les relations de la BDD + +-- + +### Jointures + +![[Pasted image 20250312164329.png]] + ++ On a plusieurs moyen de traverser et combiner les relations de notre BDD + +-- + +### ORM + +![[Pasted image 20250312164451.png]] + ++ On aime bien utiliser des ORM pour représenter et interagir plus naturellement avec la BDD dans un langage OO \ No newline at end of file