Proyecto de Bases de Datos 1, este proyecto consta de diez consultas con un grado de complejidad ligeramente mas elevado que el típico select * from, en los archivos del proyecto se incluye un script para generar un esquema, crear el modelo y cargar los datos con SqlLoader, ademas se incluye otro script para rellenar el modelo a partir de una tabla temporal (resultado de la carga de datos), usando SqlPlus, y finalmente se incluye el código fuente de las consultas, listas para ser ejecutadas.
Descargar Código Fuente
- SELECT NOMBRE AS SECTOR , MAX( DECODE( CODTIPODELICENCIA , 1 , CANTIDAD ) )
- AS "COMPUTADORA", MAX( DECODE( CODTIPODELICENCIA , 2 , CANTIDAD ) )
- AS "Employee", MAX( DECODE( CODTIPODELICENCIA , 3 , CANTIDAD ) )
- AS "PROCESADOR", MAX( DECODE( CODTIPODELICENCIA , 4 , CANTIDAD ) )
- AS "Universal Power Units", MAX( DECODE( CODTIPODELICENCIA , 5 , CANTIDAD ) )
- AS "Usuarios Concurrentes", MAX( DECODE( CODTIPODELICENCIA , 6 , CANTIDAD ) )
- AS "Usuarios Nombrados" FROM
- (
- SELECT S.NOMBRE, TL.CODTIPODELICENCIA, SUM(L.UNIDADES) AS CANTIDAD FROM
- CONTRATO CON, CLIENTE C, SECTOR S, LICENCIA L, TIPODELICENCIA TL
- WHERE CON.CODCLIENTE = C.CODCLIENTE
- AND S.CODSECTOR = C.CODSECTOR
- AND L.CODLICENCIA = CON.CODLICENCIA
- AND TL.CODTIPODELICENCIA = L.CODTIPODELICENCIA
- GROUP BY S.NOMBRE, TL.CODTIPODELICENCIA
- )
- GROUP BY NOMBRE
- ORDER BY NOMBRE
Descargar Código Fuente
Buen aporte
ResponderBorrar