0% encontró este documento útil (0 votos)
87 vistas8 páginas

Manejadores de Base de Datos: Funciones y Tipos

El documento habla sobre los manejadores de bases de datos. Explica que los manejadores de bases de datos son programas de software que permiten crear, modificar, consultar y administrar bases de datos de manera eficiente y segura. También describe algunas características clave de los manejadores de bases de datos como la abstracción de la información, independencia, redundancia mínima, consistencia, seguridad e integridad. Finalmente, menciona algunos tipos comunes de manejadores de bases de datos como los sistemas relacionales, no relacionales y distribuid

Cargado por

Arce
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
87 vistas8 páginas

Manejadores de Base de Datos: Funciones y Tipos

El documento habla sobre los manejadores de bases de datos. Explica que los manejadores de bases de datos son programas de software que permiten crear, modificar, consultar y administrar bases de datos de manera eficiente y segura. También describe algunas características clave de los manejadores de bases de datos como la abstracción de la información, independencia, redundancia mínima, consistencia, seguridad e integridad. Finalmente, menciona algunos tipos comunes de manejadores de bases de datos como los sistemas relacionales, no relacionales y distribuid

Cargado por

Arce
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PROGRAMA NACIONAL DE FORMACIÓN EN ADMINISTRACIÓN

Manejadores
de Base de
Datos.

Chávez Arceliannys
29997086

AD2104

Índice
 Introducción

 Manejadores de base de datos

 Características

 Ventajas

 Tipos

 Conclusión

 Bibliografía

 Anexos
Introducción
Las bases de datos surgen como un conjunto de archivos estructurados de forma
específica para el almacenamiento de datos, evolucionando a partir de su origen y
generando la necesidad de un sistema integral que permitiera mayor control sobre
los datos, para esto fue creado el DBMS (Database Management System) o
también nombrado Sistema de Gestión de Bases de Datos.

El DBMS es un conjunto de programas que se encarga de organizar y administrar


la base de datos, este software da soporte al almacenamiento confiable de la base
de datos, pone en marcha las estructuras para mantener relaciones y
restricciones, ofrece servicios de almacenamiento y recuperación a usuarios,
además de tener funciones que se ocupan de otras tareas, como son el acceso
simultáneo, seguridad, respaldo y recuperación (lectura) de datos.

Actualmente existen muchos DBMS con diversas características específicas, que


finalmente constituyen la razón para usar uno u otro, sin embargo, todos cumplen
con ciertos aspectos teóricos comunes que identifican a un DBMS y que nos
proporcionan un panorama general de la estructura, funcionamiento y finalidad de
los mismos.
Manejadores de Base de Datos.

Los manejadores de bases de datos son programas de software que permiten a


los usuarios crear, modificar, consultar y administrar bases de datos, estos
programas proporcionan una interfaz para usuarios y aplicaciones para interactuar
con bases de datos y manejar la información contenida en ellas de manera
eficiente y segura.

Orientado al manejo de base de datos, cuya función es servir de interfaz entre la


base de datos, el usuario y las distintas aplicaciones utilizadas, entre sus
funciones se encuentran la de permitir a los usuarios de negocio almacenar la
información, modificar datos y acceder a los activos de conocimiento de la
organización. Asimismo, el gestor de base de datos también se ocupa de realizar
consultas y hacer análisis para generar informes.

Las características de un Sistema Gestor de Base de Datos SGBD son:

• Abstracción de la información. Los SGBD ahorran a los usuarios detalles


acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos
ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así,
se definen varios niveles de abstracción.

• Independencia. La independencia de los datos consiste en la capacidad de


modificar el esquema (físico o lógico) de una base de datos sin tener que realizar
cambios en las aplicaciones que se sirven de ella.

• Redundancia mínima. Un buen diseño de una base de datos logrará evitar la


aparición de información repetida o redundante. De entrada, lo ideal es lograr una
redundancia nula; no obstante, en algunos casos la complejidad de los cálculos
hace necesaria la aparición de redundancias.

• Consistencia. En aquellos casos en los que no se ha logrado esta redundancia


nula, será necesario vigilar que aquella información que aparece repetida se
actualice de forma coherente, es decir, que todos los datos repetidos se actualicen
de forma simultánea.
• Seguridad. La información almacenada en una base de datos puede llegar a
tener un gran valor. Los SGBD deben garantizar que esta información se
encuentra segurizada frente a usuarios malintencionados, que intenten leer
información privilegiada; frente a ataques que deseen manipular o destruir la
información; o simplemente ante las torpezas de algún usuario autorizado pero
despistado.

• Integridad. Se trata de adoptar las medidas necesarias para garantizar la validez


de los datos almacenados. Es decir, se trata de proteger los datos ante fallos de
hardware, datos introducidos por usuarios descuidados, o cualquier otra
circunstancia capaz de corromper la información almacenada.

• Respaldo y recuperación. Los SGBD deben proporcionar una forma eficiente


de realizar copias de respaldo de la información almacenada en ellos, y de
restaurar a partir de estas copias los datos que se hayan podido perder.

• Control de la concurrencia. En la mayoría de entornos, lo más habitual es que


sean muchas las personas que acceden a una base de datos, bien para recuperar
información, bien para almacenarla.

Las principales ventajas de este Sistema Gestor de Bases de datos son:

 Facilidad de uso y gran rendimiento


 Facilidad para instalar y configurar
 Soporte multiplataforma
 Soporte SSL

La principal desventaja es la escalabilidad, es decir, no trabaja de manera eficiente


con bases de datos muy grandes que superan un determinado tamaño.

Tipos de manejadores de bases de datos

Existen diferentes tipos de manejadores de bases de datos, entre los más


comunes se encuentran los sistemas de bases de datos relacionales, los sistemas
de bases de datos no relacionales y los sistemas de bases de datos distribuidos.
Los sistemas de bases de datos relacionales son los más utilizados en la
actualidad. Estos sistemas se basan en el modelo relacional, que organiza los
datos en tablas y utiliza claves primarias y foráneas para establecer relaciones
entre las diferentes tablas. Un ejemplo de sistema de bases de datos relacionales
es MySQL.

Los sistemas de bases de datos no relacionales, por otro lado, se basan en


modelos de datos más flexibles y escalables. Estos sistemas son especialmente
útiles para almacenar grandes cantidades de datos no estructurados o semi
estructurados. Un ejemplo de sistema de bases de datos no relacionales es
MongoDB.

Finalmente, los sistemas de bases de datos distribuidos permiten la gestión y


acceso a los datos desde múltiples ubicaciones geográficas. Estos sistemas son
especialmente útiles para empresas que operan en diferentes regiones del mundo
y necesitan acceder y procesar datos de manera simultánea desde diferentes
ubicaciones. Un ejemplo de sistema de bases de datos distribuidos es Cassandra.
Conclusión

Los manejadores de bases de datos son herramientas esenciales para la gestión


de información de manera eficiente y segura. Su capacidad para estructurar,
validar, proteger y recuperar datos, combinado con su escalabilidad y rendimiento,
los convierten en una pieza fundamental en cualquier proyecto de desarrollo de
software o aplicación, herramientas fundamentales para la gestión y
aprovechamiento de la información en las empresas e instituciones modernas, la
elección del sistema de base de datos más adecuado dependerá del tipo de
información que se maneje y las necesidades específicas de cada organización.
Bibliografía

Silberschatz; Korth, Sudarshan, Fundamentos de Bases de Datos; Quinta Edición;


McGraw

Hill; 2006.

Adoración de Miguel, Mario Piattini, Fundamentos y modelos de Bases de datos,


2000.

James L. Johnson; Bases de Datos; Oxford University Press; 1999.

Anexos

También podría gustarte