Postgrees Base de Datos
PostgreSQL se distribuye bajo licencia BSD, lo que permite su uso, redistribución, modificación con la única restricción de mantener el copyright del software a susautores, en concreto el PostgreSQL Global Development Group y la Universidad de California.
PostgreSQL puede funcionar en múltiples plataformas (en general, en todas las modernas basadas en Unix) y, apartir de la próxima versión 8.0 (actualmente en su segunda beta), también en Windows de forma nativa. Para las versiones anteriores existen versiones binarias para este sistema operativo, pero notienen respaldo oficial.
Características de PostgreSQL
PostgreSQL destaca por su amplísima lista de prestaciones que lo hacen capaz de competir con cualquier SGBD comercial:
Está desarrollado en C, conherramientas como Yacc y Lex.
• La API de acceso al SGBD se encuentra disponible en C, C++, Java, Perl, PHP, Python y TCL, entre otros.
• Cuenta con un rico conjunto de tipos de datos, permitiendoademás su extensión mediante tipos y operadores definidos y programados por el usuario.
• Su administración se basa en usuarios y privilegios.
• Sus opciones de conectividad abarcan TCP/IP, socketsUnix y sockets NT, además de soportar completamente ODBC.
• Los mensajes de error pueden estar en español y hacer ordenaciones correctas con palabras acentuadas o con la letra ‘ñ’.
• Es altamenteconfiable en cuanto a estabilidad se refiere.
• Puede extenderse con librerías externas para soportar encriptación, búsquedas por similitud fonética (soundex), etc.
• Control de concurrenciamulti-versión, lo que mejora sensiblemente las operaciones de bloqueo y transacciones en sistemas multi-usuario.
• Soporte para vistas, claves foráneas, integridad referencial, disparadores, procedimientos...
Regístrate para leer el documento completo.