Download - Caracteristicas Comunes de Los Gestores de Base de Datos Relacionales

Transcript

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.