1 módulo 4 sentencias sql. 2 objetivos generales implementar una base de datos definir los campos,...
TRANSCRIPT
![Page 1: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/1.jpg)
1
Módulo 4
Sentencias SQL
![Page 2: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/2.jpg)
2
Objetivos Generales
• Implementar una base de datos• Definir los campos, registros, tablas que se
encuentran relacionadas en una base de datos.
![Page 3: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/3.jpg)
3
Índice de la Unidad
1. Sentencias SQL
![Page 4: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/4.jpg)
4
1. Sentencias SQL (1)
1. Todo el contenido de la tabla
Select * from Materia
![Page 5: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/5.jpg)
5
1. Sentencias SQL (2)
2. Solo dos campos de la tabla anterior (materia y calificación)
SELECT Materia,Calificacion from Materia
![Page 6: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/6.jpg)
6
1. Sentencias SQL (3)
3. Cantidad de registros en la tabla (count)
SELECT count (Materia) from Materia
![Page 7: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/7.jpg)
7
1. Sentencias SQL (4)
4. Promedio del campo “calificación” (avg)
select avg (Calificacion) from Materia
![Page 8: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/8.jpg)
8
1. Sentencias SQL (5)
5. Desplegar los registros que inicien con “M”
select * from Materia where Materia = “M”
![Page 9: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/9.jpg)
9
1. Sentencias SQL (6)
6. Desplegar los registros con calificación menor a 9
select * from Materia where Calificación <9
![Page 10: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/10.jpg)
10
1. Sentencias SQL (7)
7. Desplegar los registros con calificación mayor a 6
Select * from Materia where Calificación>6
![Page 11: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/11.jpg)
11
1. Sentencias SQL (8)
8. Desplegar cuya calificación se encuentra entre 6y8
select * from Materia where Calificacion between 6 and 8
![Page 12: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/12.jpg)
12
1. Sentencias SQL (9)
9. Desplegar un registro especifico
Select * from Materia where Idmateria=2
![Page 13: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/13.jpg)
13
1. Sentencias SQL (10)
10. Desplegar los registros cuyas calificación sea de 8
Select * from Materia where Calificación=8
![Page 14: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/14.jpg)
14
1. Sentencias SQL (11)
11. Actualizar un registro
UPDATE Materia SET Materia="mate" where Materia="Matematicas"
![Page 15: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/15.jpg)
15
1. Sentencias SQL (12)
Y así quedo después de actualizarlo
![Page 16: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/16.jpg)
16
1. Sentencias SQL (13)
12. Borrar un registro
DELETE from Materia where Materia="mate"
![Page 17: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/17.jpg)
17
1. Sentencias SQL (14)
Después de borrar un registro
![Page 18: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/18.jpg)
18
1. Sentencias SQL (15)
13.Borrar una base de datos.
database-drop
O bien se busca la base de datos y se da clic derecho elegir eliminar y listo
![Page 19: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/19.jpg)
19
1. Sentencias SQL (16)
14. Borrar una tabla
table-drop
En Access se escribe la siguiente sentencia para borrar una tabla
DROP table maria
![Page 20: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/20.jpg)
20
1. Sentencias SQL (17)
15. Desplegar los 3 primeros registros de una tabla
select top 3 Idmateria,Matricula, Nombre,Materia,Calificacion from Materia
![Page 21: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/21.jpg)
21
1. Sentencias SQL (18)
16. Desplegar todos los campos que tengan una calificación mayor que 7 y que se han de una materia especifica
select * from Materia where Calificación>7 and Materia=”Matematicas”
![Page 22: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/22.jpg)
22
1. Sentencias SQL (19)
17. Obtener los valores máximos del campo calificación o promedio
Select max (Calificación) from Materia
![Page 23: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/23.jpg)
23
1. Sentencias SQL (20)
18. Obtener el valor mínimo del campo calificación o promedio
Select min (Calificación) from Materia
![Page 24: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/24.jpg)
24
1. Sentencias SQL (21)
19. Calcular la suma del campo calificación o promedio
Select sum (Calificación) from Materia
![Page 25: 1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en](https://reader033.vdocuments.net/reader033/viewer/2022051622/5665b4981a28abb57c927e83/html5/thumbnails/25.jpg)
25
1. Sentencias SQL (22)
20. Desplegar los registros cuya califiación sea distinta de 7
Select *from Materia where not Calificación=7