# data[].attributes.body
28-08-21

# data[].attributes.attachment_link.readable_text
-- phpMyAdmin SQL Dump
-- version 4.1.12
-- http://www.phpmyadmin.net
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 01-08-2021 a las 02:08:09
-- Versión del servidor: 5.6.16
-- Versión de PHP: 5.5.11

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Base de datos: `ventas`
--

DELIMITER $$
--
-- Procedimientos
--
CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_distritos`()
select * from distrito$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_insertarproducto`(IN `cod` CHAR(5), IN `des` VARCHAR(50), IN `pre` DECIMAL(8,2), IN `sto` INT, IN `fec` DATE)
insert into producto values(cod,des,pre,sto,fec)$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_insertarproductos`(cod char(5),des varchar(50),pre decimal(8,2),sto int,fec date)
insert into producto values(cod,des,pre,sto,fec)$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_insertproducto`(cod char(5), des varchar(50),pre decimal(8,2), sto int, fec date)
insert into producto values(cod,des,pre,sto,fec)$$

CREATE DEFINER=`root`@`localhost` PROCEDURE `sp_listadoclientes`()
select c.id_cliente, concat(c.nombre,' ',c.apellidos) as cliente, c.direccion,c.distrito,d.descripcion,c.email
from cliente c
inner join distrito d
on c.id_distrito=d.id_distrito
order by 1 asc$$

DELIMITER ;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `boleta`
--

CREATE TABLE IF NOT EXISTS `boleta` (
  `num_boleta` int(11) NOT NULL,
  `fecha` date NOT NULL,
  `id_cliente` char(5) DEFAULT NULL,
  PRIMARY KEY (`num_boleta`),
  KEY `id_cliente` (`id_cliente`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla `boleta`
--

INSERT INTO `boleta` (`num_boleta`, `fecha`, `id_cliente`) VALUES
(10001, '2021-05-10', 'C0001'),
(10002, '2021-06-20', 'C0002'),
(10003, '2021-06-22', 'C0001'),
(10004, '2021-07-10', 'C0003');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cliente`
--

CREATE TABLE IF NOT EXISTS `cliente` (
  `id_cliente` char(5) NOT NULL,
  `nombre` varchar(50) NOT NULL,
  `apellidos` varchar(80) NOT NULL,
  `direccion` varchar(80) NOT NULL,
  `fono` char(15) NOT NULL,
  `id_distrito` char(5) NOT NULL,
  `email` varchar(50) NOT NULL,
  PRIMARY KEY (`id_cliente`),
  KEY `id_distrito` (`id_distrito`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla `cliente`
--

INSERT INTO `cliente` (`id_cliente`, `nombre`, `apellidos`, `direccion`, `fono`, `id_distrito`, `email`) VALUES
('C0001', 'ROSA', 'AMASIFUEN TUESTA', 'AV. MIRAFLORES', '90482765', 'L05', 'ROSA@GMAIL.COM'),
('C0002', 'JUAN JOSE', 'VARGAS AMASIFUEN', 'JR. URUBAMBA', '948736526', 'L03', 'JUAJO@GMAIL.COM'),
('C0003', 'KARLA', 'VALLES RIOS', 'JR. CARMEN CABREJOS', '958762543', 'L01', 'KARLA@GMAIL.COM'),
('C0006', 'JULIO', 'TORRES GARCIA', 'AV. UNION', '904898909', 'L03', 'JULIO@GMAIL.COM');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalleboleta`
--

CREATE TABLE IF NOT EXISTS `detalleboleta` (
  `num_boleta` int(11) NOT NULL,
  `id_producto` char(5) NOT NULL,
  `cantidad` int(11) NOT NULL,
  PRIMARY KEY (`num_boleta`,`id_producto`),
  KEY `id_producto` (`id_producto`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla `detalleboleta`
--

INSERT INTO `detalleboleta` (`num_boleta`, `id_producto`, `cantidad`) VALUES
(10001, 'P0001', 5),
(10001, 'P0004', 3),
(10003, 'P0002', 10),
(10003, 'P0003', 4),
(10004, 'P0001', 6);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `distrito`
--

CREATE TABLE IF NOT EXISTS `distrito` (
  `id_distrito` char(5) NOT NULL,
  `descripcion` varchar(50) NOT NULL,
  PRIMARY KEY (`id_distrito`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla `distrito`
--

INSERT INTO `distrito` (`id_distrito`, `descripcion`) VALUES
('L01', 'CERCADO'),
('L02', 'ANCON'),
('L03', 'ATE'),
('L04', 'BARRANCO'),
('L05', 'BREÑA');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `producto`
--

CREATE TABLE IF NOT EXISTS `producto` (
  `id_producto` char(5) NOT NULL,
  `descripcion` varchar(50) NOT NULL,
  `precio` decimal(8,2) NOT NULL,
  `stock` int(11) NOT NULL,
  `fecha_venc` date DEFAULT NULL,
  PRIMARY KEY (`id_producto`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Volcado de datos para la tabla `producto`
--

INSERT INTO `producto` (`id_producto`, `descripcion`, `precio`, `stock`, `fecha_venc`) VALUES
('P0001', 'LECHE GLORIA', '4.00', 800, '2021-07-01'),
('P0002', 'LECHE PURA VIDA', '3.00', 1000, '2021-07-10'),
('P0003', 'AZUCAR BLANCA', '3.00', 2000, '2021-05-20'),
('P0004', 'AZUCAR RUBIA', '3.00', 3000, '2021-06-13'),
('P0007', 'CABELLO DE ANGEL', '3.00', 5000, '2021-08-03'),
('P0008', 'ARROZ ALEJANDRINA', '4.00', 3000, '2022-01-10');

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `boleta`
--
ALTER TABLE `boleta`
  ADD CONSTRAINT `boleta_ibfk_1` FOREIGN KEY (`id_cliente`) REFERENCES `cliente` (`id_cliente`);

--
-- Filtros para la tabla `cliente`
--
ALTER TABLE `cliente`
  ADD CONSTRAINT `cliente_ibfk_1` FOREIGN KEY (`id_distrito`) REFERENCES `distrito` (`id_distrito`);

--
-- Filtros para la tabla `detalleboleta`
--
ALTER TABLE `detalleboleta`
  ADD CONSTRAINT `detalleboleta_ibfk_1` FOREIGN KEY (`num_boleta`) REFERENCES `boleta` (`num_boleta`),
  ADD CONSTRAINT `detalleboleta_ibfk_2` FOREIGN KEY (`id_producto`) REFERENCES `producto` (`id_producto`);

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

# data[].attributes.body
PROCEDIMIENTOS ALMACENADOS-

# data[].attributes.attachment_link.readable_text
PROCEDIMIENTOS ALMACENADOS


*/procedimiento almacenado de insertar producto*/
******************************************************
create procedure sp_insertarproducto(cod char(5),des varchar(50), 
pre decimal(8,2), sto int, fec date)
insert into producto values(cod,des,pre,sto,fec);

*/procediemiento almacenado de insertar cliente*/
******************************************************
create procedure sp_distritos()
select * from distrito;

create procedure sp_listadoclientes()

select c.id_cliente, concat(c.nombre,' ',c.apellidos) as cliente, 
c.direccion,c.distrito,d.descripcion,c.email
from cliente c
inner join distrito d
on c.id_distrito=d.id_distrito
order by 1 asc;




create procedure sp_nuevocliente(
    cod char(5), nom varchar(30), apellidos varchar(30), dir varchar(50),
    tel char(15), dis char(5), cor varchar(50))
    
insert into cliente values(cod,apellidos,dir,tel,dis,cor);

# data[].attributes.body
SISTEMAS VENTAS-CON MODULOS DE MANTENIMIENTO: REGISTRO PRODUCTO-REGISTRO CLIENTES

# data[].attributes.body
SISTEMAS VENTAS - REGISTRO DE PRODUCTOS

# data[].attributes.attachment_link.readable_text
TRABAJO ACADEMICO ENVIAR A MI CORREO: jvargasq11@gmail.com


1. Defina que es PHP
2. Defina que PHY y MYSQL
3. Relice un ejemplo de una base de datos.

# data[].attributes.body
Sistemas Ventas-BoletasXCliente

# data[].attributes.body
sistemas Ventas-ClientesXDistrito

# data[].attributes.body
Sistemas Ventas

# data[].attributes.body
Codigo Sql-Mysql

# data[].attributes.attachment_link.readable_text
-- phpMyAdmin SQL Dump
-- version 5.1.0
-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 04-07-2021 a las 05:06:05
-- Versión del servidor: 10.4.18-MariaDB
-- Versión de PHP: 7.3.27

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de datos: `ventaz`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `departamento`
--

CREATE TABLE `departamento` (
  `cod_departamento` char(8) NOT NULL,
  `provincia` varchar(30) NOT NULL,
  `Distrito` varchar(30) NOT NULL,
  `cod_region` char(8) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `departamento`
--

INSERT INTO `departamento` (`cod_departamento`, `provincia`, `Distrito`, `cod_region`) VALUES
('00000001', 'Coronel Portillo', 'Calleria', '00000001'),
('00000002', 'Coronel Portillo', 'Yarinacocha', '00000001'),
('00000003', 'Coronel Portillo', 'Manantay', '00000001'),
('00000004', 'Lima', 'Ate', '00000002'),
('00000005', 'Tournavista', 'Puerto Inca', '00000003');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `persona`
--

CREATE TABLE `persona` (
  `nombre` varchar(50) NOT NULL,
  `apellido_pater` varchar(20) NOT NULL,
  `apellido_mater` varchar(20) NOT NULL,
  `dni` char(8) NOT NULL,
  `direccion` varchar(80) NOT NULL,
  `fecha_nacimiento` date DEFAULT NULL,
  `cod_departamento` char(8) NOT NULL,
  `cod_producto` char(8) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `persona`
--

INSERT INTO `persona` (`nombre`, `apellido_pater`, `apellido_mater`, `dni`, `direccion`, `fecha_nacimiento`, `cod_departamento`, `cod_producto`) VALUES
('Cachique', 'Piña', 'Denis', '09509758', 'Psj. Julio C Tello', '1980-03-19', '00000004', '00000001'),
('Vela', 'Lopez', 'Maria', '09583765', 'Jr. urubamba', '1999-10-20', '00000002', '00000005'),
('Vargas', 'Quintana', 'Juan', '4980958', 'Jr.Carmen Cabrejos 250', '1987-02-05', '00000001', '00000005'),
('Amasifuen', 'Tuesta', 'Rosa', '49940876', 'Psj. Arenal 500', '1990-11-27', '00000003', '00000003'),
('Gongora', 'Tananta', 'Daltaon', '98487634', 'Jr. Arturo Guevara', '2002-11-30', '00000001', '00000002');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `producto`
--

CREATE TABLE `producto` (
  `cod_producto` char(8) NOT NULL,
  `nombre_producto` varchar(50) NOT NULL,
  `descripcion_prod` varchar(50) NOT NULL,
  `precio` decimal(8,2) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `producto`
--

INSERT INTO `producto` (`cod_producto`, `nombre_producto`, `descripcion_prod`, `precio`) VALUES
('00000001', 'Arroz', 'Arroz costeño', '109.50'),
('00000002', 'Azucar', 'Rubia', '120.80'),
('00000003', 'Leche', 'Pura Vida', '70.00'),
('00000004', 'Aceite', 'Palmerola', '7.50'),
('00000005', 'Harina', 'Molitalia', '105.90');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `region`
--

CREATE TABLE `region` (
  `cod_region` char(8) NOT NULL,
  `nombre` varchar(10) NOT NULL,
  `descripcion` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Volcado de datos para la tabla `region`
--

INSERT INTO `region` (`cod_region`, `nombre`, `descripcion`) VALUES
('00000001', 'Selva', 'clima templado'),
('00000002', 'Costa', 'clima templado, frio'),
('00000003', 'Sierra', 'Mucho frio');

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `departamento`
--
ALTER TABLE `departamento`
  ADD PRIMARY KEY (`cod_departamento`),
  ADD KEY `cod_region` (`cod_region`);

--
-- Indices de la tabla `persona`
--
ALTER TABLE `persona`
  ADD PRIMARY KEY (`dni`),
  ADD KEY `cod_departamento` (`cod_departamento`),
  ADD KEY `cod_producto` (`cod_producto`);

--
-- Indices de la tabla `producto`
--
ALTER TABLE `producto`
  ADD PRIMARY KEY (`cod_producto`);

--
-- Indices de la tabla `region`
--
ALTER TABLE `region`
  ADD PRIMARY KEY (`cod_region`);

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `departamento`
--
ALTER TABLE `departamento`
  ADD CONSTRAINT `departamento_ibfk_1` FOREIGN KEY (`cod_region`) REFERENCES `region` (`cod_region`);

--
-- Filtros para la tabla `persona`
--
ALTER TABLE `persona`
  ADD CONSTRAINT `persona_ibfk_1` FOREIGN KEY (`cod_departamento`) REFERENCES `departamento` (`cod_departamento`),
  ADD CONSTRAINT `persona_ibfk_2` FOREIGN KEY (`cod_producto`) REFERENCES `producto` (`cod_producto`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

# data[].attributes.body
BASE DE DATOS
VENTAS

# data[].attributes.attachment_link.readable_text
-- phpMyAdmin SQL Dump
-- version 5.1.0
-- https://www.phpmyadmin.net/
--
-- Servidor: 127.0.0.1
-- Tiempo de generación: 20-06-2021 a las 03:15:51
-- Versión del servidor: 10.4.18-MariaDB
-- Versión de PHP: 7.3.27

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de datos: `ventas`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `boleta`
--

CREATE TABLE `boleta` (
  `NUM_BOLETA` char(5) NOT NULL,
  `FECHA` date NOT NULL,
  `ID_CLIENTE` char(5) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `cliente`
--

CREATE TABLE `cliente` (
  `ID_CLIENTE` char(5) NOT NULL,
  `NOMBRES` varchar(30) NOT NULL,
  `PATERNO` varchar(30) NOT NULL,
  `MATERNO` varchar(30) NOT NULL,
  `DIRECCION` varchar(50) NOT NULL,
  `TELEFONO` char(15) NOT NULL,
  `ID_DISTRITO` char(5) NOT NULL,
  `EMAIL` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `detalleboleta`
--

CREATE TABLE `detalleboleta` (
  `NUM_BOLETA` char(5) NOT NULL,
  `ID_PRODUCTO` char(5) NOT NULL,
  `CANTIDAD` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `distrito`
--

CREATE TABLE `distrito` (
  `ID_DISTRITO` char(5) NOT NULL,
  `DESCRIPCION` varchar(50) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `producto`
--

CREATE TABLE `producto` (
  `ID_PRODUCTO` char(5) NOT NULL,
  `DESCRIPCION` varchar(50) NOT NULL,
  `PRECIO` decimal(8,2) NOT NULL,
  `STOCK` int(11) NOT NULL,
  `FECHA_VENCI` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `boleta`
--
ALTER TABLE `boleta`
  ADD PRIMARY KEY (`NUM_BOLETA`),
  ADD KEY `ID_CLIENTE` (`ID_CLIENTE`);

--
-- Indices de la tabla `cliente`
--
ALTER TABLE `cliente`
  ADD PRIMARY KEY (`ID_CLIENTE`),
  ADD KEY `ID_DISTRITO` (`ID_DISTRITO`);

--
-- Indices de la tabla `detalleboleta`
--
ALTER TABLE `detalleboleta`
  ADD PRIMARY KEY (`NUM_BOLETA`,`ID_PRODUCTO`),
  ADD KEY `ID_PRODUCTO` (`ID_PRODUCTO`);

--
-- Indices de la tabla `distrito`
--
ALTER TABLE `distrito`
  ADD PRIMARY KEY (`ID_DISTRITO`);

--
-- Indices de la tabla `producto`
--
ALTER TABLE `producto`
  ADD PRIMARY KEY (`ID_PRODUCTO`);

--
-- Restricciones para tablas volcadas
--

--
-- Filtros para la tabla `boleta`
--
ALTER TABLE `boleta`
  ADD CONSTRAINT `boleta_ibfk_1` FOREIGN KEY (`ID_CLIENTE`) REFERENCES `cliente` (`ID_CLIENTE`);

--
-- Filtros para la tabla `cliente`
--
ALTER TABLE `cliente`
  ADD CONSTRAINT `cliente_ibfk_1` FOREIGN KEY (`ID_DISTRITO`) REFERENCES `distrito` (`ID_DISTRITO`);

--
-- Filtros para la tabla `detalleboleta`
--
ALTER TABLE `detalleboleta`
  ADD CONSTRAINT `detalleboleta_ibfk_1` FOREIGN KEY (`ID_PRODUCTO`) REFERENCES `producto` (`ID_PRODUCTO`),
  ADD CONSTRAINT `detalleboleta_ibfk_2` FOREIGN KEY (`NUM_BOLETA`) REFERENCES `boleta` (`NUM_BOLETA`);
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

# data[].attributes.body
11-06-2021

# data[].attributes.body
29-05-2021

# data[].attributes.body
22-05-2021

# data[].attributes.body
15-05-2021
SUMAR.SI
SUMAR.SI.CONJUNTO
PROMEDIO.SI.CONJUNTO
SI(Y
SI(O
K.ESIMO.MAYOR
K.ESIMO.MENOR
BUSCARV
BUSCARH

# data[].attributes.body
24-04-2021
El archivo me envían a mi correo o mi WhatsApp
correo: jvargasq11@gmail.com
celular: 965765433
Al archivo lo guardan con sus apellidos

# data[].attributes.body
SI ANIDADO
09-05-2021
Culaquier duda me escriben al 965765433

# data[].attributes.body
08-05-2021

# data[].attributes.body
01-05-2021

# data[].attributes.body
24-04-2021

# data[].attributes.body
17-04-2021

# data[].attributes.body
03-04-2021

# data[].attributes.body
25-03-2021

# data[].attributes.headline
MANUAL INSTALACION DE SISTEMA OPERATIVO WINDOWS 

# data[].attributes.subject
MANUAL INSTALACION DE SISTEMA OPERATIVO WINDOWS 

# data[].attributes.body
21-03-2021

# data[].attributes.body
CONFIGURACIONES BASICAS
15-03-2021

# data[].attributes.body
REDES Y TELECOMUNICACIONES
19-03-2021

# data[].attributes.attachment_link.description
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution used around the world in board, conference, huddle, and training rooms, as well as executive offices and classrooms. Founded in 2011, Zoom helps businesses and organizations bring their teams together in a frictionless environment to get more done.

# data[].attributes.body
PASO A PASO
22-03-2021