ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos. Fragmentaciones


Enviado por   •  17 de Noviembre de 2020  •  Trabajos  •  770 Palabras (4 Páginas)  •  85 Visitas

Página 1 de 4

Actividad 2.2 Ensayo de diseño.

Alumno: Marcos Andres Alonso Contreras. 18151679.

Hora: 7:00 – 8:00.

INTRODUCCIÓN.

Se ha visto ya el funcionamiento y la importancia de las bases de datos centralizadas para las organizaciones actuales, donde es vital mantener un registro y control de la información, pero ahora se debe comenzar a analizar el modo en que están repartidas estas organizaciones, cuestiones como el número de sucursales u oficinas con las que cuentan y la forma en la que se reparten la información son el punto de partida para determinar la forma en que se trabajará sobre la base de datos. Lo anterior, nos lleva al diseño de las bases distribuidas donde, el estudio de las relaciones (tablas) y sus campos, llevarán al administrador de la base de datos a determinar el diseño más óptimo para cada caso en particular. Es importante recordar que el término de “base de datos distribuida” se refiere a un conjunto de localidades donde cada una cuenta con una base de datos local, donde puede realizar consultas y transacciones de forma local y además realizar estos mismos procedimientos de forma global.

DESARROLLO.

El diseño de bases de datos distribuidas es importantísimo, ya que se define cómo se van a almacenar y controlar los datos, para esto se deben tener consideraciones importantes que permitan decidir si es conveniente implementar un sistema de este tipo en primera instancia, siendo los principales puntos positivos la fiabilidad, disponibilidad y la distribución del control que se ofrecen al tener la información distribuida en diferentes localidades, permitiendo al sistema seguir funcionando a pesar de fallos y disminuir las cargas de trabajo, aunque también existen puntos negativos como los costos que conlleva su implementación siendo que es complejo y se necesita de un experto para llevarla a cabo. Evaluando lo anterior, es posible determinar si la implementación del sistema distribuido es conveniente para la organización.

Ahora, la repetición y la fragmentación son los dos conceptos más importantes cuando se habla del diseño, ya que se tiene que analizar y decidir para qué tablas es necesario llevarlas a cabo. Una tabla/tablas se debe repetir cuantas veces se sean necesarias, una copia por cada localidad que la necesiten de forma local para tener acceso más rápido a ella o, por ejemplo, para tener un respaldo en caso de fallos. La fragmentación implica la división de una o varias tablas en fragmentos, con el objetivo de repartir los datos necesarios para cada localidad, como ejemplo se puede poner una sucursal de ventas donde una localidad solamente puede acceder a la ropa que tienen disponible en esa localidad, teniendo también acceso a las demás sucursales si así se desea, juntando la tabla que se dividió para volver a formarla en una sola. Estos dos conceptos se pueden implementar de forma conjunta, fragmentando las relaciones y creando copias de estas entre distintas localidades. También es importante que no se tenga que conocer la forma en que están implementadas la repetición y la fragmentación para que el usuario pueda realizar consultas y transacciones, esto tiene que ser transparente para cualquier usuario.

...

Descargar como (para miembros actualizados)  txt (4.9 Kb)   pdf (69.2 Kb)   docx (9.4 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com