PROGRAMADOR DE APLICACIONES CON BASES DE DATOS …



PROGRAMADOR DE APLICACIONES CON BASES DE DATOS RELACIONALESDATOS GENERALES DEL CURSO1. FAMILIA PROFESIONAL:SERVICIOS A LAS EMPRESAS ?REA PROFESIONAL:INFORM?TICA2.DENOMINACI?N DEL CURSO: PROGRAMADOR DE APLICACIONES CON BASES DE DATOS RELACIONALES3.C?DIGO:EMIN404.CURSO: OCUPACI?N5.OBJETIVO GENERAL: Adquirir las técnicas necesarias para el Dise?o, Construcción y Mantenimiento de Aplicaciones para Bases de Datos Relacionales, para uno de los gestores más comunes del mercado: ORACLE, INFORMIX, SQL-SERVER, SYBASE, DB2, etc. 6. REQUISITOS DEL PROFESORADO:6.1.Nivel académicoTitulación universitaria (preferentemente ingeniero, licenciado o diplomado en informática) o, en su defecto, capacitación profesional equivalente en la ocupación relacionada con el curso. 6.2.Experiencia profesionalDeberá tener tres a?os de experiencia en la ocupación.6.3.Nivel pedagógicoFormación metodológica o experiencia docente.7.REQUISITOS DE ACCESO DEL ALUMNO:7.1.Nivel académico o de conocimientos generalesFP II especialidad informática.BUP con conocimientos de informática básica.Personas que acrediten una experiencia en el sector.7.2.Nivel profesional o técnicoNo se precisan experiencia profesional previa ni conocimientos técnicos específicos.7.3.Condiciones físicasNinguna en especial, salvo aquellas que impidan el normal desarrollo de la profesión.8.N?MERO DE ALUMNOS: 15 Alumnos9.RELACI?N SECUENCIAL DE BLOQUES DE M?DULOS FORMATIVOS: El modelo Entidad/Relación.-Bases de Datos Relacionales.-Conceptos del sistema.-El lenguaje SQL y sus extensiones.-Herramientas de desarrollo.Herramientas de dise?o CASE.Técnicas de búsqueda de empleo y creación de empresas.10.DURACI?N: Prácticas155Contenidos teóricos155Evaluaciones40Total350 horas11.INSTALACIONES:11.1.Aula de clases teóricas- Superficie: el aula deberá tener un mínimo de 45m2 para grupos de 15 alumnos (3 m2 por alumno).- Mobiliario: Estará equipada con mobiliario docente para 15 plazas, además de los elementos auxiliares.11.2.Instalaciones para prácticas Superficie: para el desarrollo de las prácticas descritas se usará indistintamente el aula de clases teóricas. Iluminación: uniforme, de 250 a 300 lux aproximadamente. Condiciones ambientales: temperatura climatizada (2022 ?C). Ventilación: natural o controlada asegurando un mínimo de cuatroseis renovaciones/hora. Mobiliario: estarán equipadas con mobiliario para 15 plazas, además de los elementos auxiliares.11.3.Otras instalaciones:- Un espacio mínimo de 50 m2 para despachos de dirección, sala de profesores y actividades de coordinación.- Una secretaría.- Aseos y servicios higiénicosanitarios en número adecuado a la capacidad del centro.Los centros deberán reunir las condiciones higiénicas, acústicas, de habitabilidad y de seguridad exigidas por la legislación vigente y disponer de licencia municipal de apertura como centro de formación.12. EQUIPO Y MATERIAL:12.1.Equipo y maquinaria- Dieciséis ordenadores Pentium-III 400 MHz, 64 Mb de RAM y 6 Gb de HD, monitor VGA color, tarjeta de sonido de 16 bits, altavoces o auriculares, teclado espa?ol y ratón compatible, lector de CD-ROM 48x y disquetera de 3,5”.- Un servidor de red Pentium III 400 MHz, 64 Mb de RAM y 8Gb de HD, monitor VGA color, teclado espa?ol y ratón compatible y disquetera de 3,5”.Cableado y conexiones para red. Retroproyector, pantalla de plasma y panel de proyección.Tres impresoras láser (o inyección de tinta) con resolución mínima de 300 x 300 dpi.- Disponer del software de base para los ordenadores: sistema operativo Windows xx así como del software requerido por cada tipo de red.- Disponer del software de ofimática disponible para los diferentes sistemas operativos (Microsoft Office, que incluye procesador de textos Word, base de datos Access, hoja de cálculo Excel, etc.).- Editores y compiladores de los diversos lenguajes de programación que se usarán en el curso. (Ej. Developper 2000, Designer 2000) Software del Gestor de Base de Datos Relacional elegido tanto en el servidor como en cada uno de los clientes.12.2.Herramientas y utillaje Soportes de almacenamiento. Manuales.12.3.Material didácticoA los alumnos se les proporcionará los medios didácticos y el material escolar, imprescindibles, para el desarrollo del curso.12.4.Elementos de protecciónEn el desarrollo de las prácticas se utilizarán los medios necesarios de seguridad e higiene en el trabajo y se observarán las normas legales al respecto. Se incidirá especialmente en el uso de filtros.13. INCLUSI?N DE NUEVAS TECNOLOG?AS:Este curso se considera en su totalidad como nuevas tecnologías en el área de la informática.DATOS ESPEC?FICOS DEL CURSO14. DENOMINACI?N DEL M?DULO:EL MODELO ENTIDAD/RELACION.15. OBJETIVO DEL M?DULO:Técnica de Análisis de Requisitos de una Aplicación de Base de Datos.16. DURACI?N DEL M?DULO:35 horas.17. CONTENIDOS FORMATIVOS DEL M?DULO:A) PrácticasLos alumnos desarrollarán módulos de programa que se corresponderán con las ense?anzas teóricas que se irán impartiendo, los cuales se estructurarán en tres niveles de dificultad:-Ejemplos: Programas resueltos, que se presentarán para su análisis y comprensión.-Ejercicios de Aplicación Directa: Elaborados por los alumnos, pero de peque?a dificultad.Ejercicios no elementales.B) Contenidos teóricos.-Conceptos básicos.Entidad. Conjunto de Entidades.Relación. Conjunto de Relaciones.Atributos. Tipos-Diagramas.De ocurrencia.Diagramas E/R.Guías de dise?o.-Restricciones.Cardinalidad.Participación.Dependencia.-Identificadores.De Entidades.De Relaciones.Guías de identificación.-Tipos de Relaciones.Subentidades.Entidades dependientes.Agregación.Recursión.-Fases de dise?o de un modelo E/R. 14. DENOMINACI?N DEL M?DULO:BASES DE DATOS RELACIONALES.15. OBJETIVOS DEL M?DULO: Técnicas de dise?o, mecanismos de integridad, de acceso, protección y concurrencia de los Sistemas de gestión de bases de datos relacionales.16. DURACI?N DEL M?DULO:35 horas.17. CONTENIDOS FORMATIVOS DEL M?DULO:A) PrácticasLos alumnos desarrollarán módulos de programa que se corresponderán con las ense?anzas teóricas que se irán impartiendo, los cuales se estructurarán en tres niveles de dificultad:-Ejemplos: Programas resueltos, que se presentarán para su análisis y comprensión.-Ejercicios de Aplicación Directa: Elaborados por los alumnos, pero de peque?a dificultad.-Ejercicios no elementales. B) Contenidos teóricos-El modelo Relacional.Estructura básica.Relación.Redundancia.-El Algebra Relacional.El axioma de la Consulta Relacional.Lenguajes Relacionales.Expresiones Relacionales.Operaciones fundamentales.Otras operaciones.-Restricciones de integridad.Restricciones de los dominios.Integridad referencial.Aserciones.Disparadores.-Dise?o de tablas.Dificultades del dise?o.Dependencia funcional.Normalización.-Conversión de modelos E/R a modelos relacionales.-El análisis de transacciones: Eficiencia contra redundancia.-Sistemas de Gestión de Bases de Datos Relacionales(SGBDR).14. DENOMINACI?N DEL M?DULO:CONCEPTOS DEL SISTEMA.15. OBJETIVO DEL M?DULO:Características conceptuales de un Sistema Gestor de Bases de Datos Relacionales de alta implantación en el mercado, que se utilizará en el desarrollo de los módulos subsiguientes del curso. (ORACLE, INFORMIX, SQL-SERVER, SYBASE, DB2, etc.)16. DURACI?N DEL M?DULO:35 horas.17. CONTENIDOS FORMATIVOS DEL M?DULOPrácticasLos alumnos desarrollarán módulos de programa que se corresponderán con las ense?anzas teóricas que se irán impartiendo, los cuales se estructurarán en tres niveles de dificultad:-Ejemplos: Programas resueltos, que se presentarán para su análisis y comprensión.-Ejercicios de Aplicación Directa: Elaborados por los alumnos, pero de peque?a dificultad.-Ejercicios no elementales. Contenidos teóricosSe adecuaran al SGBDR elegido.-Arquitectura de una Base de Datos.-El diccionario de datos.-Estructuras físicas y lógicas.-Objetos de la Base de Datos.-Seguridad.-Activación de la Base de Datos.-Copias de Seguridad y Restauración.-Control de transacciones.-Consistencia y concurrencia.14. DENOMINACI?N DEL M?DULO:EL LENGUAJE SQL Y SUS EXTENSIONES.15. OBJETIVO DEL M?DULO:Sintaxis y posibilidades de este lenguaje estándar de acceso a Bases de Datos Relacionales. Extensiones del SGBDR al SQL estándard, sus ampliaciones y posibilidades procedimentales, de uso imprescindible en la administración del SGDBR.16. DURACI?N DEL M?DULO:80 horas.17. CONTENIDOS FORMATIVOS DEL M?DULO:A) PrácticasLos alumnos desarrollarán módulos de programa que se corresponderán con las ense?anzas teóricas que se irán impartiendo, los cuales se estructurarán en tres niveles de dificultad.-Ejemplos: Programas resueltos, que se presentarán para su análisis y comprensión.-Ejercicios de Aplicación Directa: Elaborados por los alumnos, pero de peque?a dificultad.-Ejercicios no elementales. B)Contenidos teóricosDependerá del SGBDR; se desarrolla para ORACLE. En otros gestores se aplicará el específico: Ej. INFORMIX SQL, INFORMIX ESQL/C, TRANSACT-SQL, etc.-SQL extendido.Partes del SQL.Elementos del SQL.Sentencias de Manipulación.Sentencias de Definición.Sentencias de Control.SQL integrado.-SQL*PLUS.Introduccióandos básicos.Editor de andos de formato.Conexión a las Bases de Datos.-PL/SQL.Introducción.Estructura de bloques.Ambito.Soporte de SQL.Tipos de datos.Variables, constantes y paraciones lógicas.Control condicional e iterativo.Manejo de cursores.Subprogramas.Excepciones.Funciones predefinidas.14. DENOMINACI?N DEL M?DULO:HERRAMIENTAS DE DESARROLLO.15. OBJETIVO DEL M?DULO:Herramientas de Desarrollo Rápido de Aplicaciones (RAD) para Bases de Datos, que facilitan la implementación de aplicaciones profesionales de Bases de Datos.16. DURACI?N DEL M?DULO:100 horas.17. CONTENIDOS FORMATIVOS DEL M?DULO:PrácticasLos alumnos desarrollarán módulos de programa que se corresponderán con las ense?anzas teóricas que se irán impartiendo, los cuales se estructurarán en tres niveles de dificultad:-Ejemplos: Programas resueltos, que se presentarán para su análisis y comprensión.-Ejercicios de Aplicación Directa: Elaborados por los alumnos, pero de peque?a dificultad.-Ejercicios no elementales. Contenidos teóricosAl igual que el módulo anterior el desarrollo dependerá de las herramientas asociadas al SGBDR elegido, (Informix 4GL, Dynamic 4GL, etc.). Se desarrolla para el SGBDR ORACLE. -Oracle Forms.Introducción.Herramientas del Forms Designer.Manipulación de módulos.Propiedades de Objetos.Dise?o básico de formularios. Bloques y elementos.Disparadores.Controles.Relaciones Maestro/Detalles.Dise?o básico de Menús.-Oracle Reports.Introducción. Conceptos báponentes del Oracle Reports Interface.El Navegador de Objetos.Objetos de Oracle rmes matriciales.PL/SQL en Informes.Editores.Ejecutables.14. DENOMINACI?N DEL M?DULO:HERRAMIENTAS DE DISE?O CASE.15. OBJETIVO DEL M?DULO:Utilizar una herramienta CASE que da soporte a las primeras fases del ciclo de desarrollo de una aplicación de Base de Datos, basándose en metodologías y técnicas tradicionales de Análisis y Dise?o. Se seleccionará la adaptada para el SGBDR si existiese, o una de propósito general: Ej.: DESIGNER 2000, DATA DIRECTOR, ERWIN, etc.16. DURACI?N DEL M?DULO:60 horas.17. CONTENIDOS FORMATIVOS DEL M?DULO:A) PrácticasLos alumnos desarrollarán módulos de programa que se corresponderán con las ense?anzas teóricas que se irán impartiendo, los cuales se estructurarán en tres niveles de dificultad:-Ejemplos: Programas resueltos, que se presentarán para su análisis y comprensión.-Ejercicios de Aplicación Directa: Elaborados por los alumnos, pero de peque?a dificultad.-Ejercicios no elementales. B) Contenidos teóricos-Diagramas Entidad/Relación.-Diagramas de Flujo de Datos.-Diagramas de Jerarquía de Funciones.-Generación de Aplicaciones bajo la herramienta seleccionada.14. DENOMINACI?N DEL M?DULO:TECNICAS DE BUSQUEDA DE EMPLEO Y CREACI?N DE EMPRESAS.15. OBJETIVO DEL M?DULO:Conocer la problemática actual en una búsqueda de empleo o creación de una empresa.16. DURACI?N DEL M?DULO:5 horas.17. CONTENIDOS FORMATIVOS DEL M?DULO:A) Contenidos teóricosDise?o de un Curriculum VitaeBúsqueda de ofertasEntrevista personalTipos de contratosTipos de empresasLegalización y trámites administrativos ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download