You are on page 1of 75

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 1 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

1. IDENTIFICACION DE LA GUIA DE APRENDIZAJE Cdigo: 192061 Regional: Norte de Santander Estructura curricular o Programa de Formacin Fecha: (12 03 2012): Centro de formacin: Centro de Industria, Empresa y Servicios de Ccuta (CIES) Duracin en horas, etapa 18 meses Lectiva Duracin en horas, etapa 6 meses productiva Total en horas, de la 24 meses Formacin Duracin en horas: 350

ANLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIN


Mdulo de Formacin: 220501033

Disear el sistema de acuerdo con los requerimientos del cliente


Unidad de Aprendizaje: NOMBRE DE LA UNIDAD DE APRENDIZAJE DEL MODULO DE FORMACION

Disear la arquitectura tecnolgica del sistema de informacin, mediante el reconocimiento de hardware y software, de acuerdo con la tecnologa disponible en el mercado, el informe de anlisis levantado y el diagrama de distribucin
Modalidad(es) de formacin:

Duracin en horas: 000

PRESENCIAL Resultados de Aprendizaje:

22050103301 Disear la arquitectura tecnolgica del sistema de informacin, mediante el reconocimiento de hardware y software, de acuerdo con la tecnologa disponible en el mercado, el informe de anlisis levantado y el diagrama de distribucin 22050103306 Elaborar el informe de diseo del sistema de informacin, de acuerdo con la seleccin de las herramientas, tanto de software como de hardware, requeridas para la solucin informtica
Actividad de Enseanza Aprendizaje Evaluacin: TALLER EN CLASE PARA CONOCER LA HERRAMIENTA DE SOFTWARE MYSQL Y COMO REALIZAR LA INSTALACION. Duracin en horas: 3

Manual de Diseo Curricular para el Desarrollo de Competencias en la Formacin Profesional Integral, Versin 2, Agosto 2005. Anexo F: Orientaciones para la elaboracin de guas de aprendizaje.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 2 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

EJERCICIO PASO A PASO. INSTALAR XAMPP , viene integrado el PHPMYADMIN 3.4.5

INSTALAR XAMPP 1.7.7


XAMPP, LAMP, WAMP
XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intrpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrnimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa est liberado bajo la licencia GNU y acta como un servidor Web libre, fcil de usar y capaz de interpretar pginas dinmicas. Actualmente XAMPP esta disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X. LAMP presenta una funcionalidad parecida a XAMP, pero enfocada en Linux, y WAMP lo hace enfocado en Windows.

ACTIVAMOS LOS SERVICIOS POR MEDIO DEL XAMPP CONTROL DESDE EL ESCRITORIO

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 3 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

OTRA FORMA DE ACTIVAR LOS SERVICIOS POR MEDIO DEL XAMPP CONTROL

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 4 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

Accedemos al siguiente enlace http://localhost/xampp/

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 5 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

INSTALAR phpmyadmin 3.4.5


mysql 5.5.16 server y PHPMYADMIN 3.4.5 , INSTALAR XAMPP ,CREAR, MODIFICAR ,ELIMINAR BASES DE DATOS ,IMPORTAR Y EXPORTAR DATOS ,Y BASE DE DATOS EN PHPMYADMIN

Instalacin de phpMyAdmin 3.4.5


phpMyAdmin es una herramienta escrita en PHP con el fin de facilitar la tarea de administracin de una base de datos MySQL desde el navegador, con el cual es posible, entre muchas otras cosas, crear/borrar/alternar tablas, borrar/editar/agregar campos y ejecutar sentencias SQL. Se trata de una herramienta escrita ntegramente en lenguaje PHP, realizada con el fin de facilitar las tareas de administracin. Permite administrar en forma completa un servidor MySQL (requiere de una cuenta super usuario) como as tambin bases de datos simples de un usuario en particular.

Caractersticas
crear y eliminar bases de datos crear, copiar, eliminar, renombrar y alternar tablas mantenimiento de tablas eliminar, editar y agregar campos ejecutar sentencias SQL administrar campos claves cargar archivos de textos a las tablas exportar los datos a diferentes formatos administrar usuarios MySQL y privilegios administrar mltiples servidores crear archivos PDF del diseo de la base de datos bsquedas globales comunicar en 47 idiomas diferentes

Requisitos
Es necesario contar con un servidor web con soporte de PHP, un motor de bases de datosMySQL y, por supuesto, un navegador web. Ante cualquier duda sobre cmo instalarlos, se recomienda visualizar los artculos de nuestro sitio.

Instalacin
La herramienta se descarga desde sitio web oficial: www.phpmyadmin.net. Al momento de realizar el presente artculo la versin final es la 3.4.5, por lo que hemos de descargar el archivo phpMyAdmin-3.4.5.zip.Una vez descargado, hay que descomprimirlo en el directorio raz del servidor web. Se generar la carpeta phpMyAdmin-3.4.5 quedando los directorios de la siguiente manera:c:\inetpub\wwwroot\phpMyAdmin-3.4.5. Si se desea, puede renombrar la carpetaphpMyAdmin3.4.5 a phpMyAdmin (c:\inetpub\wwwroot\phpMyAdmin).

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 6 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

INGRESAMOS AL SIGUIENTE LINK: http://localhost/phpmyadmin/

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 7 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 8 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

Un proyecto de cdigo abierto en PHP para administrar la base de datos MySQL a travs de una interfaz web. Descripcin funcionalidades y ayudas para la instalacin.
phpMyAdmin es un programa de libre distribucin en PHP, creado por una comunidad sin nimo de lucro. Es una herramienta muy completa que permite acceder a todas las funciones tpicas de la base de datos MySQL a travs de una interfaz web muy intuitiva.

La aplicacin en si no es ms que un conjunto de archivos escritos en PHP que podemos copiar en un directorio de nuestro servidor web, de modo que, cuando accedemos a esos archivos, nos muestran unas pginas donde podemos encontrar las bases de datos a las que tenemos acceso en nuestro servidor de bases de datos y todas sus tablas. La herramienta nos permite crear tablas, insertar datos en las tablas existentes, navegar por los registros de las tablas, editarlos y borrarlos, borrar tablas y un largo etctera, incluso ejecutar sentencias SQL y hacer un backup de la base de datos.

Pgina de phpMyAdmin

La pgina de inicio del proyecto es http://www.phpmyadmin.net/. Desde all podemos descargar los ficheros de la ltima versin de la aplicacin, que posteriormente debemos colocar en nuestro servidor web. Tambin podemos encontrar a phpMyAdmin dentro de la red Sourceforge.net, que es un sitio que recoge multitud de proyectos "Open Source" (cdigo abierto).

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 9 de 75

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

F2-6060-014 / 02-06

Hay varias versiones disponibles, pero es recomendable escoger la que nos aconsejen como la ltima versin estable (The last stable versin). En el momento de escribir este artculo era la 2.6.1. De modo que, si nuestro sistema es Windows, descargaremos el archivo phpMyAdmin-2.6.1-php.zip

Los archivos que hemos descargado son de la versin 4 de PHP, aunque tambin ofrecen la posibilidad de bajarse los archivos que guardan compatibilidad con la versin 3 de PHP, para que aquellos que no dispongan del motor de PHP ms actual.

La pagina de inicio del programa tambin nos ofrece la posibilidad de ver un demo online, aunque nos avisan de que el servidor donde se aloja puede estar cado. http://www.phpmyadmin.net/phpMyAdmin/ Instalando phpMyAdmin

Una vez descargada la ltima versin la tenemos que descomprimir, con lo que obtendremos los ficheros PHP que conforman la herramienta y colocarlos dentro del directorio de publicacin de nuestro servidor web.

Nota: recordamos que phpMyAdmin es un proyecto escrito en PHP, por lo que necesitaremos colocar los archivos en un servidor web que permita programacin de pginas PHP. Adems, deberemos acceder a la herramienta a travs de la direccin del servidor web, seguida del directorio en el que tenemos los archivos que hemos descomprimido. Por ejemplo, si nuestro servidor es el PWS y hemos colocado los archivos dentro del directorio de publicacin (Generalmente C:\Inetpub\wwwroot), en el subdirectorio phpMyAdmin, debemos escribir algo como http://localhost/phpMyAdmin Si tuviramos instalado un servidor Apache los colocaramos en la carpeta que hayamos indicado como "documentRoot", que suele ser htdocs o por medio del servidor xampp seria en la carpeta: C:\xampp\htdocs.
Lo primero que podemos leer es el archivo de la documentacin, que encontramos junto con los archivos de phpMyAdmin. Explica datos generales del programa, como sus requerimientos, instrucciones de instalacin, configuracin, preguntas frecuentes, etc.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 10 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Posteriormente, tal como explica la documentacin, hay que editar el archivo config.inc.php para cambiar los valores de host de la base de datos (ordenador que tiene instalado el MySQL) y el usuario y password con el que nos conectamos. Se pueden configurar muchos aspectos en la herramienta, aunque ahora solo comentar los que he encontrado esenciales para hacerla funcionar, en la documentacin tenemos un apartado dedicado por completo a especificar el sentido de cada variable.

$cfgPmaAbsoluteUri Debemos asignarlo a la ruta completa necesaria para acceder a phpMyAdmin. Podra ser algo como http://localhost/phpMyAdmin o http://www.midominio.com/phpMyAdmin

$cfgServers[$i]['host'] string El nombre del host de la base de datos. Por ejemplo localhost, si es que es el mismo ordenador donde estamos instalandos phpMyAdmin y la base de datos. Tambin podra ser la direccin IP del ordenador al que nos conectamos.

$cfgServers[$i]['user'] string $cfgServers[$i]['password'] string El par usuario/contrasea que debe utilizar phpMyAdmin para conectarse con el servidor MySQL.

Con estas sencillas configuraciones ya podemos acceder a phpMyAdmin y trabajar con nuestra base de datos, en caso de no tener esta herramienta u otra parecida, la otra opcin consistira en utilizar el lenguaje SQL, y, en caso de que la base de datos est alojada remotamente en Internet, no podramos hacerlo sino es con acceso por TELNET al servidor de la base de datos.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 11 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Buscamos en el directorio C:\xampp\phpMyAdmin el archivo config.ini y lo abrimos como un archivo de block de notas

Asignamos contrasea root al archivo config.ini

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 12 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

VAMOS A ASIGNAR UNA CONTRASEA AL USUARIO : root SERVIDOR: localhost

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 13 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ASIGNAMOS LA CONTRASEA : root

NOTA: POR LO GENERAL SE DEBE MODIFICAR LA CONTRASEA DESDE EL ARCHICO CONFIG.INI O Y TAMBIEN DESDE PHPMYADMIN EN LA PESTAA DE PRIVILEGIOS, OSEA EN LOS DOS LADOS SE DEBEN ASIGNAR CONTRASEA, MUCHAS VECES NO DEJA MODIFICAR LA CONTRASEA
ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 14 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

DOS FORMAS DE INGRESAR A PHPMYADMIN


1. Accediendo por xampp 2. Accediendo Directamente por: http://localhost/xampp/ http://localhost/phpmyadmin/

1. ACCEDIENDO POR XAMPP


Activamos el servicio y luego ingresamos a http://localhost/xampp/

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 15 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 16 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

2. ACCEDIENDO DIRECTAMENTE POR:


Ingresamos Directamente por: http://localhost/phpmyadmin/ Una vez conectado, aparecer una pantalla phpMyAdmin aparece como se muestra a continuacin.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 17 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Crear una base de datos llamada colegio

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 18 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Crear una tabla en la base de datos El marco de la izquierda en phpMyAdmin se utiliza para navegar sobre las bases de datos que hemos creado.Usted ver a su base de datos de muestra aqu (en este caso llamado colegio). Al crear las tablas, se muestran por debajo de este. Haga clic en su base de datos de la barra de navegacin y una nueva ventana aparecer en el lado derecho.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 19 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 20 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Vamos a crear una tabla en la base de datos, llamada "coelgio". Utilice el Crear una nueva tabla de caractersticas. Escriba el nombre de la nueva tabla en el nombre:estudiante, y el nmero de columnas de la tabla (4) enlos campos: . Este tutorial est diseado nicamente para mostrar la base de PHP / MySQL / phpMyAdmin funciones. Usted puede eliminar utilizando la gota funcin. Usted tendr que permitir el crecimiento en la tabla.

Haga clic en Continuar y usted debera ver algo como esto. El ttulo de la tabla aparece ahora con bajo el nombre de base de datos. A continuacin, introduzca los nombres y atributos de los campos de nuestra mesa. Introduzca la siguiente informacin que el

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 21 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

anterior:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 22 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Campo codigo nombre telfono cumpleaos

Tipo int caracteres caracteres caracteres

Longitud Nulo Indice 6 100 50 50

Defecto Extra auto_increment

primary 0

El valor de longitud indica la longitud mxima permitida de caracteres para la entrada. Hay muchos valores diferentes que se pueden establecer para el tipo Los tipos especificados en este ejemplo no son los ms eficientes, pero slo se utiliza para los propsitos de este ejercicio. El campo "id", que se utiliza como clave principal para esta tabla, se ha establecido en auto_increment , que le ahorra de tener que tener que escribir en el siguiente nmero de secuencia cuando los registros de entrada. Ajuste el defecto a 0

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 23 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Una vez que haya introducido todos los valores, haga clic en Guardar . Una pantalla como la siguiente aparecer.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 24 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 25 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Felicitaciones!-Usted ha creado su primera tabla! El comando SQL correspondiente para la creacin de estos campos tambin se muestra. Esto no es necesario pero con el tiempo usted comenzar a reconocer comandos de MySql Tenga en cuenta que puede usar la gota para eliminar una tabla o campos.

TIPOS DE DATOS
Los datos que podemos guardar en una base se pueden clasificar en distintos tipos. Como no se consideran igual una fecha, que un nmero, ni un texto de unas pocas letras a un texto largo, ni un nmero entero que uno decimal, se han creado varios tipos distintos. En esta columna de PhpMyAdmin debemos seleccionar el tipo que queremos para cada uno de los campos creados.

El asignar un tipo a cada campo es para optimizar la base de datos y agilizarla.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 26 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Es por eso que interesa asignar a cada campo el tipo adecuado, para no desaprovechar. Bueno, pues por eso de aprovechar al mximo, daremos a cada uno de esos campos el tipo de dato adecuado al mximo valor que cada campo pueda tener, o lo que es lo mismo, si el coche ms grande que puedo llegar a tener puede tener 5 metros de largo, escoger un garaje de 5 metros de largo como mucho, para no desperdiciar espacio. El campo ID va a ser entonces un nmero entero (entero significa sin parte decimal, sin comas) y como mucho imagino que tendremos unos 9999 usuarios registrados. Le asignamos entonces un tipo de dato que acepte nmeros enteros de hasta 9.999, es decir, nmeros de hasta cuatro cifras. Un tipo correcto para este dato ser SMALLINT que significa "pequeo entero" y acepta valores de nmeros enteros hasta el 65535... y eso que es SMALL! Al campo NOMBRE le asignaremos un tipo de dato que acepte letras y como mximo tendr unos 50 carcteres (espacios) as que le daremos el tipo VARCHAR. Es un tipo de dato que admite valores de hasta 255 carcteres de largo y que ocupar un espacio proporcional a la cantidad de letras que tenga. El campo EMAIL solo se diferencia del anterior en la arroba, y como se admite como carcter usaremos tambin el tipo VARCHAR para l. Aplicaremos tambin VARCHAR para el campo URL. El campo ESTADO es solo para saber si el usuario est activo (si puede entrar en la web) o si por el contrario ha sido desactivado, por mal comportamiento o por lo que sea. Para saber el estado solo necesito dos valores que pueden ser "Activo" e "Inactivo" por lo que usaremos el tipo ENUM. Los tipos ENUM se usan cuando se va poder elegir de entre una serie de valores ya conocidos, en nuestro caso, Activo e Inactivo nada ms. Por ahora nos quedamos con con solo esos tipos, ya veremos otros ms adelante. La columna donde asignamos los tipos a cada campo quedar entonces as:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 27 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

LONGITUD DEL CAMPO


Esta columna no es tan complicada. Aqu se coloca la longitud mxima que puede llegar a tener un dato de cada uno de los campos. Existen casos en los que podemos elegir qu valores concretos puede tomar un campo. Por ejemplo, aceptar solo los valores "soltero", "casado", "viudo", "divorciado" y "separado". En esos casos sera aqu tambin donde se indicaran esos valores posibles, pero eso lo vemos mejor con el ejemplo del ESTADO Activo e Inactivo. Colocamos aqu entonces la longitud mxima del valor ms largo que creemos que podemos llegar a tener. No se refiere al valor mximo, sino a lo largo que va a ser el datos ms largo en ese campo. Por ejemplo, el nmero 10000 es 5 cifras de largo, el 3 es de una cifra de largo, la palabra "capica" es de 7 carcteres de largo. Pues ese es el dato a poner en esta tabla, el largo mximo que podra llegar a tener un valor.

Si te fijas en lo que hemos puesto en el ltimo campo vers que en lugar de la longitud hemos escrito todos los valores que permitimos que pueda tener el campo ESTADO, es decir, Activo e Inactivo. Para escribir en ese hueco los valores posibles hay que hacerlo separando cada uno con una coma y encerrando cada uno con comillas simples, que se escriben con la tecla que hay junto al cero en el teclado. Ahora ya sabe que si intentas poner otro valor distinto a esos te saldr un error.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 28 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

COTEJAMIENTO
Esta palabra tan rara es para indicar qu tipo de codificacin queremos usar para los valores de estos campos. Si fueras chino necesitarias codificar los datos con un tipo de cotejamiento que admitiera los smbolos chinos, al igual que si fueras musulman o en definitiva si quisieras escribir con signos raros. Nosotros utilizaremos la o los acentos , as que tendremos que escoger el tipo de cotejamiento adecuado.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 29 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Si abres el desplegable vers que se muestran un montn de tipos. Nos conformaremos con saber que tomando uno de ellos no tendremos problemas con nuestros valores. Escogeremos el tipo de cotejamiento "utf8_spanish_ci" quedando as nuestro ejemplo:

O mejor an, dejamos esos huecos en blanco y escogemos el cotejamiento utf8_spanish_ci pero en la parte de abajo. En esa parte indicamos el cotejamiento de toda la tabla, con lo que dejar de ser necesario indicar el cotejamiento de cada campo. Te indico en la imagen de abajo dnde escojer el cotejamiento para toda la tabla:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 30 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ATRIBUTOS
Atributos es el nombre de la siguiente columna. Si haces clic en su desplegable vers los valores que podemos dar en esa columna a cada campo.

Estos atributos, opcionales siempre, significan lo siguiente: Binary: Este atributo no lo controlo demasiado an. Creo que sirve para ordenar campos de texto no por su orden alfabtico sino segn su valor binario. Unsigned: Significa que los valores son siempre positivos, sin signo negativo. Gracias a esto, su un tipo de campo solo puede tener valores desde -255 hasta +255, eliminando el signo podra tomar los valores desde el 0 hasta el 510. Se usa con los tipos de datos numricos. Unsigned Zerofill: Adems decumplir lo anterior, rellena con ceros todos los espacios a la izquierda del nmero. As, si un campo es de tipo numerico de hasta tres carcteres, en lugar de representarlos como 1, 14 o 97, les dara los valores 001, 014 y 097 respectivamente. On Update Current_Timestamp: Se usa para tipos de fecha. Si se escoje este atributo y el campo es del tipo fecha, si no se rellena este dato el servidor le asignar la fecha y hora que tena el servidor en ese momento. Puede servir si interesa conocer la fecha y hora de cuando se insert ese dato en la base de datos.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 31 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

NULO
Los valores que podemos dar en este caso son o "null" o "not null" que significa "acepto datos nulos o vacios" o "no acepto datos nulos, vacios". Si colocamos el valor "nulo" en uno de estos campos significar que es un dato obligatorio, que no se puede dejar en blanco. Por ejemplo, los valores del campo NOMBRE o el de ID o ESTADO deberan ser siempre no nulos, en cambio los valores de url de nuestro ejemplo podemos dejarlo en null, lo que significa que se puede dejar en blanco, que acepta el valor nulo o valor en blanco.

Predeterminado
Esta tampoco es dificil. En la columna de "predeterminado" podemos escribir el valor que queremos que tenga cada campo cuando an no le hemos escrito otro distinto. Por ejemplo, si usamos esta tabla para pedir la informacin a los usuarios a travs de un formulario, los valores que no escriba el visitante en el formulario sern sustituidos por los valores por defecto o predeterminados que sealemos aqu. Optaremos por colocar Activo de forma predeterminada en el campo ESTADO de forma que a menos que cambiemos el valor por Inactivo, el usuario ser Activo de forma predeterminada. Adems escribimos http:// en el campo URL. En el resto no se me ocurre poner nada ahora mismo. Quedara as entonces:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 32 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

AUTOINCREMENTO
En la columna "Extra" solo tenemos una opcin que tomar. Si abres el desplegable vers que solo podemos escoger el valor "auto_increment". Esta caracterstica indica que cada vez que se introduzca un valor en la tabla, este valor se generar automticamente sumando uno al ltimo valor que existe en la base de datos. Segn la versin de PhpMyAdmin que tengas, quizs no te aparezca eso de Extra, sino otro campo llamado A_I o AutoIncrement. Pero todas ellas significan y funcionan del mismo modo. Por ejemplo, si uno de los campos es un nmero y le activamos el "auto_increment", si el primer valor de la tabla tiene el nmero uno el siguiente que introduzcamos tomar el nmero dos automticamente y as sucesivamente. Lo usaremos en el campo ID. As, sin necesidad de darle ningn valor, el servidor le ir dando nmeros consecutivos, desde el 001..

PRIMARIA, INDICE,UNICO Y TEXTO COMPLETO


Con esto casi terminamos. Despus de la columna "Extra" tenemos varias opciones que podemos activar o no. Si dejas el puntero del ratn sobre cada uno de esos 4 nuevos iconos vers que aparece un cartelito indicando "Primaria", "Indice", "Unico" y "Texto Completo". Solo podemos activar uno de los tres primeros valores, no nos permite activar dos o tres de esos valores a la vez. Tambin aparece una columna con tres guiones "---" que significa que no damos ninguno de estos valores a ese campo. Veamos lo que significa cada uno. Primaria: Para no liarnos, diremos que en cada tabla debe haber un campo ms importante que el resto. Debe ser uno que sea diferente cada vez que introducimos los datos de otro usuario y que sea bastante representativo. En nuestro caso pienso que el campo NOMBRE sera el idoneo para ser la clave Primaria, pues no hay (o no debe haber) dos iguales y es bastante representativo.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 33 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Como es obligatorio que en cada tabla haya un campo (y solamente uno) con la clave Primaria activada, lo pondremos activo en el campo NOMBRE. Est claro que si NOMBRE es la clave primaria no puede aceptar valores en blanco o valores nulos, verdad? Indice: Los indices se utilizan para mejorar y agilizar la bsqueda de datos dentro de la tabla. Unico: Esta clave significa que no pueden haber dos o ms datos con el mismo valor. --- : Esta casilla aparecer activada si no se ha escogido ninguna de las tres anteriores. Texto Completo: ..

COMENTARIOS
Afortunadamente esta columna no es obligatorio completarla. Se usa para aadir alguna nota tuya que te sirva para aclararte un pocoPues eso, la dejamos en blanco.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 34 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Introduccin de datos en la tabla.


Haga clic en la pestaa "Insertar" - y otra ventana que aparece, de esta manera.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 35 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Ahora escriba los detalles de cada uno de los campos de este registro. La columna "codigo" se cre para incrementar de forma automtica por lo que no es necesario introducir un nmero. Nota - si alguna vez se pierden con la navegacin phpMyAdmin haga clic en "Inicio" en la barra de navegacin izquierda y empezar de nuevo. Ahora haga clic en Guardar y el registro se guarda en la tabla estudiante de la base de datos colegio. Vuelve a aparecer la ventana anterior con el comando SQL para la insercin. Puede seguir aadiendo mas registros re-seleccionar Insertar ".

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 36 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Para los registros mltiples, usted puede seleccionar la opcin "Insertar otra nueva fila" botn de opcin en el formulario de entrada. Cuando haya terminado de introducir varios registros en la tabla, puede ver haciendo clic en la ficha Examinar. Puede hacer clic en los registros individuales de editar o borrar.

Puede utilizar la ficha de seleccin para afinar la pantalla cuando se inicia la base de datos crece a muchas pginas de los registros.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 37 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Copia de seguridad de sus datos - Haga clic en el nombre de la base de datos en la mano izquierda de la barra de navegacin - Haga clic en Exportar (pestaa superior) - Resalte la tabla que desee hacer copia de seguridad - ESTRUCTURA Select y el botn de radio de datos- Seleccione "Incluir nombres de tabla y de campo con backquotes" - Seleccione "Guardar como archivo" y "comprimido" las casillas de verificacin - Haga clic en "Go" y un archivo de archivo comprimido ser generado.

LLAVES FORANEAS

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 38 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 39 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Creo una tabla llamada zona

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 40 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 41 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Registro datos de los barrios:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 42 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Ahora creamos la relacin de la tabla zona con la tabla barrio:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 43 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 44 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Ahora vamos a insertar datos en la tabla zona: No digitamos el cdigo porque lo definimos como autoincremento , automticamente le asigna un numero de forma secuencial.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 45 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

IMPORTACION DE DATOS Y EXPORTACION DE DATOS EN PHPMYADMYN 3.4.5


EXPORTACION DE DATOS DE UNA TABLA llamada carro a un archivo con extension .CSV donde todos sus datos se encuentran delimitados por coma. IMPORTACION DE DATOS A UNA TABLA llamada carro

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 46 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Debemos guardar el archivo como CSV (delimitado por comas)

NOS UBICAMOS EN LA ATABLA carro donde vamos a realizar la importacin de datos:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 47 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 48 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

VEMOS QUE OCURRIO UNA ACTUALIZACION DE LA TABLA carro

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 49 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

EXPORTAR UNA BASE DE DATOS colegio

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 50 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 51 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 52 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 53 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 54 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 55 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 56 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

IMPORTAR UNA BASE DE DATOS colegio

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 57 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 58 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 59 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 60 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Exportar una base de datos llamada colegio


Una vez dentro del phpmyadmin, debemos seleccionar la base de datos que deseamos exportar a un archivo.

Seleccionada la base de datos debe hacer clic en el enlace "Exportar":

Le aparecer una nueva ventana. Aqu deberemos configurar las opciones para poder descargar el archivo con la copia de la base de datos. 1. Haga clic en "Seleccionar todo" y en la opcin "SQL". De esta manera se importarn todas las tablas y el formato de salida ser SQL.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 61 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 62 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 63 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

2. Seleccione las opciones siguientes en el apartado Opciones especificas al formato: "Estructura y datos":

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 64 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

3. Seleccione las opciones siguientes en el apartado Opciones para volcado de datos :

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 65 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

4. Ahora debemos seleccionar la opcin "Continuar" para que se nos enve directamente el archivo resultante. El archivo tendr el nombre que especifiquemos en "Plantilla del nombre del archivo".

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 66 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Una vez recibido el archivo ya tenemos la copia de la base de datos en nuestro disco, lista para Importar.

2. Importar una base de datos


Debemos importar un archivo que se ha generado previamente. Si usted est migrando su base de datos de otro alojamiento a CDmon, deber tener la copia de la base de datos en un archivo con extensin .sql, .zip, .tar.gz o .tgz en su disco duro. Primero se tiene que crear una base de datos con el mismo nombre que la anterior en el alojamiento de CDmon. Tiene un tutorial de cmo hacerlo aqu. Una vez est creada la base de datos es el momento de entrar en phpMyAdmin (desde http://sudominio.com/phpMyAdmin). Le aparecer una ventana parecida a la siguiente:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 67 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Una vez dentro del phpmyadmin, debemos seleccionar la base de datos que hemos creado y a la cual deseamos importar nuestro archivo.

Seleccionada la base de datos debe hacer clic en el enlace "Importar":

Nos mostrar la ventana donde nos permite examinar en nuestro disco duro el archivo de la base de datos. Haga clic en "Examinar", seleccione el archivo y acepte.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 68 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

En la seleccin de "Juego de caracteres" debera seleccionar la misma opcin que eligi cuando export la base de datos. Habitualmente se utiliza UTF-8. Hecho esto slo nos queda hacer clic en "Continuar" y esperar que se cargue el archivo. Tardar ms o menos dependiendo del tamao del archivo.

NOTA: Si el archivo a importar es mayor de 2MB no se puede importar con phpMyAdmin. La solucin es realizar la importacin desde el panel de control del alojamiento, en el apartado de MySQL, donde podr importar archivos SQL.

MIGRAR UNA BASE DE DATOS


Migrar una Base de Datos MySQL

Paso 3. Dentro de PHPMyAdmin seleccione Exportar base de datos:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 69 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Le aparecer la siguiente pantalla:

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 70 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Paso 4. En exportar (1) seleccione Seleccionar todo Seleccione estructura (2) y dejando las casillas que vienen marcadas por defecto a no ser que que necesitemos alguna en particular. Dentro de Datos (3), dejar marcado lo que viene por defecto. En la misma pantalla ms abajo encontrue otro cuadro:

Marque Enviar, por defecto no viene marcada y del nombre a la copia. En este ejemplo: copia_bd. Termine con Continuar y guardando el archivo .sql (a no ser que lo haya comprimido) en su ordenador. Para poder importar la base de datos tiene que crear dentro del plesk de la nueva plataforma una base de datos de mismo nombre, mismo nombre de usuario y misma contrasea que la que se va a exportar.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 71 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Paso 5. Cuando se exporta la base de datos se exporta todo el cdigo, incluyendo la creacin de tabla. Por lo tanto para poder importar la base de datos, el fichero que con la copia de la base .sql, en el ejemplo copia_bd.sql tiene que abrirlo con un editor de textos, como por ejemplo el wordpad:

Y la lnea de cdigo que CREATE DATABASE eliminela. Paso 6. Acceder al panel de control Plesk del nuevo alojamiento y crear una base de datos con el mismo nombre, el mismo usuario y la misma contrasea de usuario que la que se quiere importar. Paso 7. Una vez creada acceda a la base de datos por PHPMyAdmin mediante el botn Webadmin.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 72 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Paso 8. Como puede comprobar en la imagen, seleccione Importar abrindose una ventana donde debe seleccionar la base de datos a importar, en el ejemplo: copia_bd.sql.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 73 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

Una vez hecho esto, click en Continuar para completar la Migracin de la Base de Datos.

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 74 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

EVIDENCIAS DE DESEMPEO

(TALLER PARA ENTREGAR POR SOFIA)

1. Cul cree que son los objetivos aprendidos en esta gua 2. Que significa MYSQL? , para que se utiliza ? , para que fue creado? y permiti el avance y la creacin de que otros elementos? Por que es un software open source? 3. 23. Traduce los siguientes trminos:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 29. 30. Code Common Class Design Done Element File Form Format 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Help Insert Inspect Layout Link Network None Size Site Split 21. 22. 23. 24. 25. 26. 27. 28. Style Table Tabs Target Type Untlited View Windows

CONCLUSIN

Html Adems, proporciona mtodos adicionales para aadir, eliminar elementos, e insertar elementos entre otros dos existentes.
2. GLOSARIO

CLASES: ATRIBUTOS: OBJETOS: 3. BIBLIOGRAFIA

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

Servicio Nacional de Aprendizaje SENA Sistema de Gestin de la Calidad

Fecha: Mayo de 2006 Versin: 1.0 Pgina 75 de 75 F2-6060-014 / 02-06

GUIA DE APRENDIZAJE TBT-01-01 ACTIVIDAD DE ENSEANZA-APRENDIZAJE-EVALUACION

JAVA 2: MANUAL DE PROGRAMACION EDITORIAL MCGRAW HILL COMO PROGRAMAR EN JAVA EDITORIAL DEITEL Y DEITEL

Elaborada por: DIEGO HERNANDO TORRES VALENCIA

Fecha

11

02

2012

Ajustada por:

DIEGO HERNANDO TORRES VALENCIA

Fecha

ADSI (ANALISIS Y DISEO DE SISTEMAS DE INFORMACION) INSTRUCTOR DIEGO TORRES VALENCIA

You might also like