Informatica

Páginas: 7 (1663 palabras) Publicado: 7 de mayo de 2012
Una base de datos o banco de datos:
Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática yla electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.

Un sistema gestor de bases de datos (sgbd) o dbma (database management system)
Es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definiciónde datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta. Un sgbd permite definir los datos a distintos niveles de abstracción y manipular dichos datos, garantizando la seguridad e integridad de los mismos.
Características gestor base de datos

El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos. Un dbms es unacolección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica. Las funciones principales de un dbms son:
* Crear y organizar la base de datos.
* Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente.
* Manejar los datos de acuerdo a las peticiones delos usuarios.
* Registrar el uso de las bases de datos.
* Interacción con el manejador de archivos.
Esto a través de las sentencias en dml al comando del sistema de archivos. Así el manejador de base de datos es el responsable del verdadero almacenamiento de los datos.
* Respaldo y recuperación.
Consiste en contar con mecanismos implantados que permitan la recuperación fácilmente delos datos en caso de ocurrir fallas en el sistema de base de datos.
* Control de concurrencia. Consiste en controlar la interacción entre los usuarios concurrentes para no afectar la inconsistencia de los datos.
* Seguridad e integridad.
Consiste en contar con mecanismos que permitan el control de la consistencia de los datos evitando que estos se vean perjudicados por cambios noautorizados o previstos.

Ventajas en el uso de bases de datos.
* Globalización de la información. Permite a los diferentes usuarios considerar la información como un recurso corporativo que carece de dueños específicos.
* Eliminación de información redundante. Duplicada
* Eliminación de información inconsistente. Si el sistema esta desarrollado a través de archivos convencionales, dichacancelación deberá operarse tanto en el archivo de facturas del sistema de control de cobranza como en el archivo de facturas del sistema de comisiones.
* Permite compartir información. Varios sistemas o usuarios pueden utilizar una misma entidad.
* Permite mantener la integridad en la información. Solo se almacena la información correcta.
* Independencia de datos. La independencia dedatos implica un divorcio entre programas y datos; es decir, se pueden hacer cambios a la información que contiene la base de datos o tener acceso a la base de datos de diferente manera, sin hace cambios en las aplicaciones o en los programas.

Desventajas en el uso de base de datos
* Desperdicio de espacio de almacenamiento al existir duplicado de datos (debido a la redundancia de datos).* Inconsistencia de los datos (datos iguales hacen referencia a distintas cosas).
* Tratamiento ineficaz de los datos (no se puede modificar, actualizar todos los datos al mismo tiempo)
* Dificultad del tratamiento de los ficheros en su conjunto debido a la incompatibilidad de los lenguajes de programación.
* Solo se pueden realizar las consultas que se han tenido en cuanta a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS