UNIDAD 2.1 PBD
rafael.fuentes
Created on September 2, 2024
More creations to inspire you
SLYCE DECK
Personalized
LET’S GO TO LONDON!
Personalized
ENERGY KEY ACHIEVEMENTS
Personalized
HUMAN AND SOCIAL DEVELOPMENT KEY
Personalized
CULTURAL HERITAGE AND ART KEY ACHIEVEMENTS
Personalized
DOWNFALLL OF ARAB RULE IN AL-ANDALUS
Personalized
ABOUT THE EEA GRANTS AND NORWAY
Personalized
Transcript
2.1 Sintaxis de SELECT
En la unidad anterior aprendiste a crear una base de datos, con sus tablas y sus índices y también a almacenar los datos en las tablas correspondientes. Ahora, aprenderás a consultar los datos almacenados en la base de datos.
2.1.1 Sentencias simples
A continuación, aprenderás a realizar una consulta simple, la cual inicia con el comando Select [campos a mostrar] y el comando from [Nombre de la tabla]; y podrás observar cómo se muestran los resultados. Te invitamos a ver el video 1 en donde podrás ver el funcionamiento de la sentencia simple, para que tomes notas y puedas replicar sentencias similares con una base de datos. Te invitamos a ver el complemento de la sentencia simple en el siguiente subtema.
Yacklyon. (2019, 19 de agosto). CURSO RAPIDO DE MYSQL 2020 # 11 🛢️ SELECT y FROM (consultas SQL). [video]. YouTube. https://www.youtube.com/watch?v=Gv0_aCsDnTk
Video 1.
Para visualizar la información, da clic sobre el link
2.1.2 Cláusula WHERE
Después de ejecutar una sentencia simple, es momento de complementarla con una condición, la cual nos permite acotar la búsqueda de información; la condición se coloca entre comillas o con comillas dobles después de la cláusula where, colocando la o las condiciones que deben cumplirse. Por lo que te invitamos a revisar el video 2 donde aprenderás sobre la cláusula where para que acotes tus búsquedas dentro de una tabla.
Yacklyon. (2019, 20 de agosto). CURSO RAPIDO DE MYSQL 2020 # 12 🛢️ SELECT y FROM (consultas SQL). [video]. YouTube. https://www.youtube.com/watch?v=gm5YoPlByQw
Para visualizar la información, da clic sobre el link
Video 2.
2.1.3 Operadores aritméticos
Ahora que sabemos realizar una búsqueda condicionada, es momento de aprender cómo realizar operaciones utilizando operadores aritméticos como lo son la suma, resta, multiplicación y división, esto lo puedes hacer utilizando campos numéricos o números y el resultado se muestra en el resultado del select. Para profundizar en este tema te invitamos a ver el video 3 en el cual aprenderás a utilizar los operadores aritméticos para poder implementarlos en tus búsquedas en caso de ser necesario.
Diego moisset de espanes. (2020, 28 de julio). Curso de Oracle: Operadores aritméticos y de concatenación (columnas calculadas). [video]. YouTube. https://www.youtube.com/watch?v=nNPlBc4hOdo
Para visualizar la información, da clic sobre el link
Video 3.
2.1.4 Operadores de concatenación
Anteriormente vimos cómo realizar operaciones con números y campos numéricos dentro de un select. Es momento de aprender el uso del comando CONCAT el cual permite concatenar, es decir, unir campos y/o texto en una consulta. En el video 4, podrás aprender su uso, y de qué manera se puede complementar y presentar la información en un formato que la haga más clara y tenga un mayor impacto al mostrar el resultado.
diego moisset de espanes. (2020, 28 de julio). Curso de Oracle: Operadores aritméticos y de concatenación (columnas calculadas). [video]. YouTube. https://www.youtube.com/watch?v=nNPlBc4hOdo
2.1.5 Operadores de comparación: LIKE, IN, ALL y ANY
Para visualizar la información, da clic sobre el link
Video 4.
Como viste anteriormente podemos realizar búsquedas condicionadas y complementarlas ya sea utilizando operadores aritméticos o agregando texto para ser más claros, la búsqueda la podemos afinar aún más al utilizar los comandos de comparación como son el like, in, all o any. Para poder comprender mejor esto te invitamos a ver el video 5 en el cual aprenderás el uso de estos operadores de comparación para poder refinar más la búsqueda de información.
INFORMATICONFIG. (2021, 16 de abril). Curso de Oracle SQL en español desde cero | SUBCONSULTAS, IN, ANY, SOME , video(53) . [video]. YouTube. https://www.youtube.com/watch?v=y-RUKfkt3wY
Video 5.
2.1.6 Operadores lógicos: AND, OR y NOT
Después de ver los operadores de comparación es momento de conocer los operadores lógicos que son el and (y), or (o) y not (no), los cuales te permitirán refinar más la búsqueda que estas realizando, es importante saber utilizarlos ya que permiten colocar más de una condición.Para profundizar más sobre su uso te invitamos a realizar la lectura obligatoria 1 en la que explica su uso y el cómo implementar el uso de estos operadores.
Vertabelo. (5 de diciembre 2022). Uso de los operadores AND, OR y NOT en SQL. LearnSQL.es. https://learnsql.es/blog/uso-de-los-operadores-and-or-y-not-en-sql/
Para visualizar la información, da clic sobre el link
Lectura obligatoria 1
2.1.7 Operadores relacionales y BETWEEN
Has aprendido el uso de los operadores lógicos, es momento de conocer el de los operadores relacionales y between; estos permiten realizar una búsqueda entre un rango, es decir, entre dos valores, por ejemplo between (valor1 and valor2) o where valor1 >= valor2.Select * from tabla1 where campo1 between valor1 and valor2; Lo podrás comprender más al realizar la lectura obligatoria 2 para implementar este operador, el cual te servirá al realizar búsquedas eficientes.
Para visualizar la información, da clic sobre el link
La Escuela del SQL (2023, noviembre 18). SQL BETWEEN La Escuela del SQL. https://www.laescueladelsql.com/sql-between-ejemplos/
Lectura obligatoria 2
2.1.8 Valores nulos
Ahora que aprendiste a acotar tu búsqueda entre dos valores, es momento de aprender a identificar los valores nulos que pueda tener la tabla dentro de la base de datos y como trabajar con esta información para lo cual te invitamos a realizar la lectura obligatoria 3 en la cual aprenderás a identificar los valores nulos dentro de las tablas de la base de datos para que los identifiques y manipules para que no alteren el resultado de tus búsquedas.
Para visualizar la información, da clic sobre el link
Oppel, A., Sheldon, R. (2010 p. 200 - 2003). Fundamentos de SQL. McGraw Hill
Lectura obligatoria 3