Ir al contenido principal

Genera y modifica consultas de bases de datos

 Genera y modifica consultas de bases de datos

aprenderás a hacer uso de las consultas, desde su forma básica hasta algo más
especializado, que te permita acceder a la información de manera óptima.
Una vez que la base de datos cuenta con registros (información), puedes consultarlos o
acceder a ellos realizando cualquiera de las siguientes acciones:
• Consultar uno o varios registros a la vez con ciertas características.
• Cálculos matemáticos para obtener resultados o estadísticas. 
Para consultar un registro, debes hacer uso de los llamados operadores relacionales, que
son los que nos permiten comparar dos valores y que te ayudan a completar una búsqueda.
Para realizar algún cálculo matemático (campo calculado), harás uso de los operadores
aritméticos, que te permiten hacer operaciones matemáticas. Algunos de ellos ya los
conoces, como la suma (+), resta (-) y multiplicación (*), con la ayuda de estos, el lenguaje
SQL y los campos, obtendrás algunos resultados o valores estadísticos deseados.
Operadores aritméticos
Se puede tomar el ejemplo de la biblioteca que has revisado en las lecciones anteriores.
Al momento de querer mostrar los resultados de la consulta que hayas realizado, es
necesario incluir los operadores aritméticos, si es que con ellos se requiere realizar una
operación matemática, de lo contrario no es imprescindible hacer uso de ellos.
Operador Operación que realiza Ejemplo de su uso
+ Suma Select *, (campo1+campo2) from tabla
- Resta Select *, (campo1-campo2) from tabla
* Multiplicación Select *, (campo1*campo2) from tabla
/ División Select *, (campo1/campo2) from tabla
Mod Modulo (Residuo) Select *, (campo1 mod campo2) from tabla
Sqrt Raíz Cuadrada Select *, sqrt(campo) from tabla
^ Potencia Select *, (campo1 ^ 2) from tabla
( ) Prioridad de
operación
Select *, (campo1+campo2) /2 from tabla
Donde:
SELECT Es la sentencia que vas a aplicar, en este caso seleccionar
* El asterisco indica que deseas revisar todos los campos de la tabla.
FROM (desde) especifica de qué tabla queremos obtener los registros o datos.
Los operadores aritméticos son utilizados únicamente cuando se requiere hacer una
operación matemática para obtener el resultado que desees. 
Un docente requiere los promedios de las tres evaluaciones parciales de sus estudiantes.
Para ejecutar la consulta, únicamente es necesario sumar las tres calificaciones utilizando
el operador aritmético + y después el de división para que se obtenga el resultado
esperado, como se muestra en la siguiente línea de código SQL.
Select *, (parcial1-parcial2+parcial3)/3 from alumnos;
Utilizando el ejemplo de la biblioteca, pudiera ser hacer la suma de los libros de ciertas
categorías u otras operaciones que el usuario requiera.
Ahora continuemos con los operadores relacionales:
Operador Operación que realiza Ejemplo de su uso
> Muestra el valor mayor Select * from tabla where campo>valor
< Muestra el valor menor Select * from tabla where campo<valor
= Muestra el valor igual Select * from tabla where campo=valor
>= Muestra los valores mayor o
igual
Select * from tabla where campo>=valor
<= Muestra los valores menor o
igual
Select * from tabla where campo<=valor
<> Muestra los valores diferentes Select * from tabla where campo<>valor
Like Muestra los valores que
comiencen, terminen
o contengan con un valor
Select * from tabla where like campo ‘a*’
Select * from tabla where like campo ‘*a’
Select * from tabla where like campo ‘*a*’
not Muestra todos menos ese
valor
Select * from tabla where like campo
<>’valor’
Al igual que en el ejemplo anterior utilizaste select * y from tabla ahora agregarás la
sentencia where (cuando), la cual te ayuda a poner la condición de filtrado de la consulta,
con la ayuda de los campos, valores y operadores relacionales.
Una vez que has aprendido a realizar campos calculados en MySQL, ahora aprenderás a
ordenar los registros de la base de datos.
El orden es importante ya que, en bases de datos grandes, encontrar un registro o dato en
una base de datos desordenada es como buscar una aguja en un pajar.
Para ordenar registros en MySQL utilizarás la instrucción Order By que en español
significa Ordenar por se compone de lo siguiente:
Order by Nombre ASC
Ordenar por + Campo a Ordenar + Tipo de Ordenación .
Donde en tipo de Ordenación existen 2 tipos:
● Asc ascendente
● Desc descendente
Ejemplo:
El señor Martines quiere saber cuáles son todas las personas mayores de 18 años,
inscritas a su negocio ordenados de la A a la Z por su nombre.
La consulta para resolver esto sería:
Select * from negocio where edad>18 order by nombre asc. 


Comentarios

Entradas más populares de este blog

Instalando nuestro entorno de trabajo: Laragon

  Instalando nuestro entorno de trabajo: Laragon  Laragon es un software que integra Apache como servidor web; que nos ayudara a mostrar  nuestras consultas en una página web, MySQL como servidor de bases de datos; que te ayudará a crear tablas, crear consultas e insertar registros. Por su parte PHP como intérprete entre la página web y tu base de datos, ya que la información que insertes en tu base de datos, la podrás tener accesible directamente desde una página web. Para instalar Laragon tienes que tomar en cuenta algunos requisitos mínimos de tu computadora, como son: 1. Sistema Operativo Windows 10 de preferencia y Windows 7 para entornos de 32bits. 2. Memoria RAM 2Gb mínimo 3. Espacio en disco duro disponible: 300Mb Ahora aprenderás cómo instalar Laragon. Entra al sitio web: https://laragon.org/download/ Desde este sitio web, busca el archivo: “Download Laragon - Lite” que te permite iniciar la instalación. Una vez descargado lo vas a abrir. Sele...

Crear, abrir y cerrar una base de datos

 Crear, abrir y cerrar una base de datos La opción crear, permite un nuevo tipo de archivo, que podrá ser utilizado posteriormente  según el uso que convenga y la aplicación correspondiente para su utilización. Por otro  lado, la opción abrir permite la apertura del archivo para agregar, modificar o borrar cierta  información que el usuario considere pertinente en función del tiempo y momento en que  esté utilizando dicha información. La opción cerrar, permite que la información quede a  resguardo protegida en su integridad informática a sabiendas de que cuenta con la última  versión del usuario con los cambios y adecuaciones necesarias en el uso que se les está  dando. La importancia de las acciones crear, abrir y cerrar, cuando se maneja una base de datos, cobra relevancia cuando analizas que forman parte de los comandos (instrucciones) básicos a emplear al hacer uso de un Sistema Gestor de Base de Datos (SGBD) como lo es MySQL a través de la ap...