Guía Docente 2018/2019

Documentos relacionados
Guía Docente 2017/2018

Guía Docente 2017/2018

Guia Docente 2018/2019

Guía Docente 2015/2016

Guía Docente 2017/2018

Guía Docente 2016/2017

Guía Docente 2014/2015

Nuevas Tecnologías aplicadas a Recursos Humanos

Guía Docente 2017/2018

Guia Docente 2018/2019

Guía Docente 2018/2019

Guía Docente 2017/2018

Guia Docente 2018/2019

Guia Docente 2018/2019

Guía Docente 2014/2015

Nuevas Tecnologías aplicadas a Recursos Humanos

Guia Docente 2018/2019

Guía Docente 2017/2018

Guía Docente

Guia Docente 2018/2019

Guía Docente

Guia Docente 2018/2019

Guía Docente 2015/2016

Guía Docente 2017/2018

Guía Docente 2017/2018

Guia Docente 2018/2019

Guía Docente 2018/2019

Guía Docente 2017/2018

Guía Docente 2017/2018

Guía Docente 2018/2019

Guía Docente 2018/2019

Guía Docente 2017/2018

Guía Docente 2017/2018

Guía Docente 2017/2018

Guia Docente 2018/2019

Guia Docente 2018/2019

Guia Docente 2018/2019

Guía Docente 2017/2018

Universidad Católica San Antonio de Murcia Tlf: (+34)

Guia Docente 2018/2019

Guia Docente 2018/2019

Guía Docente 2018/2019

Guía Docente 2018/2019

Guia Docente 2018/2019

PROGRAMA DE LA ASIGNATURA Programación de Bases de Datos. Curso académico: 2013/14. Identificación y características de la asignatura

Guía Docente 2017/2018

Guia Docente 2018/2019

Guia Docente 2018/2019

Guía Docente 2017/2018

Guía Docente 2017/2018

Guía Docente 2017/2018 Ética Fundamental Ethics. Modalidad presencial

Guia Docente 2018/2019

Fiscalidad de la Empresa

Guia Docente 2018/2019

Guía Docente 2017/2018

Prácticas externas (Practicum)

Guía Docente 2017/2018

Guía Docente 2017/2018

Ética Fundamental. hola. Universidad Católica San Antonio de Murcia Tlf: (+34)

Guía Docente 2017/2018

Derecho y Legislación Turística

Guia Docente 2018/2019

Guía Docente 2017/2018

Guia Docente 2018/2019

Universidad Católica San Antonio de Murcia Tlf: (+34)

Guía Docente 2017/2018

Guía Docente

Guía Docente 2017/2018

Planificación e Investigación de Medios Publicitarios

Guia Docente 2018/2019

Guía Docente 2016/2017

Guía Docente 2015/2016

Guía Docente 2017/2018

Guia Docente 2018/2019

Ética Fundamental. Ethics. Turismo Modalidad de enseñanza presencial. hola

Guía Docente 2018/2019

Pensamiento y Lenguaje

Guía Docente 2015/2016

Guía Docente 2017/18

Guía Docente

Guía Docente

Transcripción:

Guía Docente 2018/2019 Sistemas de Gestión de la Información Management Information Systems Grado en Ingeniería Informática Presencial Universidad Católica San Antonio de Murcia - Tlf: (+34) 968 27 88 00 info@ucam.edu - www.ucam.edu

Índice Sistemas de Gestión de la Información... 3 Breve descripción de la asignatura... 3 Requisitos Previos... 3 Objetivos... 3 Competencias y resultados de aprendizaje... 4 Metodología... 5 Temario... 6 Relación con otras asignaturas del plan de estudios... 7 Sistema de evaluación... 8 Bibliografía y fuentes de referencia... 9 Web relacionadas... 10 Recomendaciones para el estudio... 10 Material didáctico... 10 Tutorías... 11 2

Módulo: Ingeniería del Software. Materia: Ingeniería aplicada a la empresa. Carácter: Obligatorio. Nº de créditos: 6 ECTS. Unidad Temporal: 2º Curso - 2ºSemestre. Profesor/a de la asignatura: Baldomero Imbernón Tudela Email: bimbernon@ucam.edu Horario de atención a los alumnos/as: Miércoles 10:30-11:30 y Jueves 12:30-13:30. Fuera de ese horario se puede solicitar cita vía correo electrónico al indicado en la línea anterior Profesor coordinador de curso: Andrés Bueno Crespo. Profesor coordinador de módulo: José Luis Abellán Miguel. Breve descripción de la asignatura En esta asignatura se profundiza en el concepto de bases de datos. Se estudiará la importancia de procedimiento y funciones dentro de la propia base de datos, la creación de aplicaciones de 4º generación, y los nuevos paradigmas y tendencias en el ámbito de las bases de datos. Brief Description This course explores the concept of databases. We will study the importance of procedures and functions within the database itself, creating applications with a 4th generation language, and new paradigms and trends in the field of databases. Requisitos Previos Son necesarios unos conocimientos básicos de programación y los conocimientos impartidos en la asignatura de Bases de Datos. Objetivos Los objetivos de esta asignatura son: 1. Saber desarrollar aplicaciones de bases de datos en lenguajes de 4GL. 2. Aprovechar las características proporcionadas por los SGBD como la utilización de scripts y disparadores de bases de datos. Estar al día de los nuevos paradigmas y tendencias en el ámbito de las bases de datos. 3

Competencias y resultados de aprendizaje Competencias transversales T1- Capacidad de análisis y síntesis. T2 - Capacidad de organización y planificación. T3 - Capacidad de gestión de la información. T4 - Resolución de problemas. T5 - Toma de decisiones. T6 - Trabajo en equipo. T11 - Razonamiento crítico. T14 - Aprendizaje autónomo. T15 - Adaptación a nuevas situaciones. T16 - Creatividad e innovación. T19 - Motivación por la calidad. T21 - Capacidad de reflexión. T22 Comprender los puntos principales de textos claros y en lengua inglesa estándar si tratan sobre cuestiones relacionadas con el ámbito de estudio. Competencias específicas IS1 - Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de la Ingeniería del Software. IS4 - Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales. Resultados de aprendizaje RA 3.1.21. Utilizar lenguajes procedurales de acceso a bases de datos. RA 3.1.22. Conocer la utilidad e implementar scripts y disparadores de bases de datos. 4

RA 3.1.23. Realizar una aplicación de gestión con bases de datos con un lenguaje de 4GL. RA 3.1.24. Comprender los principios de los modelos de bases de datos orientados a objeto y objeto-relacionales. RA 3.1.25. Distinguir la aplicabilidad de cada enfoque de diseño de bases de datos en función del problema a resolver. RA 3.1.26. Distinguir entre los conceptos de bases de datos distribuidas, centralizadas y federadas, decidiendo en qué situaciones es más conveniente la utilización de cada uno. RA 3.1.27. Emitir juicios críticos sobre los últimos avances relacionados con bases de datos. Metodología Metodología Horas Horas de trabajo presencial Horas de trabajo no presencial Clases en el aula 19 Prácticas 24 Evaluación 5 60horas (40 %) Tutoría 12 Estudio personal 28 Lecturas recomendadas y búsqueda de bibliografía Realización de ejercicios, presentacionesy casos prácticos 10 43 90horas (60 %) Actividades de aprendizaje virtual 9 TOTAL 150 60 90 La calendarización de los contenidos, así como la distribución del tiempo en cada una de las metodologías según el tema y la tarea a realizar se encuentran indicadas en cada una de las lecciones y tareas. 5

Temario Programa de la enseñanza teórica Tema 1. Introducción. 1. Proceso de diseño de bases de datos. 2. Interfaces de usuario y herramientas. 3. Seguridad de las aplicaciones. 4. Programación de bases de datos problemas y técnicas. Tema 2. Lenguajes procedurales: PL/SQL 1. Bloques de programación procedural. 2. Estructuras de control. 3. Uso de cursores. 4. Manejo de excepciones. 5. Creación de procedimientos y funciones. 6. Disparadores. Tema 3. Lenguajes de 4ª Generación. 1. Formularios. 2. Disparadores. 3. Aplicaciones multiformulario. 4. Realización de menús. 5. Características avanzadas. Tema 4. Paradigmas de bases de datos 1. Bases de datos objeto-relacional y relacionales extendidas. 2. Bases de datos de orientadas a objetos. 3. Bases de datos NoSQL Tema 5: Arquitecturas de los sistemas de bases de datos 1. Arquitecturas centralizadas y cliente servidor 2. Sistemas paralelos 3. Sistemas distribuidos 4. Bases de datos federadas Tema 6. Tendencias actuales en las bases de datos. 1. Orientada a los documentos. 2. Deductivas. 3. Dimensionales. 4. Temporales 6

5. Espaciales y multimedia. Práctica 1: Ejercicios PL/SQL Programa de la enseñanza práctica La práctica consistirá en la realización de diversos ejercicios consistentes en la realización de programas en PL/SQL (Tema 2). La entrega de los mismos será mediante tareas en el campus virtual que se irán habilitando conforme se avance en la parte teórica de la asignatura. Práctica 2: Realización de una aplicación de bases de datos. Los alumnos deberán analizar, diseñar e implementar una aplicación que involucre la gestión de base datos para un problema. El problema será de libre elección mediante la previa supervisión de la profesor. La implementación final de la misma se realizará en Oracle Application Express (APEX). Para ello deberán aplicar los conocimientos adquiridos en los Temas 1, 2 y 3 Práctica 3: Estudio de los paradigmas y nuevas tendencias de las bases de datos. Cada grupo de trabajo deberá elegir un tema de los propuestos(temas 4, 5 y 6) y desarrollarlo mediante consultas de diversas fuentes bibliográficas. Se deberán explicar claramente los conceptos relacionados con el tema elegido y aportar la opinión personal sobre el mismo. Se deberá realizar una evaluación sobre las soluciones encontradas (si procede), determinando las ventajas y desventajas de cada uno. Un enunciado más detallado de las prácticas, así como las fechas de entrega será mostrado en el campus virtual, en las tareas correspondientes a cada práctica. Relación con otras asignaturas del plan de estudios Esta asignatura se encuentra íntimamente relacionada con las asignaturas de Bases de datos, durante la cual se proporcionarían todos los conocimientos previos necesarios para un correcto desarrollo de esta asignatura, y con la asignatura de Administración de Bases de Datos, en la que, ya una vez desarrolladas y adquiridas las competencias correspondientes a los conocimientos teóricos de bases de datos, proporcionará las competencias necesarias para la administración del Sistema Gestor de Bases de Datos. 7

Sistema de evaluación - Parte teórica: 65% del total de la nota. Convocatoria de Febrero/Junio/Septiembre: Prueba parcial: 30% del total de la nota. Se evaluarán Lenguajes procedurales: PL/SQL (Tema 2) con ejercicios prácticos Final: 35% del total de la nota. Entorno de creación de aplicaciones APEX (Tema 3). Prueba para evaluar el estudio de los paradigmas y nuevas tendencias de las bases de datos (Temas 4, 5 y 6). - Parte práctica: 35% del total de la nota. PL/SQL (Práctica 1 Tema 2): 10% Aplicación (Práctica 2 Temas 1, 2 y 3): 25% Trabajo teórico de la asignatura (Práctica 3 Temas 4, 5, 6): Servirá para subir nota de la prueba para evaluar el estudio de los paradigmas y nuevas tendencias de las bases de datos El profesor se reserva el derecho de mantener una entrevista personal con el alumno al finalizar la última práctica para confirmar la autoría de las mismas. Una inadecuada defensa de las prácticas podrá suponer el suspenso de todas las prácticas. El alumno superará la asignatura cuando la media ponderada sea igual o superior a 5 puntos y tenga una nota de, al menos, 4 puntos en todas las partes que componen el sistema de evaluación cuya ponderación global sea igual o superior al 20%. Si el alumno tiene menos de un 4 en alguna de las partes cuya ponderación sea igual o superior al 20%, la asignatura estará suspensa y deberá recuperar esa/s parte/s en la siguiente convocatoria dentro del mismo curso académico. La/s parte/s superada/s en convocatorias oficiales (Febrero/Junio) se guardarán para las sucesivas convocatorias que se celebren en el mismo curso académico. En caso de que no se supere la asignatura en la Convocatoria de Septiembre, no contarán las partes aprobadas para sucesivos cursos académicos. El sistema de calificaciones (RD 1.125/2003. de 5 de septiembre) será el siguiente: 0-4,9 Suspenso (SS) 8

5,0-6,9 Aprobado (AP) 7,0-8,9 Notable (NT) 9,0-10 Sobresaliente (SB) La mención de matrícula de honor podrá ser otorgada a alumnos que hayan obtenido una calificación igual o superior a 9,0. Su número no podrá exceder del 5% de los alumnos matriculados en una materia en el correspondiente curso académico, salvo que el número de alumnos matriculados sea inferior a 20, en cuyo caso se podrá conceder una sola matrícula de honor. Bibliografía y fuentes de referencia Bibliografía básica Elmasri, R.;Navathe, S.B. Fundamentos de Sistemas de Bases de Datos. 5ª Edición. Madrid: Addison Wesley Iberoamericana, 2007.ISBN: 9788478290857. Silberschatz, A.;Korth, H.; Sudarshan, S. Fundamentos de bases de datos.6ª Edición, Madrid: McGraw-Hill, 2014.ISBN: 978-8448190330. Oppel, A. Fundamentos de bases de datos. Madrid: McGraw-Hill, 2011. ISBN:9786071502544. VV.AA. Programación en Oracle 11G SQL, SQL*PLUS y PL/SQL. Madrid: Rama, 2011. ISBN: 9788499641188. Documentación oficial de los cursos de Oracle y documentación técnica sobre Oracle. Será proporcionada por el profesor, o encontrable a partir de ápex.oracle.com y www.oracle.com. Bibliografía complementaria Perez Marques, M.ORACLE 12c/11g/10g. Programación PL/SQL a través de ejemplos. Createspace, 2013. ISBN 978-1494488819. Muñoz Chaparro, A. Oracle 12c PL/SQL. Curso práctico de formación. RC libros, 2017. ISBN: 9788494717000 Cuadra Fernández, D.; Castro Galán, E. Desarrollo de Bases de Datos: casos prácticos desde el análisis a la implementación. 2ª Edición actualizada. Ed. Rama, 2013. ISBN: 978-8499641249 Ramakrishnan, R.; Gehrke, J. Sistemas de gestión de bases de datos (3a. ed.) Ed. McGraw-Hill Interamericana, 2007. ISBN: 978-8448156381 9

Piattini, M., Calvo, J., Cervera J. Análisis y Diseño Detallado de Aplicaciones Informáticas de Gestión. Ed Ra-Ma, 2007. ISBN: 8478977767. Web relacionadas Oracle: (http://www.oracle.com) Oracle Technology Network: (http://www.oracle.com/technology/ ) MySQL: The world s most popular open source database: (http://www.mysql.com ) SQL Server: (www.microsoft.com/sqlserver/ ) PostgreSQL: The world s most advanced open source database: (http://www.postgresql.org) APEX sitio en la nube proporcionado por Oracle para la realización de prácticas- (http://apex.oracle.com) Recomendaciones para el estudio Es fundamental que el alumno vaya comprobando los conocimientos adquiridos de una manera práctica delante del ordenador, y mediante la resolución de problemas y casos específicos. Con ello podrá percibir más claramente los conceptos erróneos que pueda mantener. El alumno deberá repasar y tener claros todos los conceptos proporcionados por la asignatura de Bases de Datos, para poder aprovechar convenientemente los conceptos aquí impartidos. Los conocimientos de la asignatura son progresivos, basándose cada apartado en los adquiridos en los apartados anteriores, por lo que se deberá llevar al día la asignatura. Material didáctico Aplicaciones El software a utilizar es el Sistema Gestor de Bases de Datos Oracle en su versión gratuita. Es descargable de la página web de Oracle http://www.oracle.es/. Más en concreto utilizaremos Oracle Database Express Edition 11g Release 2 descargable de http://www.oracle.com/technetwork/products/expressedition/downloads/index.html?sssourcesiteid=ocomes tras registrarse con los datos básicos en la misma web. Los requisitos mínimos de dicha versión son 1.5 gigas de espacio en disco y 512 megas de RAM Si el alumno lo prefiere puede utilizar cualquier otra versión, instalándose aparte el Oracle Application Express. Todo ello disponible desde la página web de Oracle. 10

Además existe la posibilidad de trabajar en el entorno proporcionado por el propio Oracle en la nube de forma gratuita, para ello bastará con darse de alta en la página http://apex.oracle.com e indicar que no es para uso comercial del mismo. Para trabajar en él solamente será necesario un ordenador con acceso a internet y un navegador instalado. Material didáctico Además de la bibliografía recomendada, en el campus virtual, en el apartado de recursos se proporcionará al alumno organizado en carpetas por temas el material didáctico necesario para el seguimiento de la misma que consistirá en : Apuntes sobre los temas tratados. Enlaces a otros sitios donde aumentar la información sobre los temas. Ejercicios para practicar. Además de lo anterior el alumno podrá obtener la documentación de los cursos oficiales de Oracle: Programación PL/SQL y Oracle Application Express: Developing Web applications, así como el acceso al sitio de Oracle Academy y todo su material, y foros asociados. Muchos de los libros de la bibliografía y otros complementarios sobre el tema son accesibles desde casa a través de api.ucam.edu dentro de la plataforma e-libro, cuyo enlace se encuentra en el apartado biblioteca digital de la web de la UCAM. Tutorías Breve descripción La tutorías constituyen un pilar fundamental para el aprendizaje del alumno que le ayuda a resolver sus dudas. Al tratarse de una asignatura en modalidad online, las tutorías se realizarán de forma conveniente a través de los medios que se indican a continuación: Sesiones de tutorías: en el horario de atención semanal a los alumnos indicado anteriormente, el profesor atenderá dudas de los alumnos. Estas sesiones de tutorización serán individuales y permitirán una interacción directa y fluida con el profesor para la resolución de dudas relacionadas con los contenidos teórico-prácticos. Correo electrónico y/o mensajes privados: se atenderán dudas puntuales planteadas a través de medios telemáticos como el correo electrónico y la herramienta del Campus Virtual Mensajes privados. Preferiblemente, se recomienda el uso del Campus Virtual. 11

Foros: los foros sirven para fomentar la resolución de dudas en la asignatura de forma colaborativa entre los alumnos. El interés de este mecanismo de tutorización reside en su carácter asíncrono, de modo que los alumnos interaccionan sin necesidad de correspondencia temporal. El profesor creará diversos temas en el foro donde discutir distintos aspectos de interés, tales como unidades temáticas, prácticas, ejercicios, etc. Este mecanismo de tutorización permite a los estudiantes generar debates sobre los distintos planteamientos e intervenciones que se realicen. El profesor moderará las discusiones surgidas a través de los foros, reorientando las discusiones hacia el propósito formativo. 12