Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistema de administración de bases de datos relacional de código abierto, cuenta con un rendimiento excelente y se
escala de manera impresionante, desde un modelo integrado y monousuario, hasta desarrollos empresariales con
múltiples bases de datos de más de 500 Gb, con cientos de clientes simultáneos. Firebird es un sistema de
administración de base de datos relacional.
Es una base de datos relacional que trabaja con el lenguaje SQL para manipular datos. Dispone de la mayoría de las
instrucciones DDL y DML estándar de SQL. Firebird es muy versátil, puede ejecutarse como servicio o aplicación.
Objetivos:
Suministrar un paquete de utilidades en línea de comandos para grabar y recuperar copias de seguridad, generar bases
de datos, crear estadísticas, etc.
Específicos:
Establecer las bases para una nueva arquitectura de procesos que es casi común en los modelos Súper Server, Clásico y
Embedbed, tomando generalmente una sincronización a nivel menor y seguridad en los hilos.
Fabricantes:
El proyecto independiente de programadores de C y C++, asesores técnicos y colaboradores que desarrollan y mejoran a
Firebird, la base de datos relacional basada en el código fuente liberado por Inprise Corp ahora conosido como borlando
software corporación.
FUNCIONES BASICAS:
Ofrece una gran variedad de medios para acceder a los datos (nativo \ API, driver db Express, ODCBC, OLEDB; .NET
PROVIDES. Driver JDBC nativo de tipo 4, modulo para python, PHP, PERL, ETC).
GESTION DE USUARIOS:
Firebird mantiene su lista de usuarios, y es necesario que se registre el usuario cada vez que se conecta a la base de
datos. Además, se pueden asignar permisos independientes de acceso, modificación inserción y eliminación a por tabla a
cada usuario.
Bases de datos OLTP – OLAP:
Los sistemas OLTP son bases de datos orientadas al procesamiento de transacciones y puede involucrar operaciones de
inserción, modificación y borrado de datos. El proceso transaccional es típico de las bases de datos operacionales.
El acceso a los datos esta optimizado para tareas frecuentes de lectura y escritura. (Por ejemplo, la enorme
cantidad de transacciones que tiene que soportar las base de datos de bancos o hipermercados diariamente).
Los datos se estructuran según el nivel aplicaciones (programa de gestión a medida, ERP O CRM implantado,
sistema de información departamental).
Los formatos de los datos no son necesariamente uniformes en los diferentes departamentos (es común la falta
de compatibilidad y la existencia de islas de datos).
El historial de datos suele limitarse a los datos actuales o recientes.
OLAP:
Los sistemas OLAP son bases de datos orientados al procesamiento analítico. Este análisis suele implicar, generalmente,
la lectura de grandes cantidades de datos para llegar a extraer algún tipo de información útil: tendencias de ventas,
patrones de comportamiento de los consumidores, elaboran de informes complejos. Este sistema es típico de los
datamarts.
El acceso a los datos suele ser de solo lectura. La acción más común es la consulta, con muy pocas inserciones,
actualizaciones o eliminaciones.
Las bases de datos OLAP se suelen alimentar de información procedente de los sistemas operacionales
existentes, mediante un proceso de extracción, transformación y carga.
LIMPIEZA AUTOMATICA:
Firebird puede administrar automáticamente las versiones de datos y realizar limpieza (conocido como “vaciado” en
otros DBMS) conforme sea necesario.
LOS FACTORES: