Bases de Datos - Contruir Sentencias

   
Vista:

Contruir Sentencias

Publicado por Ronny (1 intervención) el 16/03/2008 19:10:01
Favor de ayudarme en este trabajo...Gracias
1) Se tiene las siguientes tablas: TABLA_CONTROL_USUARIO y TABLA_USUARIO.
Se pide lo siguiente:
a) Construir la sentencia SQL que muestren un listado de aquellos usuarios que tengan un promedio de edad entre 26 a 35 años, ordenado por los campos FEC_NACIMIENTO y LOGIN_USUARIO, y agrupados por el campo FLG_ACTIVO.

b) Construir la sentencia SQL para insertar la siguiente información, considerando lo Datos del usuario a registrar
Nombre : Carlos
Apellido Paterno : Ramírez
Fecha Nacimiento : 13/09/1968

Consideraciones Adicionales
El registro en el campo COD_USUARIO deberá ser autogenerado.
La información en LOGIN_USUARIO es única, no debe ser repetida.

TABLA CONTROL USUARIO
COD_USUARIO LOGIN_USUARIO FLG_ACTIVO
000121 CRAMIREZ S
000122 JORDONEZ S
000123 FTAVARA N
000124 JSOLANO S
000125 MCABRERA N
000126 SBERNAL S
000127 JARIAS N
000128 EZUNIGA S

2) En que campos de la tabla T1 deberá crear un índice, para asegurarse que la siguiente sentencia no tenga problemas de tiempo de respuesta :

Select c1, c2, c3, c4
From T1
Where c1= a1 and c2= a2 and c3= a3

Donde c1, c2, c3, c4 son nombres de campos. A1, a2, a3 son argumentos.


TABLA USUARIO
COD_USUARIO NOM_USUARIO APE_PATERNO FEC_NACIMIENTO
000121 CECILIA RAMIREZ 29/04/1970
000122 JUAN ORDONEZ 26/06/1983
000123 FERNANDO TAVARA 23/01/1979
000124 JOSE SOLANO 21/06/1975
000125 MANUEL CABRERA 13/09/1968
000126 SERGIO BERNAL 18/09/1980
000127 JUANA ARIAS 01/01/1985
000128 ELENA ZUNIGA 08/08/1972
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder