Está en la página 1de 13

Base de Datos con PHP

Patrick Espinoza Roa

Programación Avanzada I

Instituto IACC

08 de noviembre de 2020
Desarrollo

1. Según los conocimientos previos adquiridos, identifique la importancia del uso de las

bases de datos en las organizaciones. Fundamente.

- lo importante que podría mencionar es que una base de datos para una organización y o

empresa, es que esta permite mantener ordenado y un control para el acceso de esta

información si fuese critica o también de libre acceso.

En la actualidad una base de datos bien organizada y establecida puede ser una

herramienta muy poderosa entre organizaciones. Se puede mencionar que una base de

datos es agrupar todos los datos más importantes y relevantes en un solo lugar (base de

datos), dentro de esta se encontrara la información, la cual, será relevante almacenar y

con esto se tomara el camino y las decisiones, según los objetivos que persiga la

organización. Por tanto, una base de datos es una serie de datos de datos organizados y

relacionados entre sí, los cuales son adquiridos y utilizados por sistemas de informática

de una organización y o empresa.

2. Se requiere que realice una base de datos con PHP para una tienda de venta de artículos

de limpieza, que contenga una tabla con los siguientes datos: código del producto,

descripción, precio y cantidad en stock.

• Realizar la conexión respectiva con el servidor.


• Crear una base de datos llamada “artículos_de_limpieza”.
• Ingresar mínimo 10 productos.

• El precio de los productos debe estar en un rango entre 1000 y 5500 pesos.
• Mostrar todos los datos de la tabla.
• Mostar solo la descripción y código de los productos que cumplan con un precio > 5000.
• Modificar la estructura de la tabla para añadir un nuevo campo “categoría”.
• Ingresar 2 productos nuevos, para un total de 12.

• Seleccione el producto de su preferencia y modifique la cantidad del stock a ”20”.


• Selecciones 5 productos de su preferencia, una vez mostrado en pantalla elimine 2 de ellos.
Se requiere:

• El código debe incluirse en la entrega y además deberán presentarse las capturas de pantallas

respectivas. Esto con la finalidad de identificar los posibles errores que se presenten la ejecución

de lo solicitado.

Código:

CREATE TABLE `articulos de limpieza`.`idproductos` ( `codigo del producto` INT(100) NOT


NULL AUTO_INCREMENT , `Descripcion` INT(100) NOT NULL AUTO_INCREMENT ,
`Precio` INT NOT NULL AUTO_INCREMENT , `Cantidad en Stock` INT NOT NULL
AUTO_INCREMENT , PRIMARY KEY (`codigo del producto`)) ENGINE = InnoDB;
CREATE TABLE `articulos de limpieza`.`idproductos` ( `codigo del producto` INT(100) NOT
NULL AUTO_INCREMENT , `Descripcion` INT(100) NOT NULL AUTO_INCREMENT ,
`Precio` INT(100) NOT NULL AUTO_INCREMENT , `Cantidad en Stock` INT(100) NOT
NULL AUTO_INCREMENT , PRIMARY KEY (`codigo del producto`)) ENGINE = InnoDB;
CREATE TABLE `articulos de limpieza`.`productos` ( `Codigo del producto` INT(100) NOT
NULL AUTO_INCREMENT , `Descripcion del producto` INT(100) NOT NULL , `Precio`
INT(100) NOT NULL , `Cantidad en Stock` INT(100) NOT NULL , PRIMARY KEY (`Codigo
del producto`, `Cantidad en Stock`)) ENGINE = InnoDB;
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('001', Detergente, '2300', '10');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('002', 'Limpia Vidrios', '1500', '12');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('003', 'Limpia Pisos', '1000', '8');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('004', 'Escobillon ', '2000', '15');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('005', 'Esponjas', '1200', '20');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('006', 'Lavalozas', '3000', '9');
SELECT * FROM `productos`
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('007', 'Guantes', '2500', '100');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('008', 'LIMPIASARRO', '3500', '10');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('009', 'Palas', '5000', '13');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('010', 'Cloro', '2500', '20');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('011', 'Desinfectante', '5500', '10');
INSERT INTO `productos` (`Codigo del producto`, `Descripcion del producto`, `Precio`,
`Cantidad en Stock`) VALUES ('012', 'Jabon', '4000', '15');
SELECT * FROM `productos`
SELECT * FROM `productos`
ALTER TABLE `productos` ADD `CATEGORIAS` VARCHAR(100) NOT NULL AFTER
`Cantidad en Stock`;
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos` ORDER BY `Codigo del producto` ASC, `Cantidad en Stock`
ASC
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
SELECT * FROM `productos`
Bibliografía

- Programación Avanzada I, base de datos Con PHP, IACC 2020

- https://www.youtube.com/watch?v=e8gaffa3Ca8&t=858s

-https://www.youtube.com/watch?

v=I75CUdSJifw&list=PLU8oAlHdN5BkinrODGXToK9oPAlnJxmW_

- https://www.youtube.com/watch?v=e8gaffa3Ca8&feature=emb_logo

También podría gustarte