-- phpMyAdmin SQL Dump
-- version 3.2.0.1
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 31-08-2010 a las 22:07:17
-- Versión del servidor: 5.1.36
-- Versión de PHP: 5.3.0
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
--
-- Base de datos: `gastos04`
--
-- --------------------------------------------------------
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `convenio`
--
CREATE TABLE `convenio` (
`idconvenio` int(11) NOT NULL auto_increment,
`nombreUniversidad` text NOT NULL,
`pais` text NOT NULL,
`descripcion` text NOT NULL,
`fecha` date NOT NULL,
`latitud` double NOT NULL,
`longitud` double NOT NULL,
PRIMARY KEY (`idconvenio`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Volcar la base de datos para la tabla `convenio`
--
INSERT INTO `convenio` (`idconvenio`, `nombreUniversidad`, `pais`, `descripcion`, `fecha`, `latitud`, `longitud`) VALUES
(1, 'Universidad de Texas', 'USA', 'Convenio con Usa', '2010-09-06', -95.36238, 29.720949),
(2, 'Universidad Veracruzana de México', 'Mexico', 'Convenio con Mexico', '2010-09-08', -96.110759, 19.162666);
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `detallerubro`
--
CREATE TABLE `detallerubro` (
`iddetalleRubro` int(11) NOT NULL auto_increment,
`idusuario` int(11) NOT NULL,
`idrubro` int(11) NOT NULL,
`valorMax` double NOT NULL,
`fecha` date NOT NULL,
PRIMARY KEY (`iddetalleRubro`),
KEY `fk_detallerubro_usuario` (`idusuario`),
KEY `fk_detallerubro_rubro` (`idrubro`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
--
-- Volcar la base de datos para la tabla `detallerubro`
--
INSERT INTO `detallerubro` (`iddetalleRubro`, `idusuario`, `idrubro`, `valorMax`, `fecha`) VALUES
(1, 1, 1, 200, '2010-08-30'),
(2, 1, 4, 300, '2010-08-30'),
(3, 2, 4, 1000, '2010-09-01');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `egreso`
--
CREATE TABLE `egreso` (
`idegreso` int(11) NOT NULL auto_increment,
`iddetalleRubro` int(11) NOT NULL,
`descripcion` text NOT NULL,
`valor` double NOT NULL,
`tags` text NOT NULL,
`fecha` date NOT NULL,
`latitud` double NOT NULL,
`longitud` double NOT NULL,
PRIMARY KEY (`idegreso`),
KEY `fk_egreso_detallerubro` (`iddetalleRubro`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
--
-- Volcar la base de datos para la tabla `egreso`
--
INSERT INTO `egreso` (`idegreso`, `iddetalleRubro`, `descripcion`, `valor`, `tags`, `fecha`, `latitud`, `longitud`) VALUES
(1, 1, 'Libros de Fisica', 34, 'estudio,fisica,libro', '2010-08-30', 0, 0),
(2, 2, 'Viaje a Colombia Universidad Icesi', 100, 'viaje', '2010-09-08', -76.315192, 3.202888),
(3, 3, 'viaje a Mexico Instituto Tecnológico y de Estudios Superiores de Monterrey', 200, 'viaje', '2010-09-06', -100.290686, 25.651435);
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `menu`
--
CREATE TABLE `menu` (
`idmenu` int(11) NOT NULL auto_increment,
`idusuario` int(11) NOT NULL,
`descripcion` text NOT NULL,
`link` text NOT NULL,
PRIMARY KEY (`idmenu`),
KEY `fk_menu_usuario` (`idusuario`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;
--
-- Volcar la base de datos para la tabla `menu`
--
INSERT INTO `menu` (`idmenu`, `idusuario`, `descripcion`, `link`) VALUES
(1, 1, 'Ingresar Rubros Maximos', 'insertar_rubrosmax.jsp'),
(2, 1, 'Ingresar Convenios', 'insertar_convenios.jsp'),
(3, 1, 'Consultar Movimientos', 'consultar_movim.jsp'),
(4, 2, 'Registrar Egresos', 'insertar_egresos.jsp'),
(5, 2, 'Consultar Movimientos', 'consultar_movim.jsp');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `rubro`
--
CREATE TABLE `rubro` (
`idrubro` int(11) NOT NULL auto_increment,
`nombre` text NOT NULL,
PRIMARY KEY (`idrubro`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Volcar la base de datos para la tabla `rubro`
--
INSERT INTO `rubro` (`idrubro`, `nombre`) VALUES
(1, 'Libros'),
(2, 'Tesis'),
(3, 'Matriculas'),
(4, 'Viajes');
-- --------------------------------------------------------
--
-- Estructura de tabla para la tabla `usuario`
--
CREATE TABLE `usuario` (
`idusuario` int(11) NOT NULL auto_increment,
`idconvenio` int(11) NOT NULL,
`nombre` text NOT NULL,
`apellido` text NOT NULL,
`username` text NOT NULL,
`password` text NOT NULL,
`rol` text NOT NULL,
`email` text NOT NULL,
`matricula` int(11) NOT NULL,
`facultad` text NOT NULL,
PRIMARY KEY (`idusuario`),
KEY `fk_usuario_convenio` (`idconvenio`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
--
-- Volcar la base de datos para la tabla `usuario`
--
INSERT INTO `usuario` (`idusuario`, `idconvenio`, `nombre`, `apellido`, `username`, `password`, `rol`, `email`, `matricula`, `facultad`) VALUES
(1, 0, 'Juan', 'Aguirre', 'admin', 'daw', 'admin', 'juanag@espol.edu.ec', 0, ''),
(2, 2, 'Carlos', 'Aguilar', 'becario', 'daw', 'becario', 'carlosag@espol.edu.ec', 200001010, 'fiec'),
(3, 1, 'Johnny', 'Ramirez', 'becario', 'daw', 'becario', 'joomrami@espol.edu.ec', 200614196, 'fiec');
--
-- Filtros para las tablas descargadas (dump)
--
--
-- Filtros para la tabla `detallerubro`
--
ALTER TABLE `detallerubro`
ADD CONSTRAINT `fk_detallerubro_usuario` FOREIGN KEY (`idusuario`) REFERENCES `usuario` (`idusuario`) ON DELETE NO ACTION ON UPDATE CASCADE,
ADD CONSTRAINT `fk_detallerubro_rubro` FOREIGN KEY (`idrubro`) REFERENCES `rubro` (`idrubro`) ON DELETE NO ACTION ON UPDATE CASCADE;
--
-- Filtros para la tabla `egreso`
--
ALTER TABLE `egreso`
ADD CONSTRAINT `fk_egreso_detallerubro` FOREIGN KEY (`iddetalleRubro`) REFERENCES `detallerubro` (`iddetalleRubro`) ON DELETE NO ACTION ON UPDATE CASCADE;
--
-- Filtros para la tabla `menu`
--
ALTER TABLE `menu`
ADD CONSTRAINT `fk_menu_usuario` FOREIGN KEY (`idusuario`) REFERENCES `usuario` (`idusuario`) ON DELETE NO ACTION ON UPDATE CASCADE;
--
-- Filtros para la tabla `usuario`
--
ALTER TABLE `usuario`
ADD CONSTRAINT `fk_usuario_convenio` FOREIGN KEY (`idconvenio`) REFERENCES `usuario` (`idconvenio`) ON DELETE NO ACTION ON UPDATE CASCADE;