Sistema gestor de bases de datos Firebird guía completa
1. Firebird
Juan Carbajal Paxi
Investigación y Desarrollo
Business.com
2. ¿Qué es Firebird?
● Firebird es un Sistema Gestor de Base
de Datos Relacionales (SGBDR), de
código abierto basado en la versión 6.0
de Interbase.
3. ¿Qué es Interbase?
● SGBDR que nació en el año 1981.
● Escrito en C.
● Borland lo utiliza como su SGBDR
preferido, en sus distribuciones: Delphi,
C++Builder, J++Builder, etc.
● Usada por empresas fuertes como
Motorola, Nokia.
4. Historia de Firebird
● 1999, Borland libera Interbase 6.0 bajo
licencia IPL.
● Se reescribio el código en C++.
● Es usado en paises como Rusia, Brasil,
México.
● Vulcano.
5. Caracteristicas Técnicas
● Mínimo: 486 con 8Mb RAM
● Multiplataforma: 32-bit y 64-bit.
● Tamaño de Archivo sin límite (65,536
abierto).
● Classic y Super Server.
● API integrada.
8. Soporte ANSI SQL-92
● Estándar Ampliamente usado por los
SGBDR.
● SQL (Structured Query Language): DDL
y DML.
● Optimización de Consultas.
● Generación de plan de consultas.
● XML
9. Dominios, Tablas, Vistas,
Procedimientos, Disparadores
y Excepciones
● Tablas internas y externas.
● Vistas y procedimientos actualizables.
● Disparadadores antes y despues de un
evento, y asignación de orden del
mismo. (Agrupación de estos)
● Creación, modificación y borrado de
Excepciones
13. Vulcano: El Futuro
● Sistema Gestor de Base de Datos
Orientado a Objetos.
● Caracteristicas
– 64 bits
– Firebird 3.0
– Mayores estructuras y monitores para
estas.
● Vulcano
14. Herramientas
● gsec: Permite administrar la seguridad
Firebird.
● gbak: Copias de seguridad.
● gfix: Configuración
● gstat: Información estadística.
● gpre: Prepocesador de SQL /PSQL
embeidas, para el lenguaje huésped.
● isql: Línea de comandos.