Está en la página 1de 2

Gestores de Bases de Datos

Es un software que permite introducir, organizar y recuperar la informacin de las


bases de datos

Tipos de Manejadores de Base de datos


Los DBMS (Sistemas Administradores de Bases de Datos)
El DBMS: es un conjunto de programas que se encargan de manejar la creacin y
todos los accesos a las bases de datos, son un tipo de software muy especfico,
dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones
que la utilizan, est compuesto por:
DDL (Data Definition language): Lenguaje de Definicin de Datos. Por medio de
este el DBMS identifica las descripciones de los elementos de los esquemas y
almacena la descripcin del esquema en el catlogo del DBMS. Por medio de este
el DBMS especifica el esquema conceptual e interno (Base de datos
Almacenada). DML (Data Manipulation language): Lenguaje de Manipulacin de
Datos. Permite la manipulacin de las operaciones de Insercin, Eliminacin y
Modificacin. SQL: Lenguaje de Consulta.

GESTORES DE BASE DE DATOS MS UTILIZADOS EN EL


MERCADO
SGBD libres
MySQL (www.mysql.com) Licencia Dual

El principal objetivo de MySQL es velocidad y robustez.


Soporta gran cantidad de tipos de datos para las columnas.
Gran portabilidad entre sistemas, puede trabajar en distintas plataformas y
sistemas operativos.
Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos
y uno de ndice y soporta hasta 32 ndices por tabla.
Aprovecha la potencia de sistemas multiproceso, gracias a su
implementacin multihilo.
Flexible sistema de contraseas (passwords) y gestin de usuarios, con un
muy buen nivel de seguridad en los datos.
El servidor soporta mensajes de error en distintas lenguas

SGBD gratuitos
Microsoft SQL Server Compact Edition

Consultas jerarquizadas con SELECT FROM


Instrucciones CROSS APPLY y OUTER APPLY
Instruccin CAST y DECIMAL
SET IDENTITY INSERT
Instruccin TOP

SGBD comerciales
Oracle

Es una herramienta de administracin grfica que es mucho ms intuitiva y


cmoda de utilizar.
Ayuda a analizar datos y efectuar recomendaciones concernientes a
mejorar el rendimiento y la eficiencia en el manejo de aquellos datos que se
encuentran almacenados.
Apoya en el diseo y optimizacin de modelos de datos.
Asistir a los desarrolladores con sus conocimientos de SQL y de
construccin de procedimientos almacenados y triggers, entre otros.
Apoya en la definicin de estndares de diseo y nomenclatura de objetos.
Documentar y mantener un registro peridico de las mantenciones,
actualizaciones de hardware y software, cambios en las aplicaciones y, en
general, todos aquellos eventos relacionados con cambios en el entorno de
utilizacin de una base de datos.

También podría gustarte