estimaciÓn del volumen de una base de datos
Post on 06-Feb-2016
59 Views
Preview:
DESCRIPTION
TRANSCRIPT
ESTIMACIÓN DEL VOLUMEN DE UNA BASE DE DATOS
UNIVERSIDAD DEL BÍO-BÍO.FACULTAD DE CS. EMPRESARIALES.DPTO. SISTEMAS DE INFORMACIÓN.INGENIERÍA CIVIL EN INFORMÁTICA.
Chillan, Miercoles 05 de Noviembre de 2003. Jopas2003
EXPOSITORES:
Señor : Juan Pablo Amín Señor : Juan Pablo Amín MainguyagueMainguyague
Señorita : Natalia Andrea Voitmann Señorita : Natalia Andrea Voitmann RochaRocha
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
TemarioTemario
I.I. INTRODUCCIÓNINTRODUCCIÓN
II.II. MARCO TEÓRICO MARCO TEÓRICO
III.III. ANÁLISIS DE HERRAMIENTAS DE APOYO A LA ESTIMACIÓN ANÁLISIS DE HERRAMIENTAS DE APOYO A LA ESTIMACIÓN
IV.IV. FACTORES QUE INFLUYEN EN LA ESTIMACIÓN DEl VOLUMENFACTORES QUE INFLUYEN EN LA ESTIMACIÓN DEl VOLUMEN
V.V. PROPUESTA DE MODELO PARA LA ESTIMACIÓN DEl VOLUMENPROPUESTA DE MODELO PARA LA ESTIMACIÓN DEl VOLUMEN
VI.VI. CONCLUSIONESCONCLUSIONES
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
EL PROBLEMAEL PROBLEMA
Se da poca importancia a la implementación y puesta en marcha de la BD.
El espacio de Almacenamiento de la BD, no se estima formalmente.
BDBDBD
ExactoPequeño Grande
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
OBJETIVOSOBJETIVOS
Estudiar, Analizar y Profundizar el tema propuesto.
Analizar las Herramientas de apoyo a la Estimación.
Proponer un modelo que apoye la Estimación.
Construir un prototipo de SW que implemente el modelo.
EspecíficosEspecíficos
Proponer un Modelo de Estimación del Volumen de una Base de Datos.
GeneralGeneral
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
APORTEAPORTE
Entregar un modelo de EstimaciónEntregar un modelo de Estimación de Volumen y un prototipo de SW de Volumen y un prototipo de SW
que se utilice y solucione el problema.que se utilice y solucione el problema.
Conclusión“ No son usados o se desconocen ”
Académicos
“Es muy importante, perono lo investigamos”
Expertos
“Es importante porque nadie quiere
desperdiciar recursos”
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
MARCO TEÓRICO MARCO TEÓRICO
Volumen de una Base de Datos
““Cantidad de Almacenamiento Cantidad de Almacenamiento Físico que necesita una Físico que necesita una
Base de DatosBase de Datos para funcionar”para funcionar”
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
S DesignerS Designer
No tienen como objetivo calcular el volumen, por lo
tanto no abordan el problema integralmente.
Insertas dentro de las Herramientas
Modelamiento.
ANÁLISIS DE HERRAMIENTAS QUE ANÁLISIS DE HERRAMIENTAS QUE APOYAN LA ESTIMACIÓNAPOYAN LA ESTIMACIÓN
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
FACTORES QUE INFLUYEN LA FACTORES QUE INFLUYEN LA ESTIMACIÓN DE VOLUMENESTIMACIÓN DE VOLUMEN
Aspectos Lógicos
Aspectos Físicos
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
FACTORES QUE INFLUYEN LA FACTORES QUE INFLUYEN LA ESTIMACIÓN DE VOLUMENESTIMACIÓN DE VOLUMEN
A.A. Aspectos Lógicos Aspectos Lógicos
A.1.A.1. Diseño de la BD: Diseño 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 DatosCantidad de Atributos
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
FACTORES QUE INFLUYEN LA FACTORES QUE INFLUYEN LA ESTIMACIÓN DE VOLUMENESTIMACIÓN DE VOLUMEN
A.2.A.2. Comportamiento de la BD: Comportamiento de la BD:
Cantidad inicial y máxima de filas, por entidades.
Crecimiento en filas de las entidades, en un período de tiempo.
Duración en el tiempo de la BD
BD BD BD BD
C
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
A.3.A.3. Otros Objetos que debe Almacenar Otros Objetos que debe Almacenar la Base de Datos:la Base de Datos:
Cantidad de Procedimientos AlmacenadosCantidad de Procedimientos AlmacenadosCantidad de TriggersCantidad de TriggersCantidad de IndicesCantidad de IndicesCantidad de Permisos a UsuariosCantidad de Permisos a Usuarios
FACTORES QUE INFLUYEN LA FACTORES QUE INFLUYEN LA ESTIMACIÓN DE VOLUMENESTIMACIÓN DE VOLUMEN
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
FACTORES QUE INFLUYEN LA FACTORES QUE INFLUYEN LA ESTIMACIÓN DE VOLUMENESTIMACIÓN DE VOLUMEN
B.B. Aspectos Físicos: Aspectos Físicos: I. I. SGBDR.SGBDR.
Estructuras de Almacenamiento.Espacio que utiliza el Motor de BD.
Tipos y Tamaño de los Datos.Forma de Acceso a las Tablas.
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
Oracle (Bloque), SQL Server (Página), PostgreSQL (Bloque o Página)
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: Método de acceso
ESTRUCTURA DE ESTRUCTURA DE ALMACENAMIENTOALMACENAMIENTO
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
Estructura del volumen de una BD.Estructura del volumen de una BD.
PROPUESTA DE UN MODELO PROPUESTA DE UN MODELO CONCEPTUAL DE ESTIMACIÓN CONCEPTUAL DE ESTIMACIÓN
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
MODELO PARA CALCULAR EL TAMAÑO DE UNA BDMODELO PARA CALCULAR EL TAMAÑO DE UNA BD
1. Determinar el peso que tendrá cada Archivo de Datos o Archivo de Datos
Primario.
Tamaño Base de Datos = (peso archivo)i
2. Determinar el peso de cada Archivo.
PROPUESTA DE PROPUESTA DE UN MODELO DE ESTIMACIÓN UN MODELO DE ESTIMACIÓN
Peso Archivo =
(peso físico tabla)i + (peso físico indice)j + encabezado
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
3. Determinar el peso físico de la tabla. Este dependerá del N° bloques o páginas que utilice.
4. Peso Bloque = 8K, entonces determinar nº de bloques o páginas a utilizar por tabla. Recordar estructura bloque.
Nº de bloques =
PROPUESTA DE PROPUESTA DE UN MODELO DE ESTIMACIÓN UN MODELO DE ESTIMACIÓN
Peso Físico tabla = (bloques o páginas) 1...N
= peso bloque * nº bloques
Peso lógico tabla
Espacio de datos del bloque.
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
5. Determinar el peso lógico de la tabla, según filas y columnas. Y espacio de datos de un bloque.
Peso lógico tabla = (columnas + otros) * Nº filas
6. Resumen peso físico tabla.
Peso físico tabla =
PROPUESTA DE UN PROPUESTA DE UN MODELO DE ESTIMACIÓN MODELO DE ESTIMACIÓN
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Inv. Teórico-Práctica
Definición.
II. ANÁLISIS DE
HERRAMIENTAS
Tipos Herramientas
Power Designer
Erwin Allfusion
Designer 2000
Comparación
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA DE
MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Modelo General
Estimación Peso
Lógico de Tabla
Calc.Tamaño de BD
Calc.Tamaño SGBD
V. CONCLUSIONES
Conclusiones
(cols + otros) * Nº filas * peso bloqPeso bloque - cabecera – Espacio X
Espacio datos = Peso bloque - cabecera - espacio libre
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
PROPUESTA DE UN PROPUESTA DE UN MODELO DE ESTIMACIÓN MODELO DE ESTIMACIÓN
Fórmula General para calcular el Tamaño BD.Fórmula General para calcular el Tamaño BD.
(cols + otro) * Nº filas * peso bloq
Peso bloq - cab – Espacio X )i (
Peso fisico índice (ìdem tabla)
+ ( )j
+ Encabezados
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
PROPUESTA DE UN PROPUESTA DE UN MODELO DE ESTIMACIÓN MODELO DE ESTIMACIÓN
Registros de Transacciones + Espacio temporal + Metadatos + Archivos Varios.
CALCULO DEL TAMAÑO DE UN SGBDCALCULO DEL TAMAÑO DE UN SGBD
Dependen del cada Sistema
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
PROPUESTA FINAL DE UN PROPUESTA FINAL DE UN MODELO DE ESTIMACIÓN MODELO DE ESTIMACIÓN
)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
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Conclusiones
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
CONCLUSIONESCONCLUSIONES
A mediada que aumenta el tamaño y cantidad de datos aumenta la Necesidad de Estimación, sin embargo, en general existe:
Escasa difusión de investigaciones sobre el tema.
Escasas Herramientas automatizadas de apoyo a la estimacion.
Aspectos relevantes al Estimar:• Diseño de la Base de Datos.• Sistema de Gestión de BD.• Proyección de la Estimación.
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
Natalia Voitmann R. – Juan Pablo Amín M.- Christian Vidal
Estimación del Volumen de una BD.
CONCLUSIONESCONCLUSIONES
No se pretende solucionar todos los problemas, sino recalacar la importancia de estimar de manera formal y así hacer esfuerzos por hacer ingeniería.
Complejidad en estandarizar un modelo rígido de estimación, por lo tanto es necesario utilizar el sentido común.
INTRODUCCIÓN
El Problema
Objetivos
Método de Trabajo
Aporte
I.MARCO TEÓRICO
Definición Volumen.
II. ANÁLISIS DE
HERRAMIENTAS
Ventajas y desventajas
IIi. FACTORES DE
ESTIMACIÓN
Aspectos Lógicos
Aspectos Físicos
IV. PROPUESTA MODELO
Momentos de
Estimación
Estructura de
Volúmen de BD
Calc.Tamaño de BD
Calc.Tamaño SGBD
Modelo General
Sw de apoyo.
V. CONCLUSIONES
top related