Sunteți pe pagina 1din 9

SLABO DEL CURSO DE BASE DE DATOS

I.

II.

INFORMACIN GENERAL
1.1 Facultad

Ingeniera

1.2 Carrera Profesional

Ingeniera de Sistemas Computacionales

1.3 Departamento

--------------------

1.4 Requisito

Estructura de Datos

1.5 Periodo Lectivo

2014-I

1.6 Ciclo de Estudios

IV

1.7 Inicio Trmino

25 de marzo 19 de julio de 2014

1.8 Extensin Horario

8 horas totales (4HP 4HNP)

1.9 Crditos

SUMILLA

El curso de Base de Datos es de naturaleza terico prctico y contribuye a que el estudiante desarrolle
y utilice conceptos de anlisis, diseo, modelamiento y construccin de Bases de Datos Relacionales,
que le permitan afrontar la gestin de informacin de las organizaciones, a travs de la implementacin
de modelos de Bases de Datos que se enlacen e interacten con Sistemas Software y brinden as
soluciones a las necesidades de los negocios.
Los principales temas son: Conceptos Bsicos de los Sistemas de Gestin de Base de Datos, Diseo de
una Base de Datos, Normalizacin de Modelos de Base de Datos, lgebra Relacional, Consultas de
Datos, Procedimientos Almacenados y Programacin con Transact - SQL.

III.

LOGRO DEL CURSO

Al concluir el curso, el estudiante sustenta un proyecto aplicativo; utilizando conocimientos, herramientas


y tcnicas para construir e implementar modelos de Base de Datos Relacionales y basado en los
requerimientos de informacin de una organizacin y enmarcando este desarrollo como parte de la
construccin de los Sistemas de Informacin basados en TI; demostrando capacidad de anlisis, sntesis
y sustento tcnico

Nombre de Unidad I: Introduccin a las Bases de Datos


Logro de Unidad: Al trmino de la primera unidad, el estudiante explica resmenes y ejercicios sobre una Base
de Datos y un Sistema de Administracin de Bases de Datos; tomando en cuenta los principios de una visin
general acerca del proceso de desarrollo de las Bases de Datos; identificando los componentes principales y las
ventajas de utilizarlo.

Sem

Saberes Bsicos
INTRODUCCIN A
LAS BASES DE
DATOS:

Caractersticas de
las Bases de
Datos
Componentes de
un Sistema de
Administracin de
Base de Datos
(DBMS)
Arquitectura
de
los DBMS
INTRODUCCIN
AL DESARROLLO
DE BASES DE
DATOS:

Los Sistemas de
Informacin
Objetivos
del
Desarrollo de las
Bases de Datos
El Proceso de
Desarrollo de las
Bases de Datos

Contenidos
Actividades de Aprendizaje
Horas
Horas No
Presenciales
Presenciales
Participa en la Consulta
el
socializacin del material publicado
slabo
en el aula virtual
Realiza
la
Video
conformacin
de
introductorio de la equipos de trabajo.
bases de datos
Elabora
la
definicin
del
Laboratorio:
proyecto de curso a
Identifica
los realizar.
componentes
y
caractersticas de
Bases de Datos
de Negocios
Escucha
atentamente
la
exposicin de los
temas por parte
del maestro.
Laboratorio:
Identifica
componentes
y
caractersticas de
herramientas
para el Desarrollo
de
Bases
de
Datos

Criterios de
evaluacin

Recursos

Computadoras
Aula virtual
Libros:
[1] Captulo 1
[2] Captulo 1
[3] Captulo 1
[4] Captulo 4
Portales
de
1
Internet

Computadoras
Aula virtual
Consulta el material
publicado en el
aula virtual

Resuelve
con
precisin,
objetividad
y
segn
procedimientos
casos
y
ejercicios
prcticos
propuestos.

Resuelve
con
precisin,
objetividad
y
segn
procedimientos
casos
y
ejercicios
prcticos
propuestos.
(Rbrica 1)

Libros:
[1] Captulos 2 y 6

Portales
2
Internet

de

Expone trabajo en
equipo
Nombre de Unidad II: Modelado de Datos
Logro de Unidad: Al trmino de la segunda unidad, el estudiante explica el contexto de Base de Datos de los
negocios actuales, haciendo uso de formatos proporcionados por el docente donde identifique los datos que
deben almacenarse a partir del diseo de modelos lgicos de datos (Diagramas E-R) y con el sustento brindado
por el Modelo Relacional de Datos y el lgebra relacional; mostrando claridad y coherencia en su exposicin.
Sem
ana

Saberes Bsicos
MODELADO DE
DATOS CON EL
MODELO E R
(Parte 1):
Introduccin a los
Diagramas de
Entidad

Contenidos
Actividades de Aprendizaje
Horas
Horas No
Presenciales
Presenciales
Observa
Consulta el material
presentacin de publicado en el
un caso prctico
aula virtual

Computadoras
Aula virtua
l

Laboratorio:
Desarrolla
Modelado
conceptual

Libros:
[1] Captulo 3
[3] Captulo 1

el
de

Elabora el Plan de
Gestin
del
Proyecto
Los
estudiantes

Criterios de
evaluacin

Recursos

Resuelve
con
precisin,
objetividad
y
segn
procedimientos
casos
y
ejercicios
prcticos

Relacin (ERD)
Comprensin de
las Relaciones.

MODELADO DE
DATOS CON EL
MODELO E R
(Parte 2):
4

datos para el
caso de curso
(1ra. Parte).

Participa
con
lluvia de ideas
durante
la
exposicin
del
profesor.
Laboratorio:
Desarrolla
el
modelado
conceptual
de
datos para el
caso de curso
(2da. Parte).

elaboran el ERD
del Proyecto de
Curso
(1ra.
Versin)
Consulta el material
publicado en el
aula virtual
Elabora el ERD del
Proyecto de Curso
(Versin corregida)

[4] Captulo 1

propuestos.
(Rbrica 2)

Portales
de
3
Internet
Computadoras
Aula virtual
Libros:
[1] Captulo 3
[3] Captulo 1
[4] Captulo 1

Desarrolla
laboratorio de la
clase en forma
ordenada
y
precisa.
Presenta
y
sustenta informe:
del
proyecto
demostrando
originalidad
y
coherencia
(Rbrica 4)

Clasificacin en
el Modelo E R.
Notacin y
Portales
de
4
Reglas de
Internet
Diagramacin
Modelado con
Diagramas UML
Evaluacin (T1)
Rbrica 1 (10%) + Rbrica 2 (20%) + Rbrica 3 (10%) + Rbrica 4 (40%) + Desarrollo de casos (20%)

Nombre de Unidad III: Bases de Datos Relacionales y el Modelo Relacional


Logro de Unidad: Al concluir la unidad, el estudiante expone el contexto de Base de Datos de los negocios
actuales, tomando en cuenta los datos que deben almacenarse a partir del diseo de modelos lgicos de datos
(Diagramas E-R) y con el sustento brindado por el Modelo Relacional de Datos y el lgebra relacional; haciendo
uso correcto y eficiente de los formatos y demostrando dominio del tema.
Sem
ana

Saberes Bsicos
EL MODELO
RELACIONAL DE
DATOS (1ra.
PARTE):

Elementos
bsicos del
Modelo
Relacional de
Datos.
Reglas de
integridad.
EL MODELO
RELACIONAL DE
DATOS (2da.
PARTE):

Eliminar y
actualizar filas
referenciadas.
Operadores de
lgebra relacional

Contenidos
Actividades de Aprendizaje
Horas
Horas No
Presenciales
Presenciales
Consulta el material
Participa con
publicado en el
lluvia de ideas en
aula virtual
la presentacin
Desarrolla
del tema.
problemas sobre el
modelo relacional
Desarrolla
el de datos
ejercicio Grupal:
Resolucin
de
problemas sobre
el
modelo
relacional
de
datos
Participa
en
clases
expresando ideas
basadas
en
conocimientos y/o
experiencias
previas.
Laboratorio:
Desarrolla
el
laboratorio:
Resolucin
de
problemas sobre

Computadoras
Aula virtual

Libros:
[1] Captulos3, 5 y
6
[3] Captulo 1
[4] Captulo 2

Portales
5
Internet
Consulta
el
material publicado
en el aula virtual
Desarrolla
problemas
sobre
lgebra relacional

Criterios de
evaluacin

Recursos

Originalidad e
integracin de
conceptos en el
desarrollo
de
casos

Originalidad e
integracin de
conceptos en el
desarrollo
de
casos
propuestos

de

Computadoras
Aula virtual

Libros:
[1] Captulos3, 5 y
6
[3] Captulo 1
[4] Captulo 2

Portales
6
Internet

de

lgebra
relacional
CONVERSIN DE
ERD A TABLAS
RELACIONALES:

Participa con
lluvia de ideas en
la presentacin
del tema.

Consulta el material
publicado en el
aula virtual

Computadoras
Aula virtual

Desarrolla
la Libros:
Coherencia,
Reglas bsicas
conversin
del
ERD
[1]
Captulos
5
y
6
originalidad e
de conversin.
Laboratorio:
del Proyecto de [4] Captulo 2
integracin de
Conversin de
Desarrolla
el Curso a Tablas Portales
de
7
conceptos en el
relaciones
7
ejercicio:
Relacionales
Internet
desarrollo
de
opcionales 1
Conversin del
casos
M
ERD del caso del
propuestos
Conversin de
curso a Tablas
jerarquas de
Relacionales
generalizacin
Conversin de
relaciones 1-1
Nombre de Unidad IV: Diseo de Bases de Datos Relacionales
Logro de Unidad: Al concluir la unidad, el estudiante sustenta un informe sobre los fundamentos del diseo de
Bases de Datos relacionales y sus reglas de normalizacin subyacentes, teniendo en cuenta las pautas y
procedimientos tcnicos, demostrando dominio del tema, claridad y coherencia.
Contenidos
Sem
Actividades de Aprendizaje
Criterios de
ana
Saberes Bsicos
Recursos
Horas
Horas No
evaluacin
Presenciales
Presenciales
Consulta el material Computadoras
DISEO Y
Participa
en
publicado en el aula Aula virtual
NORMALIZACIN
exposicin
virtual
DE TABLAS
expresando sus
RELACIONALES
ideas basadas en Desarrolla
la Libros:
(1ra. Parte):
conocimientos y/o normalizacin
del [1] Captulo 7
(Rbrica
6)
experiencias
Modelo de Tablas [4] Captulo 3
Avance
de
Dependencias
previas,
Relacionales
del
proyecto.
funcionales y
planteando
Proyecto de Curso
Mostrando
las
normalizacin
ejemplos
que (1ra. Versin).
Portales
de
tablas
8
en bases de
requieren de una
Internet
Relacionales y el
datos
solucin haciendo
8
informe,
relacionales.
uso de tcnicas
cumpliendo
Formas
de
bsquedas,
criterios
de
normales.
debatiente
sus
coherencia,
ventajas
y
orden
y
desventajas.
originalidad.
Laboratorio:
Desarrolla
el
ejercicio:
Resolucin
de
problemas sobre
normalizacin
EVALUACIN PARCIAL Rbrica 6 (30%) + Desarrollo de casos (70%)

IV.

UNIDADES DE APRENDIZAJE:
Nombre de Unidad V: Desarrollo de Aplicaciones con Bases de Datos Relacionales
Logro de Unidad: Al concluir la unidad, el estudiante
y aplica Consultas y Subconsultas para manipular los
datos del negocio que se almacenan en la Base de Datos, a travs del uso del lenguaje declarativo de acceso a
Bases de Datos relacionales: SQL, demostranto el manejo del lgebra relacional y tomando en cuenta las
sugerencias del curso.
Contenido
Sem
Actividades de Aprendizaje
Criterios de
Saberes bsicos
Recursos
evaluacin
Horas
Horas No

Presenciales
FORMULACIN
DE CONSULTAS
CON SQL
Participa
activamente
mediante lluvia de
ideas
en
el
desarrollo
del
tema

Antecedentes del
SQL.
Preguntas
crticas para la
generacin
de
consultas.
La
sentencia Laboratorio:
Desarrolla
la
SELECT.
prctica:
Evaluacin
conceptual para Ejercicios sobre
las
sentencias consultas a la
Base de Datos
SELECT
Sentencias
de
modificacin de
SQL
Semana de Integracin
FORMULACIN
AVANZADA
DE
CONSULTAS CON
SQL:

10

11

Enlaces externos
(OuterJoin).
Subconsultas.
Problemas
de
divisin.
Consultas
de
accin.
Creacin
de
Vistas
DISEO
FSICO
DE BASES DE
DATOS:
Introduccin
al
Diseo Fsico de
Bases de Datos
Optimizacin de
Consultas
Seleccin
de
ndices
Estructura Bsica
de un ndice
Creacin
de
ndices con SQL

Presenta Caso De
Consultas de SQL
Mediante lluvia de
ideas complementa
la definicin de
conceptos
Laboratorio:
Desarrolla
el
ejercicio:
Resolucin
de
problemas
sobre
subconsultas
Participa
activamente
mediante lluvia de
ideas
en
el
desarrollo del tema
Laboratorio:
Desarrolla
el
ejercicio:
Resolucin
de
problemas
sobre
diseo fsico de
Bases de Datos

Presenciales

Consulta el material
publicado en el aula
virtual
Los
estudiantes
desarrollan
ejercicios
sobre
Consultas en Bases
de Datos
Los
estudiantes
desarrollan
Consultas para la BD
del
Proyecto
de
Curso.

Computadoras
Aula virtual
Libros:
[1] Captulo 4
[3] Captulos2 y 3
Portales
9
Internet

de

Computadoras
Aula virtual
Consulta el material
publicado en el
aula virtual
Los
estudiantes
desarrollan
ejercicios
sobre
Consultas
Avanzadas.

Libros:
[1] Captulos9, 10
y 12
[3] Captulos3, 4,
5y6

Portales
10
Internet

Consulta el material
publicado en el
aula virtual
Los
estudiantes
desarrollan
la
Optimizacin
de
Consultas y del
diseo fsico de la
Base de Datos del
Proyecto de Curso
(versin corregida).

de

Computadoras
Aula virtual

Libros:
[1] Captulos 8 y 9
[2] Captulos 3
[3] Captulos 1, 7
y9
[4] Captulo 5 y 6

Portales
11
Internet

(Rbrica
7)
Presenta
avance
de
proyecto.
:
Modelo
Normalizado
de
Tablas
Relacionales
en
base a estructura y
fundamento terico

de

Presenta
problemas
resueltos
sobre
Consultas
Avanzadas
de
manera precisa y
objetiva
(Rbrica
8)
Desarrollo
del
Proyecto de Curso:
Presentacin
de
consultas aplicadas
a
la
BD
del
Proyecto de Curso.
Intervenciones
orales
Desarrollo
de
laboratorio de la
clase
(Rbrica 9)
Presenta
Diseo
Fsico optimizado
del Proyecto de
Curso de manera
ordenada y con
sustento
tcnico
(1ra. Versin).

12

PROCEDIMIENTO
S ALMACENADOS
Y
DISPARADORES
(1ra. PARTE):
Lenguajes
de
programacin de
Bases de Datos y
Transact - SQL.

Computadoras
Aula virtual
Laboratorio:
desarrolla
el
ejercicio:
Resolucin
de
problemas
sobre
Procedimientos
Almacenados
y
disparadores

Desarrolla
ejercicios sobre el
uso de Transact SQL.
Los
estudiantes
desarrollan
procedimientos
almacenados para
el
Proyecto
de
Curso

Libros:
[1] Captulos 11 y
12
[3] Captulos 9 y
10
[4] Captulos 6 y 7

Portales
12
Internet

Desarrolla
laboratorio de la
clase
con
objetividad
y
precisin

de

Evaluacin T2: Rbrica 7 (10%) + Rbrica 8 (20%) + Rbrica 9 (30%) + Desarrollo de casos (50%)

13

PROCEDIMIENTO
S ALMACENADOS
Y
DISPARADORES
(2da. PARTE):
Procedimientos
almacenados.
Disparadores
(Triggers).

Participa
activamente
mediante lluvia de
ideas
en
el
desarrollo del tema
Laboratorio
Desarrolla
el
ejercicio:
Resolucin
de
problemas
sobre
Procedimientos
Almacenados
y
Disparadores

Computadoras
Aula virtual
Los
estudiantes
consultan
el
material publicado
en el aula virtual
Los
estudiantes
desarrollan
ejercicios
sobre
Procedimientos
Almacenados.

Portales
13
Internet

ADMINISTRACIN
DE UNA BASE DE
DATOS:

14

Conceptos,
tcnicas
y
herramientas
para implementar
seguridad en una
Base de Datos
Conceptos,
tcnicas
y
herramientas
para
hacer
respaldos
y
restauracin de
Bases de Datos

Libros:
[1] Captulos 11 y
12
[3] Captulos 9 y
10
[4] Captulos 6 y 7

(Rbrica
10)
Desarrolla
laboratorio de la
clase
con
objetividad
y
precisin

de

Aula virtual
Participa
en
exposicin
de
temas por parte del
profesor.
Laboratorio:
Desarrolla
un
ejercicio
sobre
copia
y
restauracin
de
Bases de Datos

Consulta el material
publicado en el
aula virtual
Los
estudiantes
implementan
un
plan de seguridad
para la BD de su
proyecto de curso

Libros:
[1] Captulos 14,
15, 17 y 18
[2] Captulo 1
[3] Captulo 1
[4] Captulos6 y 7

Portales
14
Internet

(Rbrica
11)
Exposicin
de
ejercicios
demostrando
capacidad
de
anlisis
y
argumentacin
clara

de

Resuelve casos
propuestos
de
manera precisa y
objetiva
Evaluacin T3: Rbrica 10 (10%) + Rbrica 11 (10%) + Rbrica 12 (30%) + Rbrica 14 (50%)
15

16

Resumen de temas

Laboratorio:
Desarrolla
casos
propuestos

EVALUACIN FINAL: Exposicin del proyecto final

Computadoras
Aula virtual

17

V.

EVALUACIN SUSTITUTORIA

ESTRATEGIAS DIDCTICAS

VI.

Aprendizaje basado en problemas.


Estudio de casos.
Aprendizaje basado en proyectos.
Aprendizaje colaborativo

SISTEMA DE EVALUACIN DEL CURSO


El cronograma de la evaluacin continua del curso es el siguiente:

ESPECIFICACIN DE ACTIVIDADES DE EVALUACIN CONTINUA EN EL CURSO


Descripcin
Semana
Rbrica 1 (10%) + Rbrica 2 (20%) + Rbrica 3
T1
(10%) + Rbrica 4 (40%) + Desarrollo de casos
4
(20%)
Rbrica 7 (10%) + Rbrica 8 (20%) + Rbrica 9
T2
12
(30%) + Desarrollo de casos (50%)
Rbrica 10 (10%) + Rbrica 11 (10%) + Rbrica 12
T3
15
(30%) + Rbrica 14 (50%)
T

El peso de cada nota T es:


EVALUACIN
T1
T2
T3
TOTAL

PESO (%)
20
35
45
100%

ESCALA VIGESIMAL
2,4
4,2
5,4
12

Los pesos ponderados de los resultados de evaluacin son los siguientes:


EVALUACIN
PARCIAL
CONTINUA (Ts)
FINAL
TOTAL

PESO (%)
20
60
20
100%

Eventos UPN Live (dirigido a docentes y estudiantes)


EVENTO

FECHA

World Leadership Forum (Mxico)

09 y 10 de abril

World Innovation Forum (New York)

04 y 05 de junio

ESCALA VIGESIMAL
4
12
4
20

World Business Forum (New York)

VII.

07 y 08 de octubre

BIBLIOGRAFA
1.

Bibliografa Bsica

CDIGO
ISBN 0072942207

2.
N
1

AUTOR
Michael V. Mannino

TITULO
Administracin de Bases
de Datos Diseo y
Desarrollo de Aplicaciones

AO

CDIGO
AUTOR
ISBN
978-0- Ross
7356-6515-6
Mistry,StaciaMisner.

TITULO
Introducing
Microsoft
SQL Server 2012

AO
2012

ISBN
978-0Itzik Ben-Gan
7356-5814-1

Microsoft SQL Server


2012
T-SQL
Fundamentals

2012

Desarrollo de Bases de
Datos: Casos Prcticos
desde el Anlisis a la
Implementacin

2008

Bibliografa Complementaria

ISBN
978-9- Dolores Cuadra, Elena
7015-1350-7
Castro,
Ana
Ma
Iglesias,
Paloma
Martnez, Fco. Javier
Calle, Csar de Pablo,
Harit Al Jumaily,
Lourdes Moreno.

2007

Pginas Web para consultar en Internet


N
1

AUTOR
Neeraj Sharma,
LiviuPerniu, Raul F.
Chong,
AbhishekIyer,
ChaitaliNandan, Adi
Cristina Mitea,
MallarswamiNonvin
kere and
MirelaDanubianu

TITULO
Database
Fundamentals Ideal
for Application
Developers and
Administrators

LINK
AO
https://www.ibm.com/developerwo 2010
rks/wikis/display/db2oncampus/FR
EE+ebook++Database+fundamentals

Sybase

PowerDesigner

http://www.sybase.com/products/ 2012
modelingdevelopment/powerdesig
ner

UBM TechWeb

Information
Management

http://www.informationweek.com/s 2012
oftware/info_management

QuinStreet Inc.

SQL Course

http://www.sqlcourse.com/index.ht 2012
ml

5
6

QuinStreet Inc.

DatabaseJournal

http://www.databasejournal.com/

2012

WOBI

WorldInnovationForum
2013

http://www.wobi.com/es/event/worl 2013
d-innovation-forum-new-york-2013

VIII. ANEXOS
Competencias Generales UPN
Competencias

Descripcin

1. Liderazgo

Inspira confianza en un grupo, lo gua hacia el logro de una visin


compartida y genera en ese proceso desarrollo personal y social.

2. Trabajo en Equipo

Trabaja en cooperacin con otros de manera coordinada, supera conflictos y


utiliza sus habilidades en favor de objetivos comunes.

3. Comunicacin
Efectiva

Intercambia informacin a travs de diversas formas de expresin y asegura


la comprensin mutua del mensaje.

4. Responsabilidad
Social

Asegura que sus acciones producirn un impacto general positivo en la


sociedad y en la promocin y proteccin de los derechos humanos.

5. Pensamiento
Crtico

Analiza e Interpreta, en contextos especficos, argumentos o proposiciones.


Evala y argumenta juicios de valor.

6. Aprendizaje
Autnomo

Busca, identifica, evala, extrae y utiliza eficazmente informacin contenida


en diferentes fuentes para satisfacer una necesidad personal de nuevo
conocimiento.

7. Capacidad para
Resolver
Problemas
8. Emprendimiento

Reconoce y comprende un problema, disea e implementa un proceso de


solucin y evala su impacto.
Transforma ideas en oportunidades y acciones concretas de creacin de
valor para la organizacin y sociedad.

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