postgresql es un sistema de gestión de base de datos relacional orientada a objetos y libre,...

Post on 02-Feb-2016

223 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

POSTGRESQL

PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD.

El desarrollo de PostgreSQL no es manejado por una sola empresa sino que es dirigido por una comunidad de desarrolladores y organizaciones comerciales las cuales trabajan en su desarrollo.

CARACTERISTICAS Alta concurrencia: Mediante un

sistema denominado MVCC PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos.

Amplia variedad de tipos nativos: PostgreSQL provee nativamente

soporte para: Números de precisión arbitraria.

Texto largo ilimitado.

Figuras geométricas (con una variedad de funciones asociadas)

Direcciones IP (IPv4 e IPv6).

Bloques de direcciones estilo CIDR.

Direcciones MAC.

Arrays.

OTRAS CARACTERÍSTICAS

Claves ajenas también denominadas

Llaves ajenas o Claves Foráneas (foreign

keys).

Disparadores (triggers): Un disparador o trigger se define en una acción especifica basada en algo ocurrente dentro de la base de datos.

costo

● Bajo “Costo de Propiedad Total” (TCO) y rápido

“Retorno de la Inversión Inicial” (ROI)

● Altamente adaptable a las necesidades del cliente.

USUARIOS DESTACADOS Org, .info, .mobi y .aero registros de dominios

por Afilias. La American Chemical Society.

BASF.

IMDb.

Skype.

TiVo.

Penny Arcade.

Sony Online.[2]

U.S. Departamento de Trabajo.

USPS.

VeriSign.

Pictiger.com

Wisconsin Circuit Court Access con 6 * 180GB DBs replicados en tiempo real.

OpenACS y .LRN.

LENGUAJES QUE SE PUEDEN USAR:

C.

C++.

Java PL/Java web.

PL/Perl.

plPHP.

PL/Python.

PL/Ruby.

PL/sh.

PL/Tcl.

PL/Scheme.

Lenguaje para aplicaciones estadísticas R por medio de PL/R.

LAS NUEVAS VERSIONES DISPONIBLES

8.4.1 8.3.8 8.2.14 8.1.18 8.0.22 7.4.26.

ULTIMA VERSION Última versión estable 8.4 1 de julio

de 2009 Sistema operativo Multiplataforma Licencia BSD

MEJORAS DE LA VERSIÓN 8.4

Restauración de base de datos en procesos paralelos, que acelera la recuperación de un respaldo hasta 8 veces.

Configuración de ordenamiento configurable por base de datos, lo cual hace a PostgreSQL más útil en entornos con múltiples idiomas.

Actualizaciones “en el lugar” desde 8.3 a 8.4 con muy bajo downtime, gracias al uso de pg_migrator beta.

Nuevas Herramientas para Monitoreo de Consultas que le otorgan a los administradores mayor información sobre la actividad del sistema.

Privilegios por Columna, que permiten un control más granular de datos confidenciales.

VENTAJAS DE POSTGRESQL

Instalación Ilimitada: Con PostgreSQL, nadie puede demandarlo por violar acuerdos de licencia, puesto que no hay costo asociado a la

licencia del software.

➢ Soporte: Además de nuestras ofertas de soporte, tenemos una importante comunidad de profesionales y entusiastas de PostgreSQL de los que su compañía puede obtener beneficios y contribuir.

Ahorros considerables en costos de operación

PostgreSQL ha sido diseñado y creado para tener un mantenimiento y ajuste mucho menor que otros productos, conservando todas las características, estabilidad y

rendimiento.

➢ Estabilidad y Confiabilidad LegendariasEs extremadamente común que compañías

reporten que PostgreSQL nunca ha presentado caídas en

varios años de operación de alta actividad. Ni una sola vez. Simplemente funciona.

Multiplataforma PostgreSQL está disponible en casi

cualquier Unix (34 plataformas en la última versión estable), y ahora en versión nativa para Windows.

Herramientas gráficas de diseño y administración de BD

Existen varias herramientas gráficas de alta calidad para administrar las bases de datos (pgAdmin , pgAccess) y para hacer diseño de bases de datos (Tora , Data Architect).

Los Limites de PostgreSQL

●Máximo de base de datos : ILIMITADO ●Máximo de tamaño de tabla : 32TB ●Máximo de tamaño de registro : 1.6TB ●Máximo de tamaño de campo : 1GB ●Máximo de registros por Tabla :

ILIMITADO ●Máximo de campos por tabla : 250 a

1600 (depende de los tipos usados) ●Máximo de índices por tabla : ILIMITADO

POSTGRESQL INSTALADO EN PC

HERRAMIENTAS PARA LA ADMINISTRACION DE POSTGRESQL

Es una herramienta de tipo frontend que permite describir sentencias sql, ejecutarlas y visualizarlas.

El método de ingreso puede ser mediante la inserción directa del código en la consola, o la ejecución de sentencias dentro de un archivo de texto.

SITIOS WEB

http://www.apesol.org http://www.postgresql.org http://es

.wikipedia/wiki./licencia_BSD

top related