Professional Documents
Culture Documents
: : : : : : : : : : : : : : :
SISIES0431 2013-I 25-mar-2013 19-jul-2013 Facultad de Ingeniera de Sistemas e Informtica. Ingeniera de Sistemas e Informtica IV Modelamiento de Datos. ESPECIALIDAD 4 17 6 2 4 Ing. Kemy Valera Valles.
II.
FUNDAMENTACIN El tamao y complejidad de las organizaciones actuales requiere un manejo de vol menes de informacin muy altos, los cuales deben ser almacenados y explotados de forma segura y coherente. Ello requiere el manejo de tcnicas y metodologas especializadas relacionadas con el diseo, construccin y explotacin de bases de datos.
III. COMPETENCIA Implementa un Modelo de Base Datos en un Sistema Gestor de Base de Datos utilizando el Lenguaje Estructurado de Consultas (SQL) con el Lenguaje de Definicin de Datos (DDL) y el Lenguaje de Manipulacin de Datos (DML) aplicados a una empresa real. IV. PROGRAMACIN ACADMICA 4.1 Diseo UNIDAD 01 :Introduccin a Base de Datos. UNIDAD 02 :Lenguaje de Consulta Estructurado. UNIDAD 03 :Transacciones, Propiedades y Aplicaciones. 4.2 UNIDAD 01 : Introduccin a Base de Datos 4.2.1 Duracin : 2 Semanas 4.2.2 Cronograma :
Semana CAPACIDADES Tema Conceptuales Procedimentales Actitudinales
Datos, Informacin, Diferencia entre Datos e Informacin, Conocimiento. Base de Datos: Qu es un sistema de base de datos? Evolucin histrica de la bases de datos, Tipos de base de datos, Modelos de Administracin de Base de Datos. Laboratorio: Instalacin de SQL Sever 2008.
Diferencia los conceptos generales e introductorios de base de datos. Reconoce la evolucin de Base de Datos y analiza la importacia de las Base de Datos. Hace uso del instalador del SQL Server 2008, entendiendo las caractersticas especficas de la instalacin.
Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos.
Pgina 2 de 5
Semana
Sistemas Gestores de Base de Datos; Caractersticas, Ventajas y Desventajas. Niveles de sistemas de bases de datos, Componentes de un SGBD, Componentes de un entorno SGBD y Tipos de Campos. Laboratorio: Conociendo el entorno de trabajo de SQl Server 2008.
Analiza varios Sistemas Gestores de Base de Datos identificando las caractersticas, ventajas y desventajas. Identifica las opciones y caractersticas generales del SQL Server 2008.
Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos.
4.3 UNIDAD 02 : Lenguaje de Consulta Estructurado 4.3.1 Duracin : 7 Semanas 4.3.2 Cronograma :
Semana CAPACIDADES Tema Conceptuales Procedimentales Actitudinales
3 SQL Generalidades.
Introduccin a SQL, Historia del SQL, Componentes del SQL. Diagrama Funcional, Creacin de Base de Datos. Introduccin a los DDL, Creacin de Tablas, Tipos de Datos, Campos, Llaves Primarias, Forneas, Alternas y Relaciones. Laboratorio: Crear una base de datos.
Relaciona al leguaje estructurado de consultas con comandos e instucciones que permiten definir y manipular datos. Relaciona al leguaje estructurado de consultas con comandos e instucciones que permiten definir y manipular datos.
Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos.
5 Esquemas
Modificacin de Esquemas, Borrado de Esquemas, Ejercicios y Problemas. Laboratorio: Crear llaves y relaciones.
Estructura el modelo de base de datos usando el concepto de esquema de la Base de Datos. Esquematiza en SQL server el modelo de datos de una empresa.
Introduccin a Los DML, Clusulas, Operadores Lgicos, Operadores de Comparacin, Funciones de Agregado, Funciones de Manipulacin de Fechas y Horas, Manejo de NULLs, Insercin, Modificacin y Eliminacin de Datos, Ejercicios. Laboratorio: Esquemas. Consultas Sencillas, Ejercicios. Taller de Resolucin de Casos, con consultas SQL. Laboratorio: Inserta, Modifica, Elimina datos.
Relaciona al leguaje estructurado de consultas con comandos e instucciones que permiten definir y manipular datos. Estructura el modelo de base de datos usando el concepto de esquema de la Base de Datos. Resuelve casos sencillos usando T-SQL.
7 Consultas sencillas.
Pgina 3 de 5
Semana
8 Consultas anidadas.
Consultas Anidadas, Consultas con Agregacin, Consultas con ms de una Tabla, Alias, Uniones de Consultas, Ejercicios. Creacin, modificacin y eliminacin de vistas. Laboratorio: Caso prcticos. Preguntas del examen parcial.
Resuelve casos complejos usando T-SQL, el enfoque esta orientado a una empresa.
Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Muestra inters y etica al desarrollar el examen.
4.4 UNIDAD 03 : Transacciones, Propiedades y Aplicaciones 4.4.1 Duracin : 8 Semanas 4.4.2 Cronograma :
Semana CAPACIDADES Tema Conceptuales Procedimentales Actitudinales
Revisin de avance de proyectos por grupo. Usa transacciones para garantizar la ejecucin de comandos SQL, analiza el impacto de de las mismas.
Transacciones, Definicin y Sintaxis, Caractersticas y Declaracin. Laboratorio: Crear Consultas Complejas. Transacciones.
Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos. Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Demuestra actitudes de pensamiento crtico, trabajo en equipo, colaboracin y responsabilidad en el uso de equipos.
12 Procedimientos almacenados.
Procedimientos Almacenados, Definicin y Sintaxis, Ventajas y Desventajas, Creacin, Modificacin, Eliminacin y Ejecucin. Laboratorio: Procedimientos almacenados .
Genera procedimientos en base de necesidades reales de las empresas analizadas como trabajo de fin de ciclo.
13 Desencadenador es.
Desencadenadores (Triggers), Definicin y Sintaxis, Ventajas y Desventajas. Creacin, Modificacin, Eliminacin y Ejecucin. Laboratorio: Desencadenadores.
Genera procedimientos en base de necesidades reales de las empresas analizadas como trabajo de fin de ciclo.
14 Cursores.
Genera procedimientos en base de necesidades reales de las empresas analizadas como trabajo de fin de ciclo.
15 Funciones.
Funciones, Definicin, Creacin, Modificacin, Eliminacin, Aplicacin de Funciones y Modos de Ejecucin. Laboratorio: Funciones.
Genera procedimientos en base de necesidades reales de las empresas analizadas como trabajo de fin de ciclo.
Pgina 4 de 5
Semana
Trabajos finales.
Demuestra actitudes de pensamiento crtico, trabajo en equipo y colaboracin. Capacidad de comunicacin de ideas de manera clara y convincente. Muestra inters y etica al desarrollar el examen.
METODOLOGA El curso se desarrolla tanto en sesiones tericas como prcticas. El profesor dar a conocer de una manera didctica los diferentes temas y guiar en las sesiones pr cticas el aprendizaje de las Bases de Datos y el SQL (Lenguaje Estructurado de Consultas), evaluar individualmente los ejercicios, tomando como base el conocimiento del alumno y la capacidad de desarrollo, Los alumnos investigaran sobre los aspectos t cnicos de la herramienta que el profesor indique en clase. El alumno desarrollara un trabajo de fin de ciclo que refleja todo lo aprendido en clase aplicado a una empresa real. Las notas se comunican a los alumnos de manera personalizada a sus correos mediante el uso del sistema Docente 1.1. de propiedad del docente. Se usa proyector y equipo multimedia para dictar las clases.
- Anlisis de casos. - Tratamiento de la informacin. - Lluvias de ideas. - Pensamiento crtico. - Simulaciones. - Talleres. - Identificacin institucional.
- Trabajo en equipo.
VI. SISTEMA DE EVALUACIN 6.1 Estrategas de evaluacin
ASPECTOS CRITERIOS
INSTRUMENTOS
CONCEPTUALES
Anlisis Sintesis Interpretacin Coherencia y Cohesin Claridad Fluidez Coherencia Anlisis Sntesis Elaboracin Responsabilidad Tolerancia Respeto Cooperacin Indetificacin con la facultad
PROCEDIMENTALES
Lista de cotejo.
ACTITUDINALES
ACADEMICO PEP Promedio de Examenes Parciales PLA Promedio de Laboratorio PPC Promedio de Prcticas Calificadas PTE Promedio de Trabajos Encargados TFI Trabajo Final ACTITUDINAL ET Evento de tutora II Identificacin Institucional
Pgina 5 de 5
PI
Proyecto de Investigacin
4.00
Promedio Final =
(37.00 * PEP + 17.00 * PLA + 17.00 * PPC + 9.00 * PTE + 10.00 * TFI + 4.00 * PI + 2.00 * ET + 4.00 * II)/100.00
- Solamente el Promedio Final ser redondeado. - La calificacin es de 0 a 20, La nota mnima aprobatoria para el curso es 11 (ONCE). - La asistencia al curso es obligatoria(*). Se tendr en cuenta una nota adicional de Trabajo Encargado que ser el resultado de a asistencia y partcipacin del alumno en clases. - Los Alumnos que falten a un examen y no entreguen un trabajo asignado tendrn nota 0 (CERO). - Las evaluaciones sern efectuadas en las fechas programadas. - El alumno que no asista a clases tendr nota 0 (CERO) en el promedio final. - No hay recuperacin de prcticas calificadas ni se acepta la entrega de trabajos fuera de las fechas establecidas, Se tomara un (01) Examen Sustitutorio que remplazar la menor nota de los exmenes parciales (evaluacin parcial o evaluacin final). - Solo ingresan al examen sustitutorio aquellos alumnos que tienen como nota final menos a 10.5.
(*)Puntualidad y Participacin.Se tomar en cuenta la hora de entrada a clase del estudiante, como mximo 10 minutos de tolerancia. (Captulo 2 DE LOS DEBERES Y DERECHOS DE LOS ESTUDIANTES, Articulo 200 Inciso g Aprobar las asignaturas correspondientes al perodo lectivo, la obligatoriedad de asistir a clases; caso contrario perdern la gratuidad de la enseanza.)
VIII. BIBLIOGRAFA 8. 1 Peter Rov/Carlos Coronel, Diseo, Implementacin y Administracin de Base de Datos,5ta Edicin, Agosto 2005 8. 2 Maribel Sabana Mendoza, Modelamiento e Implementacin de Base de Datos, 1ra Edicin, Marzo 2006 8. 3 Fundamento de Bases de Datos. Adoracin de Miguel-Paloma Martines-Elena Castro. 8. 4 Date CJ Introduccin a los Sistemas de Bases de Datos. 8. 5 Separata Nro.1, Acceso a Base de Datos con SQL(Lenguaje Estructurado de Consultas) 8. 6 Eduardo Ramrez, Aplicando SQL Server 2000, 2da. Edicin, Noviembre 2001 8. 7 Rivero, Introduccin al SQL para Usuarios y Programadores, 2da. Edicin, 2002 8. 8 Peter Roy/Carlos Coronel, Sistemas de Base de Datos, 5ta. Edicin, 2005 8. 9 Chistian Crovetto Huerta, ORACLE 10g Base de Datos, 1ra. Edicin, Junio 2005 8. 10 Mendoza Rivera Ricardo, Administracin e Implementacin de Base de Datos en SQL Server. 8. 11 Batn, Ceri, Navathe, Diseo Conceptual de base de Datos.