Бази даних для фронтенд-розробників: поняття та концепції (Частина 2)


У цій статті ми розглядаємо анатомію баз даних, зокрема систем управління базами даних (DBMS), розрізняючи між реляційними та нереляційними. Важливо розуміти, що терміни, що використовуються в реляційних та нереляційних базах даних, можуть бути майже взаємозамінними, але мають свої унікальні особливості.
7.💡 Поняття "схема" описує структуру бази даних, а "таблиці" та "колекції" представляють логічну структуру даних. Ключі та стовпці відіграють важливу роль в схемі бази даних, допомагаючи вам взаємодіяти з вашими даними.
8.🚀 Після вибору структури даних та DBMS, ви може стикнутись з проблемами при передачі даних з бази даних на клієнтську сторону. Тут вам на допомогу приходять ORM (Object Relational Mapping) та ODM (Object Document Mapping).
9.- 📌 Розуміння анатомії бази даних та її компонентів
- 📌 Важливість вибору правильного DBMS відповідно до ваших потреб
- 📌 Розуміння CAP-теореми та PACELC-теореми
- 📌 Роль ORM та ODM в розробці
Для підготовки контенту ми дослідили статті, присвячені сучасним підходам у створенні сайтів, UX/UI дизайну та просуванню в Google:
https://www.smashingmagazine.com/2022/09/databases-frontend-developers-concepts-under-hood/