Aprendizaje de la conectividad de bases de datos en Java (JDBC). Después del curso podrás explicar la mecánica de JDBC y en profundidad el diseño y la intención detrás de él.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
El objetivo de Introducción a la conectividad de bases de datos Java (JDBC) es adquirir experiencia práctica con los conceptos básicos de JDBC. Durante el curso aprenderemos por qué y cómo la API facilita a los desarrolladores de Java el trabajo con bases de datos. Después de completar el curso, no solo podrá mostrar la mecánica de JDBC, sino también explicar su diseño y propósito.
Este es el segundo curso sobre conectividad de bases de datos Java (JDBC) en el que desarrollamos los principios y técnicas básicos aprendidos en el curso 1. El curso utiliza declaraciones preparadas y enfatiza sus ventajas sobre las declaraciones JDBC estándar. También profundizará en el uso de procedimientos almacenados en el servidor de bases de datos para unir la lógica compleja de SQL y PLSQL. El curso también presenta el concepto de consultar metadatos de bases de datos, como estructuras de tablas, y cómo manejar diferentes sintaxis SQL para diferentes bases de datos utilizando la sintaxis de escape JDBC.
Este curso introducirá al estudiante a los conceptos básicos de SQL para interacciones con bases de datos relacionales. Demostrará declaraciones SQL básicas para crear tablas y consultas, usar relaciones entre tablas a través de uniones y subconsultas, insertar nuevas filas y actualizar filas existentes. Sin embargo, solo está destinado al sistema fundamental requerido para que el estudiante avance a los cursos Java Database Connectivity (JDBC) y Jakarta Persistence (JPA) en especializaciones de acceso a datos.
Este curso lleva al estudiante a través de una variedad de laboratorios que simulan la interacción entre modelos de dominio de objetos Java y tablas de bases de datos relacionales, un enfoque que se está convirtiendo en el estándar para acceder a bases de datos en aplicaciones Java. El curso demostrará cómo, utilizando anotaciones de metadatos, los objetos de dominio se pueden asignar a tablas de bases de datos y las propiedades de clase a columnas de estas tablas para fines CRUD. El estudiante utilizará muchas estrategias de consulta para extraer datos de una base de datos y consumirlos en sus aplicaciones con un mínimo esfuerzo. El curso hablará sobre cómo estas anotaciones de metadatos también pueden mapear relaciones de jerarquía y ensamblaje entre clases y esquemas de bases de datos.



