PostgreSQL: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
PikseBot (arutelu | kaastöö)
P Robot: süntaksiparandus
PResümee puudub
23. rida:
| veebileht = {{URL|https://postgresql.org}}
}}
'''PostgreSQL''', kõnekeeles lühendatult '''Postgres''', on [[Andmebaas#Relatsiooniline|relatsioonilise andmebaasi haldamise süsteem]], mille loojad rõhutavad laiendatavust ja standardite järgimist. See pärineb 1986. aastast [[Berkeley ülikool]]i POSTGRESi projekti osana ja seda on põhilise platvormiga rohkem kui 30 aastat aktiivselt edasi arendatud.
 
PostgreSQL on ACID-ühilduv ja tehingust tulenev. PostgreSQL-il on ajakohastatud vaated, realiseeritud vaated, trigerid ja välisvõtmed; toetab funktsioone ja salvestatud protseduure ning muud laiendatavust.
 
PostgreSQL on välja töötanud PostgreSQL-i globaalne arendusrühm, mitmekülgne rühm paljudest ettevõtetest ja üksikisikutest. See on tasuta ja avatud lähtekoodiga, mis on avaldatud PostgreSQL-i tingimuste kohaselt vabatarkvara litsentsi alusel.<ref name="PostgreSQL">[https://www.postgresql.org/about/ About PostgreSQL]. postgresql.org. Vaadatud 17.11.2018</ref>
34. rida:
{| class="standard" border="1"
|-
|Maksimaalne andmebaasi suurusmaht||Piiranguidpiiranguid ei ole
|-
|Suurim lubatud tabeli maht||32 TB
|-
|Maksimaalne kirje suurusmaht||1,6 TB
|-
|Maksimaalne veerguveeru suurusmaht||1 GB
|-
|Maksimaalne kirjapanekute maht tabelis||Piiranguidpiiranguid ei ole
|-
|Maksimaalne veergude arv tabelis||250–1600, sõltuvalt veergude tüübidest
|-
|Maksimaalne indeksite arv tabelis||Piiranguidpiiranguid ei ole
|}
 
57. rida:
; {{anchor|psql}}psql:PostgreSQL-i esmane esipaneel on käsureaprogramm psql, mida saab kasutada SQL-päringute sisestamiseks või päringuid sisaldavate failide käivitamiseks. Lisaks pakub psql mitut metakomponenti ja erinevaid käsureapõhiseid funktsioone skriptide kirjutamise lihtsustamiseks ja mitmesuguste ülesannete automatiseerimiseks.<ref name="Documentation">[https://www.postgresql.org/docs/9.6/static/app-psql.html PostgreSQL 9.6.11 Documentation]. postgresql.org. Vaadatud 17.11.2018</ref>
 
; {{anchor|pgAdmin}}pgAdmin:Pakett pgAdmin on PostgreSQL-i jaoks mõeldud tasuta ja avatud lähtekoodiga graafiline kasutajaliidese haldamise tööriist, mida toetatakse paljudel platvormidel. Programm on saadaval rohkem kui kümnes keeles. Esimest prototüüpi, nimega pgManagerpgManageri, on kirjutatud PostgreSQL 6.3.2 jaoks alates 1998. aastast ning seda on ümber kirjutatud ja avaldatud pgAdmini all GNU Üldise Avaliku Litsentsi (GPL) all järgnevatel kuudel. Teine inkarnatsioon (nimega pgAdmin II) oli täielik ümberkirjutamine, mis ilmus esmakordselt 16. jaanuaril 2002. Kolmanda versiooni pgAdmin III ilmus algselt kunstniku litsentsi all ja seejärel avaldati sama litsentsiga PostgreSQL. Erinevalt varasematest versioonidest, mis on kirjutatud Visual Basicus, on pgAdmin III kirjutatud C++-s, kasutades raamistikku wxWidgets, mis võimaldab sellel kõige sagedasemate operatsioonisüsteemidega töötada. Päringu tööriist sisaldab skriptikeelt, mida nimetatakse pgScriptiks, et toetada administraatori- ja arendustöid. Detsembris 2014 teatas Dave Page, pgAdmin projektijuht ja peamine arendaja, et veebipõhiste mudelite suunas liikumine on alanud pgAdmin 4-ga, mille eesmärk on hõlbustada pilvearenduste kasutamist. Aastal 2016 avaldati pgAdmin 4. PgAdmin 4-i taustaprogramm on kirjutatud Pythonis, kasutades Flaski ja Qt raamistikku.<ref name="Pgadmin">[https://www.pgadmin.org/ Pgadmin]. pgadmin.org. Vaadatud 17.11.2018</ref>
; phpPgAdmin:phpPgAdmin on postgreSQL-i veebipõhine administraator, mis on kirjutatud PHP-is ja mis põhineb populaarsel [[phpMyAdmin]] liidesel, mis on algselt kirjutatud [[MySQL]]-i haldusele.<ref name="Phppgadmin">[http://phppgadmin.sourceforge.net/doku.php What is phpPgAdmin?]. phpPgAdmin. Vaadatud 17.11.2018</ref>
 
; PostgreSQL Studio:PostgreSQL Studio võimaldab kasutajatel täita olulisi PostgreSQL-i andmebaasi arendamise ülesandeid veebipõhise konsooliga. PostgreSQL StuudioStudio võimaldab kasutajatel töötada pilvandmebaasidega, ilma et oleks vaja tulemüüre avada.<ref name="PostgreSQL Studio">[https://web.archive.org/web/20131007084849/http://www.postgresqlstudio.org/about/ What is PostgreSQL Studio?]. PostgreSQL Studio Vaadatud 17.11.2018</ref>
 
; TeamPostgreSQL:TeamPostgreSQL on AJAX/JavaScriptiga juhitav veebiliides PostgreSQLi jaoks. See võimaldab sirvida veebibrauserit, säilitada ja luua andmeid ning andmebaasi objekte. Liides pakub tabeliga SQL-redaktorit koos automaatse lõpetamise, redigeerimisvidinatega, klikkide välise võtme navigeerimisega ridade ja tabelite vahel, lemmikute haldamiseks tavaliselt kasutatavate skriptide kõrval, lisaks ka muid funktsioone. Toetab SSH nii veebiliidese kui ka [[andmebaasi ühenduse]] jaoks. Installeerimine on saadaval Windowsi, Maci ja Linuxi jaoks, samuti lihtsalt skripti käivitatav mitmetasandiline arhiiv.<ref name="teampostgresql">[http://www.teampostgresql.com/product.jsp Teampostgresql]. TeamPostgreSql. Vaadatud 17.11.2018</ref>