Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Navicat MySQL Data Transfer
- Source Server : my sql-conexion
- Source Server Version : 50716
- Source Host : localhost:3306
- Source Database : gestioncentros
- Target Server Type : MYSQL
- Target Server Version : 50716
- File Encoding : 65001
- Date: 2017-02-05 18:18:28
- */
- SET FOREIGN_KEY_CHECKS=0;
- -- ----------------------------
- -- Table structure for centros
- -- ----------------------------
- DROP TABLE IF EXISTS `centros`;
- CREATE TABLE `centros` (
- `cod_centro` smallint(6) NOT NULL,
- `tipo_centro` char(1) DEFAULT NULL,
- `nombre` varchar(30) DEFAULT NULL,
- `direccion` varchar(26) DEFAULT NULL,
- `telefono` varchar(10) DEFAULT NULL,
- `num_plazas` smallint(5) unsigned DEFAULT NULL,
- PRIMARY KEY (`cod_centro`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- ----------------------------
- -- Records of centros
- -- ----------------------------
- INSERT INTO `centros` VALUES ('10', 'S', 'IES El Quijote', 'Avda. Los Molinos 25', '965-887654', '538');
- INSERT INTO `centros` VALUES ('15', 'P', 'CP Los Danzantes', 'C/Las Musas s/n', '985-112322', '250');
- INSERT INTO `centros` VALUES ('22', 'S', 'IES Planeta Tierra', 'C/Mina 45', '925-443400', '300');
- INSERT INTO `centros` VALUES ('45', 'P', 'CP Manuel Hidalgo', 'C/Granada 5', '926-202310', '220');
- INSERT INTO `centros` VALUES ('50', 'S', 'IES Antoñete 1', 'C/Los Toreros 21', '989-406090', '310');
- INSERT INTO `centros` VALUES ('60', 'P', 'CP Antoñete 2', 'C/Los Toreros 22', '989-406092', '300');
- -- ----------------------------
- -- Table structure for clientes
- -- ----------------------------
- DROP TABLE IF EXISTS `clientes`;
- CREATE TABLE `clientes` (
- `numclie` int(6) unsigned NOT NULL AUTO_INCREMENT,
- `nombre` varchar(25) COLLATE utf8_spanish_ci NOT NULL,
- `repclie` int(4) NOT NULL,
- `limitecredit` decimal(12,2) unsigned zerofill NOT NULL,
- PRIMARY KEY (`numclie`),
- KEY `repclie` (`repclie`)
- ) ENGINE=MyISAM AUTO_INCREMENT=2425 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
- -- ----------------------------
- -- Records of clientes
- -- ----------------------------
- INSERT INTO `clientes` VALUES ('2101', 'Luis García Antón', '106', '0000065000.00');
- INSERT INTO `clientes` VALUES ('2102', 'Alvaro Rodríguez', '101', '0000065000.00');
- INSERT INTO `clientes` VALUES ('2103', 'Jaime Llorens', '105', '0000050000.00');
- INSERT INTO `clientes` VALUES ('2105', 'Antonio Canales', '101', '0000045000.00');
- INSERT INTO `clientes` VALUES ('2106', 'Juan Suárez', '102', '0000065000.00');
- INSERT INTO `clientes` VALUES ('2107', 'Julián López', '110', '0000035000.00');
- INSERT INTO `clientes` VALUES ('2108', 'Julia Antequera', '109', '0000055000.00');
- INSERT INTO `clientes` VALUES ('2109', 'Alberto Juanes', '103', '0000025000.00');
- INSERT INTO `clientes` VALUES ('2111', 'Cristóbal García', '103', '0000025000.00');
- INSERT INTO `clientes` VALUES ('2112', 'María Silva', '108', '0000050000.00');
- INSERT INTO `clientes` VALUES ('2113', 'Luisa Maron', '104', '0000020000.00');
- INSERT INTO `clientes` VALUES ('2114', 'Cristina Bulini', '102', '0000020000.00');
- INSERT INTO `clientes` VALUES ('2115', 'Vicente Martínez', '101', '0000020000.00');
- INSERT INTO `clientes` VALUES ('2117', 'Carlos Tena', '106', '0000035000.00');
- INSERT INTO `clientes` VALUES ('2118', 'Junipero Álvarez', '108', '0000060000.00');
- INSERT INTO `clientes` VALUES ('2119', 'Salomón Bueno', '109', '0000025000.00');
- INSERT INTO `clientes` VALUES ('2120', 'Juan Malo', '102', '0000050000.00');
- INSERT INTO `clientes` VALUES ('2121', 'Vicente Ríos', '103', '0000045000.00');
- INSERT INTO `clientes` VALUES ('2122', 'José Marchante', '105', '0000030000.00');
- INSERT INTO `clientes` VALUES ('2123', 'José Libros', '102', '0000040000.00');
- INSERT INTO `clientes` VALUES ('2124', 'Juan Bolto', '102', '0000040000.00');
- -- ----------------------------
- -- Table structure for empleados
- -- ----------------------------
- DROP TABLE IF EXISTS `empleados`;
- CREATE TABLE `empleados` (
- `numemp` int(4) unsigned NOT NULL AUTO_INCREMENT,
- `nombre` varchar(25) COLLATE utf8_spanish_ci NOT NULL,
- `edad` int(3) DEFAULT NULL,
- `oficina` int(3) DEFAULT NULL,
- `titulo` enum('representante','dir ventas','dir general') COLLATE utf8_spanish_ci NOT NULL,
- `contrato` date NOT NULL,
- `jefe` int(4) DEFAULT NULL,
- `cuota` decimal(12,2) DEFAULT NULL,
- `ventas` decimal(12,2) DEFAULT NULL,
- PRIMARY KEY (`numemp`),
- KEY `oficina` (`oficina`),
- KEY `jefe` (`jefe`)
- ) ENGINE=MyISAM AUTO_INCREMENT=111 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
- -- ----------------------------
- -- Records of empleados
- -- ----------------------------
- INSERT INTO `empleados` VALUES ('101', 'Antonio Viguer', '45', '12', 'representante', '1986-10-20', '104', '300000.00', '305000.00');
- INSERT INTO `empleados` VALUES ('102', 'Alvaro Jaumes', '48', '21', 'representante', '1986-12-10', '108', '350000.00', '474000.00');
- INSERT INTO `empleados` VALUES ('103', 'Juan Rovira', '29', '12', 'representante', '1987-03-01', '104', '275000.00', '286000.00');
- INSERT INTO `empleados` VALUES ('104', 'José González', '33', '12', 'dir ventas', '1987-05-19', '106', '200000.00', '143000.00');
- INSERT INTO `empleados` VALUES ('105', 'Vicente Pantalla', '37', '13', 'representante', '1988-02-12', '104', '350000.00', '368000.00');
- INSERT INTO `empleados` VALUES ('106', 'Luis Palomo', '52', '11', 'dir general', '1988-06-14', null, '275000.00', '299000.00');
- INSERT INTO `empleados` VALUES ('107', 'Jorge Gutiérrez', '49', '22', 'representante', '1988-11-14', '108', '300000.00', '186000.00');
- INSERT INTO `empleados` VALUES ('108', 'Ana Bustamante', '62', '21', 'dir ventas', '1989-10-12', '106', '350000.00', '361000.00');
- INSERT INTO `empleados` VALUES ('109', 'María Sunta', '31', '11', 'representante', '1991-10-12', '106', '300000.00', '392000.00');
- INSERT INTO `empleados` VALUES ('110', 'Juan Victor', '41', null, 'representante', '1990-01-13', '104', null, '76000.00');
- -- ----------------------------
- -- Table structure for oficinas
- -- ----------------------------
- DROP TABLE IF EXISTS `oficinas`;
- CREATE TABLE `oficinas` (
- `oficina` int(2) NOT NULL AUTO_INCREMENT,
- `ciudad` varchar(12) COLLATE utf8_spanish_ci NOT NULL,
- `region` enum('norte','sur','centro','este','oeste') COLLATE utf8_spanish_ci NOT NULL,
- `dir` int(8) DEFAULT NULL,
- `objetivo` decimal(12,2) DEFAULT NULL,
- `ventas` decimal(12,2) DEFAULT NULL,
- PRIMARY KEY (`oficina`),
- KEY `dir` (`dir`)
- ) ENGINE=MyISAM AUTO_INCREMENT=29 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
- -- ----------------------------
- -- Records of oficinas
- -- ----------------------------
- INSERT INTO `oficinas` VALUES ('11', 'Valencia', 'este', '106', '575000.00', '693000.00');
- INSERT INTO `oficinas` VALUES ('12', 'Alicante', 'este', '104', '800000.00', '735000.00');
- INSERT INTO `oficinas` VALUES ('13', 'Castellón', 'este', '105', '350000.00', '368000.00');
- INSERT INTO `oficinas` VALUES ('21', 'Badajoz', 'oeste', '105', '725000.00', '836000.00');
- INSERT INTO `oficinas` VALUES ('22', 'A Coruña', 'oeste', '108', '300000.00', '186000.00');
- INSERT INTO `oficinas` VALUES ('23', 'Madrid', 'centro', '108', null, null);
- INSERT INTO `oficinas` VALUES ('24', 'Madrid', 'centro', '108', '250000.00', '150000.00');
- INSERT INTO `oficinas` VALUES ('26', 'Pamplona', 'norte', null, null, null);
- INSERT INTO `oficinas` VALUES ('28', 'Valencia', 'este', null, '900000.00', null);
- -- ----------------------------
- -- Table structure for pedidos
- -- ----------------------------
- DROP TABLE IF EXISTS `pedidos`;
- CREATE TABLE `pedidos` (
- `codigo` int(5) NOT NULL AUTO_INCREMENT,
- `numpedido` int(6) NOT NULL,
- `fechapedido` date NOT NULL,
- `clie` int(6) NOT NULL,
- `rep` int(4) NOT NULL,
- `fab` enum('aci','rei','fea','bic','imm','qsa') COLLATE utf8_spanish_ci NOT NULL,
- `producto` varchar(5) COLLATE utf8_spanish_ci NOT NULL,
- PRIMARY KEY (`codigo`),
- KEY `clie` (`clie`),
- KEY `rep` (`rep`),
- KEY `producto` (`producto`)
- ) ENGINE=MyISAM AUTO_INCREMENT=31 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
- -- ----------------------------
- -- Records of pedidos
- -- ----------------------------
- INSERT INTO `pedidos` VALUES ('1', '110036', '2010-12-20', '2107', '110', 'aci', '4100z');
- INSERT INTO `pedidos` VALUES ('2', '110036', '2010-12-20', '2117', '106', 'rei', '2a44l');
- INSERT INTO `pedidos` VALUES ('3', '112963', '2011-04-27', '2103', '105', 'aci', '41004');
- INSERT INTO `pedidos` VALUES ('4', '112968', '2003-12-29', '2102', '101', 'aci', '41004');
- INSERT INTO `pedidos` VALUES ('5', '112975', '2011-01-29', '2111', '103', 'rei', '2a44g');
- INSERT INTO `pedidos` VALUES ('6', '112979', '2003-09-29', '2114', '108', 'aci', '4100z');
- INSERT INTO `pedidos` VALUES ('7', '112983', '2011-04-27', '2103', '105', 'aci', '41004');
- INSERT INTO `pedidos` VALUES ('8', '112987', '2010-12-19', '2103', '105', 'aci', '4100y');
- INSERT INTO `pedidos` VALUES ('9', '112989', '2011-11-27', '2101', '106', 'fea', '114');
- INSERT INTO `pedidos` VALUES ('10', '112992', '2004-04-01', '2118', '108', 'aci', '41002');
- INSERT INTO `pedidos` VALUES ('11', '112993', '2011-02-25', '2106', '102', 'rei', '2a45c');
- INSERT INTO `pedidos` VALUES ('12', '112997', '2011-03-22', '2124', '107', 'bic', '41003');
- INSERT INTO `pedidos` VALUES ('13', '113003', '2011-01-23', '2108', '109', 'imm', '779c');
- INSERT INTO `pedidos` VALUES ('14', '113007', '2010-12-19', '2112', '108', 'imm', '773c');
- INSERT INTO `pedidos` VALUES ('15', '113012', '2011-04-22', '2111', '105', 'aci', '41003');
- INSERT INTO `pedidos` VALUES ('16', '113013', '2011-07-24', '2118', '108', 'bic', '41003');
- INSERT INTO `pedidos` VALUES ('17', '113024', '2011-06-21', '2114', '108', 'qsa', 'xk47');
- INSERT INTO `pedidos` VALUES ('18', '113027', '2011-01-23', '2103', '105', 'aci', '41002');
- INSERT INTO `pedidos` VALUES ('19', '113034', '2011-10-23', '2107', '110', 'rei', '2a45c');
- INSERT INTO `pedidos` VALUES ('20', '113042', '2010-12-19', '2113', '101', 'rei', '2a44r');
- INSERT INTO `pedidos` VALUES ('21', '113045', '2011-06-19', '2112', '108', 'rei', '2a44r');
- INSERT INTO `pedidos` VALUES ('22', '113048', '2011-01-20', '2120', '102', 'imm', '779c');
- INSERT INTO `pedidos` VALUES ('23', '113049', '2011-03-22', '2118', '108', 'qsa', 'xk47');
- INSERT INTO `pedidos` VALUES ('24', '113051', '2011-06-23', '2118', '108', 'qsa', 'xk47');
- INSERT INTO `pedidos` VALUES ('25', '113055', '2004-03-18', '2108', '101', 'aci', '4100x');
- INSERT INTO `pedidos` VALUES ('26', '113057', '2011-10-19', '2111', '103', 'aci', '4100x');
- INSERT INTO `pedidos` VALUES ('27', '113058', '2003-06-21', '2108', '109', 'fea', '112');
- INSERT INTO `pedidos` VALUES ('28', '113062', '2011-06-21', '2124', '107', 'bic', '41003');
- INSERT INTO `pedidos` VALUES ('29', '113065', '2011-05-21', '2106', '102', 'qsa', 'xk47');
- INSERT INTO `pedidos` VALUES ('30', '113069', '2011-07-19', '2109', '107', 'imm', '773c');
- -- ----------------------------
- -- Table structure for personal
- -- ----------------------------
- DROP TABLE IF EXISTS `personal`;
- CREATE TABLE `personal` (
- `cod_centro` smallint(6) NOT NULL,
- `dni` int(10) unsigned NOT NULL,
- `apellidos` varchar(30) DEFAULT NULL,
- `funcion` varchar(15) DEFAULT NULL,
- `salario` float(7,2) DEFAULT NULL,
- PRIMARY KEY (`dni`),
- KEY `cod_centro` (`cod_centro`),
- CONSTRAINT `personal_ibfk_1` FOREIGN KEY (`cod_centro`) REFERENCES `centros` (`cod_centro`) ON UPDATE CASCADE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- ----------------------------
- -- Records of personal
- -- ----------------------------
- INSERT INTO `personal` VALUES ('10', '1010100', 'Gómez Bueno, Elisa', 'LIMPIADORA', '1200.00');
- INSERT INTO `personal` VALUES ('10', '1212120', 'García García, Sabina', 'LIMPIADORA', '1200.00');
- INSERT INTO `personal` VALUES ('10', '1313130', 'Ruano Cerezo, Manuel', 'ADMINISTRATIVO', '1800.00');
- INSERT INTO `personal` VALUES ('15', '1414140', 'Albarrán Serrano, Alicia', 'ADMINISTRATIVO', '1800.00');
- INSERT INTO `personal` VALUES ('15', '1515150', 'Muñoz Rey, Felicia', 'ADMINISTRATIVO', '1800.00');
- INSERT INTO `personal` VALUES ('22', '1616160', 'Marín Marín, Pedro', 'ADMINISTRATIVO', '1800.00');
- INSERT INTO `personal` VALUES ('22', '1717170', 'Peinado Gil, Elena', 'CONSERJE', '1750.00');
- INSERT INTO `personal` VALUES ('45', '1818180', 'Sarro Molina, Carmen', 'CONSERJE', '1750.00');
- INSERT INTO `personal` VALUES ('22', '1919190', 'Flores Pérez, Fernando', 'CONSERJE', '1300.00');
- -- ----------------------------
- -- Table structure for productos
- -- ----------------------------
- DROP TABLE IF EXISTS `productos`;
- CREATE TABLE `productos` (
- `idfab` enum('fea','rei','aci','bic','imm','qsa') COLLATE utf8_spanish_ci NOT NULL,
- `idproducto` varchar(5) COLLATE utf8_spanish_ci NOT NULL,
- `descripcion` varchar(15) COLLATE utf8_spanish_ci NOT NULL,
- `precio` decimal(8,2) NOT NULL,
- `existencias` int(3) NOT NULL,
- PRIMARY KEY (`idproducto`)
- ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci;
- -- ----------------------------
- -- Records of productos
- -- ----------------------------
- INSERT INTO `productos` VALUES ('fea', '112', 'cubo', '148.00', '115');
- INSERT INTO `productos` VALUES ('fea', '114', 'cubo', '243.00', '15');
- INSERT INTO `productos` VALUES ('rei', '2a44g', 'pas', '350.00', '14');
- INSERT INTO `productos` VALUES ('rei', '2a44l', 'bomba l', '4500.00', '12');
- INSERT INTO `productos` VALUES ('rei', '2a44r', 'bomba r', '4500.00', '12');
- INSERT INTO `productos` VALUES ('rei', '2a45c', 'junta', '79.00', '210');
- INSERT INTO `productos` VALUES ('aci', '41001', 'arandela', '58.00', '277');
- INSERT INTO `productos` VALUES ('aci', '41002', 'bisagra', '80.00', '167');
- INSERT INTO `productos` VALUES ('aci', '41003', 'art t3', '112.00', '207');
- INSERT INTO `productos` VALUES ('aci', '41004', 'art t4', '123.00', '139');
- INSERT INTO `productos` VALUES ('bic', '41005', 'manivela', '652.00', '3');
- INSERT INTO `productos` VALUES ('aci', '4100x', 'junta', '26.00', '37');
- INSERT INTO `productos` VALUES ('aci', '1400y', 'extractor', '2888.00', '25');
- INSERT INTO `productos` VALUES ('aci', '4100z', 'mont', '2625.00', '28');
- INSERT INTO `productos` VALUES ('bic', '41089', 'rodamiento', '225.00', '78');
- INSERT INTO `productos` VALUES ('bic', '41672', 'plato', '180.00', '0');
- INSERT INTO `productos` VALUES ('imm', '773c', 'reostato', '795.00', '28');
- INSERT INTO `productos` VALUES ('imm', '775c', 'reostato 2', '1425.00', '5');
- INSERT INTO `productos` VALUES ('imm', '779c', 'reostato 3', '1875.00', '0');
- INSERT INTO `productos` VALUES ('imm', '887h', 'caja clavos', '54.00', '223');
- INSERT INTO `productos` VALUES ('imm', '887p', 'perno', '25.00', '24');
- INSERT INTO `productos` VALUES ('imm', '887x', 'manivela', '475.00', '32');
- INSERT INTO `productos` VALUES ('qsa', 'xk47', 'red', '355.00', '38');
- INSERT INTO `productos` VALUES ('qsa', 'xk48', 'red', '134.00', '203');
- INSERT INTO `productos` VALUES ('qsa', 'xk48a', 'red', '117.00', '37');
- -- ----------------------------
- -- Table structure for profesores
- -- ----------------------------
- DROP TABLE IF EXISTS `profesores`;
- CREATE TABLE `profesores` (
- `cod_centro` smallint(6) NOT NULL,
- `dni` int(10) unsigned NOT NULL,
- `apellidos` varchar(30) DEFAULT NULL,
- `especialidad` varchar(16) DEFAULT NULL,
- PRIMARY KEY (`dni`),
- KEY `cod_centro` (`cod_centro`),
- CONSTRAINT `profesores_ibfk_1` FOREIGN KEY (`cod_centro`) REFERENCES `centros` (`cod_centro`) ON UPDATE CASCADE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
- -- ----------------------------
- -- Records of profesores
- -- ----------------------------
- INSERT INTO `profesores` VALUES ('10', '2222222', 'Martínez Salas, Fernando', 'INFORMÁTICA');
- INSERT INTO `profesores` VALUES ('10', '3333333', 'Bueno Zarco, Elisa', 'MATEMÁTICAS');
- INSERT INTO `profesores` VALUES ('10', '4444444', 'Montes García, M.Pilar', 'MATEMÁTICAS');
- INSERT INTO `profesores` VALUES ('15', '5555555', 'Ramos Ruiz, Luis', 'LENGUA');
- INSERT INTO `profesores` VALUES ('15', '6666666', 'Rivera Silvestre, Ana', 'DIBUJO');
- INSERT INTO `profesores` VALUES ('15', '7777777', 'De Lucas Fdez, M.Angel', 'LENGUA');
- INSERT INTO `profesores` VALUES ('22', '8888888', 'Ruiz Lafuente, Manuel', 'MATEMÁTICAS');
- INSERT INTO `profesores` VALUES ('45', '9999999', 'Serrano Laguía, María', 'INFORMÁTICA');
Add Comment
Please, Sign In to add comment