Пређи на садржај

PostgreSQL — разлика између измена

С Википедије, слободне енциклопедије
Садржај обрисан Садржај додат
Autobot (разговор | доприноси)
м ispravke
м Разне исправке
Ред 42: Ред 42:


== Спољашње везе ==
== Спољашње везе ==
{{портал|Информатика}}
* Више о програму можете видети [http://freshmeat.net/releases/169958/ на његовој страници на ''-{Freshmeat}-''].
* Више о програму можете видети [http://freshmeat.net/releases/169958/ на његовој страници на ''-{Freshmeat}-''].


== Спољашње везе ==
== Спољашње везе ==
{{портал|Информатика}}
{{Commonscat}}
{{Commonscat}}



Верзија на датум 7. децембар 2013. у 08:08

PostgreSQL
PostgreSQL logo
Стабилно издање
9.2.4,
9.1.9,
9.0.13,
8.4.17,
8.3.21 / 04. април 2013.
Репозиторијум Уреди на Википодацима
Написан уC
Оперативни системВишеплатформно
ТипОбјектно-релационе базе података
ЛиценцаBSD лиценца
Веб-сајтwww.postgresql.org

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

Карактеристике

Функције

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

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

Индекси

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

Тригери

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

Типови података

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

Наслеђивање

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

Види још

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

Спољашње везе

Спољашње везе