exposicion de interbase
TRANSCRIPT
Integrantes del equipo:
Bautista Pablo VíctorCruz León Rodrigo
García Osorio Miguel Ángel
InterBase
Concepto de Interbase
Es un sistema administrador de bases de datos relacionales, es decir, una aplicación encargada de administrar datos almacenados en una bases de datos compuestas básicamente por tablas.
Características
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 ubicación
Transmisión de registros
InterBase permite definir columnas de tipo varchar de hasta 32.767 caracteres.
Solamente se almacenan en disco los caracteres realmente utilizados.
Es un lenguaje estándar utilizado para crear, modificar, mantener y consultar una base de datos relacional.
SQL (Lenguaje Estructurado de Consulta)
DDL (lenguaje de definición de datos)
Las sentencias DDL son aquellas utilizadas para la creación de una base de datos y todos sus componentes: tablas, índices, relaciones, disparadores (triggers), procedimientos almacenados, etc.
DML (lenguaje de manipulación 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 comunicación de la red de trabajo.
Interactive SQL es una herramienta que permite ejecutar sentencias SQL de manera interactiva.
Interactive SQL
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), contraseña (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 características de esta base de datos.
Actualmente existen interfaces creadas para los siguientes lenguajes de programación:Unix C, Borland Delphi/C++ Builder, Java/JBuilder, ODBC, PHP, Perl y Python
Plataformas
InterBase en su versión más reciente (6.0) corre sobre las plataformas Linux, Windows y Solaris.
Precio
La versión 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.