PostgreSQL

Матеріал з Вікіпедії — вільної енциклопедії.

PostgreSQL

Розробник Глобальна група розробників PostgreSQL
Останній випуск 8.1.4 / 22 травня, 2006
Операційна система Unix, Linux, Windows
Тип Система керування базами даних, Сервер
Ліцензія BSD
Майданчик тенет www.postgresql.org


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/ , http://www.linuxshare.ru/postgresql/manual/index.html інформація о PostgreSQL на російській мові


Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.