Post on 24-Jan-2016
1
Módulo 4
Sentencias SQL
2
Objetivos Generales
• Implementar una base de datos• Definir los campos, registros, tablas que se
encuentran relacionadas en una base de datos.
3
Índice de la Unidad
1. Sentencias SQL
4
1. Sentencias SQL (1)
1. Todo el contenido de la tabla
Select * from Materia
5
1. Sentencias SQL (2)
2. Solo dos campos de la tabla anterior (materia y calificación)
SELECT Materia,Calificacion from Materia
6
1. Sentencias SQL (3)
3. Cantidad de registros en la tabla (count)
SELECT count (Materia) from Materia
7
1. Sentencias SQL (4)
4. Promedio del campo “calificación” (avg)
select avg (Calificacion) from Materia
8
1. Sentencias SQL (5)
5. Desplegar los registros que inicien con “M”
select * from Materia where Materia = “M”
9
1. Sentencias SQL (6)
6. Desplegar los registros con calificación menor a 9
select * from Materia where Calificación <9
10
1. Sentencias SQL (7)
7. Desplegar los registros con calificación mayor a 6
Select * from Materia where Calificación>6
11
1. Sentencias SQL (8)
8. Desplegar cuya calificación se encuentra entre 6y8
select * from Materia where Calificacion between 6 and 8
12
1. Sentencias SQL (9)
9. Desplegar un registro especifico
Select * from Materia where Idmateria=2
13
1. Sentencias SQL (10)
10. Desplegar los registros cuyas calificación sea de 8
Select * from Materia where Calificación=8
14
1. Sentencias SQL (11)
11. Actualizar un registro
UPDATE Materia SET Materia="mate" where Materia="Matematicas"
15
1. Sentencias SQL (12)
Y así quedo después de actualizarlo
16
1. Sentencias SQL (13)
12. Borrar un registro
DELETE from Materia where Materia="mate"
17
1. Sentencias SQL (14)
Después de borrar un registro
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
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
20
1. Sentencias SQL (17)
15. Desplegar los 3 primeros registros de una tabla
select top 3 Idmateria,Matricula, Nombre,Materia,Calificacion from Materia
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”
22
1. Sentencias SQL (19)
17. Obtener los valores máximos del campo calificación o promedio
Select max (Calificación) from Materia
23
1. Sentencias SQL (20)
18. Obtener el valor mínimo del campo calificación o promedio
Select min (Calificación) from Materia
24
1. Sentencias SQL (21)
19. Calcular la suma del campo calificación o promedio
Select sum (Calificación) from Materia
25
1. Sentencias SQL (22)
20. Desplegar los registros cuya califiación sea distinta de 7
Select *from Materia where not Calificación=7