tarea consultas

10
CONSULTAS SQL Integrantes: Febe Moena Elizabeth Morales Andrea Uribe Profesor: Cristian Salazar Curso: ADMI 273 Valdivia 16 de Abril, 2012

Upload: andrea-ampuero

Post on 23-Jul-2015

85 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Tarea consultas

CONSULTAS SQL

Integrantes: Febe Moena

Elizabeth Morales

Andrea Uribe

Profesor: Cristian Salazar

Curso: ADMI 273

Valdivia 16 de Abril, 2012

Page 2: Tarea consultas

Consultas SQL

Es un lenguaje de consultas estructurado, se utiliza para modificar, modificar o eliminar datos de una Base de

Datos.Una consulta SQL básica puede constar con un máximo de seis cláusulas, de las cuales sólo dos son

obligatorias: SELECT y FROM

Características de cada clausula:

FROM: especifica todas las relaciones (tablas) que se necesitan en la consulta.

WHERE: especifica las condiciones, si es que hacen falta.

GROUP BY: especifica atributos de agrupación.

HAVING: especifica una condición que deben cumplir los grupos seleccionados.

ORDER BY: especifica un orden para presentar el resultado de una consulta.

Nota: los datos han sido extraídos del siguiente diagrama.

Page 3: Tarea consultas

Ejemplos.

1.-

2.-

3.-

4.-

Page 4: Tarea consultas

5.-

6.-

7.-

Page 5: Tarea consultas

8.-

9.-

10.-

11.-

Page 6: Tarea consultas

12.-

13.-

Page 7: Tarea consultas

Ejemplos de ORDER BY, GROUP BY, HAVING

ORDER BY:

1.- Aquí se muestran el nombre, apellido, edad, dirección y nombre de carrera de los estudiantes ordenado

alfabéticamente por el apellido del alumno.

2.- Aquí están ordenados los nombres de los libros por año.

3.- Aquí se ordenaron los nombres de los estudiantes por edad ascendentemente.

Page 8: Tarea consultas

HAVING:

1.- Aquí se muestra el nombre de los funcionarios que hayan realizado 2 o más préstamos.

2.- Aquí se muestran la cantidad de libros que se prestaron en cada una de las bibliotecas.

3.-Este ejemplo muestra las carreras que pertenecen al campus teja norte y las cuales tienen al menos un

estudiante.

Page 9: Tarea consultas

GROUP BY:

1.- Aquí muestra el mayor y menor alumno por cada carrera.

2.- Aquí se muestra la cantidad de estudiantes que estudian las respectivas carreras.

3.- Este ejemplo muestra la cantidad de libros que pertenece a cada editorial.

Page 10: Tarea consultas

Conclusiones

Cada día las bases de datos son más avanzadas y ayudan de una manera mucho más eficientes a quienes

las utilizan. Las consultas en SQL entregan esa eficiencia que muchos buscan y que hoy ya esta al alcance de

nuestras manos.

Con el SQL hemos aprendido lo asequible que puede llegar a ser tener información en una base de datos y

que ésta a la vez sea expedita y útil a la hora de modificar o eliminar cualquier tipo de dato.