lenguaje xml

Páginas: 7 (1672 palabras) Publicado: 12 de octubre de 2013




Carlos
García López
Calle La milagrosa 3
Alicante

96876345
682964323
96874302



Jose Luis
Marco Sanz
Avda. Libertad 2
Teruel

978765433
632488421
978995433




* Justificación: El documento consta de un prólogo donde se expresa la declaración XML indicando qué versión XML y qué codificación se emplea en él. Por otro lado, en el mismo prólogo también se realizauna declaración diciendo qué tipo de documento es, en este caso una agenda. Finalmente, el documento consta de un ejemplar donde se expone toda la información referente a los contactos de dicha agenda.

1. SISTEMAS LÓGICOS DE ALMACENAMIENTO.
1.1 Evolución de los sistemas lógicos de almacenamiento.
Las bases de datos han evolucionado a partir de los sistemas de archivos:
- Fichero manual.Se componían de un conjunto de carpetas etiquetadas.
- Sistemas de ficheros. Los datos se guardaban en ficheros en el ordenador accediendo a ellos mediante aplicaciones.
- Bases de datos. Se componen de un conjunto de datos relacionados entre sí, con información referente a algo.
- Sistemas gestores de bases de datos. Las bases de datos son tratadas por estos sistemas los cuales proporcionanuna serie de programas y utilidades para acceder y gestionar los datos.

2. SISTEMAS DE FICHEROS.
Los datos contenidos en los dispositivos de almacenamiento masivo se estructuran en unidades denominadas ficheros. Por otro lado, los dispositivos de almacenamiento pueden ser secuenciales (la información se guarda en posiciones consecutivas) o direccionables (permiten el acceso directo a losdatos). Finalmente, los tipos de acceso son: secuencial, directo, indexado o dinámico. Cuando el soporte es de tipo secuencial, el único acceso posible es el secuencial, mientras que si el soporte es direccionable, se puede utilizar cualquier tipo de acceso.
2.1 Tipos de ficheros.
Para cada proceso, será necesario elegir el tipo de fichero en función de su organización. Los ficheros pueden ser:* ORGANIZACIÓN SECUENCIAL. Los registros se almacenan en posiciones físicamente contiguas aprovechando el espacio del dispositivo. Es una organización aconsejable para ficheros con un índice de utilización muy elevado, ya que para acceder a un registro es necesario recorrer todos los anteriores.
* ORGANIZACIÓN SECUENCIAL ENCADENADA. Se añaden una serie de punteros a los registros que permitenindicar cuál es el registro anterior o siguiente en orden lógico.
* ORGANIZACIÓN SECUENCIAL INDEXADA. Los registros se almacenan de forma secuencial en un fichero llamado área primaria. Posteriormente se crea otro fichero llamado área de índices que contiene la dirección de entrada al segmento y la clave más alta de los registros almacenados. Finalmente existe una tercera área llamada deexcedentes u overflow en la cal se almacenan los registros hechos posteriormente a la creación del fichero.
* ORGANIZACIÓN INDEXADA-ENCADENADA. Utiliza punteros e índices lo que aumenta el espacio ocupado pero proporciona una gran rapidez en la búsqueda de registros. Se estructura en tres áreas como en la organización indexada pero se añaden los punteros en las zonas primarias y overflow.
*ORGANIZACIÓN RELATIVA DIRECTA. Los registros se almacenan mediante una clave numérica que relaciona la posición del registro dentro del fichero y la posición de memoria donde está almacenado. Su principal ventaja es un acceso rápido a un registro aislado. Por otro lado, su principal inconveniente es el acceso lento a todos los registros.
* ORGANIZACIÓN RELATIVA ALEATORIA. Los registros se almacenan medianteuna clave alfanumérica que relaciona la posición del registro dentro del fichero y la posición de memoria donde está almacenada. Su principal ventaja es un acceso inmediato a un registro aislado. Por otro lado su principal inconveniente es el acceso lento a todos los registros.


2.2 Inconvenientes de los ficheros.
Por un lado es difícil controlar las autorizaciones y la concurrencia de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje Xml
  • Lenguaje Xml
  • lenguaje xml
  • Lenguaje xml
  • Lenguaje Xml
  • El Lenguaje XML Trabajo
  • Xml: lenguaje de marcas extensible
  • xml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS