Guest User

sql

a guest
Dec 6th, 2019
38
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --
  2. -- Base de datos: `cadiz`
  3. --
  4. DROP DATABASE IF EXISTS `cadiz`;
  5. CREATE DATABASE IF NOT EXISTS `cadiz` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
  6. USE `cadiz`;
  7.  
  8. -- --------------------------------------------------------
  9.  
  10. --
  11. -- Estructura de tabla para la tabla `comarca`
  12. --
  13.  
  14. DROP TABLE IF EXISTS `comarca`;
  15. CREATE TABLE `comarca` (
  16.   `id` tinyint(3) UNSIGNED NOT NULL,
  17.   `nombre` varchar(30) DEFAULT NULL
  18. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  19.  
  20. --
  21. -- Volcado de datos para la tabla `comarca`
  22. --
  23.  
  24. INSERT INTO `comarca` (`id`, `nombre`) VALUES
  25. (1, 'La Janda'),
  26. (2, 'Sierra de Cádiz'),
  27. (3, 'Campo de Gibraltar'),
  28. (4, 'Bahía de Cádiz'),
  29. (5, 'Costa Noroeste'),
  30. (6, 'Campiña de Jerez');
  31.  
  32. -- --------------------------------------------------------
  33.  
  34. --
  35. -- Estructura de tabla para la tabla `municipio`
  36. --
  37.  
  38. DROP TABLE IF EXISTS `municipio`;
  39. CREATE TABLE `municipio` (
  40.   `id` tinyint(3) UNSIGNED NOT NULL,
  41.   `nombre` varchar(50) DEFAULT NULL,
  42.   `comarca_id` tinyint(3) UNSIGNED DEFAULT NULL,
  43.   `poblacion` int(10) UNSIGNED DEFAULT NULL,
  44.   `superficie` float DEFAULT NULL,
  45.   `densidad` float DEFAULT NULL,
  46.   `altitud` int(11) DEFAULT NULL,
  47.   `distancia` int(10) UNSIGNED DEFAULT NULL,
  48.   `gentilicio` varchar(50) DEFAULT NULL
  49. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  50.  
  51. --
  52. -- Volcado de datos para la tabla `municipio`
  53. --
  54.  
  55. INSERT INTO `municipio` (`id`, `nombre`, `comarca_id`, `poblacion`, `superficie`, `densidad`, `altitud`, `distancia`, `gentilicio`) VALUES
  56. (1, 'Alcalá de los Gazules', 1, 5326, 479.59, 11.21, 165, 79, 'Alcalaíno, na'),
  57. (2, 'Alcalá del Valle', 2, 5224, 46.89, 111.35, 628, 155, 'Alcalareño, ña'),
  58. (3, 'Algar', 2, 1448, 26.6, 55.71, 212, 87, 'Algareño, ña'),
  59. (4, 'Algeciras', 3, 118920, 85.9, 1373.39, 20, 127, 'Algecireño, ña'),
  60. (5, 'Algodonales', 2, 5649, 134.16, 42.32, 370, 118, 'Algodonaleño, ña'),
  61. (6, 'Arcos de la Frontera', 2, 31193, 527.54, 59.24, 185, 67, 'Arcense'),
  62. (7, 'Barbate', 1, 22808, 143.36, 159.47, 14, 64, 'Barbateño, ña'),
  63. (8, 'Benalup-Casas Viejas', 1, 7000, 60.7, 114.78, 112, 62, 'Benalupense'),
  64. (9, 'Benaocaz', 2, 720, 69.39, 10.36, 790, 113, 'Benaocaceño, ña'),
  65. (10, 'Bornos', 2, 7934, 54.31, 147.71, 182, 79, 'Bornicho, cha'),
  66. (11, 'Cádiz', 4, 120468, 12.1, 10061, 11, 0, 'Gaditano, na'),
  67. (12, 'Castellar de la Frontera', 3, 3045, 178.84, 17.24, 47, 137, 'Castellarense'),
  68. (13, 'Chiclana de la Frontera', 4, 82777, 205.45, 400.57, 11, 24, 'Chiclanero, ra'),
  69. (14, 'Chipiona', 5, 19062, 32.92, 577.28, 6, 60, 'Chipionero, ra'),
  70. (15, 'Conil de la Frontera', 1, 22136, 88.51, 249.27, 41, 40, 'Conileño, ña'),
  71. (16, 'El Bosque', 2, 2067, 30.75, 67.28, 285, 96, 'Bosqueño, ña'),
  72. (17, 'El Gastor', 2, 1809, 27.55, 65.44, 590, 131, 'Gastoreño, ña'),
  73. (18, 'El Puerto de Santa María', 4, 88335, 159.34, 556.67, 0, 22, 'Portuense'),
  74. (19, 'Espera', 2, 3915, 123.44, 31.69, 164, 82, 'Espereño, ña'),
  75. (20, 'Grazalema', 2, 2165, 122.41, 17.69, 812, 142, 'Grazalemeño, ña'),
  76. (21, 'Jerez de la Frontera', 6, 212876, 1188.23, 178.61, 56, 6, 'Jerezano, na'),
  77. (22, 'Jimena de la Frontera', 3, 9772, 345.66, 28.09, 99, 157, 'Jimenato, ta'),
  78. (23, 'La Línea de la Concepción', 3, 63352, 19.27, 3276.18, 5, 137, 'Linense'),
  79. (24, 'Los Barrios', 3, 23167, 331.33, 69.39, 23, 117, 'Barreño, ña'),
  80. (25, 'Medina-Sidonia', 1, 11749, 487, 24.22, 400, 45, 'Asidonenses'),
  81. (26, 'Olvera', 2, 8298, 193.57, 43.14, 643, 130, 'Olvereño, ña'),
  82. (27, 'Paterna de Rivera', 1, 5585, 14.01, 400.36, 127, 45, 'Paternero, ra'),
  83. (28, 'Prado del Rey', 2, 5819, 48.58, 121.14, 440, 105, 'Pradense'),
  84. (29, 'Puerto Real', 4, 41509, 195.96, 211.71, 3, 15, 'Puertorrealeño, ña'),
  85. (30, 'Puerto Serrano', 2, 7145, 79.85, 89.25, 168, 105, 'Portoserranense'),
  86. (31, 'Rota', 5, 29123, 84.01, 347.33, 9, 51, 'Roteño, ña'),
  87. (32, 'San Fernando', 4, 96131, 30.65, 3143.07, 25, 14, 'Isleño, ña'),
  88. (33, 'San José del Valle', 6, 4427, 223.87, 19.91, 143, 62, 'Vallense'),
  89. (34, 'San Roque', 3, 29373, 140, 210.65, 109, 130, 'Sanroqueño, ña'),
  90. (35, 'Sanlúcar de Barrameda', 5, 67433, 170.9, 394.29, 30, 53, 'Sanluqueño, ña'),
  91. (36, 'Setenil de las Bodegas', 2, 2845, 82.15, 34.77, 640, 157, 'Setenileño, ña'),
  92. (37, 'Tarifa', 3, 18011, 419.67, 42.67, 7, 105, 'Tarifeño, ña'),
  93. (38, 'Torre Alháquime', 2, 779, 17.36, 44.7, 495, 145, 'Torreño, ña'),
  94. (39, 'Trebujena', 5, 7072, 70, 101.29, 69, 57, 'Trebujenero, ra'),
  95. (40, 'Ubrique', 2, 16836, 69.75, 242.06, 330, 118, 'Ubriqueño, ña'),
  96. (41, 'Vejer de la Frontera', 1, 12812, 262.88, 49.06, 168, 56, 'Vejeriego, ga'),
  97. (42, 'Villaluenga del Rosario', 2, 471, 59.46, 7.67, 858, 128, 'Villaluenguense'),
  98. (43, 'Villamartín', 2, 12271, 210.3, 58.5, 167, 85, 'Villamartinense'),
  99. (44, 'Zahara de la Sierra', 2, 1436, 72.48, 20.14, 500, 124, 'Zahareño, ña');
  100.  
  101. -- --------------------------------------------------------
  102.  
  103. --
  104. -- Estructura de tabla para la tabla `pedania`
  105. --
  106.  
  107. DROP TABLE IF EXISTS `pedania`;
  108. CREATE TABLE `pedania` (
  109.   `id` int(10) UNSIGNED NOT NULL,
  110.   `nombre` varchar(50) DEFAULT NULL,
  111.   `municipio_id` tinyint(3) UNSIGNED DEFAULT NULL
  112. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  113.  
  114. --
  115. -- Volcado de datos para la tabla `pedania`
  116. --
  117.  
  118. INSERT INTO `pedania` (`id`, `nombre`, `municipio_id`) VALUES
  119. (1, 'Los Albarizones', 21),
  120. (2, 'La Barca de la Florida', 21),
  121. (3, 'La Corta', 21),
  122. (4, 'Cuartillos', 21),
  123. (5, 'El Mojo-Baldío de Gallardo', 21),
  124. (6, 'El Portal del Guadalete', 21),
  125. (7, 'Estella del Marqués', 21),
  126. (8, 'Gibalbín', 21),
  127. (9, 'Guadalcacín', 21),
  128. (10, 'Puente de La Guareña', 21),
  129. (11, 'La Ina', 21),
  130. (12, 'Las Pachecas', 21),
  131. (13, 'Lomopardo', 21),
  132. (14, 'Majarromaque', 21),
  133. (15, 'Mesas de Asta', 21),
  134. (16, 'Mesas de Santa Rosa', 21),
  135. (17, 'Mesas del Corral', 21),
  136. (18, 'Mimbral', 21),
  137. (19, 'Nueva Jarilla', 21),
  138. (20, 'El Portal', 21),
  139. (21, 'Rajamancera', 21),
  140. (22, 'San Isidro del Guadalete', 21),
  141. (23, 'Las Tablas, Polila y Añina', 21),
  142. (24, 'El Torno', 21),
  143. (25, 'Tahivilla', 37),
  144. (26, 'Torrecera', 21),
  145. (27, 'Torremelgarejo', 21),
  146. (28, 'Los Ángeles', 22),
  147. (29, 'San Pablo de Buceite', 22),
  148. (30, 'San Martín del Tesorillo', 22),
  149. (31, 'Benamahoma', 20),
  150. (32, 'Pozo Amargo', 30),
  151. (33, 'La Muela', 5),
  152. (34, 'La Almoraima', 12),
  153. (35, 'La Muela', 41),
  154. (36, 'Zahara de los Atunes', 7),
  155. (37, 'Estación de San Roque', 34),
  156. (38, 'Palmones', 24),
  157. (39, 'El Bujeo', 37),
  158. (40, 'El Colmenar', 12),
  159. (41, 'Los Cortijillos', 24),
  160. (42, 'San Enrique de Guadiaro', 34),
  161. (43, 'Poblado de Doña Blanca', 18),
  162. (44, 'Las Abiertas', 6),
  163. (45, 'Jédula', 6),
  164. (46, 'Junta de los Ríos', 6),
  165. (47, 'La Pedrosa', 6),
  166. (48, 'Guadacorte', 24),
  167. (49, 'Campamento', 34),
  168. (50, 'La Colonia', 34),
  169. (51, 'Guadarranque', 34),
  170. (52, 'Guadiaro', 34),
  171. (53, 'Miraflores', 34),
  172. (54, 'Pueblo Nuevo de Guadiaro', 34),
  173. (55, 'Puente Mayorga', 34),
  174. (56, 'San Diego', 34),
  175. (57, 'Sotogrande', 34),
  176. (58, 'Taraguilla', 34),
  177. (59, 'Torreguadiaro', 34),
  178. (60, 'La Alcaidesa', 23),
  179. (61, 'Los Caños de Meca', 7),
  180. (62, 'Novo Sancti Petri', 13),
  181. (63, 'Río San Pedro', 29),
  182. (64, 'El Palmar', 41),
  183. (65, 'El Cuartón', 37),
  184. (66, 'Facinas', 37),
  185. (67, 'La Zarzuela', 37),
  186. (68, 'Bolonia', 37);
  187.  
  188. --
  189. -- Índices para tablas volcadas
  190. --
  191.  
  192. --
  193. -- Indices de la tabla `comarca`
  194. --
  195. ALTER TABLE `comarca`
  196.   ADD PRIMARY KEY (`id`);
  197.  
  198. --
  199. -- Indices de la tabla `municipio`
  200. --
  201. ALTER TABLE `municipio`
  202.   ADD PRIMARY KEY (`id`),
  203.   ADD KEY `comarca_id` (`comarca_id`);
  204.  
  205. --
  206. -- Indices de la tabla `pedania`
  207. --
  208. ALTER TABLE `pedania`
  209.   ADD PRIMARY KEY (`id`),
  210.   ADD KEY `municipio_id` (`municipio_id`);
  211.  
  212. --
  213. -- AUTO_INCREMENT de las tablas volcadas
  214. --
  215.  
  216. --
  217. -- AUTO_INCREMENT de la tabla `municipio`
  218. --
  219. ALTER TABLE `municipio`
  220.   MODIFY `id` tinyint(3) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=45;
  221.  
  222. --
  223. -- AUTO_INCREMENT de la tabla `pedania`
  224. --
  225. ALTER TABLE `pedania`
  226.   MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=69;
  227.  
  228. --
  229. -- Restricciones para tablas volcadas
  230. --
  231.  
  232. --
  233. -- Filtros para la tabla `municipio`
  234. --
  235. ALTER TABLE `municipio`
  236.   ADD CONSTRAINT `municipio_ibfk_1` FOREIGN KEY (`comarca_id`) REFERENCES `comarca` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE;
  237.  
  238. --
  239. -- Filtros para la tabla `pedania`
  240. --
  241. ALTER TABLE `pedania`
  242.   ADD CONSTRAINT `pedania_ibfk_1` FOREIGN KEY (`municipio_id`) REFERENCES `municipio` (`id`) ON DELETE NO ACTION ON UPDATE CASCADE;
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×