Upload
alvaro-yucaz
View
1
Download
0
Embed Size (px)
DESCRIPTION
Creacion de una base de datos
Citation preview
UNIVERSIDAD TECNICA DEL NORTE
FICA-CIERCOM
PROGRAMACION DE SISTEMAS MULTIMEDIA
DOCENTE: LUIS ZUARESFECHA: 26/02/2016
NOMBRE: ALVARO YUCAZ
APLICACIÓN WEB
Definición El sistema de base de datos operacional MySQL es hoy en día uno de los más importantes en lo que hace al diseño y programación de base de datos de tipo relacional.. El programa MySQL se usa como servidor a través del cual pueden conectarse múltiples usuarios y utilizarlo al mismo tiempo.
La historia del MySQL (cuya sigla en inglés se traslada a My Structured Query Language o Lenguaje de Consulta Estructurado) se remite a principios de la década de 1980. Programadores de IBM lo desarrollaron para contar con un código de programación que permitiera generar múltiples y extendidas bases de datos para empresas y organizaciones de diferente tipo. Desde esta época numerosas versiones han surgido y muchas de ellas fueron de gran importancia. Hoy en día MySQL es desarrollado por la empresa Sun Mycrosystems.
Una de las características más interesantes de MySQL es que permite recurrir a bases de datos multiusuario a través de la web y en diferentes lenguajes de programación que se adaptan a diferentes necesidades y requerimientos. Por otro lado, MySQL es conocida por desarrollar alta velocidad en la búsqueda de datos e información, a diferencia de sistemas anteriores. Las plataformas que utiliza son de variado tipo y entre ellas podemos mencionar LAMP, MAMP, SAMP, BAMP y WAMP (aplicables a Mac, Windows, Linux, BSD, Open Solaris, Perl y Phyton entre otras)
Instrucciones de cómo crear una conexión entre MySQL y el lenguaje PHP
1) Para hacer una conexión entre MySQL y PHP primeramente debemos descargar WAMPSERVER este es un servidor independiente de esta plataforma este nos ayudara a tener una conexión exitosa.
2) Damos doble clic y empezamos instalar WAMPSERVER.
3) Aceptamos la licencia y siguiente.
4) Como
podemos ver WAMPSERVER ya se ha instalado correctamente entonces ya podemos iniciar la conexión.
5) La carpeta del servidor está en el disco local C
6) Nos dirigimos a la carpeta que se llamara wamp.
7) Abrimos y accedemos a la carpeta www
8) Una vez dentro de la carpeta www aquí moveré la carpeta del proyecto llamado(notas)
9) Una vez copiado procedo y abro el scrip dentro de la carpeta de mi proyecto.
10) Como creamos el script de la base de nuestro proyecto(utilizamos la herramienta My Sql Workbrench)
11)Abrimos el archivo copiamos el código y subimos a nuestra php myadmin.
12)Procedemos a abrir nuestro navegador y en la url escribimos localhost/phpmyadmin.
13)Aquí vamos a generar una nueva base de datos.
14)Abrimos la base de datos nueva y vamos al código SQL y pegamos nuestro código.
15)Damos clic en continuar y si no nos genera errores nuestra base de datos está bien generada.
16)Aquí podemos mirar nuestra base de datos debidamente generada y con nuestras tablas.
17)Ahora nos dirigimos a nuestra carpeta en disco local C/wamp/www/notas y vamos a proceder a crear nuestro formulario.
18)Vamos a crear nuestro primer archivo que le vamos a poner de nombre conexión.php este archivo genera que nuestra base se conecte con el servidor. Lo vamos a hacer mediante guii que es una herramienta que nos facilita la programación.
19)Ahora crearemos nuestra página de inicio al cual se podrá utilizar como base para las siguientes tablas .utilizamos el modelo controlador esta será nuestra primera página al ingresar al sistema y el código quedara de la siguiente manera:
20)Posteriormente procedemos a crear un crud (este crud nos va a permitir un modelo generador start, donde al usuario le permite visualizar, editar, eliminar los datos de la tabla). Repetimos el mismo proceso para todas las tablas.
Posteriormente generamos la tabla.
21) Creación del menú de navegación Para la creación del menú de navegación precedemos a ingresar al programa netbeans
Importáramos el archivo
Vamos a la carpeta veiws,layouts,main.php y procedemos a copiar el código generado de nuestro Crud.
Repetimos este proceso para todas las tablas siguientes (Estudiante, Materia, Notas, Profesor, Usuario).