Creación de base de datos con Scratch
Scratch orientado a base de datos
Description
Aprenderán Conceptos:
Lista: es una estructura de datos que permite almacenar una colección ordenada de elementos
Índice: la posición numérica que identifica la ubicación de un elemento dentro de la lista
Elemento: dato individual que forma parte de una lista
Base de datos: es un almacén digital de información, los datos se organizan en tablas, que a su vez están compuestas por filas y columnas (matriz)
Tabla: objeto que contiene los datos organizados en filas y columnas.
Registro: hace referencia a una fila individual de datos (datos horizontales)
CRUD: operaciones básicas que se pueden realizar en una base de datos: crear (insertar), read(leer), update(actualizar/guardar), delete(borrar)
Insertar: evento que permite crear nuevos registros o elementos en la base de datos
Eliminar: evento que permite eliminar registros o elementos de la base de datos
Buscar (consulta): evento que permite leer o consultar los datos existentes en la base de datos. En esta operación se recuperan los datos almacenados para su visualización o procesamiento
Actualizar: evento que permite actualizar o modificar los datos existentes en la base de datos. Se utilizan para cambiar la información de un registro existente
Filas: conjunto de elementos (datos) distribuidos de forma horizontal
Columnas: Son los nombres de los campos distribuidos verticalmente
Manejador de errores: código que se encarga de gestionar y controlar las excepciones o errores que pueden ocurrir durante la ejecución de operaciones en la base de datos
A crear una base de datos: Agenda Telefónica:
Creación de la interfaz para una agenda Telefónica
Sprite: imagen barra de menú
Sprite: botón de insertar elemento
Sprite: botón de eliminar elemento
Sprite: botón de consultar o buscar elemento
Sprite: botón de actualizar información
Sprite: imagen numero buscado
Programación de la agenda Telefónica creando una tabla con dos listas
Creación de 3 variables y 2 listas:
Variables:
idrelacion
teléfonoareemplezar
teléfonobuscado
Listas:
nombre
teléfono
2. Programación de los botones CRUD:
Insertar
Eliminar
Buscar
Actualizar
What You Will Learn!
- Crear una pequeña base de datos funcional en Scratch
- Obtener conceptos de base de datos
- Lógica de programación para base de datos
- Desarrollo del pensamiento computacional
- Creacion de una agenda telefonica totalmente funcional
Who Should Attend!
- A mestros, estudiantes y cualquier persona que quiera aprender a crear una pequeña base de datos en Scratch