Sunteți pe pagina 1din 5

UNIVERSIDAD NACIONAL DE TRUJILLO

FACULTAD DE INGENIERA

ESCUELA ACADEMICO-PROFESIONAL
ING. INDUSTRIAL

SILABO
I. IDENTIFICACION
1.1 Experiencia Curricular
: BASE DE DATOS
1.2 Para estudiantes de la carrera
: Ingeniera Industrial.
1.3 Ciclo Acadmico
: VI
1.4 Ao y Semestre Curricular
: 2011-II
1.5 Extensin Horaria
1.5.1 Total de horas semanales
: 06 horas
Horas de Teora
: 01 hora
Horas de Prctica
: 02 horas
Horas de Laboratorio
: 03 horas
1.5.2 Total de horas/semestre
: 96 horas
1.6 Crditos
: 04
1.7 Organizacin del tiempo semestral
:
Tipo de actividades
Total de Horas
Unidades
I
II
1.7.1 Clases Tericas
36
12
12
1.7.2 Clases Prcticas
36
12
12
1.7.3 Proyectos
09
03
03
1.7.4 Evaluacin Sumativa
09
03
03
1.7.5 Holgura (imprevistos)
06
02
02
TOTAL DE HORAS
96
32
32

III
12
12
03
03
02
32

1.8 Departamento Acadmico y Facultad: Ingeniera Industrial - Facultad de Ingeniera.


1.9 Docente
: Ing. Francisco Rodrguez Novoa.
(Profesor Auxiliar TC). Magster en Informtica.
Doctor en Ciencias e Ingeniera

II. FUNDAMENTACION Y DESCRIPCIN


Las organizaciones hoy en da estn dndole la debida importancia al manejo y
administracin de sus datos, puestos que estos son aspectos claves para la toma de
decisiones. Los datos son manejados con eficiencia cuando se guardan en una base de datos.
El curso de Base de Datos es de naturaleza terico-prctico y su propsito es desarrollar en el
estudiante del VI ciclo de Ingeniera Industrial, las habilidades y destrezas para el anlisis,
diseo e implementacin de bases de datos. En este curso se presenta los conceptos
fundamentales de base de datos, modelo de datos, manipulacin de datos y diseo de base de
datos con nfasis en el modelo de bases de datos relacional. Incluye el anlisis de temas
como: modelos de datos y metodologa de diseo de bases de datos. Se analizan productos de
sistemas de manejo de base de datos, estableciendo nfasis en el uso del lenguaje
estructurado de consultas SQL.
III. APRENDIZAJES ESPERADOS
El alumno del Sexto Ciclo de la Escuela de Ingeniera Industrial de la Universidad
Nacional de Trujillo, al trmino de la asignatura estar en condiciones de:
3.1 Comprende los principales conceptos y sistemas de administracin de base de datos.
3.2 Elabora modelos conceptuales de bases de datos priorizando el modelo paradigmtico
llamado Entidad-Interrelacin en la abstraccin de situaciones de estudio del mundo
real.
3.3 Conoce una metodologa de diseo de una base de datos.
3.4 Aplica las reglas de la Normalizacin al diseo de una Base de Datos.
3.5 Implementa el diseo fsico de una base de datos utilizando el Lenguaje Estructurado de
Consultas (SQL
3.6 Comprende y aplica las tcnicas de vistas, procedimientos almacenados y disparadores
en una base de datos.
1

UNIVERSIDAD NACIONAL DE TRUJILLO


FACULTAD DE INGENIERA

ESCUELA ACADEMICO-PROFESIONAL
ING. INDUSTRIAL

IV. PROGRAMACION
UNIDAD DE APRENDIZAJE N 1
1. Denominacin : MODELO DE DATOS: MODELO ENTIDAD-INTERRELACION
2. Duracin :
: Terica
Del 2011 09 - 05 al 2011 10 - 08
Prctica:
Del 2011 09 - 05 al 2011 10 - 08
3. Objetivos
:

Conocer los principales conceptos de modelo de datos: esquemas, objetos,


propiedades, asociaciones, operaciones y restricciones.

Conocer los distintos mecanismos de abstraccin de un modelo de datos.

Conocer y Aplicar el Modelo Entidad/Interrelacin (MEIR) como el modelo ms


utilizado.

Comprender el Modelo Relacional (MR)


4. Programacin:
SEMA
NA N

01

02

03

04

ACTIVIDADES DE APRENDIZAJE Y EVALUACIN


CONCEPTUALES

Introduccin
-Sistemas de Informacin
- Ficheros y base de datos.
- Ventajas e inconvenientes de las base de datos.
- Concepto de Base de
Datos.
- Distintos niveles de
abstraccin.
Modelo de Datos.
- Modelo, esquema y
ejemplar.
- Mecanismos de abstraccin: Clasificacin, Agregacin, Generalizacin y
Asociacin.
- Concepto de Modelo de
Datos.
Modelo Entidad- IR.
- Esttica: entidades,
interrelaciones, dominios
y valores, atributos.
- Semntica de
Interrelaciones
- Control de redundancias
- Extensin del modelo
bsico.
Modelo Relacional.
- Elementos bsicos.
- Claves.
- Restricciones.
-Esquemas Relacionales
Conversin del Modelo
Relacional a un Conjunto
de Esquemas en el
Modelo Relacional

PROCEDIMENTALES

ACTITUDINALES

Conoce conceptos
sobre sistemas de
informacin y base de
datos.

Se interesa por el
tema de Sistemas de
Informacin y Base
de Datos.

Conoce y compren-de
las definiciones y
aplicaciones de Modelo
de Datos, Mecanismos
de abstraccin y
Restricciones de
integridad.

Se interesa por el
tema de Modelo de
Datos Mecanismos
de Abstraccin.

Aplica el Modelo
Entidad Relacin para
el diseo de base de
datos.

Aprecia la
importancia del
Modelo Entidad
Relacin para el
diseo de base de
datos.

- Aplica criterios del


Modelo Relacional para
el diseo de bases de
datos.

Comprende y
valora la aplicacin
del Modelo
Relacional.
Se interesa por
conocer y aplicar las
reglas de conversin

- Aplica las reglas de


Conversin.

05

MM.EE.
EVALUACIN

Evaluacin
Diagnstico
para validar
prerrequisitos

Lecturas
sobre
el
tema
de
Modelo de
Datos.
Tarea para
Evaluacin
Formativa
- Desarrollo de
un caso de
estudio sobre
Diseo de Base
de Datos
Desarrollo de
Casos Prcticos
de aplicacin

PRIMER EX.
PARCIAL
(2011-10-04)
2

Lectura
sobre
Modelo
Entidad
Relacin

UNIVERSIDAD NACIONAL DE TRUJILLO


FACULTAD DE INGENIERA

ESCUELA ACADEMICO-PROFESIONAL
ING. INDUSTRIAL

UNIDAD DE APRENDIZAJE N 2
1. Denominacin :
DISEO DE BASES DE DATOS: NORMALIZACION Y
LENGUAJE ESTRUCTURADO DE CONSULTA SQL
2. Duracin :
: Terica
Del 2011 - 10 - 10 al 2011 11 - 12
Prctica:
Del 2011 - 10 - 10 al 2011 11 - 12
3. Objetivos:

Aprender una metodologa de desarrollo de bases de datos.

Conocer los conceptos y algoritmos principales de la Teora de Normalizacin..

Aprender a optimizar esquemas relacinales utilizando la teora de Normalizacin

Conocer el Lenguaje Comercial de SGBD SQL.

Conocer y aplicar sentencias bsicas del Lenguaje SQL: Insercin, Eliminacin y


Actualizacin en una tabla.
4. Programacin:
SEMANA
N

06

07

08

09

ACTIVIDADES DE APRENDIZAJE Y EVALUACIN


CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES

Normalizacin
- Tipos de dependencias
entre datos.
- Dependencias
Funcionales.
-Definicin formal de
claves.
-Algoritmos elementales basados en DF.
Normalizacin
- Objetivos de la Teora
de Normalizacin.
- Formas Normales
Bsicas.
- 1FN, 2FN, 3FN y
FNBC
Lenguaje Relacional
SQL:
- Tipos de datos
- Lenguaje de
Definicin de datos:
Operaciones bsicas.
- LMD. Manipulacin
de datos: Seleccin e
Insercin.
Lenguaje Relacional
SQL
-LMD: Eliminacin y
Actualizacin.

MM.EE.
EVALUACIN

-Conoce y aplica la
teora de Dependencias
Funcionales.

- Aprecia la
aplicacin del
fundamento de
Dependencias
Funcionales.

-Conoce y aplica la
teora
de
Formas
Normales Bsicas y
Avanzadas.

Aprecia
la
aplicacin
del
fundamento de las
Formas Normales.

Aplica en SQL
operaciones bsicas del
lenguaje de definicin
de datos y del lenguaje
de manipulacin de
datos

- Se interesa en el Tarea para


uso del Lenguaje evaluacin
Relacional SQL.
formativa.
Laboratorio de
ejercicios.

Aplica en SQL
operaciones bsicas del
lenguaje de definicin
de datos y del lenguaje
de manipulacin de
datos

10

Se interesa y
valora el uso y
aplicaciones del
Lenguaje
Relacional SQL

Evaluacin
formativa
en
aula:
Desarrollo
de
caso de estudio

Tarea para
evaluacin
formativa.
Laboratorio de
ejercicios
SEGUNDO EX.
PARCIAL
(2011-11-08)

Ejemplos
de
casos
aplicados
con Normalizacin

UNIVERSIDAD NACIONAL DE TRUJILLO


FACULTAD DE INGENIERA

ESCUELA ACADEMICO-PROFESIONAL
ING. INDUSTRIAL

UNIDAD DE APRENDIZAJE N 3
1. Denominacin : LENGUAJE ESTRUCTURADO DE CONSULTA AVANZADO.
2. Duracin:
: Terica
Del 2011 11 - 14 al 2011 12 - 17
Prctica:
Del 2011 11 - 14 al 2011 12 - 17
3. Objetivos:

Conocer y aplicar sentencias bsicas del Lenguaje SQL: Insercin, Eliminacin y


Actualizacin con tablas mltiples.

Conoce y aplica vistas, procedimientos almacenados y disparadores.

Realiza consultas sencillas y complejas, y las integra mediante el desarrollo de


vistas, procedimientos almacenados, funciones y disparadores haciendo uso del lenguaje
de programacin Transact-SQL para almacenarlo en la base de datos.
4. Programacin:
SEMANA
N

ACTIVIDADES DE APRENDIZAJE Y EVALUACIN


CONCEPTUALES
PROCEDIMENTALES
ACTITUDINALES

11

Uso de subconsultas
anidadas
y
correlacionadas
- Consultas en tablas
mltiples.
-Creacin de vistas
sencillas.
- Creacin de vistas
utilizando consultas
multitablas y
subconsultas
Creacin de
procedimientos
almacenados
- Creacin de funciones

12

13

14

Creacin
desencadenadores

Aplica en SQL
subconsultas usando
tablas mltiples.
Crea y emplea vistas
en una base de datos.
Crea y emplea vistas
complejas subconjunto,
agrupadas y compuestas

Implementa instrucciones SQL y de programacin mediante


procedimientos almacenados para optimizar
las operaciones en la
base de datos
de Implementa instrucciones SQL y de programacin mediante
desencadenadores en
una base de datos

15

Se interesa y
valora el uso y
aplicaciones de las
subconsultas y las
tablas mltiples.
- Se interesa en el
conocimiento
y
aplicacin de las
vistas.

MM.EE.
EVALUACIN

Tarea para
evaluacin
formativa.
Laboratorio de
ejercicios
Tarea para
evaluacin
formativa.
Laboratorio de
ejercicios.

Valora
la Tarea para
importancia de los evaluacin
procedimientos
formativa.
almacenados.
Laboratorio
ejercicios
- Se interesa en el
uso de los
desencadenadores

de

Tarea para
evaluacin
formativa.
Laboratorio de
ejercicios.
TERCER EX
PARCIAL
(2011-12-13)
EXAMEN DE
APLAZADO
(2011-12-20)

16

V. NORMAS DE EVALUACIN:
Registrar como mnimo 70% de asistencia a clases terico-prcticas.
La asistencia es obligatoria a clases de teora y prctica.
Los exmenes parciales se tomarn al final de cada unidad, as mismo, se evaluar
mediante prcticas calificadas en aula durante el desarrollo de la unidad. En los
exmenes se considera la nota vigesimal de 00 a 20.
4

UNIVERSIDAD NACIONAL DE TRUJILLO


FACULTAD DE INGENIERA

ESCUELA ACADEMICO-PROFESIONAL
ING. INDUSTRIAL

La nota aprobatoria mnima es 11 (once). Solo se utilizar el redondeo para obtener el


promedio final del curso, considerndose un punto a favor del alumno cuando la
fraccin decimal es mayor o igual a 0.5.
El promedio de cada unidad se obtiene de la siguiente forma:
Promedio Unidad = 0.15*TV + 0.60*EP + 0.25*LAB
TV: trabajos varios
EP: examen parcial
LAB: examen prctico de laboratorio.
El promedio final se obtiene de la siguiente forma:
Promedio Final = (PU1 + PU2 + PU3) / 3
PU1: promedio unidad 1
PU2: promedio unidad 2
PU3: promedio unidad 3.
El alumno aprueba el curso cuando obtenga un promedio final de 11 o ms, en caso
contrario tiene derecho a un examen de aplazados.
Los alumnos que tengan un promedio entre 8 y 10 tienen derecho a un examen de
aplazados.
VI. CONSEJERIA
Propsitos: Generar comprensin especfica de acuerdo a los inconvenientes
temticos que reporte el alumno y que mejoren su comprensin del curso.
Estrategias de prestacin del servicio: Consultas aclaratorias sobre los temas
desarrollados en clase y orientacin individual o grupal sobre temas de informacin
para resolver el proyecto final.
Lugar y horario semanal para la consejera extra clase.
Campus Ciudad Universitaria
Da Jueves de 1 pm a 2 pm.
VII. BIBLIOGRAFA

7,1 Elmasry A.- Navathe S.: FUNDAMENTOS DE BASES DE DATOS- Edicin UltR.Editorial Pearson. - 2008.
7.2 Korth H.- Silverachatz A.: FUNDAMENTO DE DISEO DE BASE DE DATOSEdicin 5 - Editorial Mc. Graw Hill - 2007.
7.3 Kroenke David.: PROCESAMIENTO DE BASE DE DATOS- Edicin 2003Editorial Prentice Hall.
7.4 Piattini M.: TECNOLOGIA Y DISEO DE BASES DE DATOS. Edicin 1 Editorial Alfaomega-Rama - 2007.

Trujillo, Setiembre del 2011

S-ar putea să vă placă și