Base de datos

Solo disponible en BuenasTareas
  • Páginas : 9 (2209 palabras )
  • Descarga(s) : 21
  • Publicado : 21 de agosto de 2010
Leer documento completo
Vista previa del texto
BASE DE DATOS

Almacén de datos relacionados con diferentes modos de organización. Una base de datos representa algunos aspectos del mundo real, aquellos que le interesan al diseñador. Se diseña y almacena datos con un propósito específico. Con la palabra "datos" se hace referencia a hechos conocidos que pueden registrarse, como números telefónicos, direcciones, nombres, etc.

Las bases dedatos almacenan datos, permitiendo manipularlos fácilmente y mostrarlos de diversas formas.

BASE DE DATOS

Es un conjunto absoluto no repetido de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo, se ven a nivelgerencial, táctico y operativo.

Ejemplo: Base de datos que almacena la información de Facturación y Cartera de una empresa.

DIFERENCIA ENTRE LOS SISTEMAS DE ARCHIVOS Y LAS BASES DE DATOS

1. Los archivos son personales las bases de datos son compartidas.

2. En los archivos pueden haber mas de un dato repetido en las bases de datos lo datos no son repetidos

3. Los archivos no serelacionan entre si, las bases de datos están relacionadas según un esquema.

4. El acceso a los archivos es restringido y personal, a las bases de datos el acceso es abierto a las personas de una empresa o a un público especifico.

5. La seguridad de los archivos es poca por lo cual pueden ser cambiados constantemente, las bases de datos no son diseñadas para que los datos sean modificables por elcontrario son muy seguras.

6. Los archivos son poco eficientes por que no son muy actuales, las bases de datos son actuales y muy eficientes.

DESVENTAJAS DE LOS SISTEMAS DE ARCHIVOS

Redundancia e inconsistencia de los datos.

Dificultad de acceso a los datos: Existen aplicaciones particulares para cada tipo de acceso a los datos.

Aislamiento de los datos: Los datos están en archivoscon diferentes formatos, por lo tanto resultan difíciles de utilizar en nuevos programas.

Variedad de usuarios: Si varios usuarios actualizan a la vez se puede llegar a tener información inconsistente.

Problemas de seguridad: Es dificil restringir el acceso a registros de un fichero.

Problemas de integridad de los datos.

VENTAJAS DE LAS BASES DE DATOS

Las bases de datos, surgidascomo respuesta al nuevo planteamiento de los sistemas orientados hacia los datos, para mejorar la calidad de las prestaciones de los sistemas informáticos y aumentar su rendimiento, presentan una multitud de ventajas frente a los sistemas clásicos de ficheros, debido, sobre todo, a que se basan en una estructura de datos integrada y centralizada, eliminando así los problemas de redundancia y controlde los datos.
 
Las ventajas de los sistemas de bases de datos son, entre otras, las siguientes:
 
 
Independencia de los datos respecto a los tratamientos y viceversa:
 
La mutua independencia de datos y tratamientos lleva a que un cambio de los programas no implican tener que cambiar el diseño lógico y/o físico de la base de datos. Por otra parte, la inclusión de nuevasinformaciones, desaparición de otras, cambios en la estructura física o en los caminos de acceso, etc., no deben obligar a alterar los programas. Esta independencia de los tratamientos frente a la estructura de la base de datos, evita el importante esfuerzo que origina la reprogramación de las aplicaciones cuando se producen cambios en los datos.
 
·        Independencia lógica de los datos: Se refiere aque las modificaciones de la representación lógica del problema no afecta a los programas que los manipulan, y viceversa.

·        Independencia física de los datos: Se refiere a que la distribución en unidades de almacenamiento es independiente de la estructura lógica general, y vicevers
Coherencia de los resultados
 
Debido a que la información de la base de datos se recoge y...
tracking img