base de datos

Páginas: 5 (1221 palabras) Publicado: 8 de junio de 2013
Sistemas basados en archivos
Una colección de programas de aplicación que realiza diversos servicios para los usuarios finales, como por ejemplo la producción de informes. Cada programa define y gestiona sus propios datos.
Limitaciones:
Separación y aislamientos de datos
Cuando se aíslan los datos en archivos separados, resulta mas difícil acceder a los datos que deben estar disponibles.Duplicación de datos
Debido al enfoque descentralizado esta técnica promueve una duplicación incontrolada de los datos esta resulta indeseable por varias razones:
Desperdicio de recursos. Cuesta tiempo y dinero introducir los datos mas de una vez.
Se consume espacio de almacenamiento innecesario lo que también tiene costes asociados.
Perdida de integridad de los datos. Los datos podrían dejarde ser coherente por ejemplo si cambio un domicilio en un archivo y no se modifica el importe de su sueldo en otro puesto que no existe nada que los actualice automáticamente.
Dependencia entre los datos
La estructura física y el almacenamiento de los archivos y registros de datos están definidos en el código de la aplicación. Esto significa que resulta difícil realizar cambio a una estructuraexistente
Formatos de archivos incompatibles
Puesto que la estructuras de los archivos esta incrustada en los programas de aplicación, dichas estructuras dependen del lenguaje de programación de aplicaciones que se utilice
Consultas fijas / proliferación de programas de aplicación
Desde el punto de vista del usuario los sistemas basados en archivos fueron una gran mejora con respecto a lossistemas manuales. En consecuencia las peticiones de nuevas consultas o modificaciones de las ya existentes comenzaron a crecer. Sin embargo, los sistemas basados en archivos son muy dependientes del desarrollador de aplicaciones, que es quien tiene que escribir todas las consultas e informes requeridos. Esto dio origen a dos cuestiones:
1. No existía ninguna posibilidad de solicitar consultas noplanificadas es decir consultas pensadas en el momento (ad hoc)
2. Proliferación de archivos y de programas de aplicación para gestionar nuevas consultas o informes. Para esto se tendría que omitir diversos tipo de funcionalidad:
Seguridad e Integridad
La recuperación, parar los casos de falla de hardware y software, era limitada o inexistente.
El acceso a los archivos estaba restringido de modoque un solo usuario podía acceder en cada instante.
Sistemas de archivo manual.
Sistema de almacenamientos no informatizados, por ejemplo lugares físicos donde guardamos las facturas o documentación importante
Funcionan bien cuando:
Reducido numero de elementos
Cuando puede haber una gran numero de elementos pero lo único que necesitamos es almacenarlos o extraerlos.
No se requiere muchoespacio físico.
Base de datos
Es una colección compartida de datos lógicamente relacionados, junto con una descripción de estos datos, que están diseñados para satisfacer las necesidades de información de una organización. Sus características son:
Repositorio centralizado
Pueden ser utilizados por varios departamento o usuarios
No solo almacena datos sino también su descripción (catalogo delsistema o diccionario de datos es decir datos acerca de los datos). Es esta naturaleza auto descriptiva de la base de datos la que proporciona la independencia entre programa y datos.
Se separa la estructura de los datos de los programas de aplicación y almacena dicha estructura en la base de datos.
Al analizar las necesidades de una organización tratamos de identificar Entidades, Atributos yRelaciones:
Entidades: es un objeto distintivo (una persona, lugar, cosa, concepto o suceso) dentro de la organización y que hay que representar dentro de la base de datos.
Atributo: es una propiedad que describe algún aspecto del objeto que queremos almacenar.
Relación: es una asociación entre entidades.
Sistemas de gestión de base de datos (SGBD)
Es un sistema de software que permite a los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS