Vous êtes sur la page 1sur 14

Concepto de Interbase

Es un sistema administrador de bases de datos

relacionales, es decir, una aplicacin encargada de administrar datos almacenados en una bases de datos compuestas bsicamente por tablas.

Caractersticas
InterBase almacena cada base de datos en un

archivo independiente que puede ser accedido desde el explorador de Windows. InterBase no lleva un registro de las bases de datos existentes por lo cual para acceder a una base de datos en particular es necesario indicar el nombre del archivo de la base de datos y su ubicacin

Transmisin de registros
InterBase permite definir columnas de

tipo varchar de hasta 32.767 caracteres. Solamente se almacenan en disco los caracteres realmente utilizados.

SQL (Lenguaje Estructurado de Consulta)

Es

un lenguaje estndar utilizado para crear, modificar, mantener y consultar una base de datos relacional.

DDL (lenguaje de definicin de datos)


Las

sentencias DDL son aquellas utilizadas para la creacin de una base de datos y todos sus componentes: tablas, ndices, relaciones, disparadores (triggers), procedimientos almacenados, etc.

DML (lenguaje de manipulacin de datos)


Las sentencias DML son aquellas utilizadas para

insertar, borrar, modificar y consultar los datos de una base de datos.

IBConsole
IBConsole provee herramientas administrativas,

una herramienta llamada Interactive SQL para ejecutar sentencias SQL de manera interactiva y herramientas para verificar las condiciones de comunicacin de la red de trabajo.

Interactive SQL

Interactive SQL es una herramienta que permite

ejecutar sentencias SQL de manera interactiva.

Seguridad e Integridad de Datos


InterBase proporciona integridad de datos a nivel

de tabla, permitiendo asignar a cada usuario de la base de datos, los permisos que permitan consultar, agregar, modificar y eliminar datos en cada tabla. Para lograr esto, se deben definir los usuarios en cada servidor InterBase, dando un nombre (login), contrasea (password) y el nombre real de cada usuario.

Lenguajes que permiten conectarse a InterBase


Cualquier lenguaje que cuente con una interface

hacia Interbase pueden generar programas que utilicen las caractersticas de esta base de datos. Actualmente existen interfaces creadas para los siguientes lenguajes de programacin: Unix C, Borland Delphi/C++ Builder, Java/JBuilder, ODBC, PHP, Perl y Python

Plataformas
InterBase en su versin ms reciente (6.0) corre

sobre las plataformas Linux, Windows y Solaris.

Precio
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.