Creación de la base de batos en MYSQL

Lección 2 del Curso Lector QR Android PHP MYSQL

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

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

¿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');
...

COMPRA ESTE CURSO

Y accede a todos los recursos y videos, explicación, scripts y descarga del código fuente disponible con la compra del curso

COMPRAR

1271 visitas

Logo Codea App

© Todos los derechos reservados CODEA APP | Cursos de programación avanzados con proyectos reales | 2020