Sisällysluettelo:
Määritelmä - Mitä PostgreSQL tarkoittaa?
PostgreSQL on avoimen lähdekoodin objekti-relaatiotietokannan hallintajärjestelmä (ORDBMS), jota ei omista tai hallitse yksi yritys tai henkilö. Koska postgresSQL-ohjelmisto on avoimen lähdekoodin ohjelmisto, sitä hallitaan pääosin aktiivisen globaalin kehittäjä-, harrastaja- ja muiden vapaaehtoisyhteisöjen koordinoidun online-toiminnan avulla.
PostgresSQL julkaistiin ensimmäisen kerran 1990-luvun puolivälissä. Sen ensisijaisia kilpailijoita ovat Oracle DB, SQL Server ja MySQL.
Tämä termi tunnetaan myös nimellä Postgres.
Techopedia selittää PostgreSQL: n
Sekä PostgresSQL että ingres, aikaisempi pyrkimys, kehitettiin Kalifornian yliopiston Berkeleyn yliopistossa. PostgresSQL ei tukenut alunperin jäsenneltyä kyselykieltä (SQL) - QUEL-kyselykieltä käytettiin vasta vuoteen 1994, jolloin SQL-tuki lisättiin. Vuonna 1996 julkaistiin ensimmäinen virallinen avoimen lähdekoodin ohjelmistoversio PostgresSQL: stä.
PostgresSQL tukee melkein kaikkia relaatiotietokannan ominaisuuksia ja tarjoaa muutamia epätavallisia ominaisuuksia, joita normaalisti puuttuu muissa RDBMS-moottoreissa. Yleisesti tuettuihin objekteihin kuuluvat näkymät, tallennetut proseduurit, hakemistot, liipaisimet ja kohteiden määrittelemät tietotyypit yleisten RDBMS-ominaisuuksien, kuten ensisijaisten avainten, vieraiden avainasuhteiden ja atomisuuden, lisäksi.
Tietyt kriittiset postgresSQL-ominaisuudet ovat samanlaisia kuin Oracle DB ja muut tietokantamoottorit; Tällaisia ominaisuuksia ovat sellaisten käsitteiden käyttö kuten taulukkotilat, tallennuspisteet ja palautus pistekohtaisesti.