Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ITSMO
ING. SISTEMAS COMPUTACIONALES
TEMA:
GESTOR DE BASE DE DATOS INTERBASE
DOCENTE:
CASTILLEJOS TOLEDO MARIBEL
ALUMNOS:
SIMON ROBLES JAIME
GARCIA CORTES JUAN PABLO
GRUPO: O
SEMESTRE: 6
INTERBASE
Interbase es un sistema de gestin de bases
de datos relacionales
(RDBMS) desarrollado y comercializado por
la compaa Borland Software Corporation y
actualmente desarrollado por su ex-filial
CodeGear.
Interbase se destaca de otros DBMSs por su bajo consumo de recursos, su
casi nula necesidad de administracin y su arquitectura multi-generacional.
InterBase ha estado en el mercado desde hace ya 15 aos, lo que nos
garantiza su estabilidad, velocidad y portabilidad a otras plataformas.
CARACTERISTICAS
Corre en plataformas LINUX, MICROSOFT WINDOWS Y SOLARIS.
Dispone de transacciones.
Integridad referencial.
Bajo consumo de recursos, ya que una instalacin completa del servidor de
InterBase 7 requiere 40MB en disco.
Posee de un sistema escalable.
Corre sobre las plataformas Linux, Win32 y Solaris, y se piensa portar a Novell,
HP UX y SCO Unix. InterBase ha corrido sobre estas otras plataformas
Windows 3.1, Sun OS, IBM AIX, y SGI IRIX.
VENTAJAS
1.-InterBase destaca del resto de los sistemas de bases de datos por su
arquitectura nica, basada en versiones. Esto quiere decir que, a pesar de
tratarse del sistema ms barato, es tambin el que ofrece un mejor acceso
concurrente a los datos que administra. Si necesitamos una vista coherente de
la base de datos, Oracle, SQL Server y DB2 bloquean la informacin que leen e
impiden su actualizacin durante la duracin de la transaccin de lectura. Esto
no sucede en InterBase porque la escritura genera una nueva versin del
registro, sin perder la coherencia de la informacin. Una agradable
consecuencia es que podemos realizar copias de seguridad completas en
caliente, sin interrumpir el funcionamiento del sistema.
2.-Otro de los puntos fuertes de InterBase es su cercana al estndar de SQL,
sobre todo en la sintaxis de procedimientos almacenados y triggers.
3.-Es sumamente fcil programar una base de datos activa en InterBase y
posteriormente adaptar la definicin para Oracle.
4.-El lenguaje de procedimientos y triggers es muy potente, e incluso supera a
Oracle en la facilidad para expresar clusulas de verificacin check que
involucren a varias tablas, y en que los triggers no estn sujetos a los
problemas ocasionados en Oracle por las denominadas tablas mutantes.
DESVENTAJAS
1.-Los problemas de InterBase se deben a la misma causa que sus ventajas:
su arquitectura nica. Es muy sencillo realizar particiones en otros sistemas
(Oracle, DB2, SQL Server, Informix) para aumentar el rendimiento fsico de una
base de datos, pero este concepto es difcil de adaptar para InterBase. De
todos modos, el particionamiento por software no es sino un sustituto un poco
ms flexible de ciertas tcnicas RAID para la mejora del rendimiento, e
InterBase s permite que una base de datos se expanda a lo largo de varios
discos, aunque no controla qu tablas van a parar a qu dispositivo.
ME
PERMITEN
CONECTARME
Cualquier lenguaje que cuente con una interfase hacia InterBase, pueden
generar programas que utilicen las caractersticas de esta base de datos.
Actualmente existen interfases creadas para los siguientes lenguajes de
programacin:
Unix C, Borland Delphi/C++ Builder, Java/JBuilder, ODBC, PHP, Perl y Python.
CUNTO CUESTA
La versin 6.0 de InterBase ha sido liberada bajo una licencia que permite su
uso sin necesidad de pagar licencias, las versiones anteriores tienen que pagar
licencia a Borland International.
VERSIONES
ICONOS