· 8 years ago · Jan 31, 2018, 07:06 PM
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
10SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
11SET 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-- --------------------------------------------------------
24DROP DATABASE IF EXISTS `examen`;
25create database examen;
26use examen;
27--
28-- Base de datos: `examen`
29--
30
31-- --------------------------------------------------------
32
33--
34
35--
36-- Estructura de tabla para la tabla `aulas`
37--
38
39CREATE 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
51INSERT 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
72CREATE 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
86INSERT 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--
101CREATE 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--
112DROP TABLE IF EXISTS `modulos_aulas`;
113
114CREATE 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--
123ALTER TABLE `aulas`
124 ADD PRIMARY KEY (`aula_id`);
125
126--
127-- Indices de la tabla `modulos`
128--
129ALTER TABLE `modulos`
130 ADD PRIMARY KEY (`departamento`,`curso`);
131
132--
133-- Estructura de tabla para la tabla `usuarios`
134--
135
136CREATE 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
146INSERT 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--
157ALTER 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 */;