PostgreSQL
Матеріал з Вікіпедії — вільної енциклопедії.
PostgreSQL (вимовляється «Пост-грес-Кью-ель», або «постгрес» (приклад вимови 5.6Кіб Mp3)) — об'єктно-реляційна система керування базами даних (СКБД). Є альтернативою як комерційним СКБД (Oracle Database, Microsoft SQL Server, IBM DB2, та інші), так і СКБД з відкритим кодом (MySQL, Firebird, SQLite).
Порівняно до інших проектів з відкритим кодом, такими як Apache, FreeBSD або MySQL, PostgreSQL не контролюється якоюсь однією компанією, її розробка можлива завдяки співпраці багатьох людей та компаній, які хочуть використувати цю СКБД та впроваджувати у неї найновіші досягнення.
Зміст |
[ред.] Можливості
[ред.] Функції
Функції дозволяють виконувати деякий код безпосередньо сервером бази даних. Ці функції можуть бути написані на SQL, який має деякі примітивні програмні оператори, такі як галуження та цикли. Але більш гнучкою буде функція написана на одній із багатьох мов програмування, з якими PostgreSQL може працювати. До таких мов належать:
- Вбудована мова, яка зветься PL/pgSQL, подібна до процедурної мови PL/SQL компанії Oracle.
- Мови розробки сценаріїв: PL/Perl, PL/Python, PL/Tcl, PL/Ruby, PL/sh.
- Класичні мови програмуваня C, C++, Java (за домоиогою PL/Java).
Функції можут бути написані, а потім виконуватись із привілегіями користувача, який її викликав, або із привілегіями користувача, який ії написав.
[ред.] Індекси
Далі буде...
[ред.] Дивіться також
[ред.] Ресурси Інтернет
- http://www.postgresql.org/ (англ.) офіційний сайт PostgreSQL
- http://www.linuxshare.ru/postgresql/ (рос.) інформація про PostgreSQL
- http://www.linuxshare.ru/postgresql/manual/index.html (рос.) інформація про PostgreSQL
| Це незавершена стаття про комп'ютери. Ви можете допомогти проекту, виправивши або дописавши її. |

