viernes, 17 de junio de 2011

Respuestas Guia

I-
1) El Resultado muestra el nombre, salario y cargo de aquellos empleados que posean el salario mas alto.

2) El Resultado muestra el Numero de Empleado, Nombre, Apellido y Numero de Oficina de los empleados que no administran propiedades.

3) El Resultado muestra el Numero de Oficina y que posean mas de 3 empleados a cargo de dichas oficinas

4) Mal Redactado:

Update Empleado
Set salario = salario*1,2
having cargo = 'Asistente'

Bien Redactado:

Update Empleado
Set salario = salario*1.2
where cargo = 'Asistente'

II-
5) SELECT NOMBRE, APELLIDO, SALARIO
FROM EMPLEADO
WHERE APELLIDO LIKE 'B%'
AND NUMEMPLEADO IN (SELECT NUMEMPLEADO FROM PROPIEDAD)
AND SEXO LIKE 'F'

6) select nombre ,apellido, salario
from empleado
where sexo like 'F'
and salario > some (select salario from empleado where sexo like 'M')

7) Select nombre, count(numempleado)
from empleado
group by nombre
having count(numEmpleado) > 1

8) Select P.numpropiedad
from Propiedad P, Visita V
where V.fecha like '%06/07'

9) select nombre , apellido
from propietario
where nombre not in(select nombre from propietario)
and apellido not in (select apellido from propietario )

Formulario para Preparacion de Examen

Bueno, ahi les dejo el link con el Formulario. Exito!

https://spreadsheets.google.com/spreadsheet/viewform?hl=es&formkey=dE5tN21ZcHVkcjkxRWVfMGdKRlFwSkE6MQ#gid=0

Namaste!!

viernes, 3 de junio de 2011

Codigo CREACION DE USURIO

Con este codigo creamos un usuario para la BaseDeDatos en ISQLPLUS.

drop user "RUT-DV" cascade;
CREATE USER "RUT-DV" PROFILE "DEFAULT"
    IDENTIFIED BY "RUT-DV"
    DEFAULT TABLESPACE "CURSOSBD2009"
    TEMPORARY TABLESPACE "TEMP"
    ACCOUNT UNLOCK;
    GRANT "CONNECT" TO "RUT-DV";
    GRANT "RESOURCE" TO "RUT-DV";

Metodo ocupado para crear multiples usuarios: COMBINACION POR CORRESPONDENCIA EN WORD 2007.

En el campo "RUT-DV" se reemplaza por alguna lista de excel y se personaliza con bloques de datos.

NAMASTE!!