PRG. Programación Inicial Full-Stack (Bases de Datos MySQL en Java) - ProfesorPonce (Sección Alumnos)

Breaking

Profesional Review Magazine

miércoles, 10 de agosto de 2022

PRG. Programación Inicial Full-Stack (Bases de Datos MySQL en Java)

 

 

Modulo 4. Programación Inicial Full-Stack
Bases de Datos MySQL en Java


1.Bases de Datos en Java: Tecnologías requeridas

Para comenzar a desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java, no sólo debemos tener instalado el JDK (Java Development Kit) en nuestro equipo, sino que además debemos instalar y poner en marcha al gestor de Bases de Datos MySQL para poder generar peticiones a las bases de datos y obtener resultados de consultas.

Instalar el gestor MySQL es sumamente sencillo con Xampp.

Por otra parte, para conectar la Maquina Virtual Java con MySQL, es necesario que instale en su equipo a un componente llamado MySQL Connector, que permite a sus programas entenderse con el gestor dde BDD MySQL. MySQL Connector funciona como una Interfaz, una API o un componente intermedio tipo Driver y que permite "enlazar" y "vincular" sus programas Java con MySQL.

En este video le doy una introducción rápida a las tecnologías involucradas en el desarrollo de aplicaciones Java con Bases de DAtos MySQL..

 
2.Puesta en Marcha de Xampp, Apache y MySQL

En este video le enseño a poner en marcha Xampp, el gestor integral de Servicio de Hosting Apache y MySQL.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java, debemos poner en marcha al gestor de Bases de Datos MySQL.

Este gestor o administrador nos permitirá generar peticiones a las bases de datos MySQL y obtener resultados de consultas y operaciones específicas.

Poner en marcha a Apache y MySQL desde Xampp para comenzar a programar desde Java es sumamente sencillo.

Xampp cuenta con programas específicos para INICIAR y DETENER los servicios rápidamente y cuenta con una Panel de Administración para gestionar todo lo necesario para operar con sus bases de datos.

En este video le muestro iniciar/parar los servicios y cómo configurar un usuario para operar con sus bases de datos generadas desde el entorno de Java.


 
 
3.Instalar y Configurar MySQL Connector para Java

En este video le enseño a descargar MySQL Connector, el driver de MySQL que permite conectar nuestras aplicaciones Java .class con el gestor de Bases de Datos MySQL.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java, debemos poner en marcha al gestor de Bases de Datos MySQL y configurar nuestro equipo para que pueda ubicarlo correctamente ("ponerlo" en PATH).

Este gestor o administrador nos permitirá generar peticiones a las bases de datos MySQL y obtener resultados de consultas y operaciones específicas.

Para que nuestro equipo trabaje correctamente con este componente, tenemos tres posibilidades: instalarlo con el instalador oficial (empaquetado en msi o Microsoft Instaler), buscar el .JAR del driver e instalarlo en la carpeta BIN del JDK (que ya está declarado en la variable de entorno PATH) o instalarlo como librería externa dentro de nuestro proyecto NetBeans.

En este video le muestro estas tres maneras de instalar el driver MySQL Connector para desarrollar las aplicaciones que nos permitirán trabajar bases de datos desde Java.


 

4.Crear una base de datos MySQL desde Java

Práctica de Clase: Crear una base de datos MySQL desde Java. Incluye Código Fuente.

He dejado en el video una par de errores que provienen de la cuenta de usuario elegida para conectar con MySQL prque le servirán como muestra. Durante las primeras conexiones, mientras el programador se entrena en estas técnicas, es común la presentación de fallas de conexión provenientes de malas configuraciones o (en este caso) de malas configuraciones del nombre de usuario y/o contraseñas.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java y probar el codigo fuente en nuestro equipo, debemos poner en marcha al gestor de Bases de Datos MySQL que viene preconfigurado en XAMPP y configurar nuestro equipo para que pueda ubicarlo correctamente mediante el Driver MySQL Connector.


 
 
 
5.Crear una Tabla (Fichero) en una Base de Datos MySQL desde Java

Práctica de Clase: Crear una Tabla (Fichero) en una Base de Datos MySQL desde Java. Incluye Código Fuente.

Las Bases de Datos contienen en su interior unos elemetos llamados TABLAS. Las tablas son ficheros de datos. Cada uno de los datos que contienen las tablas se llaman CAMPOS. El conjunto de campos de un fichero (o una Tabla) se llama REGISTRO.

En este video le enseño a crear una TABLA con cuatro CAMPOS (id, nombre correo y funcion).

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java y probar el codigo fuente en nuestro equipo, debemos poner en marcha al gestor de Bases de Datos MySQL que viene preconfigurado en XAMPP y configurar nuestro equipo para que pueda ubicarlo correctamente mediante el Driver MySQL Connector.


 
 
 
6.Ingresar Registros a una Tabla en una Base de Datos MySQL desde Java

Práctica de Clase: Ingresar Registros a una Tabla en una Base de Datos MySQL desde Java. Incluye Código Fuente.

Las Bases de Datos contienen en su interior unos elemetos llamados TABLAS. Las tablas son ficheros de datos. Cada uno de los datos que contienen las tablas se llaman CAMPOS. El conjunto de campos de un fichero (o una Tabla) se llama REGISTRO.

En este video le enseño a ingresar los datos almacenados en los campos de un registro a una TABLA en una Base de Datos MySQL desde Java.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java y probar el codigo fuente en nuestro equipo, debemos poner en marcha al gestor de Bases de Datos MySQL que viene preconfigurado en XAMPP y configurar nuestro equipo para que pueda ubicarlo correctamente mediante el Driver MySQL Connector.


 
 
 
7.Consulta de registros de una Tabla en una Base de Datos MySQL desde Java

Práctica de Clase: Consulta de registros de una Tabla en una Base de Datos MySQL desde Java. Incluye Código Fuente.

Las Bases de Datos contienen en su interior unos elemetos llamados TABLAS. Las tablas son ficheros de datos. Cada uno de los datos que contienen las tablas se llaman CAMPOS. El conjunto de campos de un fichero (o una Tabla) se llama REGISTRO.

En este video le enseño realizar una búsqueda de REGISTROS almacenados en una TABLA en una Base de Datos MySQL desde Java.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java y probar el codigo fuente en nuestro equipo, debemos poner en marcha al gestor de Bases de Datos MySQL que viene preconfigurado en XAMPP y configurar nuestro equipo para que pueda ubicarlo correctamente mediante el Driver MySQL Connector.


 
 
 
8.Modificación de CAMPO en un REGISTRO de una Tabla en una Base de Datos MySQL desde Java

Práctica de Clase: Modificación de un campo en un registro de una Tabla en una Base de Datos MySQL desde Java. Incluye Código Fuente.

Las Bases de Datos contienen en su interior unos elemetos llamados TABLAS. Las tablas son ficheros de datos. Cada uno de los datos que contienen las tablas se llaman CAMPOS. El conjunto de campos de un fichero (o una Tabla) se llama REGISTRO.

En este video le enseño realizar una búsqueda específica de un REGISTRO    para modificar los datos de un CAMPO en particular en una TABLA de una Base de Datos MySQL.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java y probar el codigo fuente en nuestro equipo, debemos poner en marcha al gestor de Bases de Datos MySQL que viene preconfigurado en XAMPP y configurar nuestro equipo para que pueda ubicarlo correctamente mediante el Driver MySQL Connector.


 
 

9.Borrar un REGISTRO de una Tabla en una Base de Datos MySQL desde Java

Práctica de Clase: Borrar un REGISTRO de una Tabla en una Base de Datos MySQL desde Java. Incluye Código Fuente.

Las Bases de Datos contienen en su interior unos elemetos llamados TABLAS. Las tablas son ficheros de datos. Cada uno de los datos que contienen las tablas se llaman CAMPOS. El conjunto de campos de un fichero (o una Tabla) se llama REGISTRO.

En este video le enseño cómo borrar un REGISTRO de una TABLA de una Base de Datos MySQL.

Para desarrollar aplicaciones que incluyan Bases de Datos MySQL en Java y probar el codigo fuente en nuestro equipo, debemos poner en marcha al gestor de Bases de Datos MySQL que viene preconfigurado en XAMPP y configurar nuestro equipo para que pueda ubicarlo correctamente mediante el Driver MySQL Connector.


 

  

No hay comentarios:

Publicar un comentario