Caracteristicas Comunes de Los Gestores de Base de Datos Relacionales

Post on 04-Nov-2015

10 views 0 download

description

Caracteristicas Comunes de Los Gestores de Base de Datos Relacionales

Transcript of Caracteristicas Comunes de Los Gestores de Base de Datos Relacionales

Principales Gestores De Base De Datos Relacionales Y Sus Caractersticas

CARACTERISTICAS COMUNES DE LOS GESTORES DE BASE DE DATOS RELACIONALES Regla de informacin: Toda la informacin est representada lgicamente en tablas. Tratamiento sistemtico de valores nulos: debe soportar valores nulos de forma automtica independientemente del tipo de dato. Regla de acceso garantizado: Se tiene que poder acceder a cada dato mediante la combinacin del nombre de la tabla, la columna que lo contiene y la clave primaria de la fila. Regla de sub lenguaje completo: Debe permitir un lenguaje cuya sintaxis este bien definida para la manipulacin de la base de datos. Catalogo on-line: Un usuario tiene que poder acceder a dicho catlogo con su usuario y contrasea. Insercin, modificacin y borrado de alto nivel: Debe ser posible realizar dichas operaciones sin alterar los dems datos. Actualizacin de vista: Se debe poder actualizar las vistas por el sistema gestor. Independencia fsica de los datos: la forma de almacenar los datos no influye en la manipulacin de los mismos. Independencia lgica de los datos: los cambios sobre los objetos de la base de datos no tienen porque afectar a los usuarios y programas. Independencia de distribucin: los programas no se tienen porque alterar al redistribuir los datos. Independencia de integridad: las restricciones de integridad se almacenan y crean en el sistema gestor y no en los programas. Regla de no subversin: Si un sistema gestor de base de datos tiene un lenguaje de bajo nivel, este lenguaje no se puede utilizar para destruir o evitar las reglas de integridad o las restricciones expresadas en el lenguaje relacional de alto nivel.

PRINCIPALES GESTORES DE BASE DE DATOS RELACIONALES

1. - Microsoft SQL Server. 3. - MySQL. 4. - InterBase. 5. - Oracle.

MICROSOFT SQL SERVEREs un sistema para la gestin de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL.Caractersticas fundamentales: Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye tambin un potente entorno grfico de administracin, que permite el uso de comandos DDL y DML grficamente. Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en el servidor y los terminales o clientes de la red slo acceden a la informacin. Adems permite administrar informacin de otros servidores de datos.

MYSQLEs un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones.Caractersticas fundamentales: Escrito en C y en C++ Probado con un amplio rango de compiladores diferentes Funciona en diferentes plataformas Proporciona sistemas de almacenamiento transaccionales y no transaccionales Un sistema de reserva de memoria muy rpido basado en threads Un sistema de privilegios y contraseas que es muy flexible y seguro, y que permite verficacin basada en el host

INTERBASEEs 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 DBMS's por su bajo consumo de recursos, su casi nula necesidad de administracin y su arquitectura multi-generacional. InterBase corre en plataformas Linux, Microsoft Windows y Solaris.Caractersticas fundamentales: Cdigo Abierto Mantenimiento prcticamente nulo: Escalabilidad. Multiplataforma Trfico de red reducido. Integracin en Herramientas de Desarrollo.

ORACLE Es un sistema de gestin de base de datos objeto-relacional (o ORDBMS por el acrnimo en ingls de Object-Relational Data Base Management System), desarrollado por Oracle Corporation.Las ltimas versiones de Oracle han sido certificadas para poder trabajar bajo GNU/Linux.Dentro de sus caractersticas fundamentales se encuentran: Entorno cliente/servidor. Gestin de grandes bases de datos. Usuarios concurrentes. Alto rendimiento en transacciones. Sistemas de alta disponibilidad. Disponibilidad controlada de los datos de las aplicaciones. Adaptacin a estndares de la industria, como SQL-92. Gestin de la seguridad. Autogestin de la integridad de los datos. Opcin distribuida. Portabilidad. Compatibilidad. Conectabilidad. Replicacin de entornos.