Está en la página 1de 10

INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRLLO PUERTO

TALLER DE BASE DE DATOS FIREBIRD

Docente: Lic. Noem Guadalupe Castillo Sosa

INTEGRANTES DEL EQUIPO:


ZENAIDA KU AY JUANA BEATRIZ POOL CANUL CELIA M. EK CAAMAL RUBEN IVAN PUC VILLANUEVA GLORICELI DZIDZ NOH

FIREBIRD
Historia Firebird se deriva del cdigo fuente de InterBase 6.0, de Borland. Es de cdigo abierto y no tiene licencias duales. Tanto si lo usas en aplicaciones comerciales o de cdigo abierto, es totalmente LIBRE! .La tecnologa de Firebird ha estado en uso por 20 aos, lo que lo hace un producto muy estable y maduro.

Firebird es una base de datos relacional que trabaja con el lenguaje SQL para manipular datos. Dispone de la mayora de las instrucciones DDL y DML estndar de SQL.

Se instala fcilmente pero requiere algo de experiencia en bases de datos para apreciar sus caractersticas: soporta procedimientos almacenados y "Triggers", las transacciones son ACID compilant, acepta funciones externas (UDF), ofrece una gran variedad de medios para acceder a los datos (nativo/API, driver dbExpress, ODBC, OLEDB, .Net provider, driver JDBC nativo de tipo 4, mdulo para Python, PHP, Perl, etc.)

Sus principales caractersticas son:


Completo soporte para Procedimientos Almacenados y Disparadores Transacciones 100% ACID Integridad Referencial Arquitectura multi-generacional Bajo consumo de recursos Completo lenguaje interno para procedimientos almacenados y disparadores (PSQL) Soporte para Funciones Externas (UDFs) Poca o ninguna necesidad de DBAsespecializados. Prcticamente no requiere configuracin - solamente instalas y comienzas a usarla! Gran comunidad y muchos sitios donde puedes encontrar excelente soporte gratuito.

Herramientas de administracin grfica IBExpert FlameRobin (Cdigo abierto, se ejecuta en Windows, Linux, MacOSX y FreeBSD). DB Workbench Firebird Development Studio

VENTAJAS
Firebird es una base de datos ligera y sencilla de instalar. Solo un ejecutable auto instalable o un script segn plataforma. No consume grandes recursos en el servidor. Es rpida y potente. Tiene un tipo de licencia similar a MPL (Mozilla Public License), que permite su uso de forma gratuita y con una distribucin muy poco restrictiva. Se pueden usar libreras externas que mejoran la operativa de Firebird. Existe un driver ODBC para Firebird.

desventajas
Una de las desventajas de la BD es que ya fue descontinuada, y que solamente puede acceder a BD de firebierd/InterBase 6 con el dialecto 1 de SQL Solo lo manipulan los mas usados en lenguaje SQL

VERSIN CLASSIC,SUPERSERVER O SUPERCLASSIC


ESTADO Y FIABILIDAD

Classic Server: Completamente maduro en Linux; todava 'experimental' en cierta forma, en Windows.
Superserver: Completamente maduro tanto en Windows como en Linux. SuperClassic: Modalidad recientemente liberada e implemantada en la version 2.5 de Firebird. (No tenemos datos de su fialibidad, aun que su diseo hibrido lo dota de una solidez para todo tipo de situaciones).

CONTROL Y ACCESOS
Classic Server: Crea un proceso por cada conexin cliente, cada uno con su propio cach. Utiliza menos recursos si la cantidad de conexiones es baja. Superserver: Proceso nico con un hilo de ejecucin (thread) separado para cada conexin. Se comparte el espacio de cach. Ms eficiente si crece el nmero de conexiones simultneas. SuperClassic: Cada cliente tiene un hilo dedicado dentro de un unico proceso. No hay perdida de escalabilidad y reduce el costo de operatividad. La sincronizacin de la cache se realiza directamente en la memoria, realizando todos los procesos en hilos mucho mas rapido.

También podría gustarte