Trabajo_profe_omar
-
Upload
ramon-rangel-morales -
Category
Documents
-
view
220 -
download
1
Transcript of Trabajo_profe_omar
![Page 1: Trabajo_profe_omar](https://reader036.fdocuments.ec/reader036/viewer/2022071923/55d2901fbb61ebb6698b4797/html5/thumbnails/1.jpg)
BASES DE DATOS
Omar Emanuel Lara Juárez
José Ramón Rangel Morales
![Page 2: Trabajo_profe_omar](https://reader036.fdocuments.ec/reader036/viewer/2022071923/55d2901fbb61ebb6698b4797/html5/thumbnails/2.jpg)
¿Qué es una cónsulta en una base de datos?En bases de datos, una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más utilizado es el SQL.
Técnicamente hablando, las consultas a la base de datos se realizan a través de un lenguaje de manipulación de datos (DML – Data Manipulation Language). SQL es un lenguaje DML, pero además posee otras características de otros lenguajes. Por ejemplo, permite también crear bases de datos.
![Page 3: Trabajo_profe_omar](https://reader036.fdocuments.ec/reader036/viewer/2022071923/55d2901fbb61ebb6698b4797/html5/thumbnails/3.jpg)
Sintaxis de selectSELECT [ALL | DISTINCT | DISTINCTROW ]
[HIGH_PRIORITY] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT]
[SQL_BUFFER_RESULT] [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] select_expr, ... [INTO OUTFILE 'file_name'
export_options | INTO DUMPFILE 'file_name'] [FROM table_references [WHERE
where_definition] [GROUP BY {col_name | expr | position} [ASC | DESC], ... [WITH ROLLUP]]
[HAVING where_definition] [ORDER BY {col_name | expr | position} [ASC | DESC] , ...]
[LIMIT {[offset,] row_count | row_count OFFSET offset}] [PROCEDURE
procedure_name(argument_list)] [FOR UPDATE | LOCK IN SHARE MODE]]
![Page 4: Trabajo_profe_omar](https://reader036.fdocuments.ec/reader036/viewer/2022071923/55d2901fbb61ebb6698b4797/html5/thumbnails/4.jpg)
Ejemplos de select mysql> SELECT CONCAT(last_name,', ',first_name) AS full_name -> FROM
mytable ORDER BY full_name;
mysql> SELECT CONCAT(last_name,', ',first_name) full_name -> FROM mytable ORDER BY full_name;
![Page 5: Trabajo_profe_omar](https://reader036.fdocuments.ec/reader036/viewer/2022071923/55d2901fbb61ebb6698b4797/html5/thumbnails/5.jpg)
SELECT Cod_Cli, Nomb_Cli, Ac_Ptas FROM CLIENTES WHEREAc_Ptas BETWEEN 180000 AND 300000
SELECT Nomb_Cli, Ac_Ptas FROM CLIENTES WHERE Ac_Ptas = 80000 OR Ac_Ptas = 125000
SELECT COUNT(*) FROM CLIENTES WHERE Ac_Ptas <= 100000
SELECT A.Cod_Cli, A.Nomb_Cli, B.Nomb_Direcc, A.Ac_Ptas FROMCLIENTES A, DIRECCIONES B WHERE A.Cod_Direcc = B.Cod_direccAND A.Ptas > 125000
SELECT MIN(Ac_Ptas), Cod_Cli FROM CLIENTES
SELECT AVG(Ac_Ptas) FROM CLIENTES
![Page 6: Trabajo_profe_omar](https://reader036.fdocuments.ec/reader036/viewer/2022071923/55d2901fbb61ebb6698b4797/html5/thumbnails/6.jpg)
La importancia de hacer consultas en base de datos es muy importante para conocer la información que tiene la base de datos Como si queremos saber el nombre de una persona, fecha de Nacimiento, cualquier dato que deseamos saber de esa personaque este Registrado en la base de datos, también podemos saber la información que tiene la base de datos y a si podemos saber sobre La hora de entrada del personal la hora de salida , o lo que que deseamos Saber de la b base de datos.