Download descargar - FRANCISCO RIOS ACOSTA

Document related concepts

SQL wikipedia , lookup

Trigger (base de datos) wikipedia , lookup

Inyección SQL wikipedia , lookup

Cursor (base de datos) wikipedia , lookup

PhpMyAdmin wikipedia , lookup

Transcript
ITL-ISC U-3 1ra.
TALLER DE BASE DE DATOS
NOMBRE :__________________________
EXAMEN DE COMPETENCIA U-3. Manipular bases de datos a traves de un SGBD.
COMPETENCIA 1.- Conocer y aplicar las sentencias SQL para insercion en una tabla de una base de datos SQLSERVER Y MySQL-.
1. (100 ptos.) Escribe la sentencia SQL para insertar la calificación (un 70) del alumno “PEPITO” cuyo número de control es
11132098 en segunda oportunidad. El maestro hizo la siguiente observación “DE PANZAZO”. La calificación corresponde al examen
guardado en el documento “EXA.DOCX” y cuo número de actividad es 12. La fecha de aplicación fue el 15-04-2013 y la fecha de
entrega de calificaciones es 22-04-2013. El estado de la actividad es “OK”. El grupo tiene clave: “C15A” y el periodo es “ENEJUN2013”, y corresponde a la competencia 5 de la unidad 3, cuyo identificador de competencia es el 41.
COMPETENCIA 2.- Conocer y aplicar las sentencias SQL para actualizacion en una tabla de una base de datos SQLSERVER Y MySQL-.
1. (100 ptos.) Se sabe que hubo un error en el número de la academia de QUIMICA. Actualmente su valor es de 5 pero el valor
correcto es 10. Escribe todas las sentencias de actualización para que la base de datos quede totalmente actualizada –todas sus tablas-.
COMPETENCIA 3.- Conocer y aplicar las sentencias SQL para eliminacion en una tabla de una base de datos SQLSERVER Y MySQL-.
1. (100 ptos.) Elimina todas las actividades programadas para los grupos en el periodo “ENE-JUN2012” cuyo estado tenga valor de
“CANCELADA” para las competencias cuyo id sea esté en el rango de 20 a 25 inclusive.
COMPETENCIA 4.- Conocer y aplicar las sentencias SQL para consulta -no restringida, restringida, ordenada y
agrupada- en una tabla de una base de datos -SQLSERVER Y MySQL-.
1. (20 ptos.) Escribe la sentencia para obtener la clave de grupo, periodo y capacidad de los grupos cuya capacidad haya sido mayor
que 35, ordenados por año de mayor a menor.
2. (30 ptos.) Escribe la sentencia para visualizar la fecha y lugar de todas las academias de QUIMICA cuyo número de academia es 2.
2. (50 ptos.) Escribe la sentencia para visualizar la fecha de academia y el número de asistentes, de todas las academias programadas
para QUIMICA cuyo número de academia es 2.
.
COMPETENCIA 5.- Conocer y aplicar las sentencias SQL para consulta en dos o mas tablas de una base de datos SQLSERVER Y MySQL-.
1. (40 ptos.) Escribe la consulta que visualice el nombre de todos los ´profesores que actualmente pertenecen a la academia de
“ELECTRÓNICA”.
2. (60 ptos.) Escribe la consulta para mostrar las fechas de encargo-aplicación y el nombre de la materia, de todos los exámenes
programados para el periodo ENE-JUN2013 para los grupos del profesor “MARIO RODRIGUEZ”
COMPETENCIA 6.- Conocer y aplicar las sentencias SQL que anidan subconsultas sobre una o mas tablas de una
base de datos -SQLSERVER Y MySQL-.
1. (100 ptos.) Escribe la consulta –utilizando subquerys- que visualice la clave y el nombre del profesor de los grupos a los cuales no
se les han programado exámenes en el periodo ENE-JUN2013.