Download SÍLABO DEL CURSO DE TALLER DE BASE DE DATOS

Document related concepts
Transcript
SÍLABO DEL CURSO DE TALLER DE BASE DE DATOS
I.
INFORMACION GENERAL.
1.1 Facultad
Ingeniería
1.2 Carrera Profesional
Ingeniería de Sistemas Computacionales
1.3 Departamento
--------
1.4 Requisito
Base de Datos
1.5 Periodo Lectivo
2014-1
1.6 Ciclo de Estudios
5
1.7 Inicio – Término
24 de marzo de 2014 – 19 de julio del 2014
1.8 Extensión Horario
08 horas totales (4HC- 43HNP)
1.9 Créditos
3
II.
SUMILLA
El curso de Taller de Base de Datos es de naturaleza teórico-práctico. El curso aporta al
estudiante una de las principales fortalezas en el desarrollo de sistemas de información pues
constituye la aplicación práctica de los conocimientos de modelamiento y diseño conceptual
de base datos.Los principales temas son: técnicas de implementación de base de datos,
mediante el uso de herramientas de gestión de base datos relacional (RDBMS) Oracle,
utilizando el lenguaje de control (DCL), de definición de datos (DDL) y el lenguaje de
manipulación de datos (DML), así como programación con el lenguaje PL/SQL.
III.
LOGRO DEL CURSO
Al término del curso, el estudiante Presenta un proyecto de modelamiento y programación en
base de datos, para un sistema de información de un determinado proceso de negocio
empresarial, mediante el uso del sistema de gestión de base datos Oracle, utilizando de
manera adecuada las sentencias SQL y la seguridad de la base de datos.
IV.
UNIDADES DE APRENDIZAJE
Nombre de Unidad I: Accediendo y Definiendo Objetos en Oracle
Logro de Unidad: Al finalizar la primera unidad el estudiante ejecuta sentencias SQL de manera adecuada para definir y manipular datos dentro de un RDBMS
Oracle, a través de DDL y DML y también logra Obtener Requisitos, Modelar una base de datos usando el sistema de gestión de base datos Oracle acorde a una
empresa local.
Contenido
Semana
Actividades de Aprendizaje
Saberes básicos
Evaluación (criterios de
Recursos
evaluación)
HP
HNP
 Visión General sobre un
DBMS
Oracle.
Y
 Instalan
Oracle
y  Proyector
Componentes de Oracle.
desarrollan
práctica
multimedia
 Instalan Oracle y Creación de
guiada desarrollada en  PC
Base de Datos.
clase.
Identifica, comprende las
 Instalando y ejecución
 Libros.
 Conocen herramientas para
distintas partes del problema
de sentencias SQL Plus

Visitan
a
una
empresa
1
acceder a la BD: SQL Plus,
 Pizarra
y que es capaz de
en Oracle.
donde desarrollaran su
Sql Developer
 Aula Virtual
desarrollar practica guiada
proyecto. Entrevistan a
 Conocen y se conectan a los
un
representante
y  Horas de trabajo
esquemas de Ejemplo de una
elaboran una acta de  Software Oracle
BD Oracle.
DataBase
reunión.
 Ejecución de sentencias SQL
SELECT básicas.
 Practican creación de  Proyector
tablas y usuarios.
multimedia
 Conocen y crean Espacios de  Definen procesos de
 PC
Identifica, comprende las
Tablas y Esquemas
negocio y lo representan  Libros.
distintas partes del problema
 Lenguaje de Definición  Crean Usuarios y Esquemas
en
diagrama
de
2
y que es capaz de
 Pizarra
de Datos (DDL).
de Base Datos.
procesos o diagrama de
desarrollar practica guiada.
 Aula Virtual
actividades.
Definen
 Creación de Tablas.
Requerimientos
de  Horas de trabajo
negocio. Elaboran acta  Software Oracle
DataBase
de reunión.
 Practican para practica
 Proyector
Identifica, comprende las
 Crean y usan de secuencias.
calificada 1.
multimedia
distintas partes del problema
 Crea, modifican e eliminan  Modelan
diagrama
3
y que es capaz de
 PC
 .Integridad de Datos
Restricciones de BD.
lógico y físico de la base
desarrollar practica guiada.
 Libros.
de datos, y elaboran
 Pizarra
acta de reunión.
 Elaboran informe #1
4
5
 Evaluación
Sustentación
Proyecto.
 Sustentar Proyecto
y
de
 Practica Calificada 1
 Presentación
Impreso
Primer Informe.
de
 Desarrollo
de
Practica
Calificada 1
 Revisión de Primer Informe
 Corregir
observaciones
realizadas
en
sustentación
proyecto.
 Aula Virtual
 Horas de trabajo
 Software Oracle
DataBase
las
 Hoja
Evaluación
la
 Informe
del
Proyecto
de
de
 Corregir
las
observaciones
realizadas
en
la
sustentación
del
 Informe Proyecto
proyecto.
 Revisan y practican
JOIN para consulta de
múltiples tablas
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar práctica calificada
y su trabajo para casa.
Identifica, comprende,
analiza y modela el proceso
de negocio de la empresa
local.
Nombre de Unidad II: Manipulando datos en Oracle con PL/SQL
Logro de Unidad: Al finalizar la segunda unidad el estudiante ejecuta, desarrolla e implementa una base de datos usando el sistema de gestión de base datos
Oracle acorde a una empresa local y también logra desarrollar soluciones de integridad de datos, manipulación de datos y procesamiento de datos mediante el
lenguaje PL/SQL.
Contenido
Semana
Actividades de Aprendizaje
Saberes básicos
Evaluación (criterios de
Recursos
evaluación)
HP
HNP
 Proyector
multimedia
 Corregir
las  PC
observaciones
Identifica, comprende las
 Libros.
Consulta y uniones de datos de
realizadas
en
la
distintas partes del problema
 Consultas de datos de
 Pizarra
6
varias tablas: JOINS, OUTER
sustentación
del
y que es capaz de
múltiples tablas
 Aula Virtual
JOINS, SELF-JOIN
proyecto.
desarrollar practica guiada.
 Revisan y practican  Horas de trabajo
Agrupamiento de datos.  Software Oracle
DataBase
7
8
9
10
 Consulta
de
Avanzados
datos
 EXAMEN MEDIO
 Procedimientos
Oracle
 Procedimientos
Oracle
I
II
en
en
Agrupamiento y Uso de funciones
grupo.
Sub consultas
Tuning SQL
 Implementan Base de
datos
del
proyecto
según modelo físico de
base de datos.
 Practican
para
el
examen de medio ciclo
 Desarrollan examen de medio
ciclo
 Desarrollan
trabajo y
YouTube




 Desarrollan video de
trabajo y suben a
YouTube
 Implementan
procedimientos,
transacciones
y
funciones en proyecto
del curso
Desarrollo Examen Medido
Procedimientos Almacenados
Transacciones.
Paquetes y Funciones.
 Disparadores
 Índices
 Cursores
 Proyector
multimedia
 PC
 Libros.
 Pizarra
 Aula Virtual
 Horas de trabajo
 Software Oracle
DataBase
video de  Hoja
suben a
Evaluación
 Implementa
Disparadores, índices y
cursores en el proyecto
del curso
 Practica para practica
calificada 2
de
 Proyector
multimedia
 PC
 Libros.
 Pizarra
 Aula Virtual
 Horas de trabajo
 Software Oracle
DataBase
 Proyector
multimedia
 PC
 Libros.
 Pizarra
 Aula Virtual
 Horas de trabajo
 Software Oracle
DataBase
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar practica guiada.
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar examen medio
ciclo.
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar practica guiada.
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar practica guiada.
11
12
 Desarrollan
Practica Calificada 2
 Evaluación
 Mejores prácticas
implementación
procedimientos.
 Implementan
procedimientos,
transacciones
y
funciones en proyecto
del curso
de
de
 Practica Calificada
 Revisan
calificación
practica calificada
de
 Implementa
Disparadores, índices y
cursores en el proyecto
del curso
 Proyector
multimedia
 PC
 Libros.
 Pizarra
 Aula Virtual
 Horas de trabajo
 Software Oracle
DataBase
 Proyector
multimedia
 PC
 Libros.
 Pizarra
 Aula Virtual
 Horas de trabajo
Software Oracle
DataBase
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar práctica
calificada.
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar práctica
calificada.
Nombre de Unidad III: Procesando datos en Oracle con PL/SQL
Logro de Unidad: Al finalizar la tercera unidad el estudiante implementa mecanismos que permitan brindar seguridad a los objetos contenidos en los esquemas de
base datos, asi como implementa requerimientos de procesos de negocio de un sistema de información mediante el uso de programas almacenados en la base de
datos, empleando el lenguaje PL/SQL.
Semana
13
Saberes básicos
 Sustentación de informe
Contenido
Actividades de Aprendizaje
HP
HNP
 Revisión del Segundo Informe
 Implementa
Disparadores, índices y
cursores en el proyecto
del curso
Recursos
Informe Impreso
Evaluación (criterios de
evaluación)
Identifica, comprende,
analiza y modela el proceso
de negocio de la empresa
local.
14
15
16
17
 Seguridad en Oracle
 Presentación
y
Exposición del Proyecto
del curso.
 Evaluación
 Evaluación
 Manejo de Privilegios
 Manejo de Roles
 El diccionario de Datos de la
BD.
 Exponen Proyecto del curso.
 Realizan informe final.
 Realizan Presentación
en Power Point
 Practican para examen
final del curso.
 Proyector
multimedia
 PC
 Libros.
 Pizarra
 Aula Virtual
 Horas de trabajo
Software Oracle
DataBase
 Proyector
multimedia
 PC
 Pizarra
 Aula Virtual
 Horas de trabajo
 Software Oracle
DataBase
 Informe Impreso
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar práctica
calificada.
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar práctica
calificada.
 Desarrollan Examen Final
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar examen final.
 Desarrollan
Sustitutorio
Identifica, comprende las
distintas partes del problema
y que es capaz de
desarrollar examen
sustitutorio.
Examen
V.
ESTRATEGIAS DIDÁCTICAS
 Aprendizaje basado en problemas.
 Estudio de casos técnica de Rally.
 Aprendizaje basado en proyectos.
 Aprendizaje colaborativo.
VI.
SISTEMA DE EVALUACIÓN DEL CURSO
ESPECIFICACIÓN DE ACTIVIDADES DE EVALUACIÓN CONTINUA EN EL
CURSO
T
Descripción
Semana
T1 Practica calificada
4
EP Examen Parcial
8
T2 Practica calificada
12
T3 Sustentación y Presentación Proyecto Final
15
EF Examen Final
16
ES Examen Sustitutorio
17
Los pesos para cada T se detallan a continuación:
EVALUACIÓN
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 evaluación se detallan a continuación:
EVALUACIÓN
PARCIAL
CONTINUA (Ts)
FINAL
TOTAL
PESO (%)
20
60
20
100%
ESCALA VIGESIMAL
4
12
4
20
Eventos UPN – Live (dirigido a docentes y estudiantes)
EVENTO
FECHA
World Leadership Forum (México)
09 y 10 de abril
World Innovation Forum (New York)
04 y 05 de junio
World Business Forum (New York)
07 y 08 de octubre
VII.
BIBLIOGRAFÍA
1.
Bibliografía Básica
N°
1
2
3
CÓDIGO
AUTOR
TITULO
Greenberg,
005.7565O
Introduction to Oracle
Nancy;
GREE
9i: SQL
Nancy Priya
Introduction to Oracle
Stokol,
005.7565O STOK
10g: Develop
PL/SQL
Glenn
program units /
Arquitectura de Base de
005.7565 FLOR
Flores, Ivan
Datos
AÑO
Páginas Web para consultar en Internet
N°
1
2.
AUTOR
Diego Moisset
LINK
http://www.oracleya.com.ar/
AÑO
TITULO
Professional ADO.NET 2
programming with SQL
Server 2005, Oracle, and
MySQL
AÑO
Bibliografía Complementaria
N°
1
CÓDIGO
005.2762 MCCL
VIII.
TITULO
Oracle Ya
AUTOR
McClure,
Wallace B.
ANEXOS
Competencias Generales UPN
Competencias
1. Liderazgo
2. Trabajo en Equipo
3. Comunicación Efectiva
4. Responsabilidad Social
5. Pensamiento Crítico
6. Aprendizaje Autónomo
7. Capacidad para Resolver
Problemas
8. Emprendimiento
Descripción
Inspira confianza en un grupo, lo guía hacia el
logro de una visión compartida y genera en
ese proceso desarrollo personal y social.
Trabaja en cooperación con otros de manera
coordinada, supera conflictos y utiliza sus
habilidades en favor de objetivos comunes.
Intercambia información a través de diversas
formas de expresión y asegura la
comprensión mutua del mensaje.
Asegura que sus acciones producirán un
impacto general positivo en la sociedad y en
la promoción y protección de los derechos
humanos.
Analiza e Interpreta, en contextos específicos,
argumentos o proposiciones. Evalúa y
argumenta juicios de valor.
Busca, identifica, evalúa, extrae y utiliza
eficazmente
información
contenida
en
diferentes fuentes para satisfacer una
necesidad personal de nuevo conocimiento.
Reconoce y comprende un problema, diseña
e implementa un proceso de solución y evalúa
su impacto.
Transforma ideas en oportunidades y
acciones concretas de creación de valor para
la organización y la sociedad.