miércoles, 28 de enero de 2015

Base de Datos Postgress

Bases de Datos Postgress
Postgress es un Sistema de gestión de bases de datos relacional orientado a objetos y libre, publicado bajo la licencia BSD.
Como muchos otros proyectos de código abierto, el desarrollo de Postgress no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyados por organizaciones comerciales.

Características

Alta concurrencia

Mediante un sistema denominado MVCC (Acceso concurrente multiversión, por sus siglas en inglés) PostgreSQL permite que mientras un proceso escribe en una tabla, otros accedan a la misma tabla sin necesidad de bloqueos. Cada usuario obtiene una visión consistente de lo último a lo que se le hizo commit. Esta estrategia es superior al uso de bloqueos por tabla o por filas común en otras bases, eliminando la necesidad del uso de bloqueos explícitos.

Amplia variedad de tipos nativos

Postgress provee nativamente soporte para:
Ø  Números de precisión arbitraria.
Ø  Texto de largo ilimitado.
Ø  Figuras geométricas (con una variedad de funciones asociadas).
Ø  Direcciones IP (IPv4 e IPv6).
Ø  Bloques de direcciones estilo CIDR.
Ø  Direcciones MAC.
Ø  Arrays.
Adicionalmente los usuarios pueden crear sus propios tipos de datos, los que pueden ser por completo indexables gracias a la infraestructura GiST de Postgress. Algunos ejemplos son los tipos de datos GIS creados por el proyecto PostGIS.
Ø  Otras características
Ø  El nombre del disparador o trigger
Ø  El momento en que el disparador debe arrancar
Ø  El evento del disparador deberá activarse sobre...
Ø  La tabla donde el disparador se activará
Ø  La frecuencia de la ejecución
Ø  La función que podría ser llamada
Ø  La función no es correcta
Entonces combinando estas seis características, PostgreSQL le permitirá crear una amplia funcionalidad a través de su sistema de activación de disparadores (triggers).
Ø  Vistas
Ø  Integridad transaccional
Ø  Herencia de tablas
Ø  Tipos de datos y operaciones geométricas



No hay comentarios:

Publicar un comentario