lunes, 27 de agosto de 2007

SCRIPT DE ORACLE

/*==============================================================*/
/* BORRADO DE TABLAS */
/*==============================================================*/

drop table TotPropEmpleado cascade constraints;

drop table ARRIENDO cascade constraints;

drop table CLIENTE cascade constraints;

drop table EMPLEADO cascade constraints;

drop table OFICINA cascade constraints;

drop table PROPIEDAD cascade constraints;

drop table PROPIETARIO cascade constraints;

drop table VISITA cascade constraints;
/*==============================================================*/
/* Tabla: ARRIENDO */
/*==============================================================*/

create table ARRIENDO (
NUMARRIENDO INTEGER not null,
NUMPROPIEDAD CHAR(4),
NUMCLIENTE CHAR(4),
RENTA FLOAT,
FORMAPAGO CHAR(10),
DEPOSITO FLOAT,
PAGADO CHAR(1),
INICIORENTA DATE,
FINRENTA DATE,
constraint PK_ARRIENDO primary key (NUMARRIENDO)
);

/*==============================================================*/
/* Tabla: CLIENTE */
/*==============================================================*/
create table CLIENTE (
NUMCLIENTE CHAR(4) not null,
NOMBRE CHAR(30),
APELLIDO CHAR(30),
DIRECCION CHAR(35),
TELEFONO CHAR(10),
TIPOPREF CHAR(25),
MAXRENT FLOAT,
constraint PK_CLIENTE primary key (NUMCLIENTE)
);

/*==============================================================*/
/* Tabla: EMPLEADO */
/*==============================================================*/
create table EMPLEADO (
NUMEMPLEADO CHAR(4) not null,
NOMBRE CHAR(30),
APELLIDO CHAR(30),
CARGO CHAR(35),
SEXO CHAR(1),
FECHNAC DATE,
SALARIO FLOAT,
NUMOFICINA CHAR(4),
constraint PK_EMPLEADO primary key (NUMEMPLEADO)
);

/*==============================================================*/
/* Tabla: OFICINA */
/*==============================================================*/
create table OFICINA (
NUMOFICINA CHAR(4) not null,
CALLE CHAR(30),
CIUDAD CHAR(25),
CODIGOPOSTAL CHAR(10),
constraint PK_OFICINA primary key (NUMOFICINA)
);

/*==============================================================*/
/* Tabla: PROPIEDAD */
/*==============================================================*/
create table PROPIEDAD (
NUMPROPIEDAD CHAR(4) not null,
CALLE CHAR(30),
CIUDAD CHAR(25),
CODIGOPOSTAL CHAR(10),
TIPO CHAR(25),
HAB INTEGER,
RENTA FLOAT,
NUMPROPIETARIO CHAR(4),
NUMEMPLEADO CHAR(4),
constraint PK_PROPIEDAD primary key (NUMPROPIEDAD)
);

/*==============================================================*/
/* Tabla: PROPIETARIO */
/*==============================================================*/

create table PROPIETARIO (
NUMPROPIETARIO CHAR(4) not null,
NOMBRE CHAR(30),
APELLIDO char(30),
DIRECCION CHAR(30),
TELEFONO CHAR(10),
constraint PK_PROPIETARIO primary key (NUMPROPIETARIO)
);

/*==============================================================*/
/* Tabla: VISITA */
/*==============================================================*/
create table VISITA (
NUMCLIENTE CHAR(4) not null,
NUMPROPIEDAD CHAR(4) not null,
FECHA DATE not null,
COMENTARIO VARCHAR2(30),
constraint PK_VISITA primary key (NUMCLIENTE, NUMPROPIEDAD, FECHA)
);

/*==============================================================*/
/* Tabla TotPropEmpleado */
/* Se utiliza para insertar desde otra tabla
/*==============================================================*/

create table TotPropEmpleado (
NUMEMPLEADO CHAR(4) not null,
totProp INTEGER,
constraint PK_TotPropEmpleado primary key (NUMEMPLEADO)
);

alter table TotPropEmpleado
add constraint FK_TotProp_REFERENCE_EMPLEADO foreign key (NUMEMPLEADO)
references EMPLEADO (NUMEMPLEADO);

alter table EMPLEADO
add constraint FK_EMPLEADO_REFERENCE_OFICINA foreign key (NUMOFICINA)
references OFICINA (NUMOFICINA);

alter table PROPIEDAD
add constraint FK_PROPIEDA_REFERENCE_EMPLEADO foreign key (NUMEMPLEADO)
references EMPLEADO (NUMEMPLEADO);

alter table VISITA
add constraint FK_VISITA_REFERENCE_CLIENTE foreign key (NUMCLIENTE)
references CLIENTE (NUMCLIENTE);

alter table VISITA
add constraint FK_VISITA_REFERENCE_PROPIEDA foreign key (NUMPROPIEDAD)
references PROPIEDAD (NUMPROPIEDAD);


/*==============================================================*/
/*= P o b l a m i e n t o d e t a b l a s =*/
/*==============================================================*/

/*==============================================================*/
/* datos: oficina */
/*==============================================================*/
insert into oficina values('B005','16 Holhead','Aberdeem','AB7 5SU');
insert into oficina values('B007','6 Argvill St.','London','NW2');
insert into oficina values('B003','164 Main street','Glasgow','G119Qx');
insert into oficina values('B004','2 Manor Rd','Glasgow','G114Qx');
insert into oficina values('B001','10 Dale Rd','bristol','G12');
insert into oficina values('B002','17 Holhead','Aberdeem','AB7 5SU');
insert into oficina values('B008','7 Argvill St.','London','NW21');
insert into oficina values('B006','163 Main street','Glasgow','G11');
insert into oficina values('B010','2 Manor Rd','Glasgow','G114x');
insert into oficina values('B011','14 Dale Rd','bristol','G2');
insert into oficina values('B017','6 Argvill St.','London','W2');
insert into oficina values('B013','166 Main street','Glasgow','9Qx');
insert into oficina values('B014','3 Manor Rd','Glasgow','Qx');
insert into oficina values('B012','11 Dale Rd','bristol','GH2');
insert into oficina values('B015','Costanera 25','Valdivia','0324');
insert into oficina values('B115','Picarte 124','Valdivia','0324');
insert into oficina values('B215','El Morro 110','Arica','10300');
insert into oficina values('B315','El Vergel 1500','Arica','123123');
insert into oficina values('B415','Av. Walker Martinez 1360','Santiago','W101');
insert into oficina values('B515','Av. Antonio Varas 929','Santiago','W101');

/*==============================================================*/
/* datos: cliente */
/*==============================================================*/
insert into cliente values('CR76','Jhon','Kay','56 High ST,Londonn,SW14EH','0207774563','Departamento',450);
insert into cliente values('CR56','Aline','Stewart','64 Fern Dr, Glasgow G42 OBL','0141324182','Departamento',350);
insert into cliente values('CR74','Mike','Ritchie','63 Well St, Glasgow,G42','0141943742','Casa',750);
insert into cliente values('CR62','Mary','Tregear','12 Park PI, Glasgow, G40QR','0141225742','Departamento',600);
insert into cliente values('CR78','Juan','Kayser','55 High ST,Londonn,SW14EH','0207774564','Departamento',450);
insert into cliente values('CR57','Alicia','Soto','63 Fern Dr,. GlasgowG42 OBL','0141324183','Departamento',350);
insert into cliente values('CR72','Miguel','Torres','62 Well St, Glasgow,G42','0141943740','Casa',750);
insert into cliente values('CR63','Maria','Perez','13 Park PI, Glasgow,G4 0QR','0141225741','Departamento',600);

/*==============================================================*/
/* datos: empleado */
/*==============================================================*/
insert into empleado values('SL21','Jhon','White','Gerente','M','01/10/45',300000,'B005');
insert into empleado values('SG37','Peter','Denver','Asistente','M','10/11/60',120000,'B006');
insert into empleado values('SG14','David','Ford','Supervisor','M','09/09/58',180000,'B003');
insert into empleado values('SA9','Mary','Lee','Asistente','F','17/09/59',90000,'B007');
insert into empleado values('SG5','Susan','Sarandon','Gerente','F','21/03/60',240000,'B003');
insert into empleado values('SL41','Julie','Roberts','Asistente','F','13/06/63',90000,'B005');
insert into empleado values('SL22','Juan','Blanco','Gerente','M','01/10/44',300000,'B005');
insert into empleado values('SG36','Luis','Jara','Asistente','M','10/11/61',120000,'B003');
insert into empleado values('SG13','David','Gates','Supervisor','M','09/09/58',180000,'B003');
insert into empleado values('SA8','Maria','Bombal','Asistente','F','17/09/59',90000,'B007');
insert into empleado values('SG4','Susana','Sarandons','Gerente','F','21/03/60',240000,'B003');
insert into empleado values('SL40','James','Bond','Asistente','F','13/06/63',90000,'B005');
insert into empleado values('SL50','Juan','Perez','Vendedor','M','13/06/63',151000,'B015');
insert into empleado values('SL60','Jaime','Soto','Vendedor','M','14/06/83',350000,'B115');
insert into empleado values('SL70','Julia','Berne','Vendedor','F','23/01/53',200000,'B215');
insert into empleado values('SL55','Jorge','Fernandez','Vendedor','M','13/06/63',151000,'B015');
insert into empleado values('SL65','Jose','Isla','Vendedor','M','14/06/83',350000,'B115');

/*==============================================================*/
/* datos: Propietario */
/*==============================================================*/
insert into propietario values('C046','Joe','Keogh','2 Fergus Dr, AberdeenAB 7SX','0122486121');
insert into propietario values('C087','Carol','Farrel','6 Achray St.Glasgow, G32 9DX','0141357741');
insert into propietario values('C040','Tina','Murphy','63 Well St, Glasgow, G42','0141943742');
insert into propietario values('C093','Tony','Shaw','12 Park PI, Glasgow, G40QR','0141225742');
insert into propietario values('C047','Jose','Casanova','El Volvan 123, Santiago AB 7SX','0122486125');
insert into propietario values('C088','Carolina','Fernandez','Macul 1800. Santiago, G32 9DX','0141357741');
insert into propietario values('C041','Cristina','Mora','Av. Matta 1800, Santiago, G42','0141943752');
insert into propietario values('C094','Tomas','Figueroa','Av. Macul 120, Santiago, G40QR','0141225542');

/*==============================================================*/
/* datos: PROPIEDAD */
/*==============================================================*/
insert into PROPIEDAD values('PA14','16 Holhead','Aberdeem','AB7 5SU','Casa','6','650','C046','SL21');
insert into PROPIEDAD values('PL94','6 Argvill St.','London','NW2','Departamento','4','400','C087','SL21');
insert into PROPIEDAD values('PG4' ,'6 Lawrence St','Glasgow','G119QX','Departamento','3','350','C040','SA9');
insert into PROPIEDAD values('PG36','2 Manor Rd','Glasgow','G114QX','Departamento','3','375','C093','SA9');
insert into PROPIEDAD values('PG21','AV. Matta 150','Santiago','G12','Casa','5','600','C087','SG5' );
insert into PROPIEDAD values('PR01','Macul 120 ','Santaigo','G129AX','Departamento','4','450','C093','SA8');
insert into PROPIEDAD values('PR02','Macul 220','Santiago','G129AX','Departamento','5','550','C093','SG13');
insert into PROPIEDAD values('PR03','Macul 420','Santiago','G129AX','Departamento','6','650','C093','SG14');
insert into PROPIEDAD values('PR04','Macul 620','Santiago','G129AX','Departamento','3','350','C093','SG36');
insert into PROPIEDAD values('PR05','Loa 100','Santiago','G129AX','Departamento','2','250','C093','SG4');
insert into PROPIEDAD values('PG16','Arturo Prats 250','Santiago','G129AX','Departamento','4','450','C047','SL22');
insert into PROPIEDAD values('PR07','Gorbea 200','Santiago','G129AX', 'Departamento','6','650','C047','SL40');
insert into PROPIEDAD values('PR08','Gomez 230','Santiago','G129AX', 'Departamento','2','250','C041','SL41');
insert into PROPIEDAD values('PR09','Garibaldi 1500','Santiago','G129AX', 'Departamento','6','650','C041','SL50');
insert into PROPIEDAD values('PR10','Las Urbinas 210','Santiago','G129AX', 'Departamento','6','650','C094','SL55');
insert into PROPIEDAD values('PR11','Lastarria 1400','Santiago','G129AX', 'Departamento','3','350','C094','SL60');
insert into PROPIEDAD values('PR12','Las Giraldas 200','Santiago','G129AX','Departamento','4','450','C093','SL70');

/*==============================================================*/
/* datos: VISITA */
/*==============================================================*/
insert into visita values('CR56','PA14','24-11-1999','muy pequeño');
insert into visita values('CR62','PA14','14-11-1999','no tiene salón');
insert into visita values('CR76','PG4','20-10-1999','muy lejos');
insert into visita values('CR72','PG16','24-06-2007','Bakan');
insert into visita values('CR72','PG36','24-06-2007','Super');
insert into visita values('CR62','PG16','25-06-2007','Cool');
insert into visita values('CR62','PG4','25-06-2007', NULL);
insert into visita values('CR62','PG36','25-06-2007','No salva');
insert into visita (numCliente, numPropiedad, fecha) values ('CR72','PG4','25-06-2007');
insert into visita (numCliente, numPropiedad, fecha) values('CR56','PG36','28-10-1999');
insert into visita (numCliente, numPropiedad, fecha) values('CR56','PG4','26-11-1999');

/*==============================================================*/
/* datos: ARRIENDO*/
/*==============================================================*/
insert into arriendo values('10024','PA14','CR62','650','Visa','1300','Y','01-06-2005','31-05-2006');
insert into arriendo values('10075','PL94','CR76','400','Contado','800','N','01-08-2005','31-01-2006');
insert into arriendo values('10012','PG21','CR74','600','Cheque','1200','Y','01-07-2005','30-06-2006');
/*=============================================*/

viernes, 24 de agosto de 2007

phpMyAdmin SQL / Dreamhome

/*===================================*/
/* Creación de DreamHome en Ambiente MySQL */
/*==================================*/

/* Borrado de Tablas */

drop table if exists TotPropEmpleado cascade;

drop table if exists ARRIENDO cascade;

drop table if exists CLIENTE cascade;

drop table if exists EMPLEADO cascade;

drop table if exists OFICINA cascade;

drop table if exists PROPIEDAD cascade;

drop table if exists PROPIETARIO cascade;

drop table if exists VISITA cascade;
/*==============================================================*/
/* Tabla: ARRIENDO */
/*==============================================================*/

create table ARRIENDO (
NUMARRIENDO INTEGER not null,
NUMPROPIEDAD CHAR(4),
NUMCLIENTE CHAR(4),
RENTA FLOAT,
FORMAPAGO CHAR(10),
DEPOSITO FLOAT,
PAGADO CHAR(1),
INICIORENTA DATE,
FINRENTA DATE,
constraint PK_ARRIENDO primary key (NUMARRIENDO)
);

/*==============================================================*/
/* Tabla: CLIENTE */
/*==============================================================*/
create table CLIENTE (
NUMCLIENTE CHAR(4) not null,
NOMBRE CHAR(30),
APELLIDO CHAR(30),
DIRECCION CHAR(35),
TELEFONO CHAR(10),
TIPOPREF CHAR(25),
MAXRENT FLOAT,
constraint PK_CLIENTE primary key (NUMCLIENTE)
);

/*==============================================================*/
/* Tabla: EMPLEADO */
/*==============================================================*/
create table EMPLEADO (
NUMEMPLEADO CHAR(4) not null,
NOMBRE CHAR(30),
APELLIDO CHAR(30),
CARGO CHAR(35),
SEXO CHAR(1),
FECHNAC DATE,
SALARIO FLOAT,
NUMOFICINA CHAR(4),
constraint PK_EMPLEADO primary key (NUMEMPLEADO)
);

/*==============================================================*/
/* Tabla: OFICINA */
/*==============================================================*/
create table OFICINA (
NUMOFICINA CHAR(4) not null,
CALLE CHAR(30),
CIUDAD CHAR(25),
CODIGOPOSTAL CHAR(10),
constraint PK_OFICINA primary key (NUMOFICINA)
);

/*==============================================================*/
/* Tabla: PROPIEDAD */
/*==============================================================*/
create table PROPIEDAD (
NUMPROPIEDAD CHAR(4) not null,
CALLE CHAR(30),
CIUDAD CHAR(25),
CODIGOPOSTAL CHAR(10),
TIPO CHAR(25),
HAB INTEGER,
RENTA FLOAT,
NUMPROPIETARIO CHAR(4),
NUMEMPLEADO CHAR(4),
constraint PK_PROPIEDAD primary key (NUMPROPIEDAD)
);

/*==============================================================*/
/* Tabla: PROPIETARIO */
/*==============================================================*/

create table PROPIETARIO (
NUMPROPIETARIO CHAR(4) not null,
NOMBRE CHAR(30),
APELLIDO char(30),
DIRECCION CHAR(30),
TELEFONO CHAR(10),
constraint PK_PROPIETARIO primary key (NUMPROPIETARIO)
);

/*==============================================================*/
/* Tabla: VISITA */
/*==============================================================*/
create table VISITA (
NUMCLIENTE CHAR(4) not null,
NUMPROPIEDAD CHAR(4) not null,
FECHA DATE not null,
COMENTARIO VARCHAR(30),
constraint PK_VISITA primary key (NUMCLIENTE, NUMPROPIEDAD, FECHA)
);

/*==============================================================*/
/* Tabla TotPropEmpleado */
/* Se utiliza para insertar desde otra tabla
/*==============================================================*/

create table TotPropEmpleado (
NUMEMPLEADO CHAR(4) not null,
totProp INTEGER,
constraint PK_TotPropEmpleado primary key (NUMEMPLEADO)
);

alter table TotPropEmpleado
add constraint FK_TotProp_REFERENCE_EMPLEADO foreign key (NUMEMPLEADO)
references EMPLEADO (NUMEMPLEADO);

alter table EMPLEADO
add constraint FK_EMPLEADO_REFERENCE_OFICINA foreign key (NUMOFICINA)
references OFICINA (NUMOFICINA);

alter table PROPIEDAD
add constraint FK_PROPIEDA_REFERENCE_EMPLEADO foreign key (NUMEMPLEADO)
references EMPLEADO (NUMEMPLEADO);

alter table VISITA
add constraint FK_VISITA_REFERENCE_CLIENTE foreign key (NUMCLIENTE)
references CLIENTE (NUMCLIENTE);

alter table VISITA
add constraint FK_VISITA_REFERENCE_PROPIEDA foreign key (NUMPROPIEDAD)
references PROPIEDAD (NUMPROPIEDAD);


/*==============================================================*/
/*= P o b l a m i e n t o d e t a b l a s =*/
/*==============================================================*/

/*==============================================================*/
/* datos: oficina */
/*==============================================================*/
insert into OFICINA values('B005','16 Holhead','Aberdeem','AB7 5SU');
insert into OFICINA values('B007','6 Argvill St.','London','NW2');
insert into OFICINA values('B003','164 Main street','Glasgow','G119Qx');
insert into OFICINA values('B004','2 Manor Rd','Glasgow','G114Qx');
insert into OFICINA values('B001','10 Dale Rd','bristol','G12');
insert into OFICINA values('B002','17 Holhead','Aberdeem','AB7 5SU');
insert into OFICINA values('B008','7 Argvill St.','London','NW21');
insert into OFICINA values('B006','163 Main street','Glasgow','G11');
insert into OFICINA values('B010','2 Manor Rd','Glasgow','G114x');
insert into OFICINA values('B011','14 Dale Rd','bristol','G2');
insert into OFICINA values('B017','6 Argvill St.','London','W2');
insert into OFICINA values('B013','166 Main street','Glasgow','9Qx');
insert into OFICINA values('B014','3 Manor Rd','Glasgow','Qx');
insert into OFICINA values('B012','11 Dale Rd','bristol','GH2');
insert into OFICINA values('B015','Costanera 25','Valdivia','0324');
insert into OFICINA values('B115','Picarte 124','Valdivia','0324');
insert into OFICINA values('B215','El Morro 110','Arica','10300');
insert into OFICINA values('B315','El Vergel 1500','Arica','123123');
insert into OFICINA values('B415','Av. Walker Martinez 1360','Santiago','W101');
insert into OFICINA values('B515','Av.
Antonio Varas 929','Santiago','W101');

/*==============================================================*/
/* datos: cliente */
/*==============================================================*/
insert into CLIENTE values('CR76','Jhon','Kay','56 High ST,Londonn,SW14EH','0207774563','Departamento',450);
insert into CLIENTE values('CR56','Aline','Stewart','64 Fern Dr, Glasgow G42 OBL','0141324182','Departamento',350);
insert into CLIENTE values('CR74','Mike','Ritchie','63 Well St, Glasgow,G42','0141943742','Casa',750);
insert into CLIENTE values('CR62','Mary','Tregear','12 Park PI, Glasgow, G40QR','0141225742','Departamento',600);
insert into CLIENTE values('CR78','Juan','Kayser','55 High ST,Londonn,SW14EH','0207774564','Departamento',450);
insert into CLIENTE values('CR57','Alicia','Soto','63 Fern Dr,. GlasgowG42 OBL','0141324183','Departamento',350);
insert into CLIENTE values('CR72','Miguel','Torres','62 Well St, Glasgow,G42','0141943740','Casa',750);
insert into CLIENTE values('CR63','Maria','Perez','13 Park PI, Glasgow,G4 0QR','0141225741','Departamento',600);

/*==============================================================*/
/* datos: empleado */
/*==============================================================*/
insert into EMPLEADO values('SL21','Jhon','White','Gerente','M','01/10/45',300000,'B005');
insert into EMPLEADO values('SG37','Peter','Denver','Asistente','M','10/11/60',120000,'B006');
insert into EMPLEADO values('SG14','David','Ford','Supervisor','M','09/09/58',180000,'B003');
insert into EMPLEADO values('SA9','Mary','Lee','Asistente','F','17/09/59',90000,'B007');
insert into EMPLEADO values('SG5','Susan','Sarandon','Gerente','F','21/03/60',240000,'B003');
insert into EMPLEADO values('SL41','Julie','Roberts','Asistente','F','13/06/63',90000,'B005');
insert into EMPLEADO values('SL22','Juan','Blanco','Gerente','M','01/10/44',300000,'B005');
insert into EMPLEADO values('SG36','Luis','Jara','Asistente','M','10/11/61',120000,'B003');
insert into EMPLEADO values('SG13','David','Gates','Supervisor','M','09/09/58',180000,'B003');
insert into EMPLEADO values('SA8','Maria','Bombal','Asistente','F','17/09/59',90000,'B007');
insert into EMPLEADO values('SG4','Susana','Sarandons','Gerente','F','21/03/60',240000,'B003');
insert into EMPLEADO values('SL40','James','Bond','Asistente','F','13/06/63',90000,'B005');
insert into EMPLEADO values('SL50','Juan','Perez','Vendedor','M','13/06/63',151000,'B015');
insert into EMPLEADO values('SL60','Jaime','Soto','Vendedor','M','14/06/83',350000,'B115');
insert into EMPLEADO values('SL70','Julia','Berne','Vendedor','F','23/01/53',200000,'B215');
insert into EMPLEADO values('SL55','Jorge','Fernandez','Vendedor','M','13/06/63',151000,'B015');
insert into EMPLEADO values('SL65','Jose','Isla','Vendedor','M','14/06/83',350000,'B115');

/*==============================================================*/
/* datos: Propietario */
/*==============================================================*/
insert into PROPIETARIO values('C046','Joe','Keogh','2 Fergus Dr, AberdeenAB 7SX','0122486121');
insert into PROPIETARIO values('C087','Carol','Farrel','6 Achray St.Glasgow, G32 9DX','0141357741');
insert into PROPIETARIO values('C040','Tina','Murphy','63 Well St, Glasgow, G42','0141943742');
insert into PROPIETARIO values('C093','Tony','Shaw','12 Park PI, Glasgow, G40QR','0141225742');
insert into PROPIETARIO values('C047','Jose','Casanova','El Volvan 123, Santiago AB 7SX','0122486125');
insert into PROPIETARIO values('C088','Carolina','Fernandez','Macul 1800. Santiago, G32 9DX','0141357741');
insert into PROPIETARIO values('C041','Cristina','Mora','Av. Matta 1800, Santiago, G42','0141943752');
insert into PROPIETARIO values('C094','Tomas','Figueroa','Av.
Macul 120, Santiago, G40QR','0141225542');

/*==============================================================*/
/* datos: PROPIEDAD */
/*==============================================================*/
insert into PROPIEDAD values('PA14','16 Holhead','Aberdeem','AB7 5SU','Casa','6','650','C046','SL21');
insert into PROPIEDAD values('PL94','6 Argvill St.','London','NW2','Departamento','4','400','C087','SL21');
insert into PROPIEDAD values('PG4' ,'6 Lawrence St','Glasgow','G119QX','Departamento','3','350','C040','SA9');
insert into PROPIEDAD values('PG36','2 Manor Rd','Glasgow','G114QX','Departamento','3','375','C093','SA9');
insert into PROPIEDAD values('PG21','AV. Matta 150','Santiago','G12','Casa','5','600','C087','SG5' );
insert into PROPIEDAD values('PR01','Macul 120 ','Santaigo','G129AX','Departamento','4','450','C093','SA8');
insert into PROPIEDAD values('PR02','Macul 220','Santiago','G129AX','Departamento','5','550','C093','SG13');
insert into PROPIEDAD values('PR03','Macul 420','Santiago','G129AX','Departamento','6','650','C093','SG14');
insert into PROPIEDAD values('PR04','Macul 620','Santiago','G129AX','Departamento','3','350','C093','SG36');
insert into PROPIEDAD values('PR05','Loa 100','Santiago','G129AX','Departamento','2','250','C093','SG4');
insert into PROPIEDAD values('PG16','Arturo Prats 250','Santiago','G129AX','Departamento','4','450','C047','SL22');
insert into PROPIEDAD values('PR07','Gorbea 200','Santiago','G129AX', 'Departamento','6','650','C047','SL40');
insert into PROPIEDAD values('PR08','Gomez 230','Santiago','G129AX', 'Departamento','2','250','C041','SL41');
insert into PROPIEDAD values('PR09','Garibaldi 1500','Santiago','G129AX', 'Departamento','6','650','C041','SL50');
insert into PROPIEDAD values('PR10','Las Urbinas 210','Santiago','G129AX', 'Departamento','6','650','C094','SL55');
insert into PROPIEDAD values('PR11','Lastarria 1400','Santiago','G129AX', 'Departamento','3','350','C094','SL60');
insert into PROPIEDAD values('PR12','Las Giraldas 200','Santiago','G129AX','Departamento','4','450','C093','SL70');

/*==============================================================*/
/* datos: VISITA */
/*==============================================================*/
insert into VISITA values('CR56','PA14','24-11-1999','muy pequeño');
insert into VISITA values('CR62','PA14','14-11-1999','no tiene salón');
insert into VISITA values('CR76','PG4','20-10-1999','muy lejos');
insert into VISITA values('CR72','PG16','24-06-2007','Bakan');
insert into VISITA values('CR72','PG36','24-06-2007','Super');
insert into VISITA values('CR62','PG16','25-06-2007','Cool');
insert into VISITA values('CR62','PG4','25-06-2007', NULL);
insert into VISITA values('CR62','PG36','25-06-2007','No salva');
insert into VISITA (numCliente, numPropiedad, fecha) values ('CR72','PG4','25-06-2007');
insert into VISITA (numCliente, numPropiedad, fecha) values('CR56','PG36','28-10-1999');
insert into VISITA (numCliente, numPropiedad, fecha) values('CR56','PG4','26-11-1999');

/*==============================================================*/
/* datos: ARRIENDO*/
/*==============================================================*/
insert into ARRIENDO values('10024','PA14','CR62','650','Visa','1300','Y','01-06-2005','31-05-2006');
insert into ARRIENDO values('10075','PL94','CR76','400','Contado','800','N','01-08-2005','31-01-2006');
insert into ARRIENDO values('10012','PG21','CR74','600','Cheque','1200','Y','01-07-2005','30-06-2006');
/*===================================================

jueves, 23 de agosto de 2007

PhpMyAdmin SQL / Equipo

-- phpMyAdmin SQL Dump
-- version 2.6.4-pl4
-- http://www.phpmyadmin.net
--
-- Servidor: localhost
-- Tiempo de generación: 22-08-2007 a las 12:24:38
-- Versión del servidor: 5.0.16
-- Versión de PHP: 5.1.1
--
-- faltan llenar datos
--
--
-- Base de datos: `EQUIPO`
--
CREATE DATABASE `equipo` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE equipo;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `alternativa`
--

CREATE TABLE `alternativa` (
`IDJUGADOR` int(11) NOT NULL,
`IDPOSICION` int(11) NOT NULL,
PRIMARY KEY (`IDJUGADOR`,`IDPOSICION`),
KEY `RELATIONSHIP_2_FK` (`IDJUGADOR`),
KEY `RELATIONSHIP_3_FK` (`IDPOSICION`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `alternativa`
--

INSERT INTO `alternativa` VALUES (101, 4);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `equipo`
--

CREATE TABLE `equipo` (
`IDEQUIPO` int(11) NOT NULL,
`NOMBREEQUIPO` char(20) default NULL,
`PAIS` char(20) default NULL,
`CIUDAD` char(20) default NULL,
PRIMARY KEY (`IDEQUIPO`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `equipo`
--

INSERT INTO `equipo` VALUES (7, 'U.de Chile', 'Chile', 'Santiago');
INSERT INTO `equipo` VALUES (8, 'Colo Colo', 'Chile', 'Santiago');
INSERT INTO `equipo` VALUES (9, 'Inter de Milan', 'Italia', 'Milan');
INSERT INTO `equipo` VALUES (10, 'Concepcion', 'chile', 'Concepcion');
INSERT INTO `equipo` VALUES (11, 'U.de Catolica', 'Chile', 'Santiago');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `hajugado`
--

CREATE TABLE `hajugado` (
`IDJUGADOR` int(11) NOT NULL,
`IDEQUIPO` int(11) NOT NULL,
`GOLESTOT` int(11) default NULL,
`PENALESLANZA` int(11) default NULL,
`PENALESCONVER` int(11) default NULL,
`PENALESFALLAD` int(11) default NULL,
PRIMARY KEY (`IDJUGADOR`,`IDEQUIPO`),
KEY `HAJUGADO_FK` (`IDJUGADOR`),
KEY `HAJUGADO2_FK` (`IDEQUIPO`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `hajugado`
--

INSERT INTO `hajugado` VALUES (101, 7, 10, 0, 0, 0);
INSERT INTO `hajugado` VALUES (102, 7, 15, 3, 2, 1);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `jugador`
--

CREATE TABLE `jugador` (
`IDJUGADOR` int(11) NOT NULL,
`IDPOSICION` int(11) NOT NULL,
`IDNIVEL` int(11) NOT NULL,
`IDEQUIPO` int(11) NOT NULL,
`APELLIDOJUGADOR` char(20) default NULL,
`NOMBREJUGADOR` char(20) default NULL,
`NOTA` int(11) default NULL,
`ESPECIAL` char(20) default NULL,
`GOLESTOT` int(11) default NULL,
`PENALESLANZA` int(11) default NULL,
`PENALESCONVER` int(11) default NULL,
`PENALESFALLAD` int(11) default NULL,
PRIMARY KEY (`IDJUGADOR`),
KEY `JUEGA_FK` (`IDEQUIPO`),
KEY `RELATIONSHIP_1_FK` (`IDPOSICION`),
KEY `RELATIONSHIP_4_FK` (`IDNIVEL`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `jugador`
--

INSERT INTO `jugador` VALUES (101, 1, 1, 7, 'Valdivia', 'jorge', 50, 'normal', 15, 10, 9, 1);
INSERT INTO `jugador` VALUES (102, 2, 2, 7, 'maldonado', 'cluadio', 60, 'normal', 8, 7, 7, 0);
INSERT INTO `jugador` VALUES (103, 3, 2, 8, 'fernandez', 'matias', 60, 'normal', 22, 5, 2, 1);
INSERT INTO `jugador` VALUES (104, 4, 3, 9, 'bravo', 'claudio', 51, 'normal', 0, 0, 0, 0);
INSERT INTO `jugador` VALUES (105, 6, 4, 10, 'suazo', 'chupete', 58, 'normal', 50, 15, 15, 0);

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `nivel`
--

CREATE TABLE `nivel` (
`IDNIVEL` int(11) NOT NULL,
`NOMBRENIVEL` char(20) default NULL,
PRIMARY KEY (`IDNIVEL`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `nivel`
--

INSERT INTO `nivel` VALUES (1, 'super estrella');
INSERT INTO `nivel` VALUES (2, 'jugEquipoExtrangero');
INSERT INTO `nivel` VALUES (3, 'jugNacioPrimeraDiv');
INSERT INTO `nivel` VALUES (4, 'jugNacioSegundaDiv');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `posicion`
--

CREATE TABLE `posicion` (
`IDPOSICION` int(11) NOT NULL,
`DESCRIPCION` char(50) default NULL,
PRIMARY KEY (`IDPOSICION`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `posicion`
--

INSERT INTO `posicion` VALUES (1, 'delantero');
INSERT INTO `posicion` VALUES (2, 'defensa');
INSERT INTO `posicion` VALUES (3, 'arquero');
INSERT INTO `posicion` VALUES (4, 'medio campista');
INSERT INTO `posicion` VALUES (5, 'lateral izquierdo');
INSERT INTO `posicion` VALUES (6, 'lateral derecho');