Você está na página 1de 9

1

FASE 4: MANEJO DE BASES DE DATOS

EDWARD ANDRES AASCO: CC.14.703.341

JOSE MIGUEL MEDINA MOLINA: CC. 6.626.235

TUTOR:

FRANCISCO JAVIER HILARION NOVOA

GRUPO: 301127_15

UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD

CIENCIAS BASICAS TECNOLOGIAS E INGENIERIAS

INGENIERIA EN SISTEMAS

PROGRAMACION DE SITIOS WEB

PALMIRA-VALLE DEL CAUCA

NOVIEMBRE 2016
2

TABLA DE CONTENIDO

TABLA DE CONTENIDO............................................................................................................. 2
INTRODUCCION .......................................................................................................................... 3
OBJETIVOS ................................................................................................................................... 4
DESARROLLO DE LA ACTIVIDAD .......................................................................................... 5
COMENTARIOS ............................................................................................................................ 6
OBSERVACIONES: ...................................................................................................................... 6
CONCLUSIONES .......................................................................................................................... 8
BIBLIOGRAFIA ............................................................................................................................ 9
3

INTRODUCCION

Siguiendo con nuestro curso de Programacin Web nos adentramos ms a los contenidos a

desarrollar en HTML y PHP, esta vez abordaremos un tema esencial en este curso como lo es

las Bases de Datos para nuestro caso ms exactamente MySQL, donde nos enfocaremos en

algunas herramientas que nos ayudaran a la administracin de nuestra base de datos.

En este trabajo desarrollaremos un nico ejercicio propuesto con el objetivo de aprender el

manejo de bases de datos ms exactamente MySQL, el ejercicio propuesto nos ayudara a

conocer y aplicar de manera prctica como acceder a la base de datos, como ingresar, buscar,

eliminar registros de la misma, adems de aplicar las herramientas para generar un backup y

sacar reportes en PDF.


4

OBJETIVOS

Conocer y aprender sobre bases de datos MySQL

Conocer y practicar el manejo de bases de datos MySQL (ingresar,buscar,eliminar

registros de la base de datos)

Implementar la herramienta de generacin de backups (MySQLdump)

Implementar la herramienta de generacin de reportes en PDF (LibreriaFPDF)


5

DESARROLLO DE LA ACTIVIDAD

Crear un programa que conecten al motor mySQL y a la base de datos, luego una pgina donde

insertan los datos de un computador (foto del equipo, nmero del serial, Velocidad del procesador,

marca, capacidad de memoria RAM, capacidad de disco duro) en mySQL, otra pgina que muestre

los datos almacenados, otra pgina que modifique los datos y otra que borre un registro.

Las pginas deben estar enlazadas en un men principal que permita apreciar de forma ordenada

el sitio WEB.

Adicional a esto deben crear un men con contrasea para el administrador del aplicativo que

permita generar reportes en PDF (se sugiere librera fpdf) y hacer un backup (se sugiere

mysqldump) de la base de datos.


6

COMENTARIOS

Se realiz el ejercicio planteado para esta fase con relacin al manejo de bases de datos, el

ejercicio se desarroll con la utilizacin de HTML, CCS ,PHP, MySQL, MySQLDump y la

librera FDPF con el fin de implementar la programacin un poco ms avanzada en PHP con el

fin de tener acceso a la base de datos propuesta con el objetivo de aplicar los conocimientos

adquiridos en temas como ingresar, buscar y eliminar registros de la base de datos desde cdigo

PHP, al igual que implementar cdigo para generar un backup y posteriormente sacar reportes en

formato PDF, como evidencia de lo anterior la toma de pantalla de la ejecucin de los cdigos.

Los cdigos realizados se adjuntan en el archivo a entregar y se nombraron de la siguiente

manera:

OBSERVACIONES:

En esta fase 4 el ejercicio propuesto presentaba un nivel bastante alto para su desarrollo, el

manejo y acceso a la base de datos MySQL mediante cdigo PHP presenta un gran reto al

generar los cdigos de acceso y posterior manejo.

La parte ms difcil de la actividad es la generacin de las tablas de la base de datos desde cdigo

PHP, aunque esta actividad se puede hacer ms sencilla desde el administrador de la base de

datos de una manera ms sencilla es de gran ayuda poder saber utilizar y aplicar las dos maneras

de hacer esta actividad.


7

Al final de la actividad se logra cumplir con lo solicitado como siempre con la ayudas

disponibles no solo en los entornos de apoyo de la UNAD sino tambin la informacin

disponible en internet.
8

CONCLUSIONES

Con la realizacin de este trabajo en primer lugar logramos conocer de una manera ms

detallada el acceso y manejo de las bases de datos desde cdigo PHP utilizando las instrucciones

adecuadas para el manejo de este tema en particular.

Segundamente aprendimos a generar un backup de nuestros registros alojados en la base de

datos utilizando la herramienta MySQLDump y ejecutando las instrucciones igualmente desde

cdigo PHP.

Finalmente aprendimos a generar reportes en PDF de nuestros registros alojados en la base de

datos utilizando la librera FPDF y ejecutando las instrucciones igualmente desde cdigo PHP.
9

BIBLIOGRAFIA

Avalos, R. (10 de Septiembre de 2014). FPDF - PHP + MySql. Obtenido de

https://www.youtube.com/watch?v=1--SqcoAies&feature=youtu.be

Gonzalez, E. (s.f.). Tutorial Basico del Programador Web. Obtenido de

http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=612:p

hp-consultas-mysql-mysqliconnect-selectdb-query-fetcharray-freeresult-close-ejemplos-

cu00841b&catid=70:tutorial-basico-programador-web-php-desde-cero&Itemid=193

LeaS-NetWork. (2 de Marzo de 2009). Tutorial Como Crear una Base de Datos. Obtenido de

https://www.youtube.com/watch?v=eUlErdXbSJc

Mi Hola Mundo. (6 de Junio de 2015). Subir, Mostrar, Modificar y Eliminar una Imagen en

MySQL desde PHP . Obtenido de

https://www.youtube.com/watch?v=K9YW1sWJuR4&feature=youtu.be

Você também pode gostar