Está en la página 1de 4

Taller de Implementación – PHP + MySQL

De acuerdo con el siguiente modelo:

SQL:

CREATE DATABASE educacion;

USE educacion;

CREATE TABLE `usuarios` (


`id` INT(11) NOT NULL AUTO_INCREMENT,
`user` VARCHAR(20) NOT NULL COLLATE 'latin1_swedish_ci',
`pass` VARCHAR(10) NOT NULL COLLATE 'latin1_swedish_ci',
PRIMARY KEY (`id`) USING BTREE
)

CREATE TABLE `colegios` (


`idcol` INT(5) UNSIGNED NOT NULL,
`cnom` VARCHAR(255) NOT NULL COLLATE 'latin1_swedish_ci',
`cdir` VARCHAR(255) NOT NULL COLLATE 'latin1_swedish_ci',
`ctel` BIGINT(20) UNSIGNED NOT NULL,
`fecha_creacion` DATE NOT NULL,
`tipo` VARCHAR(2) NOT NULL COLLATE 'latin1_swedish_ci',
PRIMARY KEY (`idcol`) USING BTREE
)

CREATE TABLE `estudiantes` (


`idest` INT(10) UNSIGNED NOT NULL,
`eidcol` INT(5) UNSIGNED NOT NULL,
`enom` VARCHAR(255) NOT NULL COLLATE 'latin1_swedish_ci',
`epal` VARCHAR(255) NOT NULL COLLATE 'latin1_swedish_ci',
`edir` VARCHAR(255) NULL DEFAULT NULL COLLATE 'latin1_swedish_ci',
`ecel` BIGINT(20) UNSIGNED NULL DEFAULT NULL,
`email` VARCHAR(255) NULL DEFAULT NULL COLLATE 'latin1_swedish_ci',
PRIMARY KEY (`idest`) USING BTREE,
INDEX `eidcol` (`eidcol`) USING BTREE,
CONSTRAINT `estudiantes_ibfk_1` FOREIGN KEY (`eidcol`) REFERENCES
`educacion`.`colegios` (`idcol`) ON UPDATE RESTRICT ON DELETE RESTRICT);
Realizar una web con las siguientes funcionalidades programadas en PHP. 1.

Login

2. Inicio.
3. Registrar Colegios

4. Registrar Estudiantes
5. Listar x colegios

6. Generar PDF

7. Salir del sistema – utilizar sesiones.

________________________________________________________________________________

Nota:

Se debe entregar comprimido bajo extensión .zip

También podría gustarte