Você está na página 1de 4

CURSO DE BASES DE DATOS SQL.

DIEO DE PAGINAS WEB DINAMICAS MODULO 1 JUSTIFICACION Identificar normas concretas y necesarias previa a la creacion de una base de datos.

DIRIGIDO A Dirigido a personas en general, estudiantes de carreras tcnicas, con formacin en formacin tcnica.

CONTENIDO Unidad 1. El entorno grfico SSMS * 1.1. Introduccin * 1.2. Instalar SQL * 1.3. Entrada al SQL * Introduccin a las bases de datos * Ediciones de SQL * 1.4. Estructura interna de una base de datos * 1.5. Crear una base de datos en SSMS * 1.6. Adjuntar una base de datos * 1.7. Conectar y Desconectar la base de datos * 1.8. Crear una nueva tabla * 1.9. Tipos de datos * 1.10. Valores nulos * 1.11. Columna con contador * 1.12. Clave primaria * 1.13. Aadir o eliminar columnas * 1.14. Modificar la definicin de una tabla * 1.15. Insertar datos en la tabla * 1.16. Modificar datos * 1.17. Eliminar filas * 1.18. Relacionar tablas * 1.19. Abrir una nueva consulta * 1.20. Escribir y ejecutar cdigo TRANSACT-SQL * 1.21. La base de datos predeterminada * 1.22. El editor de texto * 1.23. Configurar un esquema de colores personalizado * 1.24. Las Vistas * 1.25. El panel de diagrama * 1.26. El panel de criterios * 1.27. El panel SQL Unidad 2. Introduccin al SQL. Transact-SQL * 2.1. Conceptos bsicos de SQL * 2.2. Introduccin al TRANSACT-SQL * 2.3. Caractersticas generales del lenguaje Transact-SQL * 2.4. Reglas de formato de los identificadores * 2.5. Tipos de datos * 2.6. Las constantes * Tipos de datos * Definir constantes segn el tipo de dato * 2.7. Las expresiones * 2.8. Funciones * 2.9. Las variables * 2.10. Otros elementos del lenguaje Unidad 3. Consultas simples

* 3.1. Introduccin * 3.2. Origen de datos FROM * 3.3. La lista de seleccin * 3.4. Columnas del origen de datos * 3.5. Alias de columna * 3.6. Funciones * Funciones en Transact-SQL * 3.7. Columnas calculadas * 3.8. Utilizacin del asterisco * * 3.9. Las palabras clave $IDENTITY y $ROWGUID * 3.10. Ordenacin de las filas del resultado ORDER BY * 3.11. Eliminar filas duplicadas DISTINCT/ALL * 3.12. La clusula TOP * 3.13. Seleccin de filas WHERE * 3.14. Predicados * Los predicados CONTAINS y FREETEXT * 3.15. Condiciones de bsqueda compuestas Unidad 4. Consultas multitabla * 4.1. Introduccin * 4.2. La unin de tablas UNION * 4.3. La diferencia EXCEPT * 4.4. La interseccin INTERSECT * 4.5. La composicin de tablas * 4.6. El producto cartesiano CROSS JOIN * 4.7. La composicin interna INNER JOIN * 4.8. La Composicin externa LEFT, RIGHT y FULL OUTER JOIN * 4.9. Combinar varias operaciones Unidad 5. Consultas de resumen * 5.1. Introduccin * 5.2. Las funciones de agregado * 5.3. La funcin COUNT * 5.4. La funcin COUNT_BIG * 5.5. La funcin MAX * 5.6. La funcin MIN * 5.7. La funcin SUM * 5.8. La funcin AVG * 5.9. La funcin VAR * 5.10. La funcin VARP * 5.11. La funcin STDEV * 5.12. La funcin STDEVP * 5.13. La funcin GROUPING * 5.14. Agrupamiento de filas (clusula GROUP BY). * 5.15. Seleccin sobre grupos de filas, la clusula HAVING Unidad 6. Las subconsultas * 6.1. Introduccin * 6.2. Subconsultas de resultado nico * 6.3. Subconsultas de lista de valores * 6.4. El operador IN con subconsulta * 6.5. La comparacin modificada (ANY, ALL) * 6.6. Subconsultas con cualquier nmero de columnas (EXISTS) Unidad 7. Actualizacin de datos * 7.1. Introduccin * 7.2. Insertar creando una nueva tabla * 7.3. Insertar en una tabla existente INSERT INTO * 7.4. Insertar una fila de valores * 7.5. Insercin de varias filas

* 7.6. Insertar una fila de valores por defecto * 7.7. Modificar datos almacenados - UPDATE * 7.8. Eliminar filas - DELETE * 7.9. Borrado masivo - TRUNCATE Unidad 8. El DDL, Lenguaje de Definicin de Datos * 8.1. Introduccin * 8.2. Definir una base de datos CREATE DATABASE * Intercalaciones COLLATE * 8.3. Eliminar una base de datos DROP DATABASE * 8.4. Modificar las propiedades de una BD ALTER DATABASE * 8.5. Crear una tabla CREATE TABLE * Tipos de datos: precisin, escala, longitud y prioridad * 8.6. Eliminar una tabla DROP TABLE * 8.7. Modificar la definicin de una tabla ALTER TABLE * 8.8. Crear una vista CREATE VIEW * 8.9. Eliminar una vista DROP VIEW * 8.10. Definicin de ndice * 8.11. Tipos de ndices * 8.12. Ventajas e inconvenientes de los ndices * 8.13. Definir un ndice CREATE INDEX * 8.14. Eliminar un ndice DROP INDEX Unidad 9. Programacin en TRANSACT SQL * 9.1. Introduccin * 9.2. Procedimientos almacenados STORE PROCEDURE * 9.3. Eliminar procedimientos almacenados * 9.4. Crear y ejecutar un procedimiento * 9.5. Instrucciones de control de flujo * 9.6. IF ELSE * 9.7. WHILE BREAK- CONTINUE * 9.8. WAITFOR * 9.9. GOTO * 9.10. TRY... CATCH * 9.11. Desencadenadores o TRIGGERS * 9.12. CREATE TRIGGER * 9.13. DISABLE TRIGGER * 9.14. ENABLE TRIGGER * 9.15. DROP TRIGGER

TIPO: CURSO REQUISITOS: Conocimientos Windows a nivel usuario PROGRAMACIN DEL CURSO: El curso tendr una duracin de 20 horas. EXPERTO: Ing. Claudia Infante FORMA DEL CURSO: PRESENCIAL HORARIO: Sbados 8:00 am a 12 m CERTIFICACIN: Al final del curso la institucin otorga el correspondiente certificado COSTO: $ 300.000

INICIO: 24 DE SEPTIEMBRE DE 2011 FECHA LIMITE DE INSCRIPCION: 23 DE SEPTIEMBRE DE 2011 Cupos disponibles 4
2011 Escuela Colombiana de Carreras Industriales

"Su Institucin Universitaria" :: Carrera 19 No. 49-20 :: PBX: 353 71 71 :: Bogot D. C. - Colombia - Sur Amrica ::

Você também pode gostar