Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Ayuda_querys

Estas en el tema de Ayuda_querys en el foro de Oracle en Foros del Web. Create table in_tipo_inmueble( codigo number not null, descripcion varchar2(100) not null ) create table in_tipo_oferta( codigo number not null, descripcion varchar2(100)) create table in_tipo_documento( codigo ...
  #1 (permalink)  
Antiguo 04/06/2010, 03:24
 
Fecha de Ingreso: marzo-2010
Mensajes: 12
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda_querys

Create table in_tipo_inmueble(
codigo number not null,
descripcion varchar2(100) not null
)

create table in_tipo_oferta(
codigo number not null,
descripcion varchar2(100))

create table in_tipo_documento(
codigo number not null,
descripcion varchar2(100) not null
)

create table in_pais(
codigo number not null,
nombre varchar2(50) not null
)

create table in_departamento(
codigo number not null,
nombre varchar2(10) not null,
cod_pais number not null
)

create table in_ciudad(
codigo number not null,
nombre varchar2(100) not null,
cod_dpto number not null
)

create table cliente(
codigo number not null,
nombres varchar2(100) not null,
apellidos varchar2(100) not null,
cod_tipo_doc number not null,
num_documento varchar2(100) not null,
cod_ciudad_resi number not null,
direccion varchar(100) not null,
telefono varchar2(50) not null,
celular varchar2(50) not null,
email varchar2(50)
)

create table in_inmueble(
codigo number not null,
cod_tipo_inmueble number not null,
cod_ciudad number not null,
direccion varchar2(100) not null,
estrato number not null,
cod_propetario number not null,
valor_comercial number not null
)

create table in_oferta(
numero number not null,
fecha_inicio date not null,
dias_duracion number,
fecha_fin date,
cod_inmueble number not null,
cod_tipo_oferta number ,
valor number,
estado char(1) not null
)

create table in_usuario(
codigo number not null,
nombres varchar2(100) not null,
apellidos varchar2(100) not null,
login varchar2(50) not null,
clave varchar2(100) not null
))


/**********************************

creacion de las llaves foraneas

alter table in_pais
add constraint pk_in_pais
primary key(codigo)

alter table in_departamento
add constraint pk_in_departamento
primary key(codigo)

alter table in_ciudad
add constraint pk_in_ciudad
primary key(codigo)

alter table cliente
add constraint pk_in_cliente
primary key(codigo)

alter table in_inmueble
add constraint pk_in_inmueble
primary key(codigo)

alter table in_usuario
add constraint pk_in_usuario
primary key(codigo)

alter table in_tipo_inmueble
add constraint pk_in_tipo_inmueble
primary key(codigo)

alter table in_tipo_oferta
add constraint pk_in_tipo_oferta
primary key(codigo)

alter table in_tipo_documento
add constraint pk_in_tipo_documento
primary key(codigo)

/*********************************

creacion de las llaves foraneas

alter table in_departamento
add constraint fk_in_dpto_pais
foreign key(cod_pais)
references in_pais(codigo)

alter table in_ciudad
add constraint fk_in_ciudad_dpto
foreign key(cod_dpto)
references in_departamento(codigo)

alter table cliente
add constraint fk_in_cliente_tipo_doc
foreign key(cod_tipo_doc)
references in_tipo_documento(codigo)

alter table cliente
add constraint fk_in_cliente_ciudad
foreign key(cod_ciudad_resi)
references in_ciudad(codigo)

alter table in_inmueble
add constraint fk_in_inmueble_tipo_inmueble
foreign key(cod_tipo_inmueble)
references in_tipo_inmueble(codigo)

alter table in_inmueble
add constraint fk_in_inmueble_ciudad
foreign key(cod_ciudad )
references in_ciudad(codigo)

alter table in_inmueble
add constraint fk_in_inmueble_cliente
foreign key(cod_propetario )
references cliente(codigo)

alter table in_oferta
add constraint fk_in_oferta_inmueble
foreign key(cod_inmueble)
references in_inmueble(codigo)

alter table in_oferta
add constraint fk_in_oferta_tipo_oferta
foreign key(cod_tipo_oferta)
references in_tipo_oferta(codigo)

/*********************************

creacion del check constraint
/* el estado puede ser : V-> vigente, c-> finalizada */

alter table in_oferta
add constraint ck_oferta_estado
check (estado in ('v','f'))

alter table in_oferta
add constraint ck_oferta_estado
check (estado in ('v','f'))

/************************************************** ***

insert into in_tipo_inmueble(codigo,descripcion)
values(1,'casa')

insert into in_tipo_inmueble(codigo,descripcion)
values(2,'apartamento')

insert into in_tipo_inmueble(codigo,descripcion)
values(3,'aparta estudio')

insert into in_tipo_inmueble(codigo,descripcion)
values(4,'oficina')

insert into in_tipo_inmueble(codigo,descripcion)
values(5,'lote')

insert into in_tipo_inmueble(codigo,descripcion)
values(6,'local')

/***********************************************

insert into in_tipo_oferta(codigo,descripcion)
values(1,'venta')

insert into in_tipo_oferta(codigo,descripcion)
values(2,'alquiler')

insert into in_tipo_oferta(codigo,descripcion)
values(3,'permuta')

/*********************************************

insert into in_tipo_documento(codigo,descripcion)
values(1,'cedula ciudadania')

insert into in_tipo_documento(codigo,descripcion)
values(2,'tarjeta identidad')

insert into in_tipo_documento(codigo,descripcion)
values(3,'cedula extranjeria')

insert into in_tipo_documento(codigo,descripcion)
values(4,'pasaporte')

/************************************************

insert into in_pais(codigo,nombre)
values(1,'colombia')
/************************************************

insert into in_departamento(codigo,nombre,cod_pais)
values(1,'vallecauca',1)

/*************************************************

insert into in_ciudad(codigo,nombre,cod_dpto)
values(1,'santiago de cali',1)

insert into in_ciudad(codigo,nombre,cod_dpto)
values(2,'tulua',1)

insert into in_ciudad(codigo,nombre,cod_dpto)
values(3,'palmira',1)

/************************************************** *

insertar querys
1)cual es el nombre y apellidos de propetario del inmueble tipo local mas barato (el de menor valor comercial)


necesito una ayudita PARA REALIZAR ESTE QUERY GRACIAS-----:)

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:52.