LOS MOTORES DE BASES DE DATOS
Enviado por cami1306 • 18 de Octubre de 2012 • 3.365 Palabras (14 Páginas) • 616 Visitas
LOS MOTORES DE BASES DE DATOS
Luego de haber estudiado los motores de bases de datos, en lo que respecta a ello entendemos que las bases de datos se han creado como una de las herramientas más utilizadas por su funcionalidad en la actual sociedad de la información, son manejadas como ayudantes en cuanto a recuperación y almacenamiento de información en todos los campos a nivel científico, social, económico, político y cultural, además que nos ayudan de una forma u otra en ellas se almacenan grandes cantidades de información que se utiliza para el procesamiento de los datos. A raíz de rodo esto deducimos entonces que los sistemas de información se encargan, precisamente de tratar y administrar los datos y la información en las bases de datos, mediante un conjunto amplio de elementos orientados a lo dicho anteriormente.
En el presente ensayo observaremos el concepto de motores de bases de datos, las ventajas y desventajas, funciones que cumple, los Sistemas de Gestión de Motores de Bases de Datos (SGBD) y por último los tipos y algunos ejemplos.
Con la propagación del Internet han cambiado las formas tradicionales de transmisión y adquisición del conocimiento en todas sus ramas; y los sistemas de información que lo podríamos considerar como el tratamiento y administración de la información y de constantes cambios, no ha sido ajena a esta tecnología.
Agregando a lo anterior, los Motores de Bases de Datos son ciertamente son el servicio principal para almacenar, procesar y proteger los datos. El Motor de base de datos nos proporciona entonces acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de su empresa.
Existen dos herramientas principales de búsqueda, por un lado nos encontramos con las bases de datos, que tiene por objetivo divulgar las publicaciones actualizadas de organizaciones especializadas, investigaciones, revisiones de tema y estudios, y por el otro a los motores de búsqueda que tienen por objeto Permitir la búsqueda exhaustiva, ya que el proceso es automático y utilizar diferentes mecanismos automáticos para seguir los cambios de contenido, direcciones Web. En este orden de ideas los motores de bases de datos serán la unión de los dos tipos de herramientas de búsqueda, mencionadas anteriormente.
En resumen, un motor de bases de datos, es un programa o aplicación que nos permite administrar una base de datos, los cuales existen muchos actualmente, como por ejemplo SQLServer, Oracle, entre otros, que lo veremos a lo largo de este ensayo.
Para continuar, veremos ahora las principales funcionalidades en los motores de bases de datos. Partiendo de esto, la ciencia de la Información ha desarrollado una producción científica importante a nivel mundial, la cual ha utilizado las bases de datos, como un lugar importante de almacenamiento y difusión de información. Es por eso, que sirven para administrar datos que se relacionan entre sí, ya que los datos son la parte esencial de la información, pueden ser datos numéricos, alfabéticos o alfanuméricos. Cada información es manejada según la necesidad del usuario o administrador, para que esta pueda ser procesada, se deben guardar primero en archivos.
Los tipos de datos de una base se dividen en dos tipos: datos de entrada, los cuales son datos que entran por primera vez al sistema y datos de salida, que son los resultados que genera el sistema de base de datos. Por tanto, una de las funcionalidades primordiales de una base de datos es disminuir la abundancia e inconsistencia de datos, es decir que este, trata de eliminar la copia de información, ya que esto solo genera espacio en el almacenamiento, en cuanto a la inconsistencia, esto se refiere a la información que no concuerda, con otros archivos, donde se supone que contiene la misma información. Otra funcionalidad que se debe tener en cuenta en un sistema de base de datos, es la velocidad de procesamiento, pero, en la medida en que aumenta la complejidad de un proyecto informático, otras características o funciones se hacen necesarias.
Los sistemas de motores de base de datos son fundamentales, debido a que nos ayudan a todas las personas y a las empresas a llevar un registro de la información, de aquellos conceptos o temas acerca de los cuales les interesa guardar datos, nos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en relación con los derechos de acceso que sean otorgados y se convierte más útil a medida que la cantidad de datos almacenados aumenta.
Un aspecto importante que hay que tener en cuenta frente a una base de datos es que puede ser local, es decir que puede utilizarla sólo un usuario en un equipo, o puede ser distribuida, ósea que la información se almacena en equipos remotos y se puede acceder a ella a través de una red y así mismo múltiples usuarios pueden acceder a ellas al mismo tiempo.
Este proceso se lleva a cabo, mediante un sistema de administración de datos y un conjunto de servicios o aplicaciones de software que nos permite un fácil acceso a los datos, el acceso a la información por parte de múltiples usuarios y la manipulación de los datos encontrados en la base de datos: (insertar, eliminar, editar..Etc)
Es por eso que día a día, las funciones de este sistema de motor de base de datos, van evolucionando, incluyendo nuevas características y mejoras que aumentan la eficacia y la productividad de los arquitectos, desarrolladores y administradores que diseñan, desarrollan y mantienen un buen sistema de almacenamiento de datos.
A raíz de todo lo mencionado anteriormente, se presentan unas ventajas y unas desventajas en relación a los motores de bases de datos, estos nos facilitan el acceso de la información que necesitamos con rapidez ya que su funcionamiento es para almacenar y guardar su contenido para que quede protegida la información; pero, como todo programa tiene sus ventajas e inconvenientes este no puede ser la excepción. A continuación conoceremos más a fondo las ventajas e inconvenientes que se presentan en este tipo de trabajo.
Ventajas: para empezar, una de ellas, es promover las facilidades para la manipulación de grandes tamaños de datos, esta se divide en varias opciones y nos ayuda a manejar todas las informaciones que guardamos y a mantener su contenido protegido.
Por otra parte, nos brindan una amplia simplificación en la programación de equipos de consistencia, es decir, que cuenta con la suficiente capacidad para no romperse ni deformarse fácilmente la programación de nuestros equipos. Además, podemos destacar que con el buen manejo de las reglas va a haber una excelente seguridad, conseguimos
...