Lo sentimos, en estos momentos este programa no está activo en CanalCursos.com
Curso de Fundamentos de Programación y Bases de Datos + Instalación y Configuración de MySQL
- Curso |
- Online
Precio

Contacta con el centro para más información
Pide Información y sin compromiso
Descripción del curso
Detalles
En la actualidad la mayoría de nuestra vida esta basada en el uso de programas informáticos. Para desarrollar un programa informático es necesario transcribir la realidad a dicho programa, para ello se usan los algoritmo.
Los algoritmos son el fundamento de la programación de ordenadores, podemos decir que los programas de ordenador son algoritmos escritos en un código especial entendible por un ordenador. Para escribir un algoritmo no podemos escribir lo que deseemos, es necesario usar un lenguaje especial y que sea entendible por el ordenador.
Las aplicaciones informáticas para funcionar necesitan datos para tratar, estos se unen en un grupo formando una base de datos. Las bases de datos deben ser manejadas y tratadas mediante los algoritmos.
Este curso está desarrollado de tal forma que el alumno pueda aprender de forma sencilla y muy práctica los fundamentos de programación.
El software MySQL® proporciona un servidor de base de datos SQL (Structured Query Language) muy rápido, multi-threaded, multi usuario y robusto. El servidor MySQL está diseñado para entornos de producción críticos, con alta carga de trabajo así como para integrarse en software para ser distribuido. MySQL es una marca registrada de MySQL AB.
Temario:
MÓDULO I: Fundamentos de programación
UNIDAD 1: Algoritmos y programas
¿Qué es un algoritmo?
Los algoritmos son el fundamento de la programación de ordenadores, podemos decir que los programas de ordenador son algoritmos escritos en un código especial entendible por un ordenador. Para escribir un algoritmo no podemos escribir lo que deseemos, es necesario usar un lenguaje especial y que sea entendible por el ordenador.
Las aplicaciones informáticas para funcionar necesitan datos para tratar, estos se unen en un grupo formando una base de datos. Las bases de datos deben ser manejadas y tratadas mediante los algoritmos.
Este curso está desarrollado de tal forma que el alumno pueda aprender de forma sencilla y muy práctica los fundamentos de programación.
El software MySQL® proporciona un servidor de base de datos SQL (Structured Query Language) muy rápido, multi-threaded, multi usuario y robusto. El servidor MySQL está diseñado para entornos de producción críticos, con alta carga de trabajo así como para integrarse en software para ser distribuido. MySQL es una marca registrada de MySQL AB.
Temario:
MÓDULO I: Fundamentos de programación
UNIDAD 1: Algoritmos y programas
¿Qué es un algoritmo?
Programas y Aplicaciones
Lenguajes de programación
Traductores e intérpretes
Compiladores
Videoejercicio 1
Autopráctica Algoritmos y programas
Autopráctica Algoritmos y programas II
Test Algoritmos y programas
UNIDAD 2: Tipos de programación
Fases del ciclo de vida de una aplicación
Programación desordenada
Programación estructurada
Programación modular
Programación orientada a objetos
Autopráctica Ciclo de vida de una aplicación
Autopráctica Tipos de programación
Test Tipos de programación
UNIDAD 3: Diagramas de flujo
Diagramas de flujo
Elementos de los diagramas de flujo
Realizando diagramas de flujo
Videoejercicio 1
Videoejercicio 2
Autopráctica Diagramas de flujo
Autopráctica Diagramas de flujo II
Test Diagrama de flujo
UNIDAD 4: Pseudocódigo
Pseudocódigo
Escritura en pseudocódigo
Creación de algoritmos
Variables
Constantes
Tipos de Datos
Operadores y expresiones
Videoejercicio 1
Autopráctica Pseudocódigo
Autopráctica Pseudocódigo II
Test Pseudocódigo
UNIDAD 5: Elementos de un programa
Instrucciones primitivas
Instrucciones de asignación
Instrucciones de entrada y salida
Palabras reservadas
Comentarios
Contadores
Acumuladores
Interruptores
Videoejercicio 1
Videoejercicio 2
Autopráctica Elementos de un programa
Autopráctica Elementos de un programa II
Test Elementos de un programa
UNIDAD 6: Estructuras de control
Estructuras de control
Alternativa simple
Alternativa doble
Alternativa múltiple
Estructura mientras
Estructura repetir
Estructura para o desde
Estructuras selectivas anidadas
Estructuras repetitivas anidadas
Videoejercicio 1
Videoejercicio 2
Autopráctica Estructuras de control
Autopráctica Estructuras de control II
Test Estructuras de control
UNIDAD 7: Estructuras de datos: Tablas
Tablas unidimensionales
Tablas bidimensionales
Tablas multidimensionales
Operaciones con tablas
Videoejercicio 1
Videoejercicio 2
Autopráctica Tablas
Autopráctica Tablas II
Test Estructuras de datos: Tablas
UNIDAD 8: Programación modular
La programación modular
Funciones
Procedimientos
Parámetros
Paso de parámetros
Ámbito de las variables
Recursividad
Videoejercicio 1
Videoejercicio 2
Autopráctica Programación modular
Autopráctica Programación modular II
Test Programación modular
UNIDAD 9: Programación orientada a objetos
La programación orientada a objetos
Clases
Objetos
Relaciones entre clases
Abastracción
Encapsulamiento
Herencia
Polimorfismo
Videoejercicio 1
Autopráctica Programación orientada a objetos
Autopráctica Programación orientada a objetos II
Test Programación orientada a objetos
MODULO II: Fundamentos de Bases de Datos
UNIDAD 1: Bases de datos
¿Qué es una base de datos?
Sistemas Gestores de Bases de datos
Modelo jerárquico
Modelo de red
Modelo relacional
Modelo orientado a objetos
Diseño conceptual, lógico y físico
Autopráctica Bases de Datos
Test Programación orientada a objetos
UNIDAD 2: El modelo entidad-relación
El modelo entidad-relación
Entidades
Atributos
Relaciones
Entidades fuertes y débiles
Modelo entidad relación extendido
Expecialización inclusiva o exclusiva
Representación de especializaciones
Pasos para el diseño
Videoejercicio 1
Videoejercicio 2
Autopráctica El modelo entidad-relación
Autopráctica El modelo entidad-relación II
Autopráctica 3
Test El modelo entidad-relación
UNIDAD 3: Modelo de bases de datos relacionales
El modelo relacional
Tablas o relaciones
Dominios
Grado y cardinalidad
Propiedades de las tablas
Claves
Nulos
Restricciones
Reglas de Codd
Transformación de las entidades fuertes
Relaciones Varios a varios
Relaciones de orden n
Relaciones de uno a varios
Relaciones De uno a uno
Relaciones de cero a uno
Relaciones de cero a cero
Relaciones recursivas
Representacion de entidades débiles
Relaciones de especialización
Videoejercicio 1
Videoejercicio 2
Autopráctica 1
Autopráctica 2
Autopráctica 3
Test Modelo de bases de datos relacionales
UNIDAD 4: Representación gráfica del modelo relacional
Representación de esquemas de bases de datos relaciones
Normalización
Primera Forma normal (1FN)
Dependencias Funcionales
Segunda Forma normal (2FN)
Tercera Forma normal (3FN)
Forma normal de Boyce-Codd (FNBC)
Dependencias multivaluadas
Cuarta Forma normal (4FN)
Quinta Forma normal (5FN)
Videoejericio 1
Autopráctica 1
Autopráctica 2
Test Representación gráfica del modelo relacional
Instalación y configuración deMySQL
Primeros pasos en MySQL
Descarga del MySql
Instalación de MySQL y Configuración de Instancia
Introducción al comando MySql y primera conexión al servidor
Primeras consultas con el comando MySql (consola) y explicación del entorno
Lista de comandos interpretables por Mysql
MySqlAdmin: creación y eliminación de una Base deDatos
MySqlAdmin: ping, processlist, variables, version y shutdown
MySqldump: introducción y creación de una Copia de Seguridad
MySqldump: restaurar Copia de Seguridad
MySqlshow: mostrar Base de Datos, Tablas y Campos
Autopráctica -Uso de la consola, mysqlShow
MySql Workbench: descarga e instalación
MySql Workbench: configuración
MySql: Creación de una base de datos y tablas
MySql Workbench: Creación de una base de datos y tablas
MySql: creación de usuarios y permisos
MySql: creación de permisos especiales y mostrado permisos
MySql: revecado de permisos y eliminación de usuarios
MySql Workbench: creación de usuarios y permisos
Autopráctica Uso de workbench y permisos de usuario
MySql: Importar datos con "load data" en una tabla
Comando MySqlImport y exportado de datos con "outfile"
MySql Workbench: Importar y exportar datos
Duración: 50 horas.
...Lenguajes de programación
Traductores e intérpretes
Compiladores
Videoejercicio 1
Autopráctica Algoritmos y programas
Autopráctica Algoritmos y programas II
Test Algoritmos y programas
UNIDAD 2: Tipos de programación
Fases del ciclo de vida de una aplicación
Programación desordenada
Programación estructurada
Programación modular
Programación orientada a objetos
Autopráctica Ciclo de vida de una aplicación
Autopráctica Tipos de programación
Test Tipos de programación
UNIDAD 3: Diagramas de flujo
Diagramas de flujo
Elementos de los diagramas de flujo
Realizando diagramas de flujo
Videoejercicio 1
Videoejercicio 2
Autopráctica Diagramas de flujo
Autopráctica Diagramas de flujo II
Test Diagrama de flujo
UNIDAD 4: Pseudocódigo
Pseudocódigo
Escritura en pseudocódigo
Creación de algoritmos
Variables
Constantes
Tipos de Datos
Operadores y expresiones
Videoejercicio 1
Autopráctica Pseudocódigo
Autopráctica Pseudocódigo II
Test Pseudocódigo
UNIDAD 5: Elementos de un programa
Instrucciones primitivas
Instrucciones de asignación
Instrucciones de entrada y salida
Palabras reservadas
Comentarios
Contadores
Acumuladores
Interruptores
Videoejercicio 1
Videoejercicio 2
Autopráctica Elementos de un programa
Autopráctica Elementos de un programa II
Test Elementos de un programa
UNIDAD 6: Estructuras de control
Estructuras de control
Alternativa simple
Alternativa doble
Alternativa múltiple
Estructura mientras
Estructura repetir
Estructura para o desde
Estructuras selectivas anidadas
Estructuras repetitivas anidadas
Videoejercicio 1
Videoejercicio 2
Autopráctica Estructuras de control
Autopráctica Estructuras de control II
Test Estructuras de control
UNIDAD 7: Estructuras de datos: Tablas
Tablas unidimensionales
Tablas bidimensionales
Tablas multidimensionales
Operaciones con tablas
Videoejercicio 1
Videoejercicio 2
Autopráctica Tablas
Autopráctica Tablas II
Test Estructuras de datos: Tablas
UNIDAD 8: Programación modular
La programación modular
Funciones
Procedimientos
Parámetros
Paso de parámetros
Ámbito de las variables
Recursividad
Videoejercicio 1
Videoejercicio 2
Autopráctica Programación modular
Autopráctica Programación modular II
Test Programación modular
UNIDAD 9: Programación orientada a objetos
La programación orientada a objetos
Clases
Objetos
Relaciones entre clases
Abastracción
Encapsulamiento
Herencia
Polimorfismo
Videoejercicio 1
Autopráctica Programación orientada a objetos
Autopráctica Programación orientada a objetos II
Test Programación orientada a objetos
MODULO II: Fundamentos de Bases de Datos
UNIDAD 1: Bases de datos
¿Qué es una base de datos?
Sistemas Gestores de Bases de datos
Modelo jerárquico
Modelo de red
Modelo relacional
Modelo orientado a objetos
Diseño conceptual, lógico y físico
Autopráctica Bases de Datos
Test Programación orientada a objetos
UNIDAD 2: El modelo entidad-relación
El modelo entidad-relación
Entidades
Atributos
Relaciones
Entidades fuertes y débiles
Modelo entidad relación extendido
Expecialización inclusiva o exclusiva
Representación de especializaciones
Pasos para el diseño
Videoejercicio 1
Videoejercicio 2
Autopráctica El modelo entidad-relación
Autopráctica El modelo entidad-relación II
Autopráctica 3
Test El modelo entidad-relación
UNIDAD 3: Modelo de bases de datos relacionales
El modelo relacional
Tablas o relaciones
Dominios
Grado y cardinalidad
Propiedades de las tablas
Claves
Nulos
Restricciones
Reglas de Codd
Transformación de las entidades fuertes
Relaciones Varios a varios
Relaciones de orden n
Relaciones de uno a varios
Relaciones De uno a uno
Relaciones de cero a uno
Relaciones de cero a cero
Relaciones recursivas
Representacion de entidades débiles
Relaciones de especialización
Videoejercicio 1
Videoejercicio 2
Autopráctica 1
Autopráctica 2
Autopráctica 3
Test Modelo de bases de datos relacionales
UNIDAD 4: Representación gráfica del modelo relacional
Representación de esquemas de bases de datos relaciones
Normalización
Primera Forma normal (1FN)
Dependencias Funcionales
Segunda Forma normal (2FN)
Tercera Forma normal (3FN)
Forma normal de Boyce-Codd (FNBC)
Dependencias multivaluadas
Cuarta Forma normal (4FN)
Quinta Forma normal (5FN)
Videoejericio 1
Autopráctica 1
Autopráctica 2
Test Representación gráfica del modelo relacional
Instalación y configuración deMySQL
Primeros pasos en MySQL
Descarga del MySql
Instalación de MySQL y Configuración de Instancia
Introducción al comando MySql y primera conexión al servidor
Primeras consultas con el comando MySql (consola) y explicación del entorno
Lista de comandos interpretables por Mysql
MySqlAdmin: creación y eliminación de una Base deDatos
MySqlAdmin: ping, processlist, variables, version y shutdown
MySqldump: introducción y creación de una Copia de Seguridad
MySqldump: restaurar Copia de Seguridad
MySqlshow: mostrar Base de Datos, Tablas y Campos
Autopráctica -Uso de la consola, mysqlShow
MySql Workbench: descarga e instalación
MySql Workbench: configuración
MySql: Creación de una base de datos y tablas
MySql Workbench: Creación de una base de datos y tablas
MySql: creación de usuarios y permisos
MySql: creación de permisos especiales y mostrado permisos
MySql: revecado de permisos y eliminación de usuarios
MySql Workbench: creación de usuarios y permisos
Autopráctica Uso de workbench y permisos de usuario
MySql: Importar datos con "load data" en una tabla
Comando MySqlImport y exportado de datos con "outfile"
MySql Workbench: Importar y exportar datos
Duración: 50 horas.
Sede principal del centro
Barcelona: C/ Isabel de Villena nº 30 - 08401 - Granollers- Barcelona: C/ Isabel de Villena nº 30 - 08401 - Granollers
Ofertas relacionadas
Disculpa las molestias, en este momento no existen programas similares |
Estás viendo
Curso de Fundamentos de Programación y Bases de Datos + Instalación y Configuración de MySQL
Precio