Triptico PostgreSQL

Embed Size (px)

DESCRIPTION

Tríptico de la exposición PostgreSQL

Citation preview

Evolucin del nmero de lneas de cdigo en cada versin de PostgreSQL.HISTORIAElproyecto PostgreSQLtal y como lo conocemos hoy en da empez en 1996, aunque las bases y el trabajo en la que se asienta tienen sus comienzos en la dcada de los 70.

Ingres 1977-1985 -"El comienzo Michael Stonebraker (INteractive Graphics REtrieval System)

Postgres 1986-1994 -Despus (post) de ingres Patrocinado por laDefense Advanced Research Projects Agency (DARPA), laArmy Research Office (ARO), laNational Science Foundation (NSF), yESL, Inc.

Postgres95 1994-1995 -Nueva vida en el mundo opensource Andrew Yu y Jolly Chen

PostgreSQL 1996-actualidad -Proyecto PostgreSQL Marc Fournier en Ontario, Canad; Thomas Lockhart en Pasadena, California; Vadim Mikheev en Krasnoyarsk, Rusia y Bruce Momjian in Philadelphia, Pennsylvan.Hoy en da el grupo central (core team) de desarrolladores est formado por 6 personas, existen 38 desarrolladores principales y ms 21 desarrolladores habituales. En total alrededor de 65 personas activas, contribuyendo con el desarrollo de PostgreSQL

BASE DE DATOSLuis D. Sequeda

BASE DE DATOS

Luis D. Sequeda

Cod: 022058

Qu es PostgreSQL?

Es un sistema de gestin de bases de datos objeto-relacional, distribuido bajo licencia BSD (licencia de software libre permisiva como la licencia de OpenSSL o la MIT License) y con su cdigo fuente disponible libremente. Es el sistema de gestin de bases de datos de cdigo abierto ms potente del mercado y en sus ltimas versiones no tiene nada que envidiarle a otras bases de datos comerciales.PostgreSQL utiliza un modelo cliente/servidor y usa multiprocesos en vez de multi-hilos para garantizar la estabilidad del sistema. Un fallo en uno de los procesos no afectar el resto y el sistema continuar funcionando.CARACTERISTICAS Es una base de datos 100%ACID

Integridad referencial

Tablespaces

Nested transactions (savepoints)

Replicacin asincrnica/sincrnica / Streaming replication - Hot Standby

Two-phase commit

PITR - point in time recovery

Copias de seguridad en caliente (Online/hot backups)

Unicode

Juegos de caracteres internacionales

Regionalizacin por columna

Multi-Version Concurrency Control (MVCC)

Multiples mtodos de autentificacin

Acceso encriptado via SSL

Actualizacin in-situ integrada (pg_upgrade)

SE-postgres

Completa documentacin

Licencia BSD

Disponible para Linux y UNIX en todas sus variantes (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) y Windows 32/64bit.

Sin miedo: que vean lo bien que lo hace. Este es un espacio genial para un informe entusiasta.Obtenga exactamente los resultados que esperaPara personalizar fcilmente el diseo de este folleto, en la pestaa Diseo de la cinta de opciones encontrar las Galeras de temas, colores y tipos de letra.Tiene colores o tipos de letra propios de su compaa?No hay problema: las Galeras de temas, colores y tipos de letra de dan tambin la opcin de agregar los que usted quiera.Componentes ms importantes en un Sistema PostgreSQL Aplicacin cliente Demonio postmaster Ficheros de configuracin Procesos hijos postgres PostgreSQL share buffer cache Write-Ahead Log (WAL) Kernel disk buffer cache Disco