Vous êtes sur la page 1sur 4

Diseño de Base de Datos

I. INFORMACION GENERAL

CODIGO : SI 505 DISEÑO DE BASE DE DATOS


CICLO : SEPTIMO
CREDITOS :3
HORAS : 4 (TEORIA - PRÁCTICA)
PRE-REQUISITO :A&D
CONDICIÓN : OBLIGATORIO
AREA ACADEMICA : SISTEMAS - TELEMATICA
PROFESOR : Dr. TINO REYNA MONTEVERDE
E-MAIL: treyna@uni.edu.pe

II. SUMILLA DEL CURSO


Este curso tiene como propósito brindar un marco integral teórico -
práctico, de las habilidades y conocimientos requeridos para desempeñarse
con éxito en la posición de Diseñador de Base de Datos de una empresa
pública o privada.
Esta actividad es clave al sintetizar toda la funcionalidad del negocio
(plasmada en el modelo de datos) así como su flexibilidad paramétrica para
adecuarse a cualquier entorno (relativo al mismo negocio), así como en la
vigencia del tiempo.

La naturaleza del curso, Teórico – Práctico


Es curso de corte técnico, sin embargo proyecta y obliga a conocer muy
bien el negocio de manera integral, para poder plantear la base de datos que la
empresa necesita para el negocio.
Las principales unidades temáticas del curso, cubre el espectro clave de
la informática como el Análisis que es el insumo y el Diseño que es el plan
detallado del Desarrollo del software. El diseño debe ser agnóstico al SGBD.
Mediante el análisis se obtiene el perfil del modelo de la futura base de
datos del sistema y acondiciona de cómo deberá ser su diseño en base a este
modelo.
El diseño deberá sujetarse a lo planteado por el análisis y dar forma
concreta para su implementación asegurando economía de recursos y alto
rendimiento del sistema.
El método propuesto se basa en modelos típicos y óptimos de módulos,
con sus ventajas y desventajas para tomar la mejor decisión y, utilizarlos en
forma unitaria o mixta.

III.- MACROMPETENCIAS
1. Solución de problemas de Ingeniería
2. Diseño en Ingeniería
3. Comunicación
4. Trabajo en Equipo
5. Gestión de Proyectos
6. Aprendizaje durante toda la vida
7. Aplicación de las ciencias

1
Diseño de Base de Datos

IV. CONTENIDO TEMATICO

1.- INTRODUCCION

2.- ARQUITECTURA
2.1.- MODULOS
CONCEPTO
CARACTERÍSTICAS
PROPIEDADES
ESTRATEGIA DE DISEÑO: COHESIÓN
2.2.- TECNICAS
CAJA NEGRA: FUNCIONALIDAD
TOP DOWN: DESCOMPOSICION
ESTRUCTURAS LOGICAS
2.3.- ACOPLAMIENTO DE MODULOS

3.- DISEÑO EXTERNO


3.1.- OBJETIVO Y COMPONENTES
3.2.- PROTOTIPOS
3.3.- COSTO DE ACCESO
3.4.- CONSULTA CRÍTICA

4.- TAREA-1

5.- DISEÑO INTERNO


5.1.- BASE DATOS
5.2.-LOGICO
5.2.1.- CONCEPTO
5.2.2.- PRINCIPIO DE LA EFICIENCIA
5.2.3.- DISEÑO LOGICO DE ARCHIVOS
5.2.4.- LISTAS INVERTIDAS GENERAN CLAVES FORÁNEAS
5.2.5.- CONSULTA CRÍTICA – REDUNDANCIA DE DATOS

6.- DISEÑO FÍSICO


6.1.- ESQUEMA FÍSICO
6.2.- CARACTERÍSTICAS, Y LIMITACIONES FISICAS6.3.- ESQUEMA GENERAL:
TIEMPO DE RESPUESTA,
REDUNDANCIA DE DATOS
PAGINADO DE MEMORIA
FRAGMENTACION FISICA

7.- ORGANIZACIÓN FISICA DE ARCHIVOS


7.1.- TIPOS DE ORGANIZACIÓN
7.2.- METODO DE ACCESO A DISCO
BLOQUES DE DATOS (PAGINAS)
SEGMENTOS DE TABLA (EXTENTS)
DIRECCIÓN FÍSICA DE DATOS (DRB)
REGISTROS FISICOS ESPARCIDOS (LONGITUD VARIABLE)
7.3.-TIPOS DE INFORMACIÓN

9.- ORGANIZACIÓN DE TABLAS

2
Diseño de Base de Datos

9.1.- ORGANIZACIÓN SECUENCIAL


CARACTERÍSTICAS
USOS
PARAMETROS
9.2.- ORGANIZACIÓN INDEXADA
CARACTERÍSTICAS: COMPONENTE.- DATA
COMPONENTE.- INDEX, NIVELES DE PUNTEROS
PLANEAMIENTO DE LA CAPACIDAD FÍSICA, ESPACIO LIBRE
PARÁMETROS DEFINICION
CALCULO DEL ESPACIO EN DISCO
INDICES SECUNDARIOS
COSTO DE ACCESO INDEXADO
9.3.- ORGANIZACIÓN RELATIVA
CARACTERÍSTICAS
PARÁMETROS DEFINICIÓN
USOS
8.-EXAMEN PARCIAL

PROCESOS ON-LINE
10.- RUTINAS: IMPLEMENTACION FISICA DE PROCESOS
10.1.- MODULO ON-LINE
ESTRUCTURAS DE DATOS
- CADENA SIMPLE
- CADENA DOBLE
- CADENA COMPLEJA
- ANILLO

PROCESOS BATCH
11.- MODULO BATCH
11.1.- CARGA DE BD
- SECUENCIAL,
- INDEXADO,
- RELATIVO
11.2.- ACTUALIZACION DE BD
- CONCEPTO, DIAGRMA DE PROCESO
- SIN QUIEBRE, CON QUIEBRE
- MATCHING SIMPLE, CON QIEBERE
11.3.- COMPLEMENTARIOS
- ACUMULACIÓN DE MOVIMIENTOS EN HISTORICOS.
- CONCEPTO, DIAGRAMA DEL PROCESO
- RECUPERACIÓN DE ARCHIVOS
- CONCEPTO, DIAGRAMA DE PROCESO

12.- PRACTICA

13.- MÉTODO PARA OPTIMIZAR LA BASE DE DATOS FÍSICA

14.- ARQUITECTURA DEL GESTOR DE UNA BASE DE DATOS

15.- TOPICO EMERGENTES EN BASE DE DATOS

16.- EXAMEN FINAL

3
Diseño de Base de Datos

V.- ESTRATEGIAS METODOLOGICAS

Las sesiones están divididas en teóricas y prácticas. En las sesiones prácticas se desarrollan
talleres dirigidos que complementan los conceptos expuestos en las sesiones teóricas. Dichos
talleres dirigidos se llevan a cabo bajo la supervisión del docente responsable. Cada taller
cuenta con ejercicios adicionales que los alumnos deben desarrollar para reforzar aún mas los
conceptos trabajados.

VI. PROCEDIMIENTOS DE EVALUACION Y PONDERACION DE LAS CALIFICACIONES

La evaluación toma en cuenta la parte teórica como práctica. Para lo


cual se han definido tres tipos de prueba:
La nota final del curso se obtendrá del promedio ponderado de:

Examen Parcial : 25 %
Tarea Académica : 25 %
Examen Final : 50 %

El Promedio Final (PF) se calculará de la siguiente forma:


PF= (25 TA + 25 EP + 50 EF) / 100

VII. FUENTES DE INFORMACION

TEXTO BASE:
METODOLOGÍA TECNICAS Y HERRAMIENTAS PARA DISEÑAR E IMPLEMENTAR
UNA BASE DE DATOS
PUBLICADO POR INSTITUTO INVESTIGACION FIIS: AUTOR: Dr. Tino Reyna
TEXTO COMPLEMENTARIO:
ABRAHAM SILBERSCHATZ, HENRY F. KORTH
“FUNDAMENTOS DE BASES DE DATOS”

VIII. DOCENTE

Dr. Tino Reyna Monteverde


Ing. Sistemas, Universidad Nacional de Ingeniería.

Vous aimerez peut-être aussi