Gestores de Bases de Datos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

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 especifico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan, est
compuesto por:
Un gestor de base de datos o sistema de gestin de base de datos (SGBD o DBMS) es un software que permite introducir, organizar y
recuperar la informacin de las bases de datos; en definitiva, administrarlas.
El propsito general de los sistemas de gestin de bases de datos es el de manejar de manera clara, sencilla y ordenada un conjunto
de datos que posteriormente se convertirn en informacin relevante para una organizacin.

Ejemplos: Oracle, Access, Informix, SQL Server.


Un sistema de gestin de bases de datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificacin y
extraccin de la informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar, modificar y analizar los
datos. Los usuarios pueden acceder a la informacin usando herramientas especficas de interrogacin y de generacin de informes, o
bien mediante aplicaciones al efecto Los SGBD tambin proporcionan mtodos para mantener la integridad de los datos, para
administrar el acceso de usuarios a los datos y para recuperar la informacin si el sistema se corrompe.
VENTAJAS
1.- Proveen facilidades para la manipulacin de grandes volmenes de datos (ver objetivos). Entre stas:
2.- Simplifican la programacin de equipos de consistencia.
3.- Manejando las polticas de respaldo adecuadas, garantizan que los cambios de la base sern siempre consistentes sin importar si
hay errores correctamente, etc.
4.- Organizan los datos con un impacto mnimo en el cdigo de los programas.
5.- Disminuyen drsticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los
desarrolladores.
6.- Usualmente, proveen interfaces y lenguajes de consulta que simplifican la recuperacin de los datos.

DESVENTAJAS
1.- Tpicamente, es necesario disponer de una o ms personas que administren la base de datos, de la misma forma en que suele ser
necesario en instalaciones de cierto porte disponer de una o ms personas que administren los sistemas operativos. Esto puede llegar
a incrementar los costos de operacin en una empresa. Sin embargo hay que balancear este aspecto con la calidad y confiabilidad del
sistema que se obtiene.
2.- Si se tienen muy pocos datos que son usados por un nico usuario por vez y no hay que realizar consultas complejas sobre los
datos, entonces es posible que sea mejor usar una hoja de clculo.
3.- Complejidad: el software muy complejo y las personas que vayan a usarlo deben tener conocimiento de las funcionalidades del
mismo para poder aprovecharlo al mximo.
4.- Tamao: la complejidad y la gran cantidad de funciones que tienen hacen que sea un software de gran tamao, que requiere de
gran cantidad de memoria para poder correr.
5.- Coste del hardware adicional: los requisitos de hardware para correr un SGBD por lo general son relativamente altos, por lo que
estos equipos pueden llegar a costar gran cantidad de dinero.
Principales manejadores de bases de datos

Manejadores de bases de datos:


1. - Microsoft SQL Server.

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.

2. - Microsoft Access
Microsoft Access es un sistema de gestin de bases de datos relacionales para los sistemas operativos Microsoft Windows,
desarrollado por Microsoft y orientado a ser usado en un entorno personal o en pequeas organizaciones. Es un componente de la
suite ofimtica Microsoft Office. Permite crear ficheros de bases de datos relacionales que pueden ser fcilmente gestionadas por una
interfaz grfica simple. Adems, estas bases de datos pueden ser consultadas por otros programas. Este programa permite manipular
los datos en forma de tablas (formadas por filas y columnas), crear relaciones entre tablas, consultas, formularios para introducir datos
e informes para presentar la informacin.
3. -My SQL.
MySQL es un sistema de gestin de bases de datos relacional, multihilo y multiusuario con ms de seis millones de instalaciones. [1]
MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y sta a su vez de Oracle Corporation desde abril de 2009
desarrolla
MySQL
como
software
libre
en
un
esquema
de
licenciamiento
dual.
Inicialmente, MySQL careca de elementos considerados esenciales en las bases de datos relacionales, tales como integridad
referencial y transacciones. A pesar de ello, atrajo a los desarrolladores de pginas web con contenido dinmico, justamente por su
simplicidad.
Poco a poco los elementos de los que careca MySQL estn siendo incorporados tanto por desarrollos internos, como por
desarrolladores de software libre. Entre las caractersticas disponibles en las ltimas versiones se puede destacar:

Amplio subconjunto del lenguaje SQL. Algunas extensiones son incluidas igualmente.

Disponibilidad en gran cantidad de plataformas y sistemas.

Posibilidad de seleccin de mecanismos de almacenamiento que ofrecen diferente velocidad de operacin, soporte fsico,
capacidad, distribucin geogrfica, transacciones...

Transacciones y claves forneas.

Conectividad segura.

Replicacin.

Bsqueda e indexacin de campos de texto.

También podría gustarte