0% encontró este documento útil (0 votos)
789 vistas24 páginas

Firebird

Firebird es una base de datos relacional de código abierto que ha estado en desarrollo desde 1981 bajo diferentes nombres. Fue lanzada en 2000 y actualmente su versión estable es la 2.5. Es multiplataforma, funciona en sistemas operativos como Windows, Linux y MacOS. Ofrece características como alta escalabilidad, compatibilidad con SQL estándar y bajos requisitos de hardware.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
789 vistas24 páginas

Firebird

Firebird es una base de datos relacional de código abierto que ha estado en desarrollo desde 1981 bajo diferentes nombres. Fue lanzada en 2000 y actualmente su versión estable es la 2.5. Es multiplataforma, funciona en sistemas operativos como Windows, Linux y MacOS. Ofrece características como alta escalabilidad, compatibilidad con SQL estándar y bajos requisitos de hardware.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 24

Base de Datos Firebird

Historia
Base de datos relacional con caracteristicas en SQL ANSI Usado desde 1981 bajo otros nombres Nace en el 2000 Borland libera el cdigo de Interbase 6 Se crea IBPhoenix (desarrolladores independientes)

Historia
Crean lo que es hoy Firebird Proyecto codigo abierto bajo licencia similar a la MPL Codigo es re-escrito (C a C++) Actualmente la version estable es la 2.5

Mapa de desarrollo Histrico

Requisitos Minimos, Maximos?


Version, tipo arquitectura a utilizar Almacenamiento en disco Memoria RAM (64 Mb Server, 16 Mb Cliente) Procesador (Pentium)

Caracteristicas
Super amigable con el desarrollador
Muchas herramientas PHP, Ruby, Python Java, Visual Studio, Delphi, C++ Escalabilidad Desde 1Mb a Terabytes

Poderoso
4 arquitecturas a escoger

economa Sin dobles licencias libre Migracin desde InterBase Cdigo abierto
Fcil de instalar
Arquitectura de multi-versiones

Multiplataforma
Windows, Linux, Mac OS X

Diseado para sistemas universales (OLAP+OLTP) 32 y 64 bits Migracin desde MySQL


FreeBSD, Solaris, HP-UX

Migracin desde Microsoft SQL


Cumple con el estndar SQL

Bajo en requerimientos de hardware

Sin limitaciones ocultas

Firebird: 4 Arquitecturas
Hasta 1000 usuarios, de 1Tb de tamao
Hasta 500 usuarios, 300 Gb de tamao Hasta 100 usuarios, 50Gb de tamao

Monousuario, el DBMS est en DLL

SuperClassic
Nueva arquitectura en la versin 2.5 architecture! Combina las mejores caractersticas de SuperServer y Classic. Ideal para ambientes virtualizados.

Classic

SuperServer

Embedded
Servidor completo integrado en una DLL, muy ligero y con opciones a cambiar a arquitecturas mayores de manera transparente.

Instalacin Arquitectura de pequea, servicio pesado rendimiento, fcil para servidores multiprocesador de integrar e instalacin con una gran cantidad de RAM y silenciosa. un disco duro HDD.

Precio, Soporte
Libre = Licenciamiento Gratuito Soporte (sitios de referencia, foros)

Tabla Comparativa
Sistemas Operativos
Windows Adaptive Server Enterprise ANTs Data Server DB2 Firebird HSQLDB Informix Ingres InterBase SapDB MaxDB Microsoft SQL Server MySQL Oracle PostgreSQL SmallSQL SQLite
S S S S S S S S S S S S S S S S

Mac OS X
S S No S S S ? No No No No S S S S S

Linux
S S S S S S S S S S No S S S S S

BSD
S S No S S S ? No No No No S S S S S

Unix
S S S S S S S S (Solaris) S S No S S S S S

z/OS
No ? S Quiz S No Quiz No ? ? No Quiz S No S Quiz

Tabla Comparativa
Caractersticas que tienen los RDBMS
ACID Integridad referencial S S S S S S S S S S S S S S No 2 Transacciones S S S S S S S S S S S S S S S Unicode S S S S S S S S S S S S S S S

Adaptive Server Enterprise ANTs Data Server DB2 Firebird HSQLDB Informix Ingres InterBase SapDB MaxDB Microsoft SQL Server MySQL Oracle PostgreSQL SQLite

S S S S S S S S S S S S S S S

Diferencia con otros Productos


Realmente gratuito Todas las caracteristicas de los grandes RDBMS(seguridad, respaldo,etc) Bajo consumo de recursos Requerimientos de Hardware Mnimos Multiplataforma Proyecto activo a la fecha Compatibilidad 100% estandard SQL 92 Accesibilidad (cualquier lenguaje)

Panorama general de la competencia


Capacidades
Oracle

MS SQL

Oracle

Oracle Ent y MSSQL Ent

Postgre SQL

MS SQL

Oracle Standard MS SQL Standard

Firebird MySQL
Inter Base

precio
MSSQL Express, Oracle Express

US$5000/CPU

US$26000/CPU

Bases de datos libres

Propietarias

Respaldo y Recuperacin
Dos utilidades:
1. Gbak 2. Nbackup

Copias en caliente, con conexin Se realiza a partir de un snapshot Ejemplo Backup - Restauracin
gbak -user -password Base_Datos Fichero_Backup gbak -user -password Fichero_Backup Base_Datos

Firebird: Seguridad
Autenticacin confiable de Windows Derechos de acceso a UDF, tablas externas Usuarios y Roles

Permisos

Seguridad estndar Usuarios y roles GRANT/REVOKE en operaciones principales Concepto de Propietario de la Base de Datos

Red Autenticacin confiable de Windows El nico puerto de Ingreso simple para red debe ser usuarios finales abierto (3050 por Integracin con la default, seguridad de dominio configurable) de Windows y Alias (la ruta a la seguridad AD base de datos no est expuesta)

Firebird: todas las industrias, todos los mercados

Finanzas

Ventas

Farmacuticas

Servicios

** Usado principalmente por PYMES

Empresas que utilizan Firebird


Informatica y Sistemas Digistales de Costa Rica S.A (ISD)
Dedicados a desarrollar y ofrecer sistemas de computo dinamicos, abiertos, faciles de utilizar orientado a redes empresariales o usuarios individuales.

Watermark Technologies
Ms de 300Gb Watermark Technologies (Reino Unido) da servicio a empresas en los sectores de Finanzas y de Gobierno. Utiliza Firebird para administracin de documentos que incluye un OCR indexado para bsquedas textuales. Es utilizado por consultores financieros, compaas de seguros y similares.

Profitmed
Ms de 60Gb

Profitmed (Rusia) es uno de los distribuidores ms grandes de Rusia. Tienen bases de datos relativamente pequeas (slo cerca de 60Gb y creciendo 2Gb al mes), pero decidimos mencionarlo ya que tienen una carga extremadamente alta en trminos de conexiones simultneas, sirviendo a cientos de pequeos puntos de venta y farmacias en toda Rusia.

Sistema administrativo Financiero.

www.integralsuite.com

www.watermarktech.co.uk

www.profitmed.net

Futuro Firebird
Proyecto activo desde que inicio a la fecha Ejemplos proyecto Vulcan (64 bits) y Yaffil Mejoras continuas segn las necesidades futuras Firebird 3.0

Demostracin - Instalacin
1. Ejecutar el instalador 2. Aceptar trminos de contrato 3. Indicar ubicacin de la instalacin 4. Seleccin del tipo de servidor que ser y sus componentes 5. Seleccionar tareas adicionales. 6. Dar instalar y esperar a que termine el proceso

Demostracin - Instalacin

Demostracin - Instalacin

Software Administracin UI IBOConsole


Paquete de Delphi Ejecuta tareas de administracion basicas en Interbase 6 y Firebird Gratis codigo abierto

IBOConsole

IBOConsole

Uso de la base de datos


Creacin de una tabla

Creacin de una tabla

También podría gustarte