This document was uploaded by user and they confirmed that they have the permission to share
it. If you are author or own the copyright of this book, please report to us by using this DMCA
report form. Report DMCA
Overview
Download & View Entrega Final Grupo_38_colaborativo.docx as PDF for free.
Programación Sitios Web Unidad 3: Fase 4 - Manejo de bases de datos
Tutora Claudia Marcela Diaz Scarpetta
Estudiante Nancy Stella Guevara Ángel 43.565.225 German Alonso Restrepo 98.561.415 Andres Felipe Arias Marin 1.017.184.308 Cesar Augusto Galvis Galvis 71.376.214
Grupo 301127_38
Universidad Nacional Abierta A Distancia UNAD CEAD Medellín Noviembre De 2018
Introducción
Por medio de la realización del presenta trabajo se adquieren los conocimientos del manejo gestores de base de datos, instrucciones SQL y el manejo de bases de datos en PHP. Así como también el manejo de las librerías PDF para la generación de reportes y el manejo de las copias de seguridad en PHP y MySQL. Dichos conocimientos fueron puestos en práctica realizando la creación de base de datos, tablas, inserción, actualización, borrado y consulta de registros en PHP por medio de las instrucciones de SQL.
Desarrollo de la Actividad
Dentro del menú de administrador, debe crear un script en PHP que permita crear la base de datos de su aplicativo en MYSQL, dicha base de datos se llamará: bdunadXX, donde XX corresponde al número de su grupo de trabajo colaborativo. Dentro del menú de administrador, debe crear un script en PHP que permita crear una tabla en la base de datos creada anteriormente. Dicha tabla debe llamarse: tablaXX, donde XX corresponde al número de su grupo de trabajo colaborativo. Dentro del mismo menú de administrador debe permitir generar el backup de la base de datos mediante el aplicativo Mysqldump incluido en la suite de Appserv. Dentro del menú de administrador se realizaron dos nuevas opciones con las siguientes funcionalidades.
Administración Base de Datos: Al seleccionarla aparece un formulario, en el cual se utilizó el manejo de tablas y 6 botones tipo submit para realizar cada una de las operaciones deseadas y un link para regresar a la página de inicio. Entre las operaciones a realizar están:
Creación y borrado de la base de datos “bdunad38”
Creación y borrado de la tabla “Tabla38”
Backup de la base de datos
Al seleccionar el botón “Crear BD”, aparece el siguiente mensaje
Verificando en PhpMyAdmin se puede evidenciar lo siguiente
Al seleccionar el botón “Crear Tabla”, aparece el siguiente mensaje
Verificando en PhpMyAdmin se puede evidenciar lo siguiente
Al seleccionar el botón “Backup BD”, aparece el siguiente mensaje
Verificando en el directorio C:\AppServ\www\tienda_virtual\backup
Al seleccionar el botón “Borrar BD”, aparece el siguiente mensaje
Verificando en PhpMyAdmin se puede evidenciar lo siguiente
Al seleccionar el botón “Borrar Tabla”, aparece el siguiente mensaje
Verificando en PhpMyAdmin se puede evidenciar lo siguiente
Código Administrador Base de Datos Administración de la Base de Datos <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="Venta productos típicos colombianos"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js">
Tienda virtual productos típicos Colombianos
Formulario para la administracion de la base de datos de productos
Código Crear Tabla
nombre VARCHAR(50) NOT NULL, peso VARCHAR(10) NOT NULL, marca VARCHAR(20) NOT NULL, region VARCHAR(20) NOT NULL, caracteristica VARCHAR(2000) )"; if (mysqli_query($conn, $sql)) { echo "Tabla de productos creada satisfactoriamente"; } else { echo "Error creando tabla: " . mysqli_error($conn); } mysqli_close($conn); ?>
Código Backup Base de Datos <TITLE>Backup Base de Datos $backup_file"); ?>