-- phpMyAdmin SQL Dump
-- version 2.10.0.2
-- http://www.phpmyadmin.net
-- 
-- Servidor: localhost
-- Tiempo de generación: 11-12-2007 a las 10:46:24
-- Versión del servidor: 5.0.37
-- Versión de PHP: 5.2.1

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

-- 
-- Base de datos: `jroquee_asistencia`
-- 

-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `administrativos`
-- 

CREATE TABLE `administrativos` (
  `idAdministrativos` int(10) unsigned NOT NULL auto_increment,
  `idUsuarios` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`idAdministrativos`),
  KEY `Administrativos_FKIndex1` (`idUsuarios`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `administrativos`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `alumnos`
-- 

CREATE TABLE `alumnos` (
  `idAlumnos` int(10) unsigned NOT NULL auto_increment,
  `idUsuarios` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`idAlumnos`),
  KEY `Alumnos_FKIndex1` (`idUsuarios`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `alumnos`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `asistencia`
-- 

CREATE TABLE `asistencia` (
  `idAsistencia` int(10) unsigned NOT NULL auto_increment,
  `idAlumnos` int(10) unsigned NOT NULL,
  `idClases` int(10) unsigned NOT NULL,
  `hora` datetime default NULL,
  PRIMARY KEY  (`idAsistencia`),
  KEY `Asistencia_FKIndex1` (`idClases`),
  KEY `Asistencia_FKIndex2` (`idAlumnos`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `asistencia`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `clases`
-- 

CREATE TABLE `clases` (
  `idClases` int(10) unsigned NOT NULL auto_increment,
  `idHorarios` int(10) unsigned NOT NULL,
  `idProfesores` int(10) unsigned NOT NULL,
  `hora_apertura` datetime default NULL,
  `hora_cierre` datetime default NULL,
  PRIMARY KEY  (`idClases`),
  KEY `Clases_FKIndex1` (`idProfesores`),
  KEY `Clases_FKIndex2` (`idHorarios`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `clases`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `cursos`
-- 

CREATE TABLE `cursos` (
  `idCursos` int(10) unsigned NOT NULL auto_increment,
  `idProfesores` int(10) unsigned NOT NULL,
  `Nombre` varchar(255) collate utf8_unicode_ci default NULL,
  `estado` varchar(20) collate utf8_unicode_ci default NULL,
  PRIMARY KEY  (`idCursos`),
  KEY `Cursos_FKIndex1` (`idProfesores`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `cursos`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `horarios`
-- 

CREATE TABLE `horarios` (
  `idHorarios` int(10) unsigned NOT NULL auto_increment,
  `idSeciones` int(10) unsigned NOT NULL,
  `dia` varchar(20) collate utf8_unicode_ci default NULL,
  `hora_inicio` time default NULL,
  `hora_fin` time default NULL,
  `estado` varchar(20) collate utf8_unicode_ci default NULL,
  PRIMARY KEY  (`idHorarios`),
  KEY `Horarios_FKIndex1` (`idSeciones`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `horarios`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `matricula`
-- 

CREATE TABLE `matricula` (
  `idMatricula` int(10) unsigned NOT NULL auto_increment,
  `idAlumnos` int(10) unsigned NOT NULL,
  `idSeciones` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`idMatricula`),
  KEY `Matricula_FKIndex1` (`idSeciones`),
  KEY `Matricula_FKIndex2` (`idAlumnos`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `matricula`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `perfiles`
-- 

CREATE TABLE `perfiles` (
  `idPerfiles` int(10) unsigned NOT NULL auto_increment,
  `nombre` varchar(45) collate utf8_unicode_ci default NULL,
  `estado` char(1) collate utf8_unicode_ci default NULL,
  PRIMARY KEY  (`idPerfiles`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `perfiles`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `profesores`
-- 

CREATE TABLE `profesores` (
  `idProfesores` int(10) unsigned NOT NULL auto_increment,
  `idUsuarios` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`idProfesores`),
  KEY `Profesores_FKIndex1` (`idUsuarios`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `profesores`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `seccdictadas`
-- 

CREATE TABLE `seccdictadas` (
  `idSeccDictadas` int(10) unsigned NOT NULL auto_increment,
  `idSeciones` int(10) unsigned NOT NULL,
  `idProfesores` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`idSeccDictadas`),
  KEY `SeccDictadas_FKIndex1` (`idProfesores`),
  KEY `SeccDictadas_FKIndex2` (`idSeciones`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `seccdictadas`
-- 


-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `seciones`
-- 

CREATE TABLE `seciones` (
  `idSeciones` int(10) unsigned NOT NULL auto_increment,
  `idCursos` int(10) unsigned NOT NULL,
  `num_seccion` int(10) unsigned default NULL,
  PRIMARY KEY  (`idSeciones`),
  UNIQUE KEY `no_repitencia` (`num_seccion`,`idCursos`),
  KEY `Seciones_FKIndex1` (`idCursos`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=4 ;

-- 
-- Volcar la base de datos para la tabla `seciones`
-- 

INSERT INTO `seciones` VALUES (1, 1, 1);
INSERT INTO `seciones` VALUES (2, 1, 2);
INSERT INTO `seciones` VALUES (3, 5, 6);

-- --------------------------------------------------------

-- 
-- Estructura de tabla para la tabla `usuarios`
-- 

CREATE TABLE `usuarios` (
  `idUsuarios` int(10) unsigned NOT NULL auto_increment,
  `idPerfiles` int(10) unsigned NOT NULL,
  `login` varchar(20) collate utf8_unicode_ci default NULL,
  `contrasena` varchar(45) collate utf8_unicode_ci default NULL,
  `tipo` varchar(20) collate utf8_unicode_ci default NULL,
  `nombres` text collate utf8_unicode_ci,
  `ape_paterno` text collate utf8_unicode_ci,
  `ape_materno` text collate utf8_unicode_ci,
  `estado` varchar(20) collate utf8_unicode_ci default NULL,
  PRIMARY KEY  (`idUsuarios`),
  KEY `Usuarios_FKIndex1` (`idPerfiles`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ;

-- 
-- Volcar la base de datos para la tabla `usuarios`
-- 

