Читать книгу Sgbd e instalación. IFCT0310 - Rafael Ángel Prieto de Lope - Страница 22

Arquitectura de servidor de archivos

Оглавление

La arquitectura de servidor de archivos se suele desarrollar en una red de área local (LAN). En esta red hay un servidor de archivos central, y el resto de equipos tendrían un SGBD completo instalado pero con los datos almacenados en el servidor de archivos. Este servidor de archivos se comporta exactamente igual que un disco duro compartido.

El principal problema que esta arquitectura genera es la carga de procesamiento, ya que en la red el tráfico es muy elevado, y tareas como la concurrencia, integridad o recuperación son mucho más complejas con varios equipos SGBD accediendo a los mismos archivos.



Ejemplo

Para entender mejor el funcionamiento de esta arquitectura se usarán los datos de la tabla anterior:

Un usuario solicita el nombre de todos los empleados que trabajan en las oficinas de Utrera. Esta solicitud en formato SQL sería:

SELECT e.Nombre, e.Apellido FROM empleados e, sucursales s WHERE s.ciudad =’Utrera’.

Tabla de empleados
NombreApellidoFecha_nacDniNum_sucursal
AngieGarcía05/07/197547483498E12AB
JesúsFuentes29/12/198840003498P12AB
JavierMorales05/08/197442883407Y458U
María SoledadRubio01/02/198237483400H89TY
Francisco JavierPérez05/02/197944834698T01MN
Tabla de sucursales
Num_sucursalCalleCiudad
12ABLos Palacios 1Utrera
458UPreciosa 2Utrera
89TYRueda 5Rota
01MNRubio 1Torremolinos

Teniendo en cuenta que el servidor de archivos no gestiona ni entiende el lenguaje SQL, el SGBD solicita al servidor de archivos los ficheros de la relación empleados y sucursales en lugar de solicitar únicamente los nombres de los empleados que cumplen el criterio de la consulta.


Actividades

6.Durante el diseño de una base de datos de una aplicación de gestión educativa se tiene la entidad “Alumno” y la entidad “Asignatura”. Si un alumno puede estar matriculado en una o varias asignaturas, y una asignatura puede tener uno o varios alumnos matriculados, ¿cuáles serían las cardinalidades de ambas entidades?

Sgbd e instalación. IFCT0310

Подняться наверх