Professional Documents
Culture Documents
DATOS GENERALES:
Estudiante Participación
Genry Giordanno Trigozo Cutipa
Jhonatan Domínguez Meléndez
Denniz Vallejos Fernández
Jhonny Eysten Shapiama Alvarado
INDICE
Pag.
Introduccion
INDICE
CARACTERISTICAS PROPIAS DEL GESTOR ................................................................................................ 3
DIFERENCIAS FRENTE A OTROS GESTORES ............................................................................................. 3
DEMOSTRACIÓN DEL GESTOR Y SUS HERRAMIENTAS BÁSICAS ............................................................. 5
3
Es multiplataforma.
Ejecutable pequeño, con requerimientos de hardware bajos.
Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros (embedded).
Soporte de transacciones y claves foráneas.
Buena seguridad basada en usuarios/roles.
Requisitos de administración bajos, siendo considerada como una base de datos libre
de mantenimiento, al margen de la realización de copias de seguridad y restauraciones
periódicas.
Pleno soporte del estándar SQL, tanto de sintaxis como de tipos de datos.
Completo lenguaje para la escritura de disparadores (triggers) y procedimientos
almacenados.
Capacidad de almacenar elementos BLOB (binary large objects). (FIREBIRD, 2009)
pensemos qué pasaría si en el medio del cálculo una sucursal transfiere productos a
otra, o simplemente los vende.
Claro que la operación debe quedar registrada en la base de datos, por lo que cambian
los datos que se están sumando, si no tomamos medidas, podemos llegar a
sumar varias veces los mismos productos, o a dejar alguno afuera.
Entre otras:
Es totalmente liviano.
No cuenta con interfaz gráfica propia (utiliza el sistema de IBExpert para soporte
gráfico)
Se pueden usar librerías externas que mejoran la operativa de Firebird.
Se pueden realizar consultas, vistas, etc. Desde otros lenguajes de programación
utilizando sus propias sintaxis de cada lenguaje ya sea en C++, Java, VS, JS, .net, etc.
5
Por defecto firebird cuenta al igual que otros gestores la opción de crear un base de datos la
cual puede ser remota o local (Figura 1), tiene el nombre de usuario que por defecto es
“SYSDBA” y como contraseña “masterkey”.
Figura 1
Como gestor de base de datos con SQL se puede crear base de datos usando tablas (Figura 2),
o también con scripts (Figura 3).
Figura 2
Figura 3
III.- Consultas.
La ventana donde podemos acceder a las tablas para hacer las consultas.
Figura 3
Ventana del procedimiento almacenado para mostrar los datos completos de un profesor de la
tabla “PROFESOR”.
8
Bibliografía
FIREBIRD. (2009). FirebirdManual. (S. Telura Tecnology, Editor) Obtenido de
http://firebirdmanual.com/firebird/es/firebird-manual/2/-que-es-firebird-/8