Curso Android PHP MySql Lector QR

Creación de la base de batos en MYSQL

La base de datos la implementaremos usando PHPMYADMIN de XAMPP, que nos ofrece las funcionalidades suficientes como relaciones de integridad referencial

Lección 2 del Curso Android PHP MySql Lector QR

POR LA COMPRA DEL CURSO COMPLETO

  • MIRA TODOS LOS VIDEOS SIN RESTRICCIÓN
  • TEN ACCESO AL CURSO DE POR VIDA
  • DESCARGA TODO CÓDIGO FUENTE DEL PROYECTO
  • ACCESO A CURSOS Y RECURSOS GRATIS

Android PHP MySql Lector QR

Planteamiento de la Base de Datos MYSQL para el Lector de QR

DESCRIPCIÓN DE LA LECCIÓN

¿Dónde almacenamos los datos de nuestro proyecto?

La respuesta es en una Base de Datos, en este caso una relacional, usaremos el Gestor de Base de Datos Mysql para nuestro proyecto web. dicho esto, comencemos:

En este tiempo vamos a establecer el diseño y la arquitectura de la Base de Datos para el sistema, además de su implementación en XAMPP.

Después de un breve análisis se determina que tendrá tres tablas para no hacerlo demasiado extenso.

TABLA LOGIN

Esta tabla se encarga de almacenar la información del administrador con el fin de que pueda acceder al sistema previa autenticación

Los campos que deberá tener como mínimo son:

  • id .- Primary - Autoincrementable
  • nombre .- Nombre a mostrar en el Sistema Web
  • email .- Correo para la autenticación
  • password.- Contraseña para la autenticación, encriptada con md5

El código lo veremos a continuación:

 

TABLA PRODUCTOS

Esta tabla almacena todos los productos de la tienda o minimarket, y tienen los siguientes atributos:

  • id
  • nombre
  • descripcion
  • foto
  • qr
  • precio
  • stock
  • estado

...


CREATE TABLE `login` (
  `id` int(11) NOT NULL,
  `nombre` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `password` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


INSERT INTO `login` (`id`, `nombre`, `email`, `password`) VALUES
(1, 'admin', 'admin@gmail.com', '202cb962ac59075b964b07152d234b70');
...

2626 visitas

Lecciones del curso

3. Estructura web modular en PHP
4. Login con sesiones en PHP
5. Aplicando estilos con Bootstrap
6. CRUD listado de productos
7. CRUD inserción de un producto
9. CRUD editar un producto
10. CRUD Eliminar un Producto
11. CRUD completo de promociones
14. Crear activities y hacer fullscreen
15. Implementación del sistema Login
16. Debug del sistema autenticación
17. Implementación de Preferencias
18. Implementación del sistema Registro
20. Sincronizar BD MySql y Sqlite con Json
21. Inflar un Listview con un CursorAdapter
22. Implementar evento click en ListView
23. Inflar un GridView con promociones
24. Implementación del scanner QR
VER MÁS CURSOS
Logo Codea App

Codea App FullStack

Perú, México, Colombia, España, Venezuela, Argentina, Bolivia

You Fb Tik Pin

© Todos los derechos reservados Codea App FullStack | Cursos de programación avanzados | 2020 - 2021