Estudiante

Páginas: 13 (3140 palabras) Publicado: 9 de diciembre de 2012
INTRODUCCION.

La programación de sistemas en sus inicios fue un arte en el que los programadores inventaban sus propias soluciones a lo diferentes problemas que se encontraban en la vida práctica. Desde finales de la década del 60 se hizo necesario unir, como un todo, todo el conocimiento adquirido hasta entonces, a fin de hacerlo accesible a todos los programadores de sistemas. Con esteobjetivo la compañía de software IBM patrocinó la publicación de una Serie de Programación de Sistemas donde aparecen diferentes temas relacionados con sistemas expertos, sistemas de comunicación, sistemas gráficos, entre otros. Uno de los temas que aparece en esta serie es, precisamente, el relacionado con la implementación de sistemas de bases de datos.

Un sistema de base de datos puede reportarmuchos beneficios, ya sean estos particulares (el sistema es utilizado por un usuario para satisfacer sus necesidades particulares) o generales (el usuario responde a una compañía u organización que dirige su funcionamiento al trabajo en grupos). Con la utilización de sistemas de bases de datos es posible eliminar la redundancia en la información con que se trabaja en una importante empresa uorganización, disminuir o bien eliminar totalmente las inconsistencias, aplicar restricciones de seguridad de la información y mantener la integridad e independencia de los datos almacenados.

El sistema de gestión de bases de datos (SGBD) es un conjunto coordinado de programas, procedimientos, lenguajes, que proporciona a cada usuario las herramientas que necesita para llevar a cabo su misiónrespecto de la base de datos, garantizando a su vez la integridad, confidencialidad y disponibilidad de los datos.

El propósito general de los sistemas de gestión de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante, para un buen manejo de datos.











SISTEMAS DE GESTION DE BASE DEDATOS

Los sistemas de gestión de base de datos son una agrupación de programas que sirven para definir, construir y manipular una base de datos. Existen distintos objetivos que deben cumplir los SGBD, entre ellos se puede mencionar algunos:

o 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 dedatos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así, se definen varios niveles de abstracción.
o 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.
o Consistencia. En aquellos casos en los que no se ha logradoeliminar la redundancia, 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.
o 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 segura de permisos a usuarios y grupos deusuarios, que permiten otorgar diversas categorías de permisos.
o Manejo de transacciones. Una transacción es un programa que se ejecuta como una sola operación. Esto quiere decir que luego de una ejecución en la que se produce una falla es el mismo que se obtendría si el programa no se hubiera ejecutado.

Esta imagen refleja la estructura de un sistema de base de datosAsimismo, los sistemas de gestión de base de datos tienen grandes ventajas, tales como:
o Proveen facilidades para la manipulación de grandes volúmenes de datos.
o Simplifican la programación de equipos de consistencia.
o Manejando las políticas de respaldo adecuadas, garantizan que los cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.
o...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estudiante
  • Estudiante
  • Estudiante
  • Estudiante
  • El estudiante
  • Estudiante
  • Estudiante
  • Estudiante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS