SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Firebird

    Juan Carbajal Paxi
Investigación y Desarrollo
      Business.com
¿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.
¿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.
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.
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.
Multiplataforma
●   Windows, Linux, Unix (BSD).
●   TCP/IP (Todas), NetBEUI/named pipes
    (Win) y IPX/SPX (Netware).
Seguridad Integrada
●   Usuarios en secury.fdb.
●   Roles y permisos en la BD.
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
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
Funciones Definidas por el
            Usuario
●   FDU=DLL
●   Incluidas por sentencias SQL




                    UDF
Transacciones
●   ACID (Atomicidad, Consistencia,
    Aislamiento, Durabilidad)
●   Commit, Rollback, Commit Retaing,
    Rollback Retaing.
●   Aislamiento: Read Commited, Read
    Commited no record_version, Snapshot,
    Snapshot table stability.
●   Arquitectura Multigeneracional.
●   Generadores.
Segmentación y Replicación
●   Segmentación de Base de Datos.
    –   Archivos
    –   Tablas
●   Replicacion: Shadow.
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
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.
Conexión
●   Object Pascal: IBExpress, Interbase
    Objects, ZeosLib, FBLib.
●   Java: Interclient, JDBC.
●   PHP: Nativo, AdoDB, PDO.
●   Python: Kinterbas.
●   .Net: FirebirdClass
●   etc.
Software
●   Flamerobin
●   IbManager
●   FenixSQL
●   Marathon
●   DbVisualizer Free
●   IbWebAdmin
●   Firebird Interbase Auditor
●   XMI2SQL
Enlaces
●   www.firebirdsql.org
●   www.firebird.com.mx
●   www.ibphoenix.com
●   firebird-devel@lists.sourceforge.net
¿Preguntas?
Juan Carbajal Paxi
Investigación y Desarrollo
      Business.com

Contenu connexe

Tendances

Cuadro comparativo. sgbd
Cuadro comparativo. sgbdCuadro comparativo. sgbd
Cuadro comparativo. sgbdMoi And-gon
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Jazmin Glez.
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datosHernan Okamura
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Henry Cumbicus Rivera
 
Cuadro comparativo-de-manejadores-de-base-de-datos
Cuadro comparativo-de-manejadores-de-base-de-datosCuadro comparativo-de-manejadores-de-base-de-datos
Cuadro comparativo-de-manejadores-de-base-de-datoswoyxez
 
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQLGestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQLJuan Percy Rojas Cruz
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datosEduardo Agila
 
Sistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesSistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesRafael Navarro Prieto
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesCesar Loor
 
Exposicion karla603
Exposicion karla603Exposicion karla603
Exposicion karla603Ruth Romero
 
Requerimientos de instalacion
Requerimientos de instalacionRequerimientos de instalacion
Requerimientos de instalacionjosebunbury
 

Tendances (19)

Cuadro comparativo de los diferentes DBMS
Cuadro comparativo de los diferentes DBMSCuadro comparativo de los diferentes DBMS
Cuadro comparativo de los diferentes DBMS
 
Firebird Data Base
Firebird Data Base Firebird Data Base
Firebird Data Base
 
SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
Cuadro comparativo. sgbd
Cuadro comparativo. sgbdCuadro comparativo. sgbd
Cuadro comparativo. sgbd
 
Cuadro comparativo de SMBD
Cuadro comparativo de SMBD Cuadro comparativo de SMBD
Cuadro comparativo de SMBD
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
visual fox pro
visual fox provisual fox pro
visual fox pro
 
Comparativa SGBDR
Comparativa SGBDRComparativa SGBDR
Comparativa SGBDR
 
Cuadro comparativo-de-manejadores-de-base-de-datos
Cuadro comparativo-de-manejadores-de-base-de-datosCuadro comparativo-de-manejadores-de-base-de-datos
Cuadro comparativo-de-manejadores-de-base-de-datos
 
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQLGestores de Base de Datos en Linux:  Un vistazo a MySQL y PostgreSQL
Gestores de Base de Datos en Linux: Un vistazo a MySQL y PostgreSQL
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Sistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesSistemasgestoresdebasededatosrelacionales
Sistemasgestoresdebasededatosrelacionales
 
Los 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentesLos 10 Gestores de Base de Datos mas potentes
Los 10 Gestores de Base de Datos mas potentes
 
Exposicion karla603
Exposicion karla603Exposicion karla603
Exposicion karla603
 
Sq lite
Sq liteSq lite
Sq lite
 
Requerimientos de instalacion
Requerimientos de instalacionRequerimientos de instalacion
Requerimientos de instalacion
 
Apache Derby
Apache DerbyApache Derby
Apache Derby
 
Cuadro comparativo sgbd
Cuadro comparativo sgbdCuadro comparativo sgbd
Cuadro comparativo sgbd
 

En vedette

Review of the firebird development in 2011 2012
Review of the firebird development in 2011 2012Review of the firebird development in 2011 2012
Review of the firebird development in 2011 2012Mind The Firebird
 
Firebird database that does not burn your data
Firebird   database that does not burn your dataFirebird   database that does not burn your data
Firebird database that does not burn your dataIdo Kanner
 
Firebird database recovery and protection for enterprises and ISV
Firebird database recovery and protection for enterprises and ISVFirebird database recovery and protection for enterprises and ISV
Firebird database recovery and protection for enterprises and ISVMind The Firebird
 
Presentación mix net
Presentación mix netPresentación mix net
Presentación mix netkarlacidec
 

En vedette (7)

Review of the firebird development in 2011 2012
Review of the firebird development in 2011 2012Review of the firebird development in 2011 2012
Review of the firebird development in 2011 2012
 
Turbocash
TurbocashTurbocash
Turbocash
 
Firebird meets NoSQL
Firebird meets NoSQLFirebird meets NoSQL
Firebird meets NoSQL
 
Firebird database that does not burn your data
Firebird   database that does not burn your dataFirebird   database that does not burn your data
Firebird database that does not burn your data
 
Firebird database recovery and protection for enterprises and ISV
Firebird database recovery and protection for enterprises and ISVFirebird database recovery and protection for enterprises and ISV
Firebird database recovery and protection for enterprises and ISV
 
Firebird Mythbusters
Firebird MythbustersFirebird Mythbusters
Firebird Mythbusters
 
Presentación mix net
Presentación mix netPresentación mix net
Presentación mix net
 

Similaire à Sistema gestor de bases de datos Firebird guía completa

Fire Bird
Fire BirdFire Bird
Fire Birdlejogu
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datosMarlene Torres
 
Aspectos técnicos de Firebird
Aspectos técnicos de FirebirdAspectos técnicos de Firebird
Aspectos técnicos de Firebirdguest7ba5c1
 
Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)
Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)
Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)Igalia
 
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxLo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxSergio Antonio Ochoa Martinez
 
Desarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos BásicosDesarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos BásicosGabriel Huecas
 
Creacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware SoekrisCreacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware Soekrisozikox
 
Charla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosCharla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosRonald Francisco Vargas Quesada
 
Sistemas Operativos, INTEL, WINDOWS Y ADME
Sistemas Operativos, INTEL, WINDOWS Y ADME Sistemas Operativos, INTEL, WINDOWS Y ADME
Sistemas Operativos, INTEL, WINDOWS Y ADME Jessica Paola
 
Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013Carlos Camacho
 
Plone 5: el CMS del futuro, en el presente.
Plone 5: el CMS del futuro, en el presente.Plone 5: el CMS del futuro, en el presente.
Plone 5: el CMS del futuro, en el presente.Mikel Larreategi
 
Programadores (hardware)
Programadores (hardware)Programadores (hardware)
Programadores (hardware)Yair Hernandez
 
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadDrupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadIván Campaña Naranjo
 
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIntroducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIgalia
 
Computación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de RendimientoComputación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de RendimientoUnai Lopez-Novoa
 

Similaire à Sistema gestor de bases de datos Firebird guía completa (20)

SMBD 2011
SMBD 2011SMBD 2011
SMBD 2011
 
Fire Bird
Fire BirdFire Bird
Fire Bird
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Aspectos técnicos de Firebird
Aspectos técnicos de FirebirdAspectos técnicos de Firebird
Aspectos técnicos de Firebird
 
Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)
Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)
Gráficos 3D en Linux con Mesa (GPUL Labs Meetup)
 
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptxLo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
Lo que tienes que saber de Dart para Backend, frontend y Mobile..pptx
 
Java 2010: presente, límites y futuro
Java 2010: presente, límites y futuroJava 2010: presente, límites y futuro
Java 2010: presente, límites y futuro
 
Desarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos BásicosDesarrollo en Android: Conceptos Básicos
Desarrollo en Android: Conceptos Básicos
 
Creacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware SoekrisCreacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware Soekris
 
Charla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productosCharla técnica comercial v3.0 junio 2014 db visit productos
Charla técnica comercial v3.0 junio 2014 db visit productos
 
Firebird grupo3
Firebird grupo3Firebird grupo3
Firebird grupo3
 
Informatica
InformaticaInformatica
Informatica
 
Sistemas Operativos, INTEL, WINDOWS Y ADME
Sistemas Operativos, INTEL, WINDOWS Y ADME Sistemas Operativos, INTEL, WINDOWS Y ADME
Sistemas Operativos, INTEL, WINDOWS Y ADME
 
Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013Vaadin y Grails Barcamp 2013
Vaadin y Grails Barcamp 2013
 
Benchmarking
BenchmarkingBenchmarking
Benchmarking
 
Plone 5: el CMS del futuro, en el presente.
Plone 5: el CMS del futuro, en el presente.Plone 5: el CMS del futuro, en el presente.
Plone 5: el CMS del futuro, en el presente.
 
Programadores (hardware)
Programadores (hardware)Programadores (hardware)
Programadores (hardware)
 
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidadDrupal 7 para sitios de alto rendimiento y alta disponibilidad
Drupal 7 para sitios de alto rendimiento y alta disponibilidad
 
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIntroducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
 
Computación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de RendimientoComputación Heterogénea: Aplicaciones y Modelado de Rendimiento
Computación Heterogénea: Aplicaciones y Modelado de Rendimiento
 

Dernier

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Dernier (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

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.
  • 6. Multiplataforma ● Windows, Linux, Unix (BSD). ● TCP/IP (Todas), NetBEUI/named pipes (Win) y IPX/SPX (Netware).
  • 7. Seguridad Integrada ● Usuarios en secury.fdb. ● Roles y permisos en la BD.
  • 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
  • 10. Funciones Definidas por el Usuario ● FDU=DLL ● Incluidas por sentencias SQL UDF
  • 11. Transacciones ● ACID (Atomicidad, Consistencia, Aislamiento, Durabilidad) ● Commit, Rollback, Commit Retaing, Rollback Retaing. ● Aislamiento: Read Commited, Read Commited no record_version, Snapshot, Snapshot table stability. ● Arquitectura Multigeneracional. ● Generadores.
  • 12. Segmentación y Replicación ● Segmentación de Base de Datos. – Archivos – Tablas ● Replicacion: Shadow.
  • 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.
  • 15. Conexión ● Object Pascal: IBExpress, Interbase Objects, ZeosLib, FBLib. ● Java: Interclient, JDBC. ● PHP: Nativo, AdoDB, PDO. ● Python: Kinterbas. ● .Net: FirebirdClass ● etc.
  • 16. Software ● Flamerobin ● IbManager ● FenixSQL ● Marathon ● DbVisualizer Free ● IbWebAdmin ● Firebird Interbase Auditor ● XMI2SQL
  • 17. Enlaces ● www.firebirdsql.org ● www.firebird.com.mx ● www.ibphoenix.com ● firebird-devel@lists.sourceforge.net
  • 19. Juan Carbajal Paxi Investigación y Desarrollo Business.com