pgAdmin III - Dipartimento di Informatica

Transcript

pgAdmin III - Dipartimento di Informatica
pgAdmin III
Laboratorio di Basi di dati
Corso di laurea in Informatica
Corso di laurea in Bioinformatica
A.A. 2009-2010
Cos'è pgAdmin III
●
●
●
●
pgAdmin è un front-end grafico open-source
per PostgreSQL
Funziona con Linux, FreeBSD, Solaris,
Mac OSX e Windows
Supporta tutte le funzionalità di PostgreSQL
Non necessità di ulteriori driver (JDBC,
ODBC)
Funzionalità
●
●
Query tool con highlight della sintassi SQL
Visualizzazione, inserimento, modifica di dati in modalità
tabellare
●
Browser file di log
●
SQL/shell/batch job scheduling agent
●
Visualizzazione di
–
Definizione SQL
–
Proprietà
–
Oggetti dipendenti e dipendenze
–
Statistiche
degli oggetti nei DB
Funzionalità
●
Accesso a:
–
linguaggi server-side
(e.g., pl/pgsql, pl/perl,
pl/python)
databases
–
tabelle
–
funzioni
–
triggers
–
indici
–
tipi di dato
–
operatori
–
utenti
–
servers PostgreSQL
–
viste
–
schemi
–
colonne
–
vincoli
–
Uso di pgAdmin III
Schermata principale
Aggiunta di una nuova connessione
Aggiunta di
un server
Accesso a didattica
Proprietà
Lista oggetti
SQL
Visualizzazione di una tabella
2.Mostra dati
1.Selezionale la
tabella
Query tool
Esegui query
Query tool
Query SQL
Risultato
query
Cronologia
comandi