Está en la página 1de 5

Control Semana 3

Adrián Vásquez Parra

Administración de Bases de Datos


Instituto IACC

27-04-2020
Administración del espacio en disco.

Para una empresa distribuidora de lácteos que posee instalaciones en Santiago,


Concepción y Valparaíso, le solicitan a usted diseñar el sistema de bases de datos, para lo
cual debe:
a) Diseñar las estructuras de datos (3 puntos).

Para comenzar se crearán 5 tablas con las relaciones que se muestran en la figura
anterior. Además se considerarán índices para cada tabla con su PK. Se realiza de esta
manera tratando de alcanzar la 3NF

b) Determinar, de la forma más específica posible, el espacio de almacenamiento


requerido (3 puntos).
De acuerdo al material para calcular el tamaño de las tabas se deberán tomar en cuenta
los siguientes elementos:
SYSCATSPACE que almacenará las tablas del sistema, TEMPSPACE1 para almacenar las
tablas temporales usadas al procesar datos y el USERSPACE1 que contendrá las tablas y
sus índices.
Para calcular el tamaño de cada tabla deberemos sumar los bytes utilizado en cada
campo para obtener un largo estimado de registro el cual se multiplicará por el numero
de transacciones realizados en un periodo de tiempo y también deberemos estimar el
tamaño del índice asociado a esa tabla. Si sumamos todos esos valores obtendremos el
tamaño estimado para cada Tabla. Por ejemplo, para la tabla Clientes estimaremos los
siguientes tamaños, lo que nos da un total de 242 bytes por registro. Si calculamos que
nuestro máximo numero de clientes es de 500 entonces el tamaño de la tabla se definirá
en 120kb, más el índice que será de aprox. 12bytes * 500 = 6kb tendremos un valor
inicial para la tabla de 126kb. También consideraremos el incremento automático si se
superaran estos valores para poder incrementar el espacio a futuro. El proceso es un
poco más complejo y difícil de explicar en 600 palabras, pero esto resume en gran parte
el proceso de asignación de espacio por cada Tabla.
Clientes bytes
Cliente_RUT_PK 12
Cliente_Nombre 100
Cliente_Direccion 100
Cliente_email 30
Largo Fila 242

En resumen:
Tamaño Base de Datos = SYSCATSPACE + TEMPSPACE1 + USERSPACE1
c) Asegurar la disponibilidad de los datos (3 puntos).
Para asegurar la disponibilidad de los datos será necesario considerar los siguientes
elementos:

 Seguridad de los dispositivos de almacenamiento frente a problemas físicos


Para ello deberemos considerar factores externos e internos referentes al
almacenamiento, por ejemplo, en los factores internos contemplamos los
errores e inconsistencia de los datos, manteniendo rollbacks y backups
para ser utilizados cuando se necesiten. En cuanto a los factores externos
deberemos considerar terremotos, incendios, cortes de energía, etc. Y para
ello resguardar los medios físicos con UPS, Datacenter ignifugo y auto
extinguible, sala antisísmica etc.

 Cifrado de los Datos


Una buena forma de mantener los datos seguros es mantenerlos
codificados ya que algo tan simple como almacenar una contraseña sin
codificar expone nuestra información y pone en riesgo toda la
infraestructura.

 Control de acceso a los datos mediante políticas de seguridad asignadas a


usuarios
Algo básico y elemental de cualquier DBMS es el control de permisos de
usuario ya que cada usuario que utilice la DB solo tendrá acceso a lo que
originalmente se le otorgó y no podrá acceder a Tablas y datos a los que
no se le permite.
 Redundancia en los enlaces:
Una infraestructura que se apoya de varios enlaces permitirá que los datos
estén accesibles sin importar que ISP este offline. Por ejemplo, si mi casa
matriz con la base de datos en Stgo. dispone en 2 enlaces un ENTEL y otro
de MOVISTAR aseguraremos el correcto funcionamiento de las sucursales
de Concepción y Valparaíso ya que si cae ENTEL tendremos disponible
MOVISTAR y viceversa.

Como complemento a los puntos anteriores se considerarán también un hardware


apropiado ya que por ejemplo un backup en un medio físico diferente al de la base de
datos proporcionara mayor seguridad, de la misma forma la base de datos puede
funcionar de modo espejo en otra unidad de almacenamiento mejorando aún más
nuestra disponibilidad frente a cualquier problema presentado.

REFERENCIAS
IACC (2019). Administración del espacio en disco, Administración de Base de Datos.
Semana 3

También podría gustarte