jueves, 25 de septiembre de 2014

Creación y visualización de bases de datos

Creacion y Visualizacion de bases de datos

Autor: Ignacio Molina.
Competencia: Gestión en TI (Nivel 1), Ciencias de la ingeniería básicas.
Palabras Clave: SQL, código, base de datos, clave primaria


Descripción de la actividad: Se emplean diversos códigos en lenguaje SQL, los cuales permitirán crear una base de datos de prueba y revisarla según algunos requerimientos.


Solución: La solución comprende una serie de comandos que deben escribirse en la herramienta de administración de base de datos phpMyAdmin. Se realiza la creación de una base de datos y tabla a elección, que contenga registros los cuales luego serán mostrados con algunos select.

1.- Ingreso a la herramienta: Para ingresar a la herramienta, primero que todo tenemos que tener instalados en nuestro equipo XAMPP o WAMP, cualquiera de los dos nos servirá. Teniendo esto cubierto, y teniendo uno de los dos programas nombrados anteriormente en marcha, entramos a nuestro navegador y tecleamos "localhost/phpmyadmin/" (sin comillas).
Tecleamos nuestra búsqueda.

Pagina principal de phpMyAdmin

2.- Luego de entrar a la pagina principal, nos vamos a la sección de SQL en la barra superior, una vez abierto un cuadro de escritura, tecleamos la orden "create database <Nombre de la base de datos>;", le damos a continuar y esperamos a que nos salga un cuadro verde en el extremo superior, confirmando la correcta ejecución. 
Nuevamente vamos a la ventana de SQL, pero ahora tecleamos la orden "use <Nombre de la base de datos>;" 


Creamos la base de datos
Cuadro de correcta ejecución
Indicamos el uso de esa base de datos
3.- Creamos la tabla: Para crear la tabla se repite el procedimiento de ingresar en SQL, y se digíta el comando mostrado en la siguiente imagen, donde "create table" es fijo y el resto es el nombre de cada columna con su respectivo dato y cuantos caracteres máximo almacenara.
Creamos la tabla, que en este caso se llama empleados


4.- Llenamos nuestra tabla con los siguientes comandos, donde insert into es fijo+ los nombres de los campos que se desean llenar + "values" + los valores que se le darán a cada campo.


5.- Luego que tenemos la tabla, podemos ver sus registros. Para ello escribiremos "select * from empleados", y obtendremos lo siguiente:
Todos los registros de la tabla
6.- Pero no solo podemos ver todos los registros de la tabla, por ejemplo podemos ver solo los nombres, solo los apellidos, o incluso ver los nombres y apellidos. Para este caso veremos los nombres y los apellidos, para ello usaremos: "select nombre, apellido from empleados"
Mostramos todos los nombres y apellidos de la tabla
7.- Pero mostrar solo todos los registros no es algo que sirva mucho, por ejemplo, ¿que pasa si solo queremos ver los nombres de las mujeres de la tabla?. Para ello tenemos where, el cual limita la busqueda solamente a los registros que cumplan con los requisitos. Escribimos "select nombre from empleados where sexo = "femenino";", y el resultado sera el siguiente:
El nombre de todas las mujeres de la tabla
NOTA: where puede no solo limitar con una sola especificación, sino que puede con muchas mas, basta con escribir and (y) u or (o) dependiendo de la situación, y escribir un nuevo delimitador de búsqueda.


Reflexión: Los sistemas de base de datos están presentes en todo sistema comunicacional, ya sea para guardar configuraciones, usuarios o "simplemente", por ejemplo la información de Google que es utilizada diariamente a nivel mundial. Esta actividad ayuda a comprender mejor las bases de datos, y comenzar a saber como realmente se ordena la información dentro de un ordenador.





No hay comentarios:

Publicar un comentario