PostgreSQL

Из Википедије, слободне енциклопедије



PostgreSQL
PostgreSQL logo
Најновија верзија 8.4.1/ 2009-09-08
8.3.8/ 2009-09-08
8.2.14/ 2009-09-08
8.1.18/ 2009-09-08
8.0.22/ 2009-09-08
7.4.26/ 2009-09-08 / {{{датум_најновијег_издања}}}
Писано у C
ОС Вишеплатформно
Врста Објектно-релационе базе података
Лиценца BSD лиценца
Веб адреса http://www.postgresql.org/

PostgreSQL је робустан, објектно-релациони систем за управљање базама података (објектно-релациони DBMS или ORDBMS), произведен на основу Берклијевог система за управљање базама података Postgres. PostgreSQL садржи моћан објектно-релациони модел података, богат избор врста података, лаку надоградивост, као и надограђени сет наредби SQL језика.

Садржај

[уреди] Карактеристике

[уреди] Функције

Функције омогућавају серверу да извршава блокове кода. Иако ти блокови могу бити писани у SQL-у, недостатак неких од основних програмерских операција у истом је довео до усвајања других језика унутар функција. С тим у вези, функције у PostgreSQL-у могу бити писане у следећим језицима:

  • Уграђеном PL/pgSQL језику који личи на Ораклов процедурални језик PL/SQL.
  • Скриптинг језицима као што су: Луа, Перл, ПХП, Пајтон, Руби, Тцл и други ...
  • Компајлерским језицима као што су: C, C++, Јава
  • Статистичким језицима, као што је: R.

[уреди] Индекси

PostgreSQL садржи уграђену подршку за Б+ стабло, Хеш табела, GiST и GiN индексе.

[уреди] Тригери

Тригери су потпуно подржани и могу се придружити табелама, али не и погледима. Вишеструки тригери се извршавају по абецедном редоследу.

[уреди] Типови података

Подржан је широк скуп типова података, укључујући и могућност да корисници сами стварају сопствене типове.

[уреди] Наслеђивање

Табеле могу наслеђивати карактеристике од "табела родитеља". Подаци из наследника егзистирају и у потомку. Додавање колоне у потомку изазива појављивање те колоне и у наследној табели.

[уреди] Види још

PostGIS пројекат за PostgreSQL

[уреди] Спољашње везе

Викиостава
Викимедијина остава има још мултимедијалних датотека везаних за: PostgreSQL



компјутер Овај незавршени чланак PostgreSQL везан је за рачунарство.
Користећи правила Википедије, можете га проширити.
Лични алати
Именски простори

Варијанте
Радње
навигација
техничке
штампање/извоз
алати
Други језици