Вітаємо! Згідно останнім опитуванням PostgreSQL став лідером у своєму напрямку та продовжує набирати популярність. Сьогодні ми коротко поговоримо про те, що таке PostgreSQL та чому він лідирує.
PostgreSQL — система керування об’єктно-реляційними базами даних з відкритим вихідним кодом (СКОРБД).
👨💻PostgreSQL розроблено на основі пакету POSTGRES, написаного в Каліфорнійському університеті в Берклі. Тож, у цілому, можна говорити, що проєкт розвивається вже 35 років, хоча історія POSTGRES закінчилася на версії 4.2. у 1993р.
Що може PostgreSQL?
✅Технологія підтримує більшість вимог стандарту SQL, при цьому маючи багато сучасних функцій: складні запити, іменовані підзапити, зовнішні ключі, тригери, представлення, віконні функції, підтримку версій тощо.
✅Можливість розширення за рахунок типів даних, функцій та операторів, процедурних мов.
✅Функції користувача можуть бути написані на SQL і C. У дистрибутив включено 4 процедурні мови: PL/pgSQL, PL/Tcl, PL/Perl і PL/Python.
✅Підтримка баз даних без обмеження розміру.
✅Зручно працювати з різними даними завдяки підтримці міжнародних наборів символів, зіставленню без урахування регістру й діакритичних знаків та повнотекстового пошуку.
✅Працює на великій кількості платформ: Windows, Linux, macOS та інших.
📊Чому PostgreSQL стала популярною? Завдяки великим можливостям, які дають змогу користувачам створювати програми, працювати з середовищами, цілісністю даних та керувати ними незалежно від обсягу.
😎Також значним плюсом технології є відкритість. Користувач може визначити власні типи даних, створити функції або ж писати код різними мовами програмування.
Більше подробиць у першому безкоштовнму уроці нового курсу від Яни Єрмольонок