Upload
jhon-f-gerena-valderrama
View
142
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Practica de laboratorio 3
Estudiante
Jhon Fredy Gerena Valderrama CC 80894708
Programa
Programación de sitios Web
301127_5
Tutor
Wilson Perez Correa
Universidad Nacional Abierta y a Distancia
UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Ingeniería de Sistemas
José Acevedo y Gómez, Bogotá
Mayo 8 de 2016
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Introducción
El presente trabajo se desarrollo como parte practica de laboratorio 3. Por medio
del desarrollo del mismo se pretende practicar la inclusión de código desde archivos,
objetos, matrices, y cadenas de caracteres. Conceptos básicos de HTTP y cookies,
entrada y salida en PHP. Mantenimiento de directorios y ficheros. Con lo cual se
busca fundamentar a los estudiantes en los conocimientos básicos de programación
de PHP manejo de bases de datos en msql, creación en php myadmin entre otros
conceptos necesarios para manipular información almacenada en el servidor local.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Objetivos
Utilizar las herramientas propuestas en la unidad para el desarrollo de los
ejercicios.
Crear, manipular bases de datos en mysql
Fundamentar de forma teórica y práctica, la concepción de la programación
PHP gestionando la base de datos con diferentes registros
Experiencias o dificultades
Ya con un poco más de experiencia logre llevar a cabo la tarea propuesta, la práctica
fue muy buena, un poco extensa, requiere de un buen nivel de concentración ya
que por un simple error de escritura se daña el código, la conexión a la base de
datos funciono correctamente, fue muy entretenido, interesante, se retroalimento
conocimiento adquirido anteriormente y más cosas que se aprendieron en toda esta
unidad.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Desarrollo De La Práctica
Crear páginas que conecten al motor mysql y a la base de datos, luego una página
donde insertan los datos (código, nombre, apellidos, edad, ciudad, sexo) en mysql,
otra página que muestre los datos almacenados, otra página que modifique los
datos y otra que borre un registro. Tratar de manipular 2 tablas como mínimo.
Evidencia de Creación de base de datos
El nombre de la base de dats es lab_psw
En esta base de datos se crearon 2 Tablas (alumnos y profesores)
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Tabla alumnos
Tabla Profesores
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Evidencia de Ejecución del programa
Se inicia mostrando el registro de un alumno nuevo
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Evidencia de registro de alumno nuevo
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Se realiza el registro de un profesor nuevo
Evidencia de almacenamiento
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Almacenamiento en base de datos
Consulta de todos los registros almacenados
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Evidencia para eliminar un registro
Se empezará borrando el registro de un alumno
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Confirmación de eliminación
El registro se ha eliminado
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Ahora se va a eliminar un registro de un profesor
Damos clic en el botón eliminar
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Seleccionamos a los profesores
Confirmación de borrado de registro
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Se listan los registros para corroborar la eliminación del registro
Por último, se realiza modificación de un registro de alumno
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Elegimos el botón que corresponde a la tabla en donde se encuentra el registro
que deseemos modificar en este caso la de alumnos
Consultamos un registro con su respectivo código para luego eliminarlo
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Nos muestra en pantalla la información tomada desde la base de datos,
procedemos a cambiar el campo deseado en este caso la ciudad de Cali por Buga
Confirmación de cambio de registro
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Evidencia desde la base de datos
Desde los registros
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Modificación de un registro de la tabla de profesores
Elegimos el botón que corresponde a la tabla en donde se encuentra el registro
que deseemos modificar en este caso la de profesores
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Consultamos un registro con su respectivo código para luego eliminarlo
Se visualizan en la pantalla los resultados filtrados desde la base de datos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Confirmación de modificación
Confirmación de eliminación en base de datos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Conclusiones
Se practicó el uso de del servidor App Server y el servidor Xampp.
Se utilizaron los operadores utilizados en el lenguaje PHP para la
construcción de expresiones manejando archivos planos.
Se identificaron funciones para crear, almacenar y sacar datos desde una
base de datos.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD CEAD JOSE ACEVEDO Y GOMEZ BOGOTA
Referencias
Bibliografía cacnsuzuma. (2007). Instalacion de Appserver. consultado 8 marzo 2016
de[https://www.youtube.com/watch?v=SbK2YVwsd94].
codigofacilito. (2007). Tutorial PHP - 14. Formularios. consultado de:
[https://www.youtube.com/watch?v=HPjD7GVPeL0].
Hilarion, F. (2016). Cómo hacer formulario en PHP. consultado 10 al 15 MArzo 2016
de[https://www.youtube.com/watch?v=mZO3tZHEfhQ&feature=youtu.be].
Hilarion, F. (2016). Iniciando con PHP (Appserv y editor PHP): Descarga, Instalación, Ejecución.
consultado 3 Marzo
[https://www.youtube.com/watch?v=F5zTQaZg3ik&feature=youtu.be].
Hilaron, F. (2016). PHP MYSQL PHPMYADMIN. consultado del 2 al 7 de mayo de 2016
de[https://www.youtube.com/watch?v=xcc8IRRUws4&feature=youtu.be].
Sanchez, A. (2008). Contador de visitas unicas. consultado 2 Mayo 2016
de[https://www.youtube.com/watch?v=SglgyuPNZMA].