INDICE CARTAS DESCRIPTIVAS S3 CARRERA DE COMPUTACIÓN E INFORMÁTICA CICLO III PROGRAMACION VISUAL V 2009
I. Identificadores del programa Carrera: Computación e Informática PROGRAMACIÓN VISUAL V-(Visual Basic.NET II - Base de Datos) Ciclo: VI Código: Tipo: Curso Horas: 80 Totales : 80 Teoría : 40 Práctica : 40 Semanal: 4 hrs. pedagógicas Sesiones x Semana: 2 II. Ubicación del programa Antecedentes Visual Basic 6.0, SqlServer, Oracle y Visual Basic 2005.Net Requisitos: Consecuentes Ninguno Programación Visual IV (Visual Basic.NET I III. Contenidos Contenido Actividad Sesión I. Aplicaciones centradas en los datos y ADO.NET 1. Diseño de aplicaciones centradas en los datos 2. Arquitectura de ADO.NET 3. ADO.NET y XML 4. Multimedia: Servicios Web XML y ADO.NET 5. Demostración: Servicios Web XML y ADO.NET 6. ADO.NET 2.0 7. Laboratorio II. Conexión a los almacenes de Datos 1. Selección de un.net Data Provider 2. Definición de la conexión 3. Gestión de la conexión 4. Captura de excepciones de la conexión 5. Connection Pooling 6. Laboratorio: Conexiones en ADO.NET 2.0 III. Trabajando con DataSets 1. Trabajando en entornos desconectados 2. Construcción de DataSets y DataTables 3. Enlazado y almacenamiento de DataSets 4. Definición de relaciones entre datos 5. Modificación de los datos de un DataTable 6. Laboratorio: Mantenimientos de tablas de SQL-Server IV. DataAdapter 1. Configuración e un DataAdapter para recuperar información utilizando un DataAdapter Identificar las características de conectar una base de datos con una aplicación en visual basic.net. Dominio de los fundamentos básicos de conexión a base de datos con ADO.NET Aprender a implementar un conjunto de datos (DataSet). Dominar y aplicar los adaptadores en la conexión de una base de dato. 1 2 3 4
3. Configuración del DataAdapter para actualizar el 4. Persistencia de los cambios en el 5. Resolución de conflictos 6. Laboratorio V. Primera Práctica Calificada. 1. Práctica de Teoría. 2. Práctica de Laboratorio. VI. Uso de procedimientos almacenados de SQL-Server 1. Configuración de un DataAdapter para recuperar datos usando procedimientos almacenados VII. Uso de procedimientos almacenados de SQL-Server con parámetros 1. Configuración de un DataAdapter para recuperar datos usando procedimientos almacenados parametrizados VIII. Uso de triggers de SQL-Server 1. Configuración de un DataAdapter IX. Acceso Desconectado a Datos 1. Manipulación de DataSets 2. DataSets Tipados y no Tipados Demostrar los conocimientos aprendidos en el curso a través de un examen Teórico y Práctico para medir el aprendizaje. Comprender como obtener los resultados de procedimientos almacenados de SQL-Server desde Visual Basic.Net Aplicar el uso de parámetros de entrada y salidas de los procedimientos almacenados. Aplicar Triggers en el desarrollo de aplicaciones. Definir el uso de datos tipados. 5 6 7 8 9 X. Examen Parcial. Comprobar los conocimientos adquiridos y medir el aprendizaje. XI. Filtros y ordenamientos. 1. Ordenado y filtrado 2. Revisión 3. Laboratorio Dominar el uso de filtros en las consultas o búsquedas de datos. 10 11
XII. XIII. Técnicas básicas de diseño de informes en Crystal Reports 1. Utilización del Asistente para Informes 2. Enlace visual de las tablas. Opciones de enlace. 3. Técnicas principales de utilización del entorno de diseño. Objetos de texto, campos y formato. 4. Informes estándar. Especificación de secciones, agrupación y totalización. 5. Selección de registros y grupos. 6. Incorporación de gráficos, mapas y tablas cruzadas a partir de los datos del informe. 7. Campos especiales y formato avanzado. Experto de resaltado. 8. Profundización (drill down). 9. Utilización de hipervínculos. 10. Almacenamiento de informes. Exportación a otros formatos: Microsoft Word, Microsoft Excel, HTML, PDF, XML. Utilización de fórmulas en Crystal Reports 1. Tipos de datos que reconoce Crystal Reports. 2. Sintaxis del lenguaje de fórmulas Crystal y Visual Basic. 3. Repositorio para la reutilización de fórmulas personalizadas (Fórmula WorkShop) y otros recursos (textos, imágenes,...). 4. Aplicaciones de las fórmulas: 4.1.1. Campos calculados 4.1.2. Cálculo de porcentajes 4.1.3. Formato e impresión condicionales 4.1.4. Grupos personalizados 4.1.5. Selección avanzada de datos por registros y grupos 4.1.6. Utilización de parámetros 4.1.7. Subinformes parametrizados 5. Técnicas fundamentales 5.1. Autenticación contra bases de datos 5.2. Informes que utilizan conjuntos de datos ADO.NET 5.3. Trabajo con parámetros. Aplicaciones a la selección de registros y el formato condicional. 5.4. Configuración del visor Windows Forms. 5.5. Exportación mediante código. 5.6. Impresión de informes. Dominar y aplicar la elaboración de reportes en las aplicaciones de Visua Basic.Net. Aprenderá a crear fórmulas o cálculos en los reportes así como las opciones avanzada del Crystal Report. 12 13
XIV. Programación de transacciones 1. Formularios Maestro Detalles. 2. Crear un formulario Factura. 3. Uso de transacciones. 4. Manejo de concurrencia (Multiples usuarios) Definir lógica de negocio en la implementación de transacciones o procesos en una aplicación. 14 XV. Práctica Calificada. 1. Práctica de Teoría. 2. Práctica de Laboratorio. XVI. Programación de transacciones. 1. Implementando reglas de negocios. 2. Configuracion de la seguridad. 3. WindowsIdentity. 4. WindowsPrincipal. 5. GenericPrincipal. 6. GenericIdentity. Demostrar los conocimientos aprendidos en el curso a través de un examen Teórico y Práctico para medir el aprendizaje. 15 Definir lógica de negocio avanzada en la implementación de transacciones o procesos en una aplicación. 16 XVII Gestión de empaquetado e instaladores de la aplicación. 1. Generación de ejecutables. 2. Uso del Install Shield. 3. Registro de la Base de datos de la aplicación XVIII Presentación y Sustentación del Trabajo Final. Dominar la creación de los discos instaladores de la aplicación. Dar a conocer los resultados y logros en los estudiantes. XIX Examen Final. Comprobar lo aprendido y medir el aprendizaje. XX. Examen Sustitutorio. Evaluar los conocimientos y medir el aprendizaje no logrado. 17 18 19 20 IV. Criterios de evaluación y acreditación Institucionales de acreditación: Matriculado Mensualidad al día Asistencia mínima de 70% de las clases programadas. Entrega oportuna de trabajos. Certificación con calificación mínima de 13.00 (Trece) y Constancia con calificación de 11.00 (Once) Evaluación del módulo: Practicas Calificadas (PC) P.U. = (PC+Part)*0.5 + EP 2 Exámenes: parcial (EP), final (EF) S.U. = (PC+Part)*0.5+Trab+EF 3 Trabajos encargados (TE)