Este documento describe una base de datos, que es un sistema para organizar información electrónica de manera que un programa de computadora puede seleccionar fragmentos de datos necesarios. Define una base de datos como una colección de registros organizados en campos, archivos y tablas vinculadas. También explica las ventajas de una base de datos como compartir datos, reducir redundancia y mejorar la seguridad y productividad.
1. BASE DE DATOS
Integrantes:
Fernando Cuyanguillo
Cristian Tapia
DEFINICION:
Es un sistema de archivos electrónicos q organiza la información de manera q un programa de
computadora puede seleccionar los fragmentos de datos q necesite
Características:
Tradicionalmente se organizan por: campos registros y archivos
Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros,
cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
Permite que sólo se puedan ver, los registros de la base de datos.
~- Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto
cualquier aplicación puede hacer uso de los datos.
Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al
reducir ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos
que existan inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos
con datos contradictorios.
Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos.
Ventajas:
1. Compartir los Datos
2. Redundancia controlada
3. Consistencia
4. Integridad
5. Seguridad Flexibilidad y rapidez al obtener datos
6. Aumenta la productividad de los programadores
7. Mejora el mantenimiento de los programas
8. Independencia de los Datos
2. Desventajas:
1. Demasiado espacio en disco duro
2. Complejidad para el entendimiento
3. Costo execivo
4. Requerimientos adicionales de Equipo
5. En caso de falla, el impacto es mayor
6. Complejo el recuperar los datos
Tipos:
Flot-file: tipo Excel, en donde todos los datos relacionados entre ellos se sitúan en una
única tabla con el consiguiente problema que cada noticia común a diversos informes debe
repetirse para cada uno de ellos.
-Vínculos: como Access, en donde se utilizan varias tablas vinculadas entre ellas.