Академический Документы
Профессиональный Документы
Культура Документы
INAPONTI
3. Actitudinales
Durante el curso, se incentivar al estudiante a
Cultivar una actitud de curiosidad autodidctica que le permita trascender
los conocimientos impartidos durante el curso, e incorporar otros
mecanismos de trabajo de similares caractersticas a los ya adquiridos.
Desarrollar la capacidad de transposicin de las actitudes de
investigacin y autoaprendizaje y la metodologa de trabajo utilizada a
otros mbitos laborales
RECURSOS Y MATERIALES DIDCTICOS:
Proyector (can) para exhibir transparencias desde la PC y pantallas de
ejercitacin.
Aula-laboratorio con computadoras conectadas en red (una asignada al
instructor) utilizando alguna versin de GNU/Linux de amplia distribucin.
Pizarra y marcadores de varios colores.
BIBLIOGRAFIA Y APUNTES:
Materiales libres disponibles en Internet.
Transparencias presentadas por los docentes.
INAPONTI
MDULOS:
1. Introduccin.
Conceptos. Bases de datos relacionales.
Generalidades. Inicio de una sesin.
Escribir un query.
2. Instalacin
Requisitos. Instalacin en Linux.
Configuracin bsica.
Arranque y detencin.
3. Configuracin
Logging y Debugging.
Conexiones con TCP/IP.
Manejo de recursos del S.O.
Autenticacin de clientes.
Localizacin.
4. Comandos bsicos
SQL. DML y DDL.
Insert, Select, Update, Delete, Where, Order by.
Create, Drop.
5. Manejo de bases de datos
Creacin de bases de datos.
Administracin de usuarios y privilegios.
Grupos , funciones y triggers.
Creacin de tablas e indices.
Cargas de datos. Pgadmin.
6. Queries.
Tipos de datos.
Valores NULL. Valores DEFAULT.
Uso de AND y OR. Uso de LIKE.
Expresiones regulares.
Uso de CASE y DISTINCT.
Funciones y operadores.
Uso de SET, SHOW y RESET.
7. Agreggates.
Uso de GROUP BY.
INAPONTI
Uso de HAVING.
Query tips.
8. Joins.
Referencias a tablas y columnas.
Crear joins. Claves primarias y forneas.
9. Numerando filas.
OIDS. Secuencias.
Tipo de datos Serial.
10. Combinando Selects.
Uso de UNION, EXCEPT e INTERSECT.
Subqueries.
Uso de UPDATE FROM.
Insertando y creando con SELECT.
11. Transacciones y lockeos.
Introduccin a la transaccionalidad.
Visibilidad de las transacciones.
Uso de COMMIT y ROLLBACK.
Lockeos. Deadlocks.
12. Performance.
Indices. CLUSTER.
Optimizador de queries.
VACUUM, VACUUM ANALYZE.
EXPLAIN.
13. Control de resultados y manejos de tablas.
Uso de LIMIT y OFFSET.
Cursores.
Tablas Temporales.
Alter Table.
GRANT y REVOKE.
Herencia.
Vistas.
Reglas.
Uso de LISTEN y NOTIFY.
INAPONTI
CRDITOS:
30 (treinta)