Cree una tabla de DynamoDB y realice varias operaciones de tabla con NoSQL Workbench
🛠️ Dominando DynamoDB: 🚀 Creación y Gestión de Tablas con NoSQL Workbench 🔍
Este ejercicio vamos a ver los serviciosDynamoDB Console y NoSQL Workbench. vamos a crear una tabla en DynamoDB y haremos métodos CRUD utilizando NoSQL Workbench.
- Vamos a la opcion Services, luego a la opcion **Database **y seleccionamos la opcion DynamoDB
- Luego hacemos click en la opcion Create Table
- Llenamos el formulario y dejamos las otras opciones que estan por defecto
Hacemos click en el boton Create Table
- Vamos a utilizar el programa NoSQL Workbench para ello descargamos el programa en este link Descargar NoSQL Workbench
En nuestro caso descargaremos para windows
al abrir la aplicacion se nos muestra de la siguiente manera
- En la aplicacion vemos la opcion DynamoDB y hacemos click en Launch
- En la opcion AddConnection vamos a añadir la coneccion para la Tabla creada
- Ahora necesitamos configurar dos archivos en nuestra PC local para conectarnos con éxito a nuestro DynamoDB usando NoSQL Workbench.
- Añadimos esta configuracion en el archivo config
[default]
region=us-east-1
output=json
AWS_SDK_LOAD_CONFIG=1
- Ahora abra el archivo de credenciales con el bloc de notas y reemplace aws_access_key_id y aws_secret_access_key predeterminados con el ID de clave de acceso y la clave de acceso secreta con la que inicias sesion en tu cuenta AWS
- Vemos que ya la conexion fue agregada y hacemos click en el boton Open
Vemos la base de datos creada y la tabla que hemos creado
- En la grid vamos a la opcion **Explore Items **
- Hacemos click en la opcion Create Item
- Le asignamos valores a un estudiante y repetimos el proceso para 3 estudiantes mas
- Vemos que ya fueron agregados
- Vemos que en la aplicacion que instalamos ya aparecen los iterms agregados en la consola
- Ahora vamos nosotros desde la aplicacion agregar un item, llenamos el formulario de la siguiente manera y llenamos los valores de un nuevo estudiante
guardamos la operacion y hacemos click en Save
- Hacemos click en **Run **para ejecutar la operacion
- Vemos que ya el item fue agregado
- Vemos que en el portal al hacer click en el boton refresh ya aparece el nuevo item
- Repetimos la operacion ahora para eliminar un item, escogemos la opción DeleteItem
- Vemos que ya el item fue eliminado
Vemos que en el portal al hacer click en el boton refresh ya no aparece el item
- Repetimos la operacion ahora para actualizar un item, escogemos la opción UpdateItem
- Vemos que ya el item fue actualizado
Vemos que en el portal al hacer click en el boton refresh ya aparece el item actualizado
- Ahora con la opcion CreateTable crearemos una nueva tabla en la base de datos, le damos un nombre a la tabla y al partitionKey
- Vemos que ya aparece en la aplicacion
Tambien vemos que ya aparece en el portal
- Y si queremos eliminar esta tabla, solamente la seleccionamos y hacemos click en el boton Delete
Confirmamos la operacion y ya la tabla será eliminada