Formació ATI Catalunya
De l’1 al 10 de juny de 2010 (dimarts i dijous de les 18.30 a les 21.30 h.)

Justificació
Els índexs són, potser, els principals artefactes dels que disposa el dissenyador de BD per a obtenir un alt rendiment (bons temps de resposta de les consultes, moltes transaccions per segon...). Els SGBD del mercat donen al dissenyador moltes possibilitats per a l’elecció dels índexs i les seves múltiples opcions, però una elecció inapropiada pot empitjorar sensiblement el rendiment. Per prendre les decisions apropiades en el disseny dels índexs, s’ha de conèixer bé la seva estructura i comportament, així com entendre com són utilitzats per l’optimitzador del SGBD.

Aquest curs pretén proporcionar els conceptes bàsics necessaris per a l’activitat de disseny d’índexs. Es donarà una visió global i àmplia sobre estructures i utilització dels índexs i sobre el funcionament dels optimitzadors. Malgrat no s’orienta a cap SGBD concret, es presenten exemples d’alguns dels SGBD més habituals del mercat (ORACLE, MS SQLServer, MySQL...).

A qui va adreçat
Informàtics amb alguna experiència en el camp de les BD (Consultors, Analistes, Dissenyadors i Administradors de BD, Tècnics de sistemes, etc.) que vulguin introduir-se en les tasques del disseny d’índexs de cara a millorar el rendiment de les BD.

Requisits
És indispensable tenir coneixements bàsics del llenguatge SQL.

Programa

1.- Elements de disseny físic de BD

2.- Indexació

  • Utilitat dels índexs.
  • Tipus d’índex.
    • Arbres-B clustered i no clustered.
    • Índexs hash i mapes de bits.
    • Índexs pera texts.
  • Estructures internes.
  • Índex compost versus diferents índexs.
  • Consultes i utilització dels índexs.
  • Dades a l’índex i consultes "només índex".
  • Índexs per a funcions, joins, filtres, prefixes, vistes, etc.
  • Compressió d’índexs.
  • Creació i manteniment d’índexs.

3.- Introducció als optimitzadors

  • Optimització de l’SQL: Semàntica, sintàctica i física.
  • Plans d’execució.
  • Compilació i memòria.
  • Esquema i estadístiques. Regles i costos.
  • Jerarquia i ordre de les operacions.
  • Tipus de Join i la seva execució.
  • Elecció dels índexs.
  • Elecció del pla.
  • Execució del pla i com influir-hi.

Professor
Rafael Camps Paré. Professional informàtic des de 1962 (va ser Cap de projectes i Consultor sènior a BULL i UNIVAC/UNISYS). Doctor en Informàtica. Professor jubilat de la UPC. Soci nº 1 de l’ATI.

Durada, dates i horari
12 hores.
Setmana 1: dimarts 1 i dijous 3 de juny.
Setmana 2: dimarts 8 i dijous 10 de juny.
Horari: de les 18.30 a les 21.30 h.

Lloc
CEP. Centre d’Estudis Politècnics
Plaça Urquinaona 10.
(mapa)

Import

Socis ATI: 200 €
No socis: 400 €

Informació i inscripcions
Secretaria de ATI-Catalunya
Via Laietana 46, pral. 1ª
08003 Barcelona
934125235
secrecat@ati.es

Horari d’atenció al públic
Dilluns a dijous: 10-13 h. i 16-19 h.
Divendres: 10-13 h.

(*) Només s’aplicarà la tarifa de soci a qui ho acrediti. El import de la matrícula s’abonarà ABANS de la iniciació del curs. En el cas de sol·licitar la factura pera SOCIS, serà personalitzada i hi constarà el NIF del soci.

GRUP MÍNIM: 5 PERSONES.
PLAÇES LIMITADES A 15 ASSISTENTS.

ATI es reserva el dret d’efectuar les modificacions necessàries.