exposicion de interbase

13
Integrantes del equipo: Bautista Pablo Víctor Cruz León Rodrigo García Osorio Miguel Ángel InterBase

Upload: pablo-bautista

Post on 13-Aug-2015

52 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Exposicion de Interbase

Integrantes del equipo:

Bautista Pablo VíctorCruz León Rodrigo

García Osorio Miguel Ángel

InterBase

Page 2: Exposicion de 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.

Page 3: Exposicion de Interbase

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

Page 4: Exposicion de Interbase

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.

Page 5: Exposicion de Interbase

Es un lenguaje estándar utilizado para crear, modificar, mantener y consultar una base de datos relacional.

SQL (Lenguaje Estructurado de Consulta)

Page 6: Exposicion de Interbase

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.

Page 7: Exposicion de Interbase

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.

Page 8: Exposicion de Interbase

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.

Page 9: Exposicion de Interbase

Interactive SQL es una herramienta que permite ejecutar sentencias SQL de manera interactiva.

Interactive SQL

Page 10: Exposicion de Interbase

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.

Page 11: Exposicion de Interbase

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

Page 12: Exposicion de Interbase

Plataformas

InterBase en su versión más reciente (6.0) corre sobre las plataformas Linux, Windows y Solaris.

Page 13: Exposicion de Interbase

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.