Herramientas
*Dropbox
Permite compartir archivos con la nube
*DIIGO
Permite guardar las URL y publicarlas
ejemplo: www.diigo.com/user/efischer
Diapositiva DreamHome
Tablas
Arriendo
Cliente
Visita
Propietario
Oficina
Propiedad
Empleado
El código de la creación de las tablas se encuentra en ORAHELP.BLOGSPOT.COM
Para que es la tabla dual
¿que es?
Oracle es una base de datos relacional, quiere decir que todos los elementos son relaciones. Entonces cuando
necesitamos realizar una operación podemos hacer uso del dual.
ejemplo
Fecha actual
SELECT SYSDATE FROM DUAL
Ejercicio 1
Crear tabla persona
atributos:
id
nombre
apellido
fechanac
renta
Desarrollo ejercicio 1
CREATE TABLE Persona (
id integer not null,
Nombre integer not null,
Apellido varchar(40),
Fechanac date,
Renta numeric(5,1),
constraint pk_persona primary key(id)
);
Importante
¿Qué comando debo utilizar para saber cuantas tablas tengo creadas?
select * from tab
¿Cómo sé la estructura que tiene una tabla?
DEsC nombre tabla ejemplo: DESC Persona
AUTOINCREMENTO
CREATE SEQUENCE SEQPersona;
LISTAR NUMERO DE PROPIEDAD (numpropiedad) DE TODAS LAS PROPIEDADES QUE HAN SIDO VISITADAS
LISTAR EL SALARIO MENSUAL PARA TODOS LOS EMPLEADOS
LISTAR EL NOMBRE EMPLEADO
LISTAR EL NUMERO EMPLEADO
SELECT NUMEMPLEADO,NOMBRE,ROUND (SALARIO/12,1) AS "SALARIO MENSUAL"
FROM EMPLEADO;
LISTAR TODOS LOS EMPLEADOS QUE GANA MAS DE 100 DOLARES
SELECT NUMEMPLEADO,NOMBRE,ROUND (SALARIO) AS "SALARIO MENSUAL"
FROM EMPLEADO;
WHERE SALARIO > 100000
LISTAR LA INFORMACION DE TODAS LAS OFICINAS QUE ESTAN EN CASTELLON O SANTIAGO? (atributos distintos)
SELECT *
FROM OFICINA
WHERE CIUDAD= 'Arica'
OR CIUDAD= 'Santiago';
SELECT *
FROM OFICINA
WHERE UPPER (CIUDAD)= 'ARICA'
OR LOWER (CIUDAD)= 'santiago';
SELECT *
FROM OFICINA
WHERE UPPER (CIUDAD) IN ('ARICA','SANTIAGO');
LISTAR TODOS LOS EMPLEADOS QUE NO SON GERENTES NI SUPERVISORES
SELECT *
FROM EMPLEADO
WHERE UPPER (CARGO) NOT IN ('GERENTES','SUPERVISORES');
link de interes: http://cursos.atica.um.es/DBA9i1/sqlplus.html
viernes, 9 de diciembre de 2011
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario