FECHA
PROXIMAMENTE
Duracion
48 horas
HORARIO
LUNES Y MIERCOLES
De 18:30 a 21:30
De 18:30 a 21:30
ARANCEL
CONSULTAR
Introducción a Base de datos
Presentación
Para cada empresa su información (datos) tiene un valor incalculable, por lo que almacenarla, organizarla y protegerla correctamente es una de sus prioridades. Esto hace que todo profesional de las bases de datos sea muy demando.
Este curso de base de datos está dirigido tanto a personas que deseen aprender desde cero hasta aquellas personas que quieran reforzar el conocimiento en el manejo de las mismas.
Los participantes van a poder crear sus propias bases de datos e implementar procesos de automatización para su mantenimiento. Asimismo, van a poder realizar consultas SQL avanzadas para generar reportes e informes para la toma decisiones. Al terminar el curso estarán listos para analizar bases de datos e información de cualquier modelo de negocio.
Este curso de base de datos está dirigido tanto a personas que deseen aprender desde cero hasta aquellas personas que quieran reforzar el conocimiento en el manejo de las mismas.
Los participantes van a poder crear sus propias bases de datos e implementar procesos de automatización para su mantenimiento. Asimismo, van a poder realizar consultas SQL avanzadas para generar reportes e informes para la toma decisiones. Al terminar el curso estarán listos para analizar bases de datos e información de cualquier modelo de negocio.
Introducción a Base de datos
Objetivos
Objetivos Generales
• Dominar los fundamentos para el manejo y la manipulación de datos.
• Conocer el mundo de las bases de datos para entender cómo trabajar con ellas.
Objetivos Específicos
• Comprender el proceso de diseño de una Base de Datos.
• Reconocer las técnicas de administración y aplicaciones sobre las bases de datos.
• Comprender y diseñar el lenguaje de consultas estructurado (SQL).
• Conocer las reglas básicas de seguridad e integridad de datos.
Introducción a Base de datos
Destinatarios
Este curso de base de datos está dirigido tanto a personas que deseen aprender desde cero hasta aquellas personas que quieran reforzar el conocimiento en el manejo de las bases de datos relacionales.
Introducción a Base de datos
Requisitos RECOMEnDABLES de Participación
Tener muchas ganas de aprender.
Introducción a Base de datos
Duración
48 HORAS.
Introducción a Base de datos
Carga horaria semanal
LUNES Y MIÉRCOLES
TURNO: DE 18:30 A 21:30
TURNO: DE 18:30 A 21:30
Introducción a Base de datos
Metodología de Trabajo
Las clases serán en vivo con posibilidad de interactuar con el docente. Quienes no puedan asistir, podrán acceder a un classroom virtual para visualizar el material didáctico. Además, habrá un espacio de foro en la plataforma, con actividades integradoras, material audiovisual y multimedia para el seguimiento diario del cursante.
Introducción a Base de datos
Temario y cronograma de clases
UNIDAD 1: “Modelación de datos”
Definición de Bases de Datos. Historia y Tipos de Base de Datos. Modelo Relacional. Modelo Orientado a Objetos. Modelo Orientado a Objetos Relacional. Integridad de los datos. Modelo lógico y físico. Manejo de Transacciones. Entidades, atributos, instancias y relaciones. Integridad relacional. Clasificación de entidades y relaciones (modalidad y cardinalidad). Constraints. Dominio. Auditoria. Ejemplo Práctico: Instalación de una base de datos Microsoft SQL server.
UNIDAD 2: “Pasaje desde el modelo lógico a la estructuración de información”
Nomenclatura. Tipos de datos. Utilización de una herramienta libre para el armado de un modelo físico. Creación, modificación y borrado de la estructura de una tabla.
UNIDAD 3: “Introducción al lenguaje SQL”
Sentencias Select - Where. Inserción (Insert), borrado (Delete) y Modificación de datos (Update). Operadores de comparación. (Is Null, Like, And ,Or ,Between, In, Not In).Funciones de Fila : Right, Substring_Index, Substring, Upper, Lower, Reverse, Ltrim, Rtrim, Length
UNIDAD 4: Proyecto Final
Crearás tu propia base de datos, en la cual se implementará el modelo relacional para representar procesos basados en un modelo de negocio propio, con dataset público o ficticio. Implementarás los procesos técnicos que requiere el mantenimiento de una base de datos.
Definición de Bases de Datos. Historia y Tipos de Base de Datos. Modelo Relacional. Modelo Orientado a Objetos. Modelo Orientado a Objetos Relacional. Integridad de los datos. Modelo lógico y físico. Manejo de Transacciones. Entidades, atributos, instancias y relaciones. Integridad relacional. Clasificación de entidades y relaciones (modalidad y cardinalidad). Constraints. Dominio. Auditoria. Ejemplo Práctico: Instalación de una base de datos Microsoft SQL server.
UNIDAD 2: “Pasaje desde el modelo lógico a la estructuración de información”
Nomenclatura. Tipos de datos. Utilización de una herramienta libre para el armado de un modelo físico. Creación, modificación y borrado de la estructura de una tabla.
UNIDAD 3: “Introducción al lenguaje SQL”
Sentencias Select - Where. Inserción (Insert), borrado (Delete) y Modificación de datos (Update). Operadores de comparación. (Is Null, Like, And ,Or ,Between, In, Not In).Funciones de Fila : Right, Substring_Index, Substring, Upper, Lower, Reverse, Ltrim, Rtrim, Length
UNIDAD 4: Proyecto Final
Crearás tu propia base de datos, en la cual se implementará el modelo relacional para representar procesos basados en un modelo de negocio propio, con dataset público o ficticio. Implementarás los procesos técnicos que requiere el mantenimiento de una base de datos.
Introducción a Base de datos
CRONOGRAMA DE CLASES
Clase 1: Introducción a bases de datos
Clase 2: Introducción a las bases de datos relacionales
Clase 3: Lenguaje SQL
Clase 4: Sublenguajes SQL
Clase 5: Consultas y subconsultas SQL
Clase 6: Sublenguaje DDL
Clase 7: Objetos de una base de datos
Clase 8: Tablas
Clase 9: Vistas
Clase 10: Workshop DDL
Clase 11: Sublenguaje DML 1
Clase 12: Sublenguaje DML 2
Clase 13: Inserción con importación
Clase 14: Actualización y eliminación de datos
Clase 15: Funciones
Clase 16: Stored procedure
Clase 17: Trigger
Clase 18: Workshop DML
Clase 19: Sublenguaje DCL
Clase 20: Sublenguaje TCL
Clase 21: Backup y restauración
Clase 22: Workshop DCL Y TCL
Clase 23: Datawarehouse en el business intelligence
Clase 24: Visita de especialista
Clase 25: Proyecto final
Clase 2: Introducción a las bases de datos relacionales
Clase 3: Lenguaje SQL
Clase 4: Sublenguajes SQL
Clase 5: Consultas y subconsultas SQL
Clase 6: Sublenguaje DDL
Clase 7: Objetos de una base de datos
Clase 8: Tablas
Clase 9: Vistas
Clase 10: Workshop DDL
Clase 11: Sublenguaje DML 1
Clase 12: Sublenguaje DML 2
Clase 13: Inserción con importación
Clase 14: Actualización y eliminación de datos
Clase 15: Funciones
Clase 16: Stored procedure
Clase 17: Trigger
Clase 18: Workshop DML
Clase 19: Sublenguaje DCL
Clase 20: Sublenguaje TCL
Clase 21: Backup y restauración
Clase 22: Workshop DCL Y TCL
Clase 23: Datawarehouse en el business intelligence
Clase 24: Visita de especialista
Clase 25: Proyecto final
Introducción a Base de datos
Procedimientos de evaluación y acreditación - certificación
Aprobación Final del curso sujeta al 80% de Asistencia y la entrega de un proyecto final de carácter personal (sin excepción).
Introducción a Base de datos
Bibliografía
• OBLIGATORIA:
A. de Miguel y M. Piattini. Fundamentos y Modelos de Bases de Datos. Capítulo 3. Ed. 2. RA-MA. 1999.
A. de Miguel, M. Piattini y E. Marcos. Diseño de Bases de Datos Relacionales. Capítulos 1 y 8. RA-MA. 1999.
M. Piattini, E. Marcos, C. Calero y B. Vela. Tecnología y Dise ño de Bases de Datos. Capítulos 4 y 13. RA-MA 2006.
• COMPLEMENTARIA:
Database systems : a practical approach to design, implementation and management. Thomas M. Connolly. Addison-Wesley. 2005.
Sistemas de bases de datos : un enfoque práctico para diseño, implementación y gestión. Thomas M. Connolly. Addison-Wesley. 2005.
Desarrollo de Bases de Datos: casos prácticos desde el análisis a la implementación. Dolores Cuadra, Elena Castro, Ana M. Iglesias, Paloma Martínez, Fco. Javier Calle, César de Pablo, Harith Al-Jumaily y Lourdes Moreno. Editorial Ra-Ma. 2007.
Database System Implementation. Héctor García-Molina, jeffrey D. Ullman and Jeniffer Widom. Prentice Hall. 2000.
A. de Miguel y M. Piattini. Fundamentos y Modelos de Bases de Datos. Capítulo 3. Ed. 2. RA-MA. 1999.
A. de Miguel, M. Piattini y E. Marcos. Diseño de Bases de Datos Relacionales. Capítulos 1 y 8. RA-MA. 1999.
M. Piattini, E. Marcos, C. Calero y B. Vela. Tecnología y Dise ño de Bases de Datos. Capítulos 4 y 13. RA-MA 2006.
• COMPLEMENTARIA:
Database systems : a practical approach to design, implementation and management. Thomas M. Connolly. Addison-Wesley. 2005.
Sistemas de bases de datos : un enfoque práctico para diseño, implementación y gestión. Thomas M. Connolly. Addison-Wesley. 2005.
Desarrollo de Bases de Datos: casos prácticos desde el análisis a la implementación. Dolores Cuadra, Elena Castro, Ana M. Iglesias, Paloma Martínez, Fco. Javier Calle, César de Pablo, Harith Al-Jumaily y Lourdes Moreno. Editorial Ra-Ma. 2007.
Database System Implementation. Héctor García-Molina, jeffrey D. Ullman and Jeniffer Widom. Prentice Hall. 2000.
Centro de formacion continua
inscripcion
Inscribite Fácil y rápido. Realiza los pasos que se muestran a continuación.
Centro de formacion continua
FORMULARIO
TÉRMINOS Y CONDICIONES
© 2019 todos los derechos reservados.