Resumen Bases de Datos Avanzadas

Páginas: 5 (1217 palabras) Publicado: 16 de diciembre de 2013
UNIDAD 0, SESIÓN 0: ARQUITECTURA DE SISTEMAS DE BASES DE DATOS.
La arquitectura depende del sistema informático en el que se ejecute la bbdd, y de aspectos como la conexión de red, el paralelismo y la distribución.
Los sistemas de bbdd se diferencian en 2 partes:
Servidor: maneja los datos de la bbdd
Cliente: aplicación para el acceso.

Todos ellos utilizan:
Modelos: colección deconceptos para describir una bbdd. Definen la estructura de los datos. Pueden ser de alto nivel (definen los datos a nivel usuario) o de bajo nivel (definen el problema sobre el PC). Se debe tener un diccionario de datos, un modelo e/r, modelo físico… etc.
Esquemas: son la estructura de la bbdd, y no debe ser alterado durante la vida de la bbdd. Se representan por diagramas.
Instancias: son un conjuntode datos en un momento determinado de una bbdd.

La arquitectura tiene 3 niveles para poder permitir la independencia de datos (poder modificar una parte sin alterar lo demás):
1. Nivel vistas: usado por usuarios.
2. Nivel conceptual: define el esquema de la bbdd.
3. Nivel interno: define la estructura física de la bbdd.

Los tipos de sistemas de bbdd son:
Centralizados: se ejecuta en unúnico sistema.
Cliente-servidor: la bbdd se sitúa en un PC que hace de servidor.
Sistemas paralelos: utilizan varias cpus y discos en paralelo para optimizar el rendimiento. Tiene un elevado coste de inicio. La interconexión de estos sistemas puede ser:
Bus: un único cable en el que envían/reciben todos.
Malla: los componentes son nodos de una malla.
Hipercubo: más eficiente que malla.Sistemas distribuidos: la información está en varios pcs conectados entre sí.



UNIDAD 1, SESIÓN 1: DISPOSITIVOS Y ESTRUCTURAS DE ALMACENAMIENTO.
Los tipos de memoria que disponemos son:
Cache: la más rápida pero tamaño pequeño.
Memoria principal: donde se ejecutan los programas. Tamaño medio.
Memoria flash: es bastante lenta pero con más capacidad que las anteriores.
Discos magnéticos:principal medio de almacenamiento.
Almacenamiento óptico: DVDs, CDs…
Cintas: tienen gran capacidad de memoria.

En los discos de almacenamiento tenemos que tener en cuenta:
Tiempo de acceso: tiempo entre la solicitud de lectura y el comienzo de la transferencia de datos.
Tiempo medio de búsqueda: tiempo para ubicar el brazo en una pista media.
Tiempo de latencia rotacional: tiempo una vez que hasmovido el brazo hasta que pasa el sector por debajo.
Tiempo medio de latencia: en media la mitad de rotación del disco.
Velocidad de transferencia: velocidad a la que se guardan/recuperan datos.
Tiempo medio entre fallos: medida de fiabilidad.

Tenemos que tener en cuenta que un bloque es una secuencia de sectores de una pista, y que los datos se transfieren en bloques.
Los sistemas deacceso al disco (RIAD) están compuestos de pequeños discos de bajo coste con gran rendimiento y fiabilidad. Se utilizan en cualquier sistema de almacenamiento masivo.
El gestor de memoria intermedia se encarga de manipular bloques de la memoria al disco o al revés, para minimizar los accesos al disco.

La organización de los archivos se realiza de 2 maneras:
1. Longitud fija: cierta dificultad alborrar, y se crean huecos. Puede haber registros almacenados en 2 bloques.
2. Longitud variable: sus campos permiten longitudes variables. Utilizan una marca de fin de registro para cerrarlo o una cabecera con la longitud del registro. Uno de los problemas es la reutilización al borrar datos al tener tamaños diferentes cuando quieres volver a ocuparlos, hay que desplazarlos, etc.
UNIDAD 1,SESIÓN 2: PLANIFICACIÓN DEL ALMACENAMIENTO DE REGISTROS.
Los archivos son secuencias de registros que deberían corresponder con bloques del disco, aunque raramente un registro va a ocupar exactamente un bloque.

Los registros pueden ser de:
tamaño variable: gran eficiencia en el espacio.
tamaño fijo: gran velocidad de acceso.

Los tipos de organización de los registros en los archivos son:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Avanzado De Base De Datos
  • Topicos avanzados de base de datos
  • Practicas Bases De Datos Avanzadas
  • Abstraccion de bases de datos avanzadas
  • Programacion Avanzada: Bases De Datos
  • Topicos avanzados de base de datos
  • Tópicos avanzados de base de datos
  • bases de datos Avanzadas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS