Vous êtes sur la page 1sur 2

Maximice el Uso de

las nuevas tecnologas...


Desarrolle Ventajas Competitivas

SQL y Modelamiento de Datos


Qu es SQL y Modelamiento de Datos?
El curso SQL y Modelamiento de Datos esta diseado para capacitar a profesionales y tcnicos en TI en el modelamiento e implementacin de base de datos relacionales, analizando las diferentes estrategias para el modelado lgico y posteriormente fsico de la base de datos. As mismo se analizaran las diferentes sentencias y objetos del lenguaje SQL para la explotacin y administracin de los datos almacenados. Se empleara para tal efecto herramientas tecnolgicas como software de modelamiento as como el SQL Server, como gestor de base de datos.

Cul es el objetivo de estudiar el curso SQL y Modelamiento de Datos?


Proporcionar al alumno los conocimientos terico-prcticos necesarios para modelar e implementar bases de datos que den el correcto soporte de almacenamiento de informacin para un ms eficiente desarrollo de soluciones empresariales, ya sean estas a nivel de escritorio o aplicativos WEB. Proporcionar al alumno los conocimientos del lenguaje SQL como herramienta para la administracin y explotacin de la informacin almacenada en la base de datos, de forma tal que los pueda emplear en las aplicaciones empresariales que desarrolle a futuro.

A quines est dirigido?


Profesionales y tcnicos en TI Jefes de proyectos de software Desarrolladores de aplicaciones empresariales Integradores de aplicaciones empresariales

Cules son los requisitos?


Deseable experiencia en alguna herramienta de programacin (de preferencia orientada a objetos)

Qu competencias profesionales adquiere el participante?


Disear modelos lgicos de base de datos, tomando como referencia casustica real en base a los Diagramas Entidad Relacin, garantizando una eficiente implementacin de bases de datos, dejando de lado factores incongruentes o redundancia innecesaria. Implementar modelos fsicos derivados del modelamiento lgico, aplicando procesos de refinamiento y normalizacin Emplear de una manera correcta el lenguaje SQL en los proyectos de desarrollo de sistemas de informacin, cualquiera sea la herramienta de desarrollo que se utilice, garantizando un mejor y ms fluido acceso a las base de datos, contribuyendo a la mejor performance del producto final.

Plan Curricular 50 horas


Modelamiento de Base de Datos Duracin: 16 Horas

Objetivos: Comprender los fundamentos del modelado lgico de base de datos y su importancia para construir base de datos libres de errores e incongruencias, en base a la utilizacin de diagramas E-R para la elaboracin de los modelos respectivos. Temas: Generalidades y Bases de Datos. Modelamiento de base de Datos: El Modelo Lgico o Conceptual. Importancia del Modelo Lgico. El Diagrama Entidad Relacin. Conceptos asociados. Desarrollo de Casustica Empresarial empleando Herramientas CASE (Erwin) Del modelo lgico al modelo fsico: El Modelo Fsico. El Modelo Relacional. Conceptos Asociados Conversin del Modelo Conceptual al Modelo Fsico. Refinamiento del Modelo Fsico: Normalizacin. Mapeo de Tablas

SQL para Desarrolladores

Duracin: 34 Horas

Objetivos: Conocer y aplicar las principales sentencias de manipulacin de objetos y datos mediante el lenguaje SQL, y en base a ello programar procedimientos almacenados y funciones almacenadas que se ajusten a los requerimientos de la aplicacin. Temas: Introduccion al SQL: Concepto de base de datos relacional. Importancia de las bases de datos. El Lenguaje SQL. El SQL-Server. Implementando la estructura de una base de datos. Importacin de datos desde diversos orgenes. Consultas bsicas: La sentencia SELECT . Implementacin de Consultas Sencillas. Consultas Condicionales (If exists, and, >, <, =, <>,Between, In, Like, and, Distinct). Funciones de librera. Consultas avanzadas: Campos calculados. Funciones agrupadas y bsqueda de grupos. Consultas multitablas. Consultas anidadas (Subconsultas) . Creacin de Vistas Actualizacin de datos en las base de datos Introd. a la programacion en SQL Server: Conceptos de programacin en Microsoft SQL Server. Estructuras de Programacin. Creacin y empleo de Funciones del Usuario. Definicin y manejo de Transacciones. Creacin y Manejo de Usuarios. Procedimientos almacenados: Definicin de los Procedimientos Almacenados. Procedimientos Almacenados del Sistema. Procedimientos Almacenados del Usuario. Tipos de Parmetros de los Procedimientos Almacenados. Procedimientos Almacenados Anidados. Creacin y Manejo de Cursores: Definicin de Cursores. Tipo de cursores. Aplicaciones de los cursores estticos y dinmicos. Cursores Anidados. Aplicaciones de desplazamiento anidado dentro de procedimientos almacenados. Triggers (disparadores): Definicin de Triggers. Utilizacin de los Triggers para implementar acciones referenciales. Empleo de los Procedimientos Almacenados en los Triggers Introduccion al SQL con XML: Interaccin de SQL con XML

04-08-2009

07/12/2013

Vous aimerez peut-être aussi