Correspondencia – notas CLAD ENA IIAS informe

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