tema3BBDD

Páginas: 14 (3304 palabras) Publicado: 28 de agosto de 2015
BASES DE DATOS
TEMA 3
El nivel interno.

3.1 Introducción

Un SGBD debe almacenar de forma permanente grandes cantidades de datos, y gestionar
de forma eficiente los datos y su almacenamiento.






Organización física. Incluye:
 Sistemas software
 Sistema operativos
 Sistemas de gestión de ficheros
 Controladores de dispositivos
 Hardware
Nivel Interno:
Expresa operaciones sobre losdatos a nivel de unidades mínimas de almacenamiento
(páginas de BBDD). Implementado en el SGBD provee al DBA de mecanismos para
optimizar el almacenamiento y el acceso a los datos.
Nivel Físico:
Capa de abstracción sobre el hardware, implementada en el SO. El nivel interno realiza el
acceso a los medios de almacenamiento mediante llamadas al nivel físico.

3.1. Introducción.
Los medios físicos dealmacenamiento:



Cache: es la memoria más rápida
Memoria principal:





Memoria “flash” (EPROM):








Es de acceso directo
Soporta fallos y es totalmente fiable
Se guarda en disco toda la base de datos

Almacenamiento óptico:(CDROM):





es rápida y segura ante fallos.
Puede ser útil para pequeños volúmenes de datos no volátiles

Discos magnéticos:




es rápida pero de pequeñotamaño para una base de datos.
No es segura ante fallos eléctricos

Son grabables una vez y legibles múltiples veces. Permiten cambiar discos
Se utilizan en bases de datos no volátiles (bibliográficas, documentales etc..)

Cinta magnética:



Es barata y de gran tamaño ; pero de acceso secuencial
Se utiliza para copias de seguridad

Jerarquía de dispositivos de almacenamiento:
AlmacenamientoPrimario.
Volátil

Caché
Memoria principal
Memoria flash

Almacenamiento
Secundario.
No Volátil,
Acceso directo

Disco magnético
Disco óptico

Almacenamiento
Terciario

Cinta magnética

Optimización de consultas.
Copia del esquema
Logs de transacciones
Datos
Respaldo de datos

3.2 Dispositivos de almacenamiento.

+ Velocidad de acceso
+ Coste
-Capacidad
- Persistencia

- Velocidad de acceso
-Coste
+ Capacidad
+ Persistencia

3.2.1. Estructura lógica de los discos duros.

Bloque de 4
sectores

Sector

Pista

Estructura física:









Conjunto de discos magnéticos con un eje de rotación común.
En cada cara una cabeza lectura/escritura con movimiento transversal.
Cara dividida en Pistas (2 a 1500), también denominado cilindro.
Sectores, mínima unidad de almacenamiento (512 bytes).Bloque: secuencia continua de sectores que se trasladan “de una vez” a la memoria
para ser procesados. Se asocia a cada fichero.
Dirección de un bloque: cilindro+superficie+sector de comienzo
Suelen poseer memoria cache intermedia entre el disco y el buffer de E/S.

3.2.1. Estructura lógica de los discos duros.


Medidas de rendimiento:




Tiempo medio de acceso (ta): tiempo mediotranscurrido entre una instrucción y
la obtención de la información (milisegundos)
Tiempo medio de búsqueda (tb): tiempo medio de posicionamiento en pista
Tiempo de latencia rotacional (tl): tiempo medio de posicionamiento en sector

ta=tb+tl



Velocidad sostenida de Lectura/escritura (MB/s) y velocidad de rotación (rpm).
Fiabilidad: Tiempo medio entre fallos

Accesos de lectura/escritura de datos:
Latencia (15-45 ms) = Búsqueda transversal (10-40 ms) + Rotación (5ms)
 Transferencia: Se envían los datos (ms por bloque).
 Tiempo de escritura = Tiempo de Lectura
 Tiempo modificación = 2 x Tiempo de Lectura

3.2.2. Memoria Principal.

Constituye el dispositivo de almacenamiento primario de los ordenadores.
 De carácter Volátil, en ella se almacenan los datos que precisan los programas para
suejecución.
El SGBD la usa para los siguientes propósitos:
 Como memoria caché que almacena los datos accedidos más recientemente.
 Para almacenar parámetros de estado.
 Para almacenar código ejecutable de las sentencias de datos usadas.
Desde el punto de vista del nivel interno:
 Memoria temporal de almacenamiento intermedio, donde se almacenarán los datos
afectados por las operaciones del...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS