G404 JMGDO AOJ
UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN
PREPARATORIA 6
Base de datos
G404-JMGDO-AOJ
Maestro: Luis Ricardo Castillo Alvares
Grupo: 404
Nombre:
José Miguel García de Ochoa
Montemorelos, N.L. febrero 04, 2014
los sistemas de gestión de bases de datos son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y lasaplicaciones que la utilizan. Algunos ejemplos son:
PostgreSQL
PostgreSQL es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD.Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de formadesinteresada, altruista, libre y/o apoyados por organizaciones comerciales. Dicha comunidad es denominada el PGDG (PostgreSQL Global Development Group).
Es una base de datos 100% ACID.
Soporta distintos tipos de datos: además del soporte para los tipos base, también soporta datos de tipo fecha, monetarios, elementos gráficos, datos sobre redes (MAC, IP ...), cadenas de bits, etc. También permite la creaciónde tipos propios.
Incluye herencia entre tablas, por lo que a este gestor de bases de datos se le incluye entre los gestores objeto-relacionales.
Copias de seguridad en caliente (Online/hot backups)
Juegos de caracteres internacionales
Regionalización por columna
Multi-Version Concurrency Control (MVCC)
Multiples métodos de autentificación
Acceso encriptado via SSL
SE-postgres
Completadocumentación
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.
Firebird
Firebird es un sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de código abierto, basado en la versión 6 de Interbase, cuyo código fue liberado por Borland en 2000. Su código fue reescrito de C a C++. Elproyecto se desarrolla activamente, el 18 de abril de 2008 fue liberada la versión 2.1 y el 26 de diciembre de 2009 fue liberada la versión 2.5.0 RC1.A finales de la década de 1990, Borland decidió liberar el código de Interbase. Diversos integrantes de la plantilla crearon una nueva empresa denominada IBPhoenix, y junto a otros desarrolladores independientes, crearon el fork ahora conocido comoFirebird. Más tarde, Borland decidiría volver a privatizar Interbase y comercializar sus licencias. Sin embargo, Firebird sigue siendo un proyecto de código abierto bajo una licencia similar a la MPL (Mozilla Public License).
Características
Completo soporte para Procedimientos Almacenados y Disparadores
Transacciones 100% ACID
Integridad Referencial
Arquitectura multi-generacional
Bajo consumo derecursos
Completo lenguaje interno para procedimientos almacenados y disparadores (PSQL)
Soporte para Funciones Externas (UDFs)
Poca o ninguna necesidad de DBAsespecializados.
Prácticamente no requiere configuración - solamente instalas y ¡comienzas a usarla!
Gran comunidad y muchos sitios donde podes encontrar excelente soporte gratuito.
Versión incrustada - ideal para crear catálogos en CDROM,versiones mono usuario, de evaluación o portátiles de las aplicaciones.
Docenas de herramientas de terceros, como herramientas de administración gráficas, herramientas de replicación, etc.
Escritura segura - recuperación rápida, ¡sin requerir logs de transacciones!
Muchas formas de acceder a tu base de datos: nativo/API, drivers dbExpress, ODBC, OLEDB, proveedor .Net, driver JDBC nativo tipo 4,módulo Python, PHP, Perl, etc.
Soporte nativo para todos los principales sistemas operativos, incluyendo Windows, Linux, Solaris, MacOS.
Copias de seguridad incrementales
Disponibilidad de binarios en arquitectura de64bits
Implementación completa de cursores en PSQL
Tablas de Monitoreo
Disparadores a nivel de Conexión yTransacción
Tablas Temporales
SQLite
SQLite es un sistema de gestión de bases...
Regístrate para leer el documento completo.