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

ESTIMACIÓN DEL TAMAÑO DE UNA BASE DE DATOS (DIMENSIONAMIENTO)


Enviado por   •  5 de Mayo de 2018  •  Informe  •  927 Palabras (4 Páginas)  •  71 Visitas

Página 1 de 4

TÍTULO: (Arial 10)        

ESTIMACIÓN DEL TAMAÑO DE UNA BASE DE DATOS (DIMENSIONAMIENTO)

  1. OBJETIVO:

Investigar una metodología de para determinar el tamaño del archivo de datos y redo log de una base de datos relacional.

  1. DESARROLLO:

En la página de Oracle, los archivos redo log son la estructura más importante para las operaciones de recuperación en las transacciones pendientes en una base de datos. Consiste en tener dos o más archivos alojados que almacenen todos los cambios realizados en la base de datos a medida que ocurren. (Oracle, 2017)

Según Rollins, los archivos redo log permiten rehacer los cambios realizados en la base de datos y son utilizados por Oracle para la recuperación de fallos en el sistema. Es necesario el archivado de los redo log files para realizar backups o recuperaciones puntuales. Para habilitar el registro de rehacer los archivos, se debe modificar el archivo init.ora. (Rollins, 2014)

En la página de Symantec los redo log files son archivos de registro de recuperación que registran transacciones que han quedado pendientes en una base de datos. Si ocurriera un error que impida que los datos se escriban en la base de datos, se puede usar los archivos de recuperación. (Symantec, 2017)

Para realizar un dimensionamiento correcto de una base de datos es sumamente importante saber el tipo de dato que utilizará cada columna en una tabla, ya que cada tipo de dato se caracteriza por tener un tamaño diferente. Por ejemplo, debe tomarse en cuenta la cantidad de columnas que posee una tabla y detallar el tamaño de cada una de ellas, así:

Tabla 1. Parámetros de evaluación para las columnas de una tabla y su tamaño

Tabla

Columna

Tipo

Tamaño

Id_Tabla

Integer

4 bytes

NombreColumna

Varchar(40)

40 bytes

Tamaño total: 44 bytes

Para el desarrollo de esta tarea, se tomará como base de datos el siguiente esquema lógico estándar sobre la base de datos.

Para el desarrollo de este ejercicio se asumirá que existirán alrededor de 100 platos, 10 categorías para los platos y 30 proveedores que suministren a los platos.

Tabla 2. Tamaño de columnas de la tabla Categoria

Categoría

Columna

Tipo

Tamaño

Id_Categoria

Integer

4 bytes

NombreCategoria

Varchar(40)

40 bytes

Tamaño total: 44 bytes

Número estimado de categorías: 10

44 bytes*10 = 440 bytes

Tabla 3. Tamaño de columnas de la tabla Proveedor

Proveedor

Columna

Tipo

Tamaño

Id_Proveedor

Integer

4 bytes

NombreProveedor

Varchar(40)

40 bytes

DireccionProveedor

Varchar(40)

40 bytes

TelefonoProveedor

Char(10)

10 bytes

EmailProveedor

Varchar(100)

100 bytes

Tamaño total: 194 bytes

Número estimado de proveedores: 30

194 bytes*30 = 5820 bytes

Tabla 4. Tamaño de columnas de la tabla Plato

Plato

Columna

Tipo

Tamaño

Id_Plato

Integer

4 bytes

Id_Proveedor

Integer

4 bytes

Id_Categoria

Integer

4 bytes

NombrePlato

Varchar(40)

40 bytes

PrecioPlato

Decimal

17 bytes

StockPlato

Integer

4 bytes

DescripcionPlato

Varchar(50)

50 bytes

Tamaño total: 123 bytes

...

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