1. PRINCIPALES GESTORES DE BASE DE DATOS RELACIONALES Y SUS
CARACTETISTICAS
1. - Microsoft SQL Server.
2. - Microsoft Access.
3. - MySQL.
4. - InterBase.
5. - Oracle.
1.- Microsoft SQL Server.
Microsoft SQL Server es un gestor de base de datos relacional compacta que necesita
menos de 2 MB de espacio en disco y sólo 5 MB de memoria. Además de administrar
datos locales, SQL Server Compact Edition admite la sincronización con otras ediciones
de Microsoft SQL Server. SQL Server Compact Edition proporciona características que
permiten a los programadores crear aplicaciones que funcionen eficazmente en el entorno
actual, cada vez más “conectado ocasionalmente”. SQL Server Compact Edition también
comparte un modelo de programación común con otras ediciones de SQL Server. Esto
permite a los programadores transferir capacidades y conocimientos de una forma rápida
y sencilla.
Características:
• Un motor de base de datos compacto y un sólido optimizador de consultas.
• Compatibilidad con la réplica de mezcla y el acceso a datos remotos (RDA).
• Integración con Microsoft SQL Server 2005.
• Las herramientas de administración son Microsoft SQL Server Management Studio y
SQL Server Management Studio Express.
• Integración con Microsoft Visual Studio 2005.
• Acceso a datos remotos y réplica de mezcla para sincronizar datos.
• Microsoft Proveedor de datos .NET Framework y .NET Compact Framework para SQL
Server Compact Edition (System.Data.SqlServerCe).
• Compatibilidad con Microsoft ADO.NET y el proveedor de OLE DB para SQL Server
Compact Edition.
• Un subconjunto de sintaxis SQL.
• Se implementa como una base de datos incrustada en equipos de escritorio, dispositivos
móviles y Tablet PC.
• Compatibilidad con la tecnología de implementación ClickOnce.
2.- Microsoft Access.
Microsoft Access es un gestor de base de datos se puede definir como un conjunto de
información homogénea que mantiene una estructura ordenada, y que toda ella se
encuentra relacionada con un mismo tema.
Sin embargo, una base de datos (es toda la información y elementos de gestión de esa
2. información referida a un mismo tema) puede contener varias tablas (clientes,
proveedores, artículos, familias, descuentos) así como otros elementos que permiten
trabajar cómodamente con dichos datos de las tablas. En Access, a esos otros elementos
se les denomina consultas, formularios, informes, módulos, macros... Por lo tanto, dentro
de una base de datos, pueden existir elementos de diferentes naturalezas.
Características:
• Microsoft Access 2010 se basa en la simplicidad, con plantillas listas para que empiece a
trabajar y herramientas eficaces para mantenerse al día a medida que los datos crecen.
• Access 2010 le otorga capacidades para aprovechar la información, incluso si no es
experto en bases de datos. Además, a través de bases de datos web recién agregadas,
Access amplía la eficaciade los datos, facilitando el seguimiento, la creación de informes y
el uso compartido con otras personas. Los datos nunca estarán más allá del explorador
web más cercano.
3.- MySQL.
MySQL es la base de datos open source más popular y, posiblemente, mejor del mundo.
Su continuo desarrollo y su creciente popularidad está haciendo de MySQL un competidor
cada vez más directo de gigantes en la materia de las bases de datos. MySQL es un
sistema de administración de bases de datos (Database Management System, DBMS)
para bases de datos relacionales.
Características:
• Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación
multihilo.
• Soporta gran cantidad de tipos de datos para las columnas.
• Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc).
• Gran portabilidad entre sistemas.
• Soporta hasta 32 índices por tabla.
• Gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los
datos.
• Condición de open source de MySQL hace que la utilización sea gratuita y se puede
modificar con total libertad.
• Se puede descargar su código fuente. Esto ha favorecido muy positivamente en su
desarrollo y continuas actualizaciones
• Es una de las herramientas más utilizadas por los programadores orientados a Internet.
• Infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad
de lenguajes de programación.
• MYSQL, es el manejador de base de datos considerado como el más rápido de Internet
• Gran rapidez y facilidad de uso
• Infinidad de librerías y otras herramientas que permiten su uso a través de gran cantidad
de lenguajes de programación.
• Fácil instalación y configuración.
3. 4.- InterBase.
InterBase destaca del resto de los sistemas de bases de datos por su arquitectura única,
basada en versiones. Esto quiere decir que, a pesar de tratarse del sistema más barato,
es también el que ofrece un mejor acceso concurrente a los datos que administra.
Caracteristicas:
• No pierde la coherencia de la información.
• Una agradable consecuencia es que podemos realizar copias de seguridad completas.
• Otro de los puntos fuertes de InterBase es su cercanía al estándar de SQL, sobre todo
en la sintaxis de procedimientos almacenados y triggers.
• Es sumamente fácil programar una base de datos activa en InterBase.
•Adapta la definición para Oracle. El lenguaje de procedimientos y triggers es muy
potente.
5.- Oracle.
Oracle soporta todas las funciones que se esperan de un servidor "serio": un lenguaje de
diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños
"activos", con triggers y procedimientos almacenados, con una integridad referencial
declarativa bastante potente. Permite el uso de particiones para la mejora de la eficiencia,
de replicación e incluso ciertas versiones admiten la administración debases de datos
distribuidas. El software del servidor puede ejecutarse en multitud de sistemas operativos.
Existe incluso una versión personal para Windows 9x, lo cual es un punto a favor para los
desarrolladores que se llevan trabajo a casa.
Caracteristicas:
• Admite varias opciones de soportes de arranque. Puede iniciar la aplicación Asistente de
instalación de hardware (HIA) de Oracle desde una unidad local conectada al servidor
(CD/DVD o unidad flash USB), una unidad de red redirigida remota (CD/DVD virtual o
imagen de ISO) o una imagen disponible en el entorno de red PXE.
• Ayuda en la instalación del sistema operativo.
• Ayuda en la configuración de RAID para los servidores que contienen un controlador de
disco LSI integrado. La compatibilidad se aplica a la duplicación integrada de RAID 0 y
RAID 1 y a la duplicación integrada mejorada (distribución). También dispone de
configuración de RAID 1 asistida (desde la versión 2.4 del Asistente de instalación de
hardware (HIA) de Oracle) para controladores LSI SAS-2 (926x, 9280).
• Proporciona una opción de actualización de la aplicación Asistente de instalación de
hardware (HIA) de Oracle que le permite mantener la última versión de la aplicación.
• Proporciona un juego específico de capacidades de procesador de servicio y de
configuración de Oracle ILOM.
• Contiene capacidades de actualización de firmware.
• Capacidades de administración y de solución de problemas.