P. 1
phpmyadmin

phpmyadmin

|Views: 301|Likes:
Publicado porcarlpola45

More info:

Published by: carlpola45 on Mar 15, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/18/2011

pdf

text

original

Guia basica de phpMyAdmin

Entrada a la aplicación y creación de la base de datos.
En el navegador Web (Firefox, Internet Explorer, Chrome u otro), digite en la URL: http://localhost/phpmyadmin, para ingresar a la aplicación o simplemente através de la consola de mandos de wampserver o de xampserver si estas en linux y abres phpMyAdmin. Asi como se ve en la siguiente imagen.

Esta ultima imagen es lo que debe aparecer en tu navegador, desde aca podemos manipular nuestra base de datos, podremos crear bases de datos, crear tablas en ellas, insertar datos e inclusive consultar información de esta. Lo primero que haremos será crear una nueva base de datos para que podamos aprender a utilizar la herramienta de una forma correcta. Vamos a copiar en donde dice Crear nueva base de datos el nombre prueba, y luego vamos a darle click al boton Crear

Debería visualizarse en el navegador algo como esto

Con esto hemos creado nuestra primera base de datos en MySQL através de phpMyAdmin.

Creación de tablas e inserción de datos
Luego de que hemos creado nuestra base de datos prueba, vamos a crear en ella las tablas.
CODIGOPAIS CP NOT NULL PAIS NOMBRE NOT NULL LENGUA NULL

CODIGODEP CP NOT NULL

DEPARTAMENTO NOMBRE CODIGOPAIS NOT NULL CF a PAIS NOT NULL CIUDAD

CODIGOCIU CP NOT NULL

NOMBRE NOT NULL

CODIGODEP CF a DEPARTAMENTO NOT NULL

Empezamos con la tabla pais con 3 campos, click en continuar.

Aparecerá algo similar a la siguiente imagen

Aca definimos el primer campo como codigopais de tipo int en el checkbox que se dice auto_increment lo chuleamos y en atributos se selecciona unsigned (para que solo sea tomen valores positivos y el rango de datos sea mayor) y en el valor indice se selecciona Primary, para el segundo campo lo definimos como nombre de tipo varchar y en longitud colocamos 50 y el tercer campo lo denominamos lengua, de tipo varchar tambien en longitud colocamos 50 pero en el checkbox Nulo lo chuleamos (para permitir que este campo reciba valores null). Deberá verse algo así:

Click en grabar, aparecerá algo como esto:

Damos click en prueba para generar otra tabla.

Aca vamos a definir nuestra siguiente tabla Departamento de 3 campos

Se define la tabla como se observa en la figura:

Click de nuevo en guardar. Operamos de manera similar para crear la tabla ciudad tal como vemos en la siguiente imagen

Ahora bien para generar las referencias o claves foraneas de unas tablas a otras se procede de la siguiente manera, click en prueba, en esta pagina click en SQL como se muestra en la siguiente imagen

Aca copiaremos lo siguiente. ALTER TABLE departamento ADD CONSTRAINT paisFK FOREIGN KEY(codigopais) REFERENCES pais(codigopais); ALTER TABLE ciudad ADD CONSTRAINT departamentoFK FOREIGN KEY(codigodep) REFERENCES departamento(codigodep); Estos dos comandos lo que harán será vincular la tabla departamento con pais y la tabla ciudad con departamento. La especificación completa de estos comandos se verá en los contenidos próximos del tema de SQL. Deberías ver algo similar a la siguiente imagen.

Hasta aca hemos creado satisfactoriamente, la base de datos prueba con las tablas pais, ciudad y departamento. Otra forma de hacer lo mismo, pero con codigo SQL es crear la base de datos con el nombre que se requiera y luego click en el boton SQL alli copiaras el codigo del script, o simplemente con el boton importar cargar el archivo que contiene nuestro script para ser ejecutado en phpMyAdmin. Como se muestra en la siguiente imagen.

Ahora bien para insertar datos podemos correr un script como vimos en la imagen anterior o bien hacerlo de manera grafica, asi: • Seleccionamos una tabla ya creada, para este caso seleccionamos la tabla pais. • Click en el boton insertar • Llenamos los campos que no son autoincrementales. • Click en continuar. Ahora tenemos una tabla con un registro.

Se debe tener cuidado con los campos autoincrementales pues si no se manejan bien se podría caer en redundancia de datos y crear una base de datos con errores conceptuales pues aparecerían varias veces el pais Colombia de lengua español con diferentes codigos pues la clave primaria es autoincremental, por esto se repite que se debe tener cuidado con el uso de estos tipos de campos. Aca una secuencia de imágenes de cómo se veria la inserción de datos y un ejemplo de la inserción de datos iguales con diferentes claves primarias.

Edited by Foxit Reader Copyright(C) by Foxit Software Company,2005-2008 For Evaluation Only.

Elaborado por Juan David Jaramillo Paniagua para el programa de Tecnico en Programación de Sotfware del SENA, ofertado por el Centro de Diseño y Manufactura del Cuero, Regional Antioquia.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->