PostgreSQL
| Најновија верзија | 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
[уреди] Спољашње везе
- Више о програму можете видети на његовој страници на Freshmeat.
| Овај незавршени чланак PostgreSQL везан је за рачунарство. Користећи правила Википедије, можете га проширити. |