NUEVAS FECHAS
Del 16 de febrero al 9 de marzo de 2009
Introducción
Muchos sistemas de información actuales exigen un alto rendimiento: buenos tiempos de respuesta en las consultas, muchas transacciones por segundo, espacio en disco no excesivo, etc. El diseño físico de BD pretende que, para una plataforma Hard/Soft concreta, la BD dé ese alto rendimiento. Para ello se puede actuar en diversas áreas, como por ejemplo; elección de la implantación de las tablas en el espacio físico, introducción de redundancia, particionado de tablas, diseño de índices y otras estructuras físicas.
La formación que actualmente se ofrece en el mundo profesional suele ser específica para el uso de herramientas muy concretas, pero no suele dar una visión conceptual de base y amplia. Por ejemplo, los textos y cursos habituales sobre diseño físico y afinación del rendimiento de BD están especializados en algún SGBD comercial concreto. Este curso pretende dar una visión global, al mismo tiempo que se presentan ejemplos de las posibilidades de los SGBD más habituales del mercado y se tratan casos reales.
Objetivos
· Proporcionar los conceptos básicos necesarios para la actividad de diseño físico.
· Dar una visión global y amplia para moverse entre los distintos SGBD del mercado en los temas de estructuras físicas y mejora del rendimiento.
· Exponer diversas posibilidades que dan ORACLE, DB2, SQL_Server y MySQL.
· Dar los conocimientos necesarios para que el alumno pueda abordar con facilidad y aprovechamiento los textos o cursos especializados de un SGBD concreto.
Destinatarios
Informáticos con alguna experiencia en el campo de las BD (Consultores, Analistas, Administradores de BD, Técnicos de sistemas, etc.) que quieran introducirse en las tareas del diseño físico de BD.
Requisitos
Es indispensable tener cierta experiencia con el lenguaje SQL y en el diseño de BD.
Contenidos
1.- Generalidades sobre el diseño físico de BD
2.- Elementos físicos básicos
3.- Reconsideración del diseño lógico
Partición de tablas. Agrupación de tablas. Diseños alternativos. Añadir redundancia. Vistas. Cumplimiento de las restricciones. Tablas de códigos. Identificadores y secuencias.
4.- Representación interna de los datos
Estructura según los tipos de datos. NULL. Longitud variable. Estructura de registros.
Estructura de páginas / bloques. Espacio libre. Compresión de datos.
5.- Espacios de almacenamiento
Tablas y ficheros del SO. Particiones físicas, clusters, índices y vistas materializadas.
6.- Indexación
Tipos de índices y su estructura. Consultas "solo índice" y datos en el índice. Cuándo y cómo el SGBD utiliza los índices. Diseño de índices.
7.- Introducción a los optimizadores
Optimización del SQL. Uso de estadísticas. Plan de ejecución. Como influir en el plan de ejecución
8.- Transacciones
Comprobación de restricciones. Concurrencia y aislamiento. Enfoque pesimista (bloqueos) y enfoque optimista (sin bloqueos).
Profesor
Rafael Camps Paré. Profesional informático desde 1962 (Jefe de proyectos y Consultor senior en BULL y UNIVAC/UNISYS). Doctor en Informática. Responsable del postgrado “Ingeniería de los Sistemas de Información” de la Fundación UPC. Socio nº 1 de ATI.
CONDICIONES
Duración, fechas y horario
21 horas.
Del 16 de febrero al 9 de marzo.
Lunes y miércoles, de las 18.30 a las 21.30 h.
Lugar
Aula 13. Centre d’Estudis Politècnics.
Plaça Urquinaona nº 10. 08010 Barcelona.
Cómo llegar
Precio
Socios ATI: 150 €
No socios: 300 €
Información e inscripciones
Secretaría de ATI-Catalunya
Vía Laietana 46, pral. 1ª
08003 Barcelona
934125235
secrecat@ati.es
Horario de atención al público
Lunes a jueves: 10-13 h. y 16-19 h.
Viernes: 10-13 h.
* Sólo se aplicará la tarifa de socio a quien acredite su condición como tal. El importe de la matrícula se abonará ANTES de comenzar el curso. En el caso de solicitarla, la factura para SOCIOS será personalizada y constará en ella el NIF del socio.
PLAZO: EL MEDIODÍA DEL VIERNES ANTERIOR.
GRUPO MÍNIMO: 5 PERSONAS.
PLAZAS LIMITADAS A 12 ASISTENTES.
ATI se reserva el derecho de efectuar las modificaciones necesarias.
Con la finalidad de poder ofrecer una formación adecuada a las necesidades e intereses de nuestros socios, os pedimos que nos hagáis llegar vuestras sugerencias a secrecat@ati.es