Love

Páginas: 4 (777 palabras) Publicado: 8 de enero de 2013
Cual es la razón de ser de una Base de Datos ?
Antes de contestar eso, sería conveniente saber porque nuestro sistema requiere de una Base de Datos y no es capaz de prescindir de una base de datosen ciertas situaciones. La gran mayoría de la información en un sistema de computo se encuentra basada en un tipo de "File System" en archivos denominados "Flat Files". El tipo de "File System"generalmente depende del sistema operativo y la funcionalidad que se requiera de la información, Windows utiliza VFAT o NTFS , Sun utiliza NFS , Linux usa ext2 . A pesar que los detalles de un "File System"son complejos, para el usuario final el accesar los archivos ("Flat Files") y subdividirlos por directorio es una operación transparente, el sabe que genero un archivo presentación.ppt o clases.docpero esta insulado de saber que es o como funciona un "File System".

NOTA: Aunque en el sentido más estricto de la palabra estos "Flat Files" puedan ser considerados "Bases de Datos", la Industriacasi ha reservado el termino "Base de Datos" a productos o implementaciones que utilicen control de transacciones avanzadas, que cumplan con el "ACID test" mencionado a continuación.
Que sucede cuandoocurre una actualización o búsqueda en un "Flat File" ?. Tomemos el caso de una aplicación de servidor que realiza una búsqueda o actualización de usuarios en un "Flat File".

El archivousuarios.txt contiene varios datos de los usuarios y la información se encuentra separada por espacios.El primer problema es realizar una búsqueda en este archivo "usuarios.txt": Una vez escrito un programa querealice la búsqueda este programa deberá leer TODO el archivo para localizar la información, si el archivo (usuarios.txt) contiene 1000 o 2000 usuarios cada vez que se requiera información esnecesario leer TODO el archivo de nuevo y en una aplicación que realice varias búsquedas por segundo esto puede resultar ineficiente.

El segundo problema es la actualización de información, suponiendo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • love love
  • Love
  • love
  • Love
  • love
  • love
  • love
  • Love

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS