-Correspondencia â notas CLAD ENA IIAS informe - Arba
-Correspondencia â notas CLAD ENA IIAS informe - Arba
-Correspondencia â notas CLAD ENA IIAS informe - Arba
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CURSO<br />
CONCEPTOS DE BASES DE DATOS<br />
PROGRAMA 2012 <strong>Arba</strong><br />
Presentación / fundamentación de la actividad:<br />
La Gerencia General de Tecnologías de la Información, conjuntamente con la Gerencia de<br />
Recursos Humanos impulsa la presente actividad en el marco del Fortalecimiento Institucional a<br />
los fines de construir y mejorar la calidad del trabajo a partir de la formación en temas y<br />
herramientas vinculadas a las acciones y servicios en materia tributaria.<br />
Se pretende contar con personal altamente involucrado en su tarea y por ende, capacitado, siendo<br />
indispensable promover por parte de la Agencia de Recaudación de la Provincia de Buenos Aires,<br />
la formación y desarrollo profesional de los agentes ubicados en las distintas unidades funcionales<br />
de la entidad.<br />
Destinatarios:<br />
Agentes que se desempeñen como analistas programadores en la Gerencia de Desarrollo.<br />
Objetivo General:<br />
Formar profesionales IT capaces de desarrollar soluciones complejas basadas en SGBD Oracle y<br />
SQL-Server.<br />
Objetivos Específicos:<br />
Los objetivos específicos definidos para ésta actividad son:<br />
• Conocer y comprender la composición de un Sistema Gestor de Base de Datos (SGBD)<br />
relacional, el concepto de instancias, bases de datos y esquemas.<br />
• Conocer y comprender características de los SGBD y conceptos de diseño de bases de datos<br />
orientados a mejorar la eficiencia de los sistemas y algoritmos que tienen relación con bases<br />
de datos.<br />
• Conocer y comprender la utilización de sentencias avanzadas del estándar ANSI-SQL para la<br />
manipulación de datos.<br />
Contenidos:<br />
Diseño de bases de datos relacionales:<br />
Uso de Constraints (restricciones)<br />
o Estados de las restricciones<br />
Manejo de secuencias en Oracle<br />
Procedimientos almacenados<br />
Triggers o desencadenadores<br />
Vistas, vistas actualizables y vistas materializadas
Tablas particionadas y tablas históricas<br />
Tipos de datos grandes ( LOB)<br />
Utilización de índices<br />
Índices en SQL Server<br />
o Índices agrupados<br />
o Índices no agrupados<br />
• Índices con columnas incluidas<br />
• Indices filtrados (SQL Server 2008)<br />
Indices en Oracle<br />
o Índices bitmaps<br />
Lenguaje SQL avanzado.<br />
o Buenas prácticas en la codificación de consultas<br />
o Manejo de condicionalidades (Expresiones CASE)<br />
o Operaciones especiales del álgebra relacional: MINUS/EXCEPT/ INTERSECT<br />
o Operadores especiales para agrupaciones: ROLLUP y CUBE<br />
o Sentencia MERGE<br />
Modalidad<br />
Presencial.<br />
Descripción de la Metodología:<br />
Exposición dialogada y tratamiento de casos prácticos como actividad de integración de<br />
conocimientos. Los grupos estarán compuestos por 10 personas.<br />
Requisitos de asistencia y aprobación:<br />
- De Asistencia :<br />
Tener conocimientos preliminares en :<br />
DML (Data Management Language) - Lenguaje de manipulación de datos.<br />
Consultas simples:<br />
Sintaxis de la SELECT (para consultas simples)<br />
La cláusula FROM<br />
La cláusula ORDER BY<br />
Las cláusulas DISTINCT / ALL<br />
La cláusula TOP<br />
La cláusula WHERE<br />
Consultas multitabla:<br />
El operador UNION<br />
El producto cartesiano<br />
El INNER JOIN<br />
El LEFT/RIGHT JOIN<br />
Consultas de resumen:<br />
La cláusula GROUP BY<br />
La cláusula HAVING
Las subconsultas:<br />
El operador IN con subconsulta<br />
La comparación modificada (ANY, ALL)<br />
Subconsultas con cualquier número de columnas (EXISTS)<br />
Actualización de datos:<br />
Insertar una fila INSERT INTO...VALUES<br />
Insertar varias fila INSERT INTO...SELECT<br />
Modificar el contenido de las filas UPDATE<br />
Borrar fila DELETE<br />
REF.: http://www.aulaclic.es (capacitación on-line para repasar conceptos).<br />
- De Aprobación: 75% de asistencia mas la aprobación de una evaluación.<br />
Duración y Fechas:<br />
4 (cuatro) clases de 2 (dos) horas cada una.<br />
Clase 1: viernes 19/10<br />
Clase 2: martes 23/10<br />
Clase 3: jueves 25/10<br />
Clase 4: lunes 29/10<br />
Evaluación del Curso: lunes 05/11<br />
Sede:<br />
Sala de Reunión GGTI – 2do Piso.<br />
Docentes del curso<br />
Javier Cárdenas:<br />
Se desempeña en el Departamento de Bases de Datos, cuyas principales funciones son:<br />
Administrar las bases de datos residentes en todos los servidores de la organización, proponiendo<br />
y diseñando configuraciones que permitan la optimización de los existentes, involucrando el<br />
análisis de performance para detectar y corregir comportamientos que pudiera distanciar a las<br />
bases de datos del adecuado funcionamiento que puede ser obtenido con el hardware y software<br />
disponible, utilizando estándares y mejores prácticas para el desarrollo y documentación de<br />
requerimientos y especificaciones de diseño físico y lógico de modelos de datos, elaborando los<br />
<strong>informe</strong>s relacionados con incidentes, novedades e información estadística de su área de<br />
responsabilidad. Especializado en SGBD SQL Server<br />
DNI: 25.401.466<br />
Fecha de nacimiento: 15 de Septiembre de 1976
Andrés Blotto:<br />
Se desempeña en el Departamento de Bases de Datos, cuyas principales funciones son:<br />
Administrar las bases de datos residentes en todos los servidores de la organización, proponiendo<br />
y diseñando configuraciones que permitan la optimización de los existentes, involucrando el<br />
análisis de performance para detectar y corregir comportamientos que pudiera distanciar a las<br />
bases de datos del adecuado funcionamiento que puede ser obtenido con el hardware y software<br />
disponible, utilizando estándares y mejores prácticas para el desarrollo y documentación de<br />
requerimientos y especificaciones de diseño físico y lógico de modelos de datos, elaborando los<br />
<strong>informe</strong>s relacionados con incidentes, novedades e información estadística de su área de<br />
responsabilidad. Especializado en SGBD Oracle<br />
DNI: 18.415.262<br />
Fecha de nacimiento: 5 de Noviembre de 1967<br />
Bibliografía:<br />
Ayuda de Microsoft SQL Server y Oracle, Documentación de cursos oficiales de Microsoft y Oracle