Upload
jchconsultores
View
20
Download
0
Embed Size (px)
Citation preview
¿QUÉ ES FIREBIRD?
-Es un potente gestor de base de datos relacional (DBMS) de
código abierto, es decir, no comercial, que opera bajo los
estándares de SQL, tanto de sintaxis como de tipo de datos.
Está basado en la versión 6 de Interbase, cuyo código fue
liberado por la empresa de software Borland.
Fuente:http://es.wikipedia.org/wiki/Firebird
HISTORIA DE FIREBIRD
En Julio del año 2000, 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 como Firebird.
En este proyecto, el código fuente de Interbase
fue re-escrito de lenguaje C a lenguaje C++
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).
Fuente:http://es.wikipedia.org/wiki/Firebird Año 2000
FIREBIRD MAS DE 13 AÑOS DE
ÉXITO
FireBird
2.5.4
● 30/03/
2015 FireBird 1
● 2002
FireBird 1.5
● 2004
FireBird 2.0
● 2005
FireBird 2.1
● 2007
FireBird 2.5
● 2010
Fuente: http://es.slideshare.net/czarguzman5/firebird-
14985236?related=1
SQL Foundation
Fuentes:
http://es.wikipedia.org/wiki/Firebird
http://www.firebirdsql.org
Apoyar y lograr el avance del
manejador de base de datos
relacional Firebird
Algunos Objetivos
Proveer los mecanismos e infraestructura no comerciales
para aceptar y administrar los fondos recaudados, e
invertir tales fondos para promover el esfuerzo del
desarrollo de esta base de datos
Somos una comunidad virtual con iniciativa
venezolana, pero con apoyo de muchas personas de
otros países de habla hispana con la intención de
compartir el Proyecto Firebird y difundir la verdadera
base de datos de código abierto.
Somos un grupo de activistas del software libre que
brindamos apoyo a todos aquellos que necesitan
compartir o adquirir conocimientos sobre esta
excelente herramienta.
Fuente: http://www.firebird.org.ve/index.php/quienes-somos
¿QUIENES SOMOS?
¿Quienes usan Firebird?
Broadview Software Ltd, Toronto, Canadá, sistemas de
control y servicios online.
U.S. Navy, en un amplio rango de sistemas gerenciales y
logísticos.
Deutsche Presse-Agentur GmbH, HQ, Hamburgo, Alemania, la
mayor agencia de prensa alemana.
Fuentes:
http://www.firebirdsql.org/file/documentation/papers_presentations/html/who-uses.htm
http://sistemavalery.blogspot.com
http://a2super.blogspot.com
British Rail, U.K., sistemas de información para la
red nacional de trenes.
Venezuela
CARACTERÍSTICAS PRINCIPALES
Es multiplataforma, y actualmente
puede ejecutarse en los sistemas
operativos:
Es ejecutable, pequeño, con
requerimientos de hardware bajos
Es medianamente
escalable.
Buena seguridad basada en usuarios/roles.
CARACTERÍSTICAS PRINCIPALES
Arquitectura Cliente/Servidor sobre protocolo TCP/IP y otros
(embedded). Soporte de transacciones ACID y claves foráneas
Diferentes arquitecturas, entre ellas el Firebird incrustado
(embedded server) que permite ejecutar aplicaciones monousuario
en ordenadores sin instalar el software Firebird.
Completo lenguaje para la escritura de disparadores
y procedimientos almacenados denominado PSQL.
Es código abierto.
FUNCIONES DEL FIREBIRD
Firebird es muy versátil, puede
ejecutarse como servicio o aplicación.
Concebida como una interfaz que permite
el manejo de base de datos locales.
Firebird funciona en Linux, Windows, MacOSX y
una variedad de plataformas UNIX
Este programa está diseñado para soportar
grandes cantidades de conexiones y administrar
un número elevado de gigas de información.
Firebird es una base de datos ligera y
sencilla de instalar. Solo un ejecutable
autoinstalable o un script según plataforma.
VENTAJAS DE FIREBIRD
Firebird no consume grandes
recursos en el servidor
Es rápida y potente
Tiene un tipo de licencia similar a MPL
(Mozilla PublicLicense), que permite su uso
de forma gratuita y con una distribución muy
poco restrictiva.
DESVENTAJAS DE FIREBIRD
Una de las desventajas es que si alguna
conexión de red o programa cliente tiene un
problema, puede dañar el archivo de datos,
ya que lo está abriendo directamente.
Solo lo manipulan los mas experimentados
en lenguaje SQL.
ARQUITECTURAS DEL FIREBIRD
SuperClassic Combina las mejores características de SuperServer y
Classic ideal para ambientes virtualizado.
Classic Arquitectura de servicio pesado para servidores
multiprocesador con una gran cantidad de RAM y disco
duro.
SuperServer Instalación pequeña, buen rendimiento, fácil de integrar e
instalación silenciosa.
Embedded Servidor completo integrado en un DDL, muy ligero y con
opción a cambiar las arquitecturas mayores de manera
permanente.
SEGURIDAD E INTEGRIDAD
FIREBIRD
En los sistemas Posix, Firebird se
ejecuta como usuario por defecto,
no como root.
Alias de Bases de Datos esconden
al cliente la ubicación física de las
bases de datos.
RECOMENDACIÓN
Basados en lo siguiente:
- Entorno económico adverso para adquirir moneda extranjera, y comprar
software propietario.
- En el análisis técnico precedente de la Base de Datos Firebird.
- No requerir de inversión inicial, para la implantación de la BD Firebird.
Recomendamos la adopción por parte de la compañía,
de dicha herramienta informática.