tengo una tabla con esta estructura y algunos registros
carnet------curso---------bimestre----------nota---------ciclo
001---------Sociales-------1ro---------------85-----------2014
001---------sociales-------2do---------------90-----------2014
001---------mate----------1ro----------------76----------2014
001---------mate----------2do---------------85----------2014
002---------sociales-------1ro----------------70-----------2014
002---------sociales-------2do----------------85----------2014
002---------mate----------1ro----------------76----------2014
002---------mate----------2do---------------85----------2014
lo que deseo hacer es generar una consulta que me promedie las notas de los bimestres de un curso quedando mas o menos asi
carnet--------- curso----------nota
001------------sociales-------87.5
001------------mate----------80.5
002------------sociales-------77.5
002------------sociales-------80.5
quisiera saber como se podria hacer y si se puede hacer. no se si se puede hacer con una consulta sql simple o hay que usar plsql
agradezco cualquier ayuda que me puedan proporcionar