Está en la página 1de 9

INSTITUCIÓN EDUCATIVA DISTRITAL

EL CORAZÓN DEL SANTUARIO


Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

ÁREA: Tecnología e Informática ASIGNATURA: Informática DOCENTE: Gabriel Avilés Vizcaíno


UNIDAD DIDÁCTICA: Sistema de Gestión de Base de Datos (PHP y MySQL). GRADO: Undécimo PERIODO: III
ESTUDIANTE:
TEMAS:
 Formularios
 SGBD MySQL
 Operaciones con registros

DESEMPEÑOS ESPERADOS:
Diseña e implementa páginas web conectadas con el sistema de gestión de bases de datos My-Sql a través del lenguaje de
programación Php con el propósito de solucionar problemas de su contexto.

COMPETENCIAS:
Tengo en cuenta principios de funcionamiento y criterios de selección, para la utilización eficiente y segura de artefactos, productos,
servicios, procesos y sistemas tecnológicos de mi entorno.

Resuelvo problemas tecnológicos y evalúo las soluciones teniendo en cuenta las condiciones, restricciones y especificaciones del
problema planteado.

METODOLOGÍA:
Se promoverá el aprendizaje cooperativo y autónomo. A cada grupo se le hará entrega de la guía de trabajo en donde dará solución
a ejercicios y problemas, esta guía será desarrollada en grupo, con el acompañamiento del docente y la realizará apoyándose en el
manual suministrado por el docente. Se harán uso de herramientas cognitivas (Mapa conceptual, cuadro sinóptico) para facilitar al
estudiante integrar, estructurar y asimilar, la adquisición de nuevos conocimientos. Al culminar la guía de trabajo será enviada al
docente a través de la plataforma educativa Google Classroom. El docente a través de las clases presenciales hará las respectivas
aclaraciones, correcciones y retroalimentación para que el estudiante una vez más envíe la guía corregida, se evaluará la entrega
oportuna de la actividad.
PLAN DE EVALUACIÓN
Desempeño esperado Criterios de Evaluación Forma de Evaluación Retroalimentación

Diseña e implementa páginas ✔ Comprensión de la temática. Cuantitativa: ✔ Plataforma educativa


web conectadas con el sistema ✔ Entrega puntual de las Escala Numérica de 1.0 a 5.0 Google Classroom
de gestión de bases de datos evidencias. ✔ Clases presenciales
My-Sql a través del lenguaje de ✔ Desarrollo de la guía. Cualitativa:
programación Php con el ✔ Realización del Examen. Descripción de aciertos y
propósito de solucionar ✔ Participación en clase aspectos a mejorar.
problemas de su contexto. ✔ Actitud e Interés en el
desarrollo de los
aprendizajes propuestos

CRONOGRAMA
¿QUÉ ACTIVIDADES HARÉ? FECHA DE EJECUCIÓN FECHA DE ENVÍO AL
DOCENTE
Creación de Formularios y las Operaciones con registros que se
03 al 17 de noviembre 17 de noviembre
pueden realizar en el SGBD MySql.
Retroalimentación 17 de noviembre
Sustentación 17 de noviembre

FUENTES BIBLIOGRÁFICAS:
 Manual suministrado por el docente

ACTIVIDAD: Creación de Formularios y las Operaciones con registros que se pueden


Fecha: 03 al 17 de noviembre
realizar en el SGBD MySql.

DESARROLLO DE LA ACTIVIDAD:

En compañía de tu grupo de trabajo desarrolla la siguiente actividad:

1. Siguiendo las indicaciones del líder accederán al manual de programación dado por el docente, desde la página 34
a la 42, consultarán lo referente a formularios teniendo en cuenta los aspectos que se enuncian a continuación:
a. ¿Para qué sirven los formularios?
b. ¿lenguaje de programación y Sintaxis básica para la creación de formularios?
c. ¿Cuáles son los campos de entrada de datos que puedes implementar en el diseño de formularios?
d. ¿Cuáles son las etiquetas, atributos y valores que pueden tomar los campos de entrada de datos de los formularios?

Nota: el secretario con el aporte de cada integrante del grupo elabora un cuadro sinóptico, el cual será socializado por el relator
en comunidad

2. A continuación, hallarán un código fuente, el cual permite la creación de un formulario, lo analizarán


detalladamente y luego responderán los ítems que se encuentran después del formulario.
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

a. ¿Cuál es el propósito del formulario?


Diseñar una agendan Escolar Estudiantil con información personal y escolar de los estudiantes.

b. ¿Cuáles son los campos de entrada de datos que se implementaron en el diseño del formulario?
Input
Select

c. ¿Cuál es el método que se utiliza para el envío de los datos?


Post= Envió de datos (Carga de datos)

d. Con respecto a cada campo de entrada establezca el tipo, las etiquetas, atributos y valores que adopta.
Input

Name= “” = Define el nombre de la variable.


Value= “” = Sirve para la ventana aparezca con un valor predeterminado y no vacía.
Type= “Radio”= Genera botones circulares que permiten seleccionar un valor predeterminado o activar una opción.
Adicionar= Envía lo ingresado.
Reset=Para generar un botón que al ser pulsado inicializa todos los componentes del formulario.
Submit= Para generar un botón que al ser pulsado cierra la captura de datos del formulario.
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

Select

Name= Define el nombre de la variable.


Size= Tamo de la longitud de la ventana de texto.
Option= Listado de las selecciones.

e. Ilustra gráficamente la estructura del formulario.

Nota: El secretario dará respuesta a los ítems planteados ateniendo a los aportes suministrados por los integrantes del grupo.
El relator socializará las respuestas en comunidad.

3. Haciendo uso del conocimiento adquirido en el punto 2 y siguiendo las indicaciones del docente elaborarán un
formulario que permita registrar la información de los acudientes de los estudiantes de la IED El Corazón del
Santuario. Los campos que se deben tener en cuenta son los siguientes:
a. Nombres
b. Apellidos
c. Fecha de Nacimiento
d. Género: emplear el campo de entrada “radio” que permita seleccionar el género (Masculino, Femenino).
e. Celular
f. Dirección
g. Nivel Educativo: Utilizar una lista desplegable que permita seleccionar Nivel Educativo de tu acudido. Los posibles
niveles educativos son: Preescolar, Primaria, Secundaria, Media, Bachiller, Profesional, Especialista, Magister,
Doctorado.
h. Acudido
i. Curso del Acudido: se debe especificar el curso en el que se encuentra matriculado el estudiante del cual será
acudido.
j. Vínculo familiar con el acudido: implementar el campo de entrada “radio” que permita seleccionar si es Madre,
Padre, Tío(a), Abuelo(a), Hermano, otro.
k. Email.
l. Descripción de su acudido: Usar el campo de entrada de datos “TextArea” que permitirá que el usuario de una
breve descripción del comportamiento de su acudido en el plano familiar.
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

A continuación, se da un ejemplo de cómo deberá ser el formulario:

REGISTRO ACUDIENTES CORSAN

Nombres:

Apellidos:

Fecha Nacimiento:

Género: Masculino Femenino

Celular:

Dirección:

Nivel Educativo:
Preescolar
Acudido:

Curso del Acudido:


Transición
Vínculo Familiar con el acudido:

Madre Padre Tío(a) Abuelo(a) Hermano

Otro

Email:

Descripción:

Registrar Acudiente

Nota: El secretario codificará la sintaxis que permitirá diseñar el formulario teniendo presente los aportes suministrados por
los integrantes del grupo. El relator socializará el código fuente en comunidad.

<html>
<head>
<title>REGISTRO ACUDIENTES CORSAN</title>
</head>
<body>
<form name= “mylogin” action= “RegistrodeAcudientes.php” method= “post” id=“mylogin”>
<table align="center" bgcolor=" #8ff58f " border="2" cellpadding="4" cellspacing="4">
<tr align="center" valign="top">
<td>
<p align="center">
<font size="5" face="Aharoni" color=" #000000 "><b> ACUDIENTES CORSAN</b></font></p>
<table align="center" border="0">
<font size="3" face="Tahoma" color=" #000000 ">
<tr align="left">

<td></p><font size="3" face="Tahoma" color=" #000000 "> Nombres:</td><td><input type="text"


name="nombres" size="30"></td></font>
</tr>
<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Apellidos:</td><td><input type="text"
name="apellidos" size="30"></td></font>
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

</tr>
<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Fecha de Nacimiento:</td><td><input
type="date" name="bday"></td></font>
<tr>
<td colspan="2" align="left" height="25" valign="top"><p></p></td>
</tr>
<tr align="left">
<td>
<font size="3" face="Tahoma" color=" #000000 ">Genero:</font>
</td>

<td>
<input name="Masculino" value="Masculino" type="radio"><font size="3" face="Tahoma" color="
#000000 ">Masculino</font>
<input name="Femenino" value="Femenino" type="radio"><font size="3" face="Tahoma" color="
#000000 ">Femenino</font>
</td>
</tr>

<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Celular:</td><td><input type="text"
name="Celular" size="40"></td></font>
</tr>
<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Dirección:</td><td><input type="text"
name="Dirección" size="40"></td></font>

<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Nivel de Educación:</td></font>
<td>
<select name-"webserv" size="1">
<option value="default" selected>
--- Escoja su Nivel educativo ---
</option>
<option value="Preescolar">
Preescolar
</option>
<option value="Primaria">
Primaria
</option>
<option value="Secundaria">
Secundaria
</option>
<option value="Media">
Media
</option>

<option value="Bachiller">
Bachiller
</option>
<option value="Profesional">
Profesional
</option>
<option value="Especialista">
Especialista
</option>
<option value="Magister">
Magister
</option>
<option value="Doctorado">
Doctorado
</option>
</select>
</td>
</tr>
<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Acudido</td><td><input type="text"
name="Acudido" size="40"></td></font>
</tr>
<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Curso del acudido:</td></font>
<td>
<select name-"webserv" size="1">
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

<option value="default" selected>


--- Escoja el curso ---
</option>
<option value="Transiccion">
<font size="3" face="Tahoma" color=" #000000 ">Transición
</option>
<option value="Primero">
Primero
</option>
<option value="Segundo">
Segundo
</option>
<option value="Tercero">
Tercero
</option>

<option value="Cuarto">
Cuarto
</option>
<option value="Quinto">
Quinto
</option>
<option value="Sexto">
Sexto
</option>
<option value="Septimo">
Septimo
</option>
<option value="Octavo">
Octavo
</option>
<option value="Noveno">
Noveno
</option>
<option value="Decimo">
Decimo
</option>
<option value="Undecimo">
Undecimo
</option>
</select>

<tr>
<td colspan="2" align="left" height="25" valign="top"><p></p></td>
</tr>

<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 "> Vínculo familiar con el acudido:</font><br>
<br></td>
<tr align="left">
<td>
<input name="Madre" value="Madre" type="radio"><font size="3" face="Tahoma" color=" #000000
">Madre</font>
<input name="Padre" value="Padre" type="radio"><font size="3" face="Tahoma" color=" #000000
">Padre</font>
<input name="Tío(a)" value="Tío(a)" type="radio"><font size="3" face="Tahoma" color=" #000000
">Tío(a)<br></font>
<input name="Abuelo(a)" value="Abuelo(a)" type="radio"><font size="3" face="Tahoma" color=" #000000
">Abuelo(a) </font>
<input name="Hermano(a)" value="Hermano(a)" type="radio"><font size="3" face="Tahoma" color="
#000000 ">Hermano(a)</font>
<input name="otro" value="otro" type="radio"><font size="3" face="Tahoma" color=" #000000 ">otro
</font>
</td>
</tr>
<tr align="left">
<td><font size="3" face="Tahoma" color=" #000000 ">Email:</td><td><input type="text" name="Email"
size="40"></input>
</font></td>
</tr>
<td><font size="3" face="Tahoma" color=" #000000 ">Descripción</td><td><textarea type="text"
name="Descripción" size="12000"></textarea></td></font> </tr>
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

</table>
</td>
</tr>
<tr>
<td colspan="2" align ="center">
<button><font size="3" face="Tahoma" color=" #000000 "> Registrar Acudiente</font></button>
</td>
</tr>
</table>
</form>
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

4. Con la guía de tu líder accedan al manual y lean el apartado referente a operaciones que se pueden realizar con tablas en Mysql, posteriormente el secretario con ayuda del líder y relator darán
solución al presente cuadro identificando la operación que corresponde a cada una de las sintaxis planteadas. También deben detallar el resultado que se obtiene al ejecutar esa sintaxis en Mysql.

OPERACIONES SINTAXIS RESULTADO DE LA APLICACIÓN DE LA SINTAXIS


INSERT En el código superior estamos insertando datos en la tabla usuarios, concretamente
INSERT INTO usuarios (nombre, apellidos) VALUES ('Juan','Garcia Pérez'); en las columnas nombre y apellidos.

CREATE TABLE IF NOT EXISTS `clientes` ( Creación de tabla sobre Clientes, con cierta información pedida como lo es nif,
CREATE TABLE   `nif` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Clave primaria', nombre, apellidos, teléfono, código postal, edad, sexo y profesión, pasa a evaluar la
  `nombre` varchar(50) NOT NULL COMMENT 'nombre cliente', información
  `apellidos` varchar(100) NOT NULL COMMENT 'Apellidos cliente',
  `telefono` int(9) NOT NULL COMMENT 'móvil',
  `codigo_postal` int(5) DEFAULT NULL,
  `edad` int(3) DEFAULT NULL,
  `sexo` char(1) NOT NULL,
  `profesion` text NOT NULL,
  PRIMARY KEY (`nif`),
  UNIQUE KEY `telefono` (`telefono`),
  KEY `nombre` (`nombre`)
);

La DROP TABLE instrucción elimina la tabla y sus datos de forma permanente de la


DROP TABLE DROP TABLE IF EXISTS estudiantes, docentes, acudientes; base de datos como se observa que es “cursos”, junto a If EXISTS descarta
DROP TABLE cursos; condicionalmente una tabla solo si existe, siendo “estudiantes, docents, acudientes y
DROP TABLE IF EXISTS asignaturas; asignatura”.

Vamos a eliminar registros de la tabla usuarios. Cuyo valor del campo edad sea
DELETE DELETE FROM usuarios WHERE edad>35 and edad<50; superior a 35 y menor de 50.

Se está actualizando la tabla alumnos de un colegio, más concretamente estamos


UPDATE UPDATE alumnos SET curso='secundaria' WHERE curso='primaria'; actualizando el campo curso para todos aquellos alumnos que están en primaria.

SELECT SELECT *FROM usuarios WHERE edad>35 and edad<50; Se está recuperando datos de toda la columna de la tabla de Usuarios, Cuyo valor del
campo edad sea superior a 35 y menor de 50. Como Tambien lo es el “nombre y
SELECT *FROM usuarios; apellido” de la tabla de usuarios.
INSTITUCIÓN EDUCATIVA DISTRITAL
EL CORAZÓN DEL SANTUARIO
Autorizada por la Secretaría de Educación Distrital
Según resolución de aprobación Nº 00378 del 27 de febrero de 2007
DANE 108001005516 - Nit. 8020031760

GUÍA DIDÁCTICA DE INFORMÁTICA

SELECT nombre, apellidos FROM usuarios;

También podría gustarte