PostgreSQL è un ORDBMS (object-relational database management system), ossia sempre basato sulla logica relazionale ma i dati vengono conservati come oggetti su tabelle flat.
PostgreSQL è un progetto open-source rilasciato sotto licenza BSD e disponibile per i Sistemi Operativi più diffusi come: Linux, Unix, Windows e OS X; esso si pone sul mercato come validissima alternativa ad altri database open-source quali MySql e Firebird.
PostgreSQL si avvale sempre del linguaggio SQL (Structured Query Language) per la gestione dati, ma il suo grosso punto di forza è la possibilità di programmarlo in stile object-oriented quasi come si fa con i linguaggi di programmazione evoluti, e questo lo contraddistingue dai suoi principali competitor ponendolo sicuramente avanti rispetto a progetti analoghi.
PostgreSQL conquista ogni giorno una sempre maggiore fetta di mercato e di appassionati, entusiasti di questo innovativo database open-source, ed in questa categoria potrai trovare una serie di domande e risposte utili a tutti gli utilizzatori e sviluppatori di PostgreSQL.
Disinstallare e re Installare PostgreSQL su Windows
Come disinstallare e re-installare PostgreSQL su un sistema operativo Windows cancellando gli account utenti ed i privilegi pre esistenti dalla precedente installazione.
Creare una tabella solo se non esiste
Come è possibile creare una tabella in PostgreSQL solo se questa non esiste e non è già presente sul database
Verificare quali utenti sono attivi e connessi ad un database PostgreSQL via sql
Come verificare quali utenti sono attivi e connessi ad un database PostgreSQL via sql?
Come modificare una tabella Postgres con ALTER per rendere univoca una colonna?
Come modificare una tabella Postgres a mezzo l'istruzione ALTER per rendere univoca una colonna?
Determinare se una tabella PostgreSQL ha righe
Qual'è il modo, la query, più efficiente per capire se una tabella di un database PostgreSQL ha righe (rows) o meno
Rinominare un database PostgreSQL
Come rinominare, cambiare nome ad un database Postgres
Cambiare porta di ascolto in PostgreSQL
Come cambiare la porta di default (la 5432) di ascolto di un server Postgres
Copiare una tabella in Postgres
Come copiare una tabella con gli indici e filtrando alcuni dati dalla tabella originaria in un database PostgreSQL
DELETE CASCADE in PostgreSQL
Come ottenere un comportamento analogo ad un DELETE CASCADE in PostgreSQL senza aver definito la regola di auto-commit sulla foreign key
Tool di monitoraggio performance per database PostgreSQL
Esistono tools di monitoraggio per misuare le performance di un database PostgreSQL? Quali sono i migliori ed i più usati.
Dichiarare una variabile in PostgreSQL
Come si dichiara una variabile nel linguaggio del database PostgreSQL? Qual'è la sintassi corretta per definire una variabile in PostgreSQL e poi lo script per usarla?
Concatenare stringhe di un campo raggruppate tramite group by in una query PostgreSQL
Come riuscire a concatenare le stringhe presenti in un campo che vengono raggruppate tramite l'operatore group by in una query eseguita su un database PostgreSQL
Usare C# .NET con PostgreSQL database
Usare PostgreSQL come database in progetto basato su piattaforma .NET e linguaggio di programmazione C#
Stringhe letterali e sequenze di Escape in PostegreSQL
Come inserire dei valori stringa all'interno di PostegreSQL ed utilizzare correttamente le sequenze di Escape per evitare warning ed errori indesiderati.
MySQL vs PostgreSQL
MySQL vs PostgreSQL, quale di questi due database è migliore? E perchè? Quali sono i vantaggi e gli svantaggi dell'uno e dell'altro? Esprimi e leggi le varie opinioni.
Qual'è il miglior modo per connettersi ad un database PostgreSQL con PHP?
Come connettersi da codice PHP ad un database PostgreSQL