Está en la página 1de 22

ESTIMACIN DEL VOLUMEN

DE UNA BASE DE DATOS


UNIVERSIDAD DEL BO-BO.
FACULTAD DE CS. EMPRESARIALES.
DPTO. SISTEMAS DE INFORMACIN.
INGENIERA CIVIL EN INFORMTICA.


Chillan, Miercoles 05 de Noviembre de 2003. J opas2003
EXPOSITORES:
Seor : Juan Pablo Amn Mainguyague
Seorita : Natalia Andrea Voitmann Rocha
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
Temario
I. INTRODUCCIN

II. MARCO TERICO

III. ANLISIS DE HERRAMIENTAS DE APOYO A LA ESTIMACIN

IV. FACTORES QUE INFLUYEN EN LA ESTIMACIN DEl VOLUMEN

V. PROPUESTA DE MODELO PARA LA ESTIMACIN DEl VOLUMEN

VI. CONCLUSIONES
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
EL PROBLEMA
Se da poca importancia
a la implementacin y
puesta en marcha de la
BD.
El espacio de
Almacenamiento de la BD,
no se estima formalmente.
BD
BD
BD
Exacto Pequeo
Grande
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
OBJ ETIVOS
Estudiar, Analizar y Profundizar el tema propuesto.

Analizar las Herramientas de apoyo a la Estimacin.

Proponer un modelo que apoye la Estimacin.

Construir un prototipo de SW que implemente el modelo.
Especficos
Proponer un Modelo de Estimacin del
Volumen de una Base de Datos.
General
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
APORTE

Entregar un modelo de Estimacin
de Volumen y un prototipo de SW
que se utilice y solucione el problema.
Conclusin
No son usados o se desconocen
Acadmicos
Es muy importante, pero
no lo investigamos
Expertos
Es importante porque
nadie quiere
desperdiciar recursos
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
MARCO TERICO

Volumen de una Base de Datos
Cantidad de Almacenamiento
Fsico que necesita una
Base de Datos
para funcionar
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
S Designer
No tienen como objetivo calcular el
volumen, por lo tanto no abordan
el problema integralmente.
Insertas dentro de las
Herramientas Modelamiento.
ANLISIS DE HERRAMIENTAS QUE
APOYAN LA ESTIMACIN
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
FACTORES QUE INFLUYEN LA
ESTIMACIN DE VOLUMEN
Aspectos Lgicos



Aspectos Fsicos




INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
FACTORES QUE INFLUYEN LA
ESTIMACIN DE VOLUMEN

A. Aspectos Lgicos

A.1. Diseo de la BD:

BD
Cantidad de Entidades
PROFESOR
RUT_PROFESOR CHAR(12)
NOMBRE CHAR(15)
DIRECCION CHAR(15)
TELEFONO INTEGER
Relaciones entre Entidades
Tipo de Datos
Cantidad de Atributos
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
FACTORES QUE INFLUYEN LA
ESTIMACIN DE VOLUMEN

A.2. Comportamiento de la BD:
Cantidad inicial y mxima de filas, por
entidades.
Crecimiento en filas de las entidades, en un
perodo de tiempo.
Duracin en el tiempo de la BD
BD
BD
BD
BD
C
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal

A.3. Otros Objetos que debe Almacenar
la Base de Datos:


Cantidad de Procedimientos Almacenados
Cantidad de Triggers
Cantidad de Indices
Cantidad de Permisos a Usuarios
FACTORES QUE INFLUYEN LA
ESTIMACIN DE VOLUMEN
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
FACTORES QUE INFLUYEN LA
ESTIMACIN DE VOLUMEN
B. Aspectos Fsicos:
I. SGBDR.
Estructuras de
Almacenamiento.
Espacio que utiliza el
Motor de BD.

Tipos y Tamao de los
Datos.
Forma de Acceso a las
Tablas.

INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
Oracle (Bloque), SQL Server (Pgina),
PostgreSQL (Bloque o Pgina)
Espacio de Datos
ENCABEZADO
Fila 1
Fila 2
Fila N
Cab 1
Cab 2
Cab N
Oracle : Espacio Libre.
SQL Server:Desp.de Filas.
PosgreSQL: Mtodo de acceso
ESTRUCTURA DE
ALMACENAMIENTO
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal

Estructura del volumen de una BD.
...
Tamao de la Base de Datos Informacin del SGBD
Tabla 2
Tabla 1
Tabla 3 . . .
fila 1
Tabla N
... ... ...
...
Archivos
propios del
motor
Archivos de
manejo de la
Base de Datos
Espacio de
memoria libre
col 1
fila 1
fila 1
fila 1
fila 2 fila 2
fila 2
fila 2
... col 2 col 1 col 2 ... ... col 1 col 1 col 2 col 2 ...
PROPUESTA DE UN MODELO
CONCEPTUAL DE ESTIMACIN
Tamao de la Base de Datos
< Tablas (filas y columnas).
< Indices,
< Estructura de almacenamiento.
Tamao de la Base de Datos
Informacin del Motor de la Base de
Datos
Tablas (filas columnas).
Indices ,,,
Encabezado de obejtos
Metadatos
Archivos de transancciones
Espacios temporales
Archivos varios
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
MODELO PARA CALCULAR EL TAMAO DE UNA BD
1. Determinar el peso que tendr cada Archivo
de Datos o Archivo de Datos Primario.
Tamao Base de Datos = (peso archivo)i
2. Determinar el peso de cada Archivo.
PROPUESTA DE
UN MODELO DE ESTIMACIN
Peso Archivo = (peso fsico tabla)i +
(peso fsico indice)j + encabezado
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
3. Determinar el peso fsico de la tabla. Este depender
del N bloques o pginas que utilice.
4. Peso Bloque = 8K, entonces determinar n de bloques
o pginas a utilizar por tabla. Recordar estructura bloque.

N de bloques =

PROPUESTA DE
UN MODELO DE ESTIMACIN
Peso Fsico tabla = (bloques o pginas)
1...N
= peso bloque * n bloques
Peso lgico tabla
Espacio de datos del bloque.
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
5. Determinar el peso lgico de la tabla, segn filas y
columnas. Y espacio de datos de un bloque.

Peso lgico tabla = (columnas + otros) * N filas
6. Resumen peso fsico tabla.

Peso fsico tabla =
PROPUESTA DE UN
MODELO DE ESTIMACIN
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Inv. Terico-Prctica
Definicin.

II. ANLISIS DE
HERRAMIENTAS
Tipos Herramientas
Power Designer
Erwin Allfusion
Designer 2000
Comparacin

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA DE
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Modelo General
Estimacin Peso
Lgico de Tabla
Calc.Tamao de BD
Calc.Tamao SGBD

V. CONCLUSIONES
Conclusiones
(cols + otros) * N filas * peso bloq
Peso bloque - cabecera Espacio X
Espacio datos = Peso bloque - cabecera - espacio libre
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
PROPUESTA DE UN
MODELO DE ESTIMACIN
Frmula General para calcular el Tamao BD.
(cols + otro) * N filas * peso bloq
Peso bloq - cab Espacio X
)i
(
Peso fisico ndice (dem tabla)
+ ( )j
+ Encabezados
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal

PROPUESTA DE UN
MODELO DE ESTIMACIN
Registros de Transacciones + Espacio temporal +
Metadatos + Archivos Varios.
CALCULO DEL TAMAO DE UN SGBD
Dependen del cada Sistema
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
PROPUESTA FINAL DE UN
MODELO DE ESTIMACIN
)j
Peso fisico ndice (dem tabla)
+ (
+ Cab
(cols + otro) * N filas * peso bloq
Peso bloq - cab Espacio X
)i

(
+ Metadatos + Espacio Temporal +
Archivos Transacciones + Varios
(
)l
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES
Conclusiones
Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
CONCLUSIONES

A mediada que aumenta el tamao y cantidad de datos
aumenta la Necesidad de Estimacin, sin embargo, en
general existe:


Escasa difusin de investigaciones sobre el tema.
Escasas Herramientas automatizadas de apoyo
a la estimacion.
Aspectos relevantes al Estimar:
Diseo de la Base de Datos.
Sistema de Gestin de BD.
Proyeccin de la Estimacin.
INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES

Estimacin del Volumen de una BD.
Natalia Voitmann R. Juan Pablo Amn M.- Christian Vidal
CONCLUSIONES

No se pretende solucionar todos los
problemas, sino recalacar la importancia
de estimar de manera formal y as hacer
esfuerzos por hacer ingeniera.

Complejidad en estandarizar un modelo
rgido de estimacin, por lo tanto es
necesario utilizar el sentido comn.

INTRODUCCIN
El Problema
Objetivos
Mtodo de Trabajo
Aporte

I.MARCO TERICO
Definicin Volumen.

II. ANLISIS DE
HERRAMIENTAS
Ventajas y
desventajas

IIi. FACTORES DE
ESTIMACIN
Aspectos Lgicos
Aspectos Fsicos

IV. PROPUESTA
MODELO
Momentos de
Estimacin
Estructura de
Volmen de BD
Calc.Tamao de BD
Calc.Tamao SGBD
Modelo General
Sw de apoyo.



V. CONCLUSIONES