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.