Modelo de programación web y bases de datos (UF2405) (I9900P13-02)
Curso
Online
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
80h
-
Inicio
Fechas a elegir
En la actualidad, en el mundo de la informática y las comunicaciones, es muy importante conocer la programación con lenguajes orientados a objetos y bases de datos relacionales, dentro del área profesional de desarrollo. Por ello, con el presente curso se trata de aportar los conocimientos necesarios para conocer los modelos de programación web y bases de datos.
Información importante
Documentos
- Info Psique Group Formacion.pdf
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Título propio con registro personalizado en ANCED, asociación que trabaja por la calidad de la formación e-learning
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 6 años en Emagister.
Materias
- Modelo relacional
- Bases de datos relacionales
- Análisis de datos
- SQL
- Programación web
Temario
- Análisis de la arquitectura web: Cliente ligero, servidor web, servidor de aplicaciones, servidor de datos.
- Enumeración de protocolos y tecnologías habituales.
- Análisis de los modelos de programación estándares de facto.
- Uso de componentes orientados a objeto como base en el desarrollo de aplicaciones en el modelo de programación web.
- Análisis de la arquitectura multicapa.
- Distinción y estudio del modelo de tres capas en web: presentación, aplicación y datos.
- Diseño de arquitecturas de aplicación basadas en el modelo multicapa.
- Análisis del concepto de lógica de negocio y significado de la capa lógica.
- Descripción de la capa de presentación: El lenguaje de hipertexto.
- Descripción de la capa de presentación avanzada: Lenguajes de scripting y lenguaje de hipertexto dinámico.
- Análisis de lenguajes orientados a la preparación de la capa de presentación y a la ejecución de solicitudes desde clientes ligeros web. (JSP, Servlets, ASP, PHP).
- Definición de bases de datos relacionales.
- Diseño de bases de datos en varios niveles.
- Análisis de los distintos tipos de relaciones y su implementación en base de datos.
- Descripción del lenguaje de acceso a base de datos.
- Descripción de correlaciones entre el modelo relacional y modelo orientado a objetos.
- Nociones sobre el almacenamiento de objetos en las bases de datos relacionales.
- Análisis del API de acceso a la base de datos.
- Nivel controlador.
- Interfaz de acceso a la base de datos (driver).
- Análisis del nivel aplicación.
- Establecimiento de la conexión con una base de datos.
- Operar sobre la base de datos. Sentencias del lenguaje de acceso a base de datos. Objetos que permiten ejecutar una consulta. Objetos que permiten manipular el resultado de una consulta.
- Integración de los tipos de datos propios del lenguaje de acceso a base de datos en el lenguaje de programación de la aplicación.
- Procedimientos almacenados.
- Transacciones distribuidas.
- Conceptos básicos, nociones y estándares.
- Lenguaje de definición de datos (DDL SQL) y aplicación en SGBD actuales.
- Discriminación de los elementos existentes en el estándar SQL-92 de otros elementos existentes en bases de datos comerciales.
- Sentencias de creación: CREATE
- Sentencias de modificación: ALTER
- Sentencias de borrado: DROP, TRUNCATE
- Lenguaje de manipulación de datos (DML SQL).
- Consultas de datos: SELECT.
- Inserción de datos: INSERT.
- Modificación de datos: UPDATE.
- Eliminación de datos: DELETE.
- Agregación de conjuntos de datos para consulta: JOIN, UNION.
- Subconsultas.
Información adicional
Modelo de programación web y bases de datos (UF2405) (I9900P13-02)