Advertisement
Guest User

Untitled

a guest
Jan 31st, 2018
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.97 KB | None | 0 0
  1. -- phpMyAdmin SQL Dump
  2. -- version 4.2.7.1
  3. -- http://www.phpmyadmin.net
  4. --
  5. -- Servidor: 127.0.0.1
  6. -- Tiempo de generación: 17-05-2016 a las 11:22:02
  7. -- Versión del servidor: 5.5.39
  8. -- Versión de PHP: 5.4.31
  9.  
  10. SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
  11. SET time_zone = "+00:00";
  12.  
  13.  
  14. /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  15. /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  16. /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  17. /*!40101 SET NAMES utf8 */;
  18.  
  19. --
  20. -- Base de datos: `examen`
  21. --
  22.  
  23. -- --------------------------------------------------------
  24. DROP DATABASE IF EXISTS `examen`;
  25. create database examen;
  26. use examen;
  27. --
  28. -- Base de datos: `examen`
  29. --
  30.  
  31. -- --------------------------------------------------------
  32.  
  33. --
  34.  
  35. --
  36. -- Estructura de tabla para la tabla `aulas`
  37. --
  38.  
  39. CREATE TABLE IF NOT EXISTS `aulas` (
  40. `aula_id` decimal(5,0) NOT NULL,
  41. `edificio` varchar(25) DEFAULT NULL,
  42. `numaula` decimal(4,0) DEFAULT NULL,
  43. `num_sillas` decimal(4,0) DEFAULT NULL,
  44. `description` varchar(50) DEFAULT NULL
  45. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  46.  
  47. --
  48. -- Volcado de datos para la tabla `aulas`
  49. --
  50.  
  51. INSERT INTO `aulas` (`aula_id`, `edificio`, `numaula`, `num_sillas`, `description`) VALUES
  52. ('99987', 'edificio 6', '210', '20', 'Ordenadores 2'),
  53. ('99988', 'edificio 7', '315', '25', 'Ordenadores 1'),
  54. ('99989', 'edificio 7', '323', '50', 'Usos múltiples E'),
  55. ('99990', 'edificio 7', '310', '35', 'Uso general'),
  56. ('99991', 'edificio 7', '310', '50', 'Uso general'),
  57. ('99992', 'edificio 7', '300', '75', 'Usos múltiples D'),
  58. ('99993', 'edificio de música', '200', '100', 'Aula de conciertos'),
  59. ('99994', 'edificio de música', '100', '10', 'Clase de prácticas de música'),
  60. ('99995', 'edificio 6', '170', '50', 'Usos múltiples C'),
  61. ('99996', 'edificio 6', '160', '50', 'Usos múltiples B'),
  62. ('99997', 'edificio 6', '150', '50', ' Usos múltiples A'),
  63. ('99998', 'edificio 6', '101', '250', 'Sala de juntas'),
  64. ('99999', 'edificio 7', '310', '400', 'Salón de actos');
  65.  
  66. -- --------------------------------------------------------
  67.  
  68. --
  69. -- Estructura de tabla para la tabla `modulos`
  70. --
  71.  
  72. CREATE TABLE IF NOT EXISTS `modulos` (
  73. `departamento` varchar(3) NOT NULL DEFAULT '',
  74. `curso` decimal(3,0) NOT NULL DEFAULT '0',
  75. `descripcion` varchar(2000) DEFAULT NULL,
  76. `max_estudiantes` decimal(3,0) DEFAULT NULL,
  77. `num_estudiantes` decimal(3,0) DEFAULT NULL,
  78. `num_creditos` decimal(1,0) DEFAULT NULL,
  79. `aula_id` decimal(5,0) DEFAULT NULL
  80. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  81.  
  82. --
  83. -- Volcado de datos para la tabla `modulos`
  84. --
  85.  
  86. INSERT INTO `modulos` (`departamento`, `curso`, `descripcion`, `max_estudiantes`, `num_estudiantes`, `num_creditos`, `aula_id`) VALUES
  87. ('CS', '101', 'Informática 101', '50', '0', '5', '99998'),
  88. ('CS', '102', 'Informática 102', '35', '3', '6', '99996'),
  89. ('ECN', '101', 'Económicas 101', '50', '0', '7', '99992'),
  90. ('ECN', '203', 'Económicas 203', '15', '0', '3', '99997'),
  91. ('HIS', '101', 'Historia 101', '12', '11', '4', '99999'),
  92. ('HIS', '301', 'Historia 301', '30', '2', '9', '99995'),
  93. ('MUS', '410', 'Música 410', '5', '3', '9', '99994'),
  94. ('NUT', '307', 'Nutrición 307', '20', '2', '8', '99991');
  95.  
  96. -- --------------------------------------------------------
  97.  
  98. --
  99. -- Estructura Stand-in para la vista `modulos_aulas`
  100. --
  101. CREATE TABLE IF NOT EXISTS `modulos_aulas` (
  102. `DEPARTAMENTO` varchar(3)
  103. ,`CURSO` decimal(3,0)
  104. ,`EDIFICIO` varchar(25)
  105. ,`NUMAULA` decimal(4,0)
  106. );
  107. -- --------------------------------------------------------
  108.  
  109. --
  110. -- Estructura para la vista `modulos_aulas`
  111. --
  112. DROP TABLE IF EXISTS `modulos_aulas`;
  113.  
  114. CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `modulos_aulas` AS select `modulos`.`departamento` AS `DEPARTAMENTO`,`modulos`.`curso` AS `CURSO`,`aulas`.`edificio` AS `EDIFICIO`,`aulas`.`numaula` AS `NUMAULA` from (`aulas` join `modulos`) where (`aulas`.`aula_id` = `modulos`.`aula_id`);
  115.  
  116. --
  117. -- Índices para tablas volcadas
  118. --
  119.  
  120. --
  121. -- Indices de la tabla `aulas`
  122. --
  123. ALTER TABLE `aulas`
  124. ADD PRIMARY KEY (`aula_id`);
  125.  
  126. --
  127. -- Indices de la tabla `modulos`
  128. --
  129. ALTER TABLE `modulos`
  130. ADD PRIMARY KEY (`departamento`,`curso`);
  131.  
  132. --
  133. -- Estructura de tabla para la tabla `usuarios`
  134. --
  135.  
  136. CREATE TABLE IF NOT EXISTS `usuarios` (
  137. `usuario` varchar(10) NOT NULL,
  138. `clave` varchar(10) NOT NULL,
  139. `email` varchar(50) NOT NULL DEFAULT 'www@gmail.com'
  140. ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  141.  
  142. --
  143. -- Volcado de datos para la tabla `usuarios`
  144. --
  145.  
  146. INSERT INTO `usuarios` (`usuario`, `clave`, `email`) VALUES
  147. ('admin', 'admin', 'admin@gmail.com'),
  148. ('usuario', 'usuario', 'usu@gmail.com');
  149.  
  150. --
  151. -- Índices para tablas volcadas
  152. --
  153.  
  154. --
  155. -- Indices de la tabla `usuarios`
  156. --
  157. ALTER TABLE `usuarios`
  158. ADD PRIMARY KEY (`usuario`);
  159.  
  160. /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  161. /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  162. /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement