├── README.md ├── comandos.sql └── DumpJugosVentas ├── jugos_ventas_tabla_de_vendedores.sql ├── jugos_ventas_tabla_de_productos.sql └── jugos_ventas_tabla_de_clientes.sql /README.md: -------------------------------------------------------------------------------- 1 | # 1838-administracion-de-mysql-parte-1 2 | 3 | En este notebook encontrarás los comandos utilizados en el desarrollo del curso de Administración de MySQL: Seguridad y optimización de la base de datos. 4 | -------------------------------------------------------------------------------- /comandos.sql: -------------------------------------------------------------------------------- 1 | /* 2 | Bienvenido al curso de Administración de MySQL: Seguridad y optimización de la base de datos. 3 | 4 | Te invito a preparar el ambiente para iniciar con nuestro entrenamiento. ¡Éxitos! 5 | */ 6 | -------------------------------------------------------------------------------- /DumpJugosVentas/jugos_ventas_tabla_de_vendedores.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 8.0.15, for Win64 (x86_64) 2 | -- 3 | -- Host: localhost Database: jugos_ventas 4 | -- ------------------------------------------------------ 5 | -- Server version 8.0.15 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | SET NAMES utf8 ; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `tabla_de_vendedores` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `tabla_de_vendedores`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | SET character_set_client = utf8mb4 ; 25 | CREATE TABLE `tabla_de_vendedores` ( 26 | `MATRICULA` varchar(5) NOT NULL, 27 | `NOMBRE` varchar(100) DEFAULT NULL, 28 | `PORCENTAJE_COMISION` float DEFAULT NULL, 29 | `FECHA_ADMISION` date DEFAULT NULL, 30 | `VACACIONES` bit(1) DEFAULT NULL, 31 | `BARRIO` varchar(50) DEFAULT NULL, 32 | PRIMARY KEY (`MATRICULA`) 33 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; 34 | /*!40101 SET character_set_client = @saved_cs_client */; 35 | 36 | -- 37 | -- Dumping data for table `tabla_de_vendedores` 38 | -- 39 | 40 | LOCK TABLES `tabla_de_vendedores` WRITE; 41 | /*!40000 ALTER TABLE `tabla_de_vendedores` DISABLE KEYS */; 42 | INSERT INTO `tabla_de_vendedores` VALUES 43 | ('00235','Miguel Pavón Silva',0.08,'2014-08-15',_binary '\0','Condesa'), 44 | ('00236','Claudia Morales',0.08,'2013-09-17',_binary '','Del Valle'), 45 | ('00237','Concepción Martinez',0.11,'2017-03-18',_binary '','Contadero'), 46 | ('00238','Patricia Sánchez',0.11,'2016-08-21',_binary '\0','Oblatos'); 47 | /*!40000 ALTER TABLE `tabla_de_vendedores` ENABLE KEYS */; 48 | UNLOCK TABLES; 49 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 50 | 51 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 52 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 53 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 54 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 55 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 56 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 57 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 58 | 59 | -- Dump completed on 2019-04-16 15:44:54 60 | -------------------------------------------------------------------------------- /DumpJugosVentas/jugos_ventas_tabla_de_productos.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 8.0.15, for Win64 (x86_64) 2 | -- 3 | -- Host: localhost Database: jugos_ventas 4 | -- ------------------------------------------------------ 5 | -- Server version 8.0.15 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | SET NAMES utf8 ; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `tabla_de_productos` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `tabla_de_productos`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | SET character_set_client = utf8mb4 ; 25 | CREATE TABLE `tabla_de_productos` ( 26 | `CODIGO_DEL_PRODUCTO` varchar(10) NOT NULL, 27 | `NOMBRE_DEL_PRODUCTO` varchar(50) DEFAULT NULL, 28 | `TAMANO` varchar(10) DEFAULT NULL, 29 | `SABOR` varchar(20) DEFAULT NULL, 30 | `ENVASE` varchar(20) DEFAULT NULL, 31 | `PRECIO_DE_LISTA` float NOT NULL, 32 | PRIMARY KEY (`CODIGO_DEL_PRODUCTO`) 33 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; 34 | /*!40101 SET character_set_client = @saved_cs_client */; 35 | 36 | -- 37 | -- Dumping data for table `tabla_de_productos` 38 | -- 39 | 40 | LOCK TABLES `tabla_de_productos` WRITE; 41 | /*!40000 ALTER TABLE `tabla_de_productos` DISABLE KEYS */; 42 | INSERT INTO `tabla_de_productos` VALUES 43 | ('773912', 'Clean', '1 Litro', 'Naranja', 'Botella PET', 8.01), 44 | ('838819', 'Clean', '1,5 Litros', 'Naranja', 'Botella PET', 12.01), 45 | ('1037797', 'Clean', '2 Litros', 'Naranja', 'Botella PET', 16.01), 46 | ('812829', 'Clean', '350 ml', 'Naranja', 'Lata', 2.81), 47 | ('479745', 'Clean', '470 ml', 'Naranja', 'Botella de Vidrio', 3.77), 48 | ('695594', 'Festival de Sabores', '1,5 Litros', 'Asaí', 'Botella PET', 28.51), 49 | ('243083', 'Festival de Sabores', '1,5 Litros', 'Maracuyá', 'Botella PET', 10.51), 50 | ('1022450', 'Festival de Sabores', '2 Litros', 'Asái', 'Botella PET', 38.01), 51 | ('231776', 'Festival de Sabores', '700 ml', 'Asaí', 'Botella de Vidrio', 13.31), 52 | ('723457', 'Festival de Sabores', '700 ml', 'Maracuyá', 'Botella de Vidrio', 4.91), 53 | ('746596', 'Light', '1,5 Litros', 'Sandía', 'Botella PET', 19.51), 54 | ('1040107', 'Light', '350 ml', 'Sandía', 'Lata', 4.56), 55 | ('1002334', 'Línea Citrus', '1 Litro', 'Lima/Limón', 'Botella PET', 7), 56 | ('1088126', 'Línea Citrus', '1 Litro', 'Limón', 'Botella PET', 7), 57 | ('1041119', 'Línea Citrus', '700 ml', 'Lima/Limón', 'Botella de Vidrio', 4.9), 58 | ('1042712', 'Línea Citrus', '700 ml', 'Limón', 'Botella de Vidrio', 4.9), 59 | ('520380', 'Pedazos de Frutas', '1 Litro', 'Manzana', 'Botella PET', 12.01), 60 | ('788975', 'Pedazos de Frutas', '1,5 Litros', 'Manzana', 'Botella PET', 18.01), 61 | ('229900', 'Pedazos de Frutas', '350 ml', 'Manzana', 'Lata', 4.21), 62 | ('1101035', 'Refrescante', '1 Litro', 'Frutilla/Limón', 'Botella PET', 9.01), 63 | ('1086543', 'Refrescante', '1 Litro', 'Mango', 'Botella PET', 11.01), 64 | ('326779', 'Refrescante', '1,5 Litros', 'Mango', 'Botella PET', 16.51), 65 | ('826490', 'Refrescante', '700 ml', 'Frutilla/Limón', 'Botella de Vidrio', 6.31), 66 | ('1096818', 'Refrescante', '700 ml', 'Mango', 'Botella de Vidrio', 7.71), 67 | ('394479', 'Sabor da Montaña', '700 ml', 'Cereza', 'Botella de Vidrio', 8.41), 68 | ('783663', 'Sabor da Montaña', '700 ml', 'Frutilla', 'Botella de Vidrio', 7.71), 69 | ('1000889', 'Sabor da Montaña', '700 ml', 'Uva', 'Botella de Vidrio', 6.31), 70 | ('544931', 'Verano', '350 ml', 'Limón', 'Lata', 2.46), 71 | ('235653', 'Verano', '350 ml', 'Mango', 'Lata', 3.86), 72 | ('1051518', 'Verano', '470 ml', 'Limón', 'Botella de Vidrio', 3.3), 73 | ('1004327', 'Vida del Campo', '1,5 Litros', 'Sandía', 'Botella PET', 19.51), 74 | ('1013793', 'Vida del Campo', '2 Litros', 'Cereza/Manzana', 'Botella PET', 24.01), 75 | ('290478', 'Vida del Campo', '350 ml', 'Sandía', 'Lata', 4.56), 76 | ('1002767', 'Vida del Campo', '700 ml', 'Cereza/Manzana', 'Botella de Vidrio', 8.41), 77 | ('1078680', 'Verano', '470 ml', 'Mango', 'Botella de Vidrio', 5.18); 78 | /*!40000 ALTER TABLE `tabla_de_productos` ENABLE KEYS */; 79 | UNLOCK TABLES; 80 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 81 | 82 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 83 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 84 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 85 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 86 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 87 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 88 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 89 | 90 | -- Dump completed on 2019-04-16 15:44:53 91 | -------------------------------------------------------------------------------- /DumpJugosVentas/jugos_ventas_tabla_de_clientes.sql: -------------------------------------------------------------------------------- 1 | -- MySQL dump 10.13 Distrib 8.0.15, for Win64 (x86_64) 2 | -- 3 | -- Host: localhost Database: jugos_ventas 4 | -- ------------------------------------------------------ 5 | -- Server version 8.0.15 6 | 7 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 8 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; 9 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; 10 | SET NAMES utf8 ; 11 | /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; 12 | /*!40103 SET TIME_ZONE='+00:00' */; 13 | /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; 14 | /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; 15 | /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; 16 | /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; 17 | 18 | -- 19 | -- Table structure for table `tabla_de_clientes` 20 | -- 21 | 22 | DROP TABLE IF EXISTS `tabla_de_clientes`; 23 | /*!40101 SET @saved_cs_client = @@character_set_client */; 24 | SET character_set_client = utf8mb4 ; 25 | CREATE TABLE `tabla_de_clientes` ( 26 | `DNI` varchar(11) NOT NULL, 27 | `NOMBRE` varchar(100) DEFAULT NULL, 28 | `DIRECCION_1` varchar(150) DEFAULT NULL, 29 | `DIRECCION_2` varchar(150) DEFAULT NULL, 30 | `BARRIO` varchar(50) DEFAULT NULL, 31 | `CIUDAD` varchar(50) DEFAULT NULL, 32 | `ESTADO` varchar(2) DEFAULT NULL, 33 | `CP` varchar(8) DEFAULT NULL, 34 | `FECHA_DE_NACIMIENTO` date DEFAULT NULL, 35 | `EDAD` smallint(6) DEFAULT NULL, 36 | `SEXO` varchar(1) DEFAULT NULL, 37 | `LIMITE_DE_CREDITO` float DEFAULT NULL, 38 | `VOLUMEN_DE_COMPRA` float DEFAULT NULL, 39 | `PRIMERA_COMPRA` bit(1) DEFAULT NULL, 40 | PRIMARY KEY (`DNI`) 41 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci; 42 | /*!40101 SET character_set_client = @saved_cs_client */; 43 | 44 | -- 45 | -- Dumping data for table `tabla_de_clientes` 46 | -- 47 | 48 | LOCK TABLES `tabla_de_clientes` WRITE; 49 | /*!40000 ALTER TABLE `tabla_de_clientes` DISABLE KEYS */; 50 | INSERT INTO `tabla_de_clientes` VALUES 51 | ('9283760794', 'Edson Calisaya', 'Sta Úrsula Xitla', '', 'Barrio del Niño Jesús', 'Ciudad de México', 'EM', '22002002', '1995-01-07', 25, 'M', 150000, 250000,_binary '\0'), 52 | ('7771579779', 'Marcelo Perez', 'F.C. de Cuernavaca 13', '', 'Carola', 'Ciudad de México', 'EM', '88202912', '1992-02-25', 29, 'M', 120000, 200000,_binary ''), 53 | ('5576228758', 'Joana Olivera', 'Pachuca 75', '', 'Condesa', 'Ciudad de México', 'EM', '88192029', '1995-02-14', 25, 'F', 70000, 160000,_binary '\0'), 54 | ('1471156710', 'Erica Carvajo', 'Heriberto Frías 1107', '', 'Del Valle', 'Ciudad de México', 'EM', '80012212', '1990-03-01', 30, 'F', 170000, 245000,_binary ''), 55 | ('8502682733', 'Luis Silva', 'Prol. 16 de Septiembre 1156', '', 'Contadero', 'Ciudad de México', 'EM', '82122020', '1995-04-07', 25, 'M', 110000, 190000,_binary ''), 56 | ('3623344710', 'Marcos Rosas', 'Av. Universidad', '', 'Del Valle', 'Ciudad de México', 'EM', '22002012', '1995-05-13', 26, 'M', 110000, 220000,_binary '\0'), 57 | ('50534475787', 'Abel Pintos', 'Carr. México-Toluca 1499', '', 'Cuajimalpa', 'Ciudad de México', 'EM', '22000212', '1995-06-11', 25, 'M', 170000, 260000,_binary ''), 58 | ('5840119709', 'Gabriel Roca', 'Eje Central Lázaro Cárdenas 911', '', 'Del Valle', 'Ciudad de México', 'EM', '80010221', '1985-06-16', 36, 'M', 140000, 210000,_binary '\0'), 59 | ('94387591700', 'Walter Soruco', 'Calz. de Tlalpan 2980', '', 'Ex Hacienda Coapa', 'Ciudad de México', 'EM', '22000201', '1989-07-20', 31, 'M', 60000, 120000,_binary ''), 60 | ('8719655770', 'Carlos Santivañez', 'Calz. del Hueso 363', '', 'Floresta Coyoacán', 'Ciudad de México', 'EM', '81192002', '1983-01-20', 37, 'M', 200000, 240000,_binary ''), 61 | ('5648641702', 'Paolo Mendez', 'Martires de Tacubaya 65', '', 'Héroes de Padierna', 'Ciudad de México', 'EM', '21002020', '1991-10-30', 29, 'M', 120000, 220000,_binary '\0'), 62 | ('492472718', 'Jorge Castro', 'Federal México-Toluca 5690', '', 'Locaxco', 'Ciudad de México', 'EM', '22012002', '1994-12-19', 26, 'M', 75000, 95000,_binary '\0'), 63 | ('9275760794', 'Alberto Rodriguez', 'Circunvalación Oblatos 690', '', 'Oblatos', 'Guadalajara', 'JC', '44700000', '1991-12-28', 26, 'M', 75000, 95000,_binary ''), 64 | ('94387575700', 'María Jimenez', 'Av. Libertadores 457', '', 'Barragán Hernández', 'Guadalajara', 'JC', '44469000', '1995-05-13', 26, 'F', 120000, 300000,_binary ''), 65 | ('95939180787', 'Ximena Gómez','Jaguares 822','','Alcalde Barranquitas','Guadalajara','JC','44270000','1992-01-05',16,'F',90000,18000,_binary '\0'); 66 | /*!40000 ALTER TABLE `tabla_de_clientes` ENABLE KEYS */; 67 | UNLOCK TABLES; 68 | /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; 69 | 70 | /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; 71 | /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 72 | /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; 73 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; 74 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; 75 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 76 | /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; 77 | 78 | -- Dump completed on 2019-04-16 15:44:54 79 | --------------------------------------------------------------------------------