You are on page 1of 7

BASE DE DATOS

SILABO

I. DATOS GENERALES:
1.1. Escuela Profesional : Ingeniería de Sistemas
1.2. Área Curricular : Formación Profesional
1.3. Semestre Académico : 2007 – I
1.4. Ciclo de Estudios : V
1.5. Créditos : 4
1.6. Horas Semanales : 05 horas (3T – 2P)
1.7. Duración del Curso : 16 Semanas
Inicio: 02 de Abril de 2007
Término: 21 de Julio de 2007
1.8. Docente : Luis Boy Chavil
1.9. Correo Electrónico : boychavil@hotmail.com

II. FUNDAMENTACION

Partimos del hecho que, las empresas están a la búsqueda permanente de soluciones
para sus problemas de negocios y precisamente muchas de estas soluciones descansan
en el uso adecuado de bases de datos. Una Base de Datos, es en resumen, una
colección de información que existe durante un período largo, a menudo; de muchos
años; la cuál generalmente está definida como un conjunto integrado de datos que
involucra a todos aquellos registros que se pueden interrelacionar; dichos objetos si son
del mismo tipo, se denominarán Entidades.

Nuestro trabajo en el presente curso se centrará inicialmente en la definición adecuada de


aquellos objetos que interactúan en una Base de datos; para ello usaremos herramientas
de modelado y herramientas de software para la administración de bases de datos.
Asimismo, enseñaremos técnicas de identificación de requerimientos operacionales y
desarrollaremos un caso práctico.

III. COMPETENCIAS
Conceptuales
· Conoce el proceso de Abstracción para la definición de objetos y sus
reracionamientos en una Base de datos.
· Conoce el manejo de herramientas de software para la definición del modelado de
datos y su implementación en un sistema de Administración de Base de Datos.
Procedimentales
· Aplica eficientemente las herramientas de software necesarias en la creación de
bases de datos.
· Evalúa en forma acertada la performance de una base de datos.
Actitudinales
· Critica y opina sobre una base de datos construida en la solución de un problema de
negocios.
· Investiga el uso de nuevas herramientas de software del mercado informático actual.

IV. PROGRAMACIÓN ACADÉMICA


a. PRIMERA UNIDAD:
Capacidades

1 Escuela de Ingeniería de Sistemas


· Identifica, analiza y diseña su Base de datos partiendo de los requerimientos de
información que los usuarios de una empresa puedan tener como soporte a su

· gestión, aplicando las primitivas de modelamiento y el análisis funcional y análisis


de datos
· Selecciona y aplica las técnicas y estrategias adecuadas para obtener un modelo
de datos óptimo, aplicando las estrategias ascendente y descendente de
modelamiento de datos

Actitudes
· Muestra interés por conocer más sobre su especialidad y los procesos de
aprendizaje.
· Valora la importancia de las técnicas y estrategias de modelamiento de datos de
una manera crítica y reflexiva.

Contenidos
Sem Contenidos Teóricos Trabajos Prácticos Estrategias Producto Acreditable
01 Introducción a bases de Diseñar un esquema de Presentación de Elaboración del
datos. definiciones una Base de Datos de esce-narios de casos diagrama de GANTT
prin-cipales: datos, un Proceso de reales. por software de
Informa-ción, archivos Negocios Empresarial. actividades del
de datos. Métodos de Formar grupos de proyecto integral.
acceso a los datos. trabajo para el
Entidades, relaciones y desarrollo de un
Relaciona-mientos. proceso de negocios
Laboratorio: empresarial como
Cronogra-mas con proyecto integral.
MS-Project
02 Captura de I d e n t i f i c a r Analizar un Proceso de Lista de
Requerimi-entos Requeri-mientos del Negocios Empresarial. Requeri-mientos del
utilizando Casos de Proceso de Negocios Proceso de Negocios
Uso. Empresarial. Trabajo Empresarial
Laboratorio: Grupal dejado en clase
Implemen-tación de para ser desarrollado
Casos de Uso en por los alumnos a
Rational Rose. manera de
Investigación.
03 Descripción del sistema Identificar elementos Exposición de los Diseño Conceptual del
con diagramas de del Diseño Conceptual r e q u e r i m i e n t o s Proceso de Negocios
actividades, de estados del Proceso de identifi-cados. Empresarial.
y de secuencias. Negocios Empresarial. Exposición y discusión
Laboratorio: de práctica.
Implemen-tación con
Rational Rose
04 El Modelado de Datos. Proponer un Esquema Presentar modelo Diseño Conceptual de
Componentes: Entidad, Refinado del Diseño con-ceptual inicial. una base de datos.
relación. Clases de Conceptual de la base Exposición y discusión
entidades y de de datos. de práctica.
relacio-nes.Guía para
elaborar el modelado
de datos.
Laboratorio: Modelo de
datos de uso de Playa

2 Escuela de Ingeniería de Sistemas


con ERwin.
05 Reglas de Implementar una base Transformar un Modelo Diseño lógico y fisico
Normaliza-ción de de datos normalizada. de datos en una base de una base de datos
datos. Caso: Control de de datos fisica. refinada.
estudiantes y docentes.
Laboratorio: Ingeniería Practica calificada 1
de Avance y Reversa
en ERwin.
06 Introducción a SQL. Aplicar operaciones de Desarrollar operaciones Diseño lógico y fisico
Instrucciones DDL: lectura de datos con la base de datos de una base de datos
create database, drop basados en implementada. refinada.
database, alter table. requeri-mientos del
Instrucciones DML: proceso de negocios. Evaluación de Unidad I
select from where,
inner join y outer join.
Laboratorio: Consultas
en SQL,
07 Consultas de Múltiples Proponer un Esquema Presentar lista de Diseño Físico del
Tablas. Transformando del Diseño Físico de la requerimientos a nivel Proceso de Negocios
Requerimientos en base de datos del operativo Empresarial y su
Consultas. Proceso de Negocios perspectiva de
Laboratorio: Empresarial requerimientos.
Implemen-tación de
Requerimien-tos
Operativos utilizan-do
el Lenguaje SQL
Server.
08 Vistas en ERwin y en Implementar Lista de Presentar lista de Lista de
SQL Server. R e q u e r i m i e n t o s requerimientos a nivel R e q u e r i m i e n t o s
Instruc-ción create Operativos operativo Operativos
view. Migracion por IA

09 Examen Parcial

b. SEGUNDA UNIDAD:
Capacidades
· Identifica, analiza y diseña los requisitos necesarios para el diseño físico de la
Base de Datos mediante el conocimiento y dominio del lenguaje SQL como
herramienta de manipulación de datos y la Integridad de los datos.
· Selecciona y utiliza adecuadamente las herramientas computacionales que
ofrece el mercado actualmente mediante el análisis de las características
técnicas y costos de los DBMS que ofrece el mercado actualmente.
Actitudes
· Valora la importancia del Diseño físico de una Base de Datos y de las
herramientas de implementación de una Base de Datos.
· Valora de manera crítica la información procesada por un software.
Contenidos
METODOLOGÍA PRODUCTO ACRED
SEM CONTENIDOS TRABAJO PRACTICO
Restricciones de Implementación de las Clase Magistral Lista de criterios de
Inte-gridad de datos. Restricciones de Exposición y discusión integridad de datos.
L a b o r a t o r i o : Inte-gridad de datos. de práctica.
10 Implemen-tación de Continuación del Práctica en Laboratorio
Restricciones de trabajo Grupal. de Computo.
Integridad en ERwin y
SQL Server.

3 Escuela de Ingeniería de Sistemas


Procedimientos Implementación de Clase Magistral Procedimientos
Alma-cenados. P r o c e d i m i e n t o s Exposición y discusión al m a- c enad os
L a b o r a t o r i o : Alma-cenados. de práctica. orientados al desarrollo
11
Implemen-tación de Práctica en Laboratorio de operaciones con los
Store Procedure en de Computo. datos.
SQL Server
Programación de Implementación de Clase Magistral Práctica individual y
Trigger´s Dis-paradores con el Exposición y discusión grupal con el uso de
12 L a b o r a t o r i o : uso de Software. de prácticas. trigger’s.
Implemen-tación de Práctica en Laboratorio
Trigger Events. de Computo.
Funciones en SQL. Implementación de Clase Magistral Práctica individual y
Instrucción create Funciones con el uso Exposición y discusión grupal con el uso de
function de Software. de prácticas. function.
13
Tarea académica.
Laboratorio: Práctica Examen de Unidad II
Calificada 2
Indexación de Tablas Implementación de Clase Magistral Práctica individual
de base. Tablas de Indices. Exposición y discusión Trabajo de
14 L a b o r a t o r i o : de práctica. investigación
Implemen-tación de Práctica en Laboratorio
Indices en ERwin. de Computo.
Presentación y Evaluación Final de
Exposi-ción de trabajos Trabajos. Exposición de trabajos
15 Exposición.
finales. (Todos los integrados.
grupos)
16 EXAMEN FINAL
V. EVALUACION
5.1 CRITERIOS DE EVALUACIÓN
Los criterios a ser considerados en las evaluaciones del curso serán los siguientes:
· Dominio de los temas a ser evaluados.
· Reflexión y criticidad en los comentarios vertidos en sus evaluaciones.
· Presentación ordenada, clara en sus trabajos y evaluaciones escritas.
· Cumplimiento en las tareas en el tiempo establecido.
· Asistencia y puntualidad a las evaluaciones.
CRITERIOS DE EVALUACIÓN DE INFORMES DE PROYECTO Y TRABAJOS DE INVESTIGACION
CRITERIO Indicador Puntaje
Puntualidad en la entrega de 1
Fecha de entrega (día – hora), grupo completo.
trabajos.
Calidad, Orden y Claridad de lo presentado. Según el índice,
Presentación del trabajo. formato e implementación del programa y modelo 2
correspondiente al proyecto.
Profundidad de la Investigación Condiciones, sugerencias y reflexiones de la investigación 2
Análisis Conclusiones, recomendaciones y proyecciones 2
Bibliografía Fuentes bibliográficas, direcciones electrónicas 1
Logros Consecución de objetivos formulados 2
Total de Puntuación 10
CRITERIOS DE EVALUACIÓN DE EVALUACION DE LA SUSTENTACIÓN DE PROYECTO DE
INVESTIGACION
CRITERIO INDICADOR PUNTAJE
Protocolo Calidad de presentación formal y personal 1
Puntualidad Puntualidad en el inicio y término de la exposición (día y 1
hora).
Innovación Condiciones, sugerencias y reflexiones sobre la 2
investigación

4 Escuela de Ingeniería de Sistemas


Exposición Orden y claridad en la exposición, capacidad de síntesis. 2
Dominio Grado de conocimiento y actitud frente a problemas 2
nuevos
Funcionalidad del Programa Interfaz, procesos y resultados. 2
PUNTAJE TOTAL 10

5 Escuela de Ingeniería de Sistemas


5.2 REGISTRO DE NOTAS
UNIDAD EVALUACION PESO FECHA
PRIMERA Control de Avances (PC) 1 En laboratorio
Intervenciones orales (IO) 1 Permanente
Control de lectura (C.L) 1 5° Semana
Práctica de laboratorio (P.L) 1 5° semana
Trabajo de investigación (T.I) 1 6º y 7° semana
Exámen Parcial I (EP1) 1 09° semana
SEGUNDA Control de Avances (PC) 1 En laboratorio
Intervenciones orales (I.O) 1 Permanente
Tarea académica (TA) 1 14° semana
Práctica de laboratorio (P.L) 1 14° semana
Trabajo de investigación (T.I) 1 15° semana
Exámen Parcial 2 (EP2) 1 16° semana

PRIMER PROMEDIO:
P1 = (PC + I.O + C.L + P.L + T.I + E.P) / 6

SEGUNDO PROMEDIO:
P2 = (P.C + I.O + T.A + P.L + T.I + E.P) / 6
PROMEDIO FINAL:
P.F = (P1 + P2) / 2
· Para aprobar el curso la nota promocional debe ser mayor o igual a 10.5
· La fracción equivalente o mayor a 0.5 solamente favorece al alumno en el cálculo de la
nota promocional.
· La inasistencia a prácticas o exámenes no justificados se calificarán con 00, igual
calificativo tendrán los trabajos asignados que no sean entregados en la fecha
programada.

VI. BIBLIOGRAFIA:

BOY CHAVIL, LUIS, “Modelamiento de Datos. Técnicas y Herramientas”. Editorial UCV,


2003.
BATINI, CERI, NAVATHE, “Diseño Conceptual de Base de Datos. Un enfoque de
Entidades-Relaciones”. Addison-Wesley/Dias de Santos, 1994
RICHARD BARKER. “El Modelo Entidad Relación. CASE *METHOD” I.T.
HAWRYSZKIEWYCZ en su libro Análisis y Diseño de Base de Datos EDITORIAL LIMUSA
S.A. DE C.V. GRUPO NORIEGA EDITORES MEXICO, D.F. 1994
DATE , C. J INTRODUCCION A LOS SISTEMAS DE BASES DE DATOS
KORTH, HENRY Y SILBERCHATZ, “Fundamentos de Base de Datos” Date C J
“Introducción a los sistemas de Base de Datos”. Addison-Wesley Mexico 1993.
Mario G. Piattini José Calvo- Manzano Joaquin Cervera Luis Fernández. “Análisis y
Diseño Detallado de Aplicaciones Informáticas de Gestión”. ALFAOMEGA GRUPO
EDITOR , S.A. DE CV.VM México, D.F. 2000.
SOUKUP RON, “A fondo Microsoft SQL Server “. McGraw-Hill Madrid 1998

6 Escuela de Ingeniería de Sistemas


SITIOS WEB
· www.brcommunity.com
· www.databasejournal.com
· www.sqlmag.com
· www.microsoft/sql
· www.appsource.com
· www.sqlsoft.com
· www.inei.gob.pe

VII. SOFTWARE DE APOYO:


· ERwin 4.1
· Rational Rose
· SQL Server 2000

Chimbote, Marzo del 2007

7 Escuela de Ingeniería de Sistemas