
Salud OS
Posted 20 August 2010 - 09:21 AM
Posted 20 August 2010 - 11:55 AM
Posted 20 August 2010 - 12:03 PM
TABLA TOTAL DE REGISTROS ======================================== PERSONAS 500,000 DOMICILIOS 100,000 CLIENTES 74,077 DOMICILIOS_CLIENTES 50,000 CIUDADES 800 ========================================
/******************************************************************************/ /**** Generated by IBExpert 2005.09.25 20/08/2010 01:02:50 p.m. ****/ /******************************************************************************/ SET NAMES NONE; CREATE DATABASE 'C:\Archivos de programa\Firebird\Firebird_2_0\bin\DEMO.FDB' USER 'sysdba' PASSWORD 'masterkey' PAGE_SIZE 16384 DEFAULT CHARACTER SET NONE; /******************************************************************************/ /**** Tables ****/ /******************************************************************************/ CREATE TABLE CIUDADES ( ID_CIUDAD INTEGER NOT NULL, CIUDAD VARCHAR(40) NOT NULL, PAIS VARCHAR(40) NOT NULL ); CREATE TABLE CLIENTES ( ID_CLIENTE INTEGER NOT NULL, ID_PERSONA INTEGER, FECHA_INGRESO DATE NOT NULL, FECHA_ULTIMA_COMPRA DATE NOT NULL ); CREATE TABLE DOMICILIOS ( ID_DOMICILIO INTEGER NOT NULL, ID_CIUDAD INTEGER NOT NULL, CALLE VARCHAR(80) NOT NULL, CODIGO_POSTAL SMALLINT NOT NULL ); CREATE TABLE DOMICILIOS_CLIENTES ( ID_DOMICILIO_CLIENTE INTEGER NOT NULL, ID_DOMICILIO INTEGER NOT NULL, ID_CLIENTE INTEGER NOT NULL, CODIGO_TIPO_DOMICILIO INTEGER ); CREATE TABLE PERSONAS ( ID_PERSONA INTEGER NOT NULL, NOMBRE VARCHAR(40) NOT NULL, AP_PATERNO VARCHAR(20), AP_MATERNO VARCHAR(20), FECHA_NACIMIENTO DATE NOT NULL, CORREO_E VARCHAR(80), TELEFONO VARCHAR(40) ); CREATE TABLE TIPOS_DE_DOMICILIO ( CODIGO_TIPO_DOMICILIO INTEGER NOT NULL, DESCRIPCION_TIPO_DOMICILIO VARCHAR(40) NOT NULL ); /******************************************************************************/ /**** Unique Constraints ****/ /******************************************************************************/ ALTER TABLE CLIENTES ADD CONSTRAINT UNQ1_CLIENTES UNIQUE (ID_PERSONA); /******************************************************************************/ /**** Primary Keys ****/ /******************************************************************************/ ALTER TABLE CIUDADES ADD CONSTRAINT PK_CIUDADES PRIMARY KEY (ID_CIUDAD); ALTER TABLE CLIENTES ADD CONSTRAINT PK_CLIENTES PRIMARY KEY (ID_CLIENTE); ALTER TABLE DOMICILIOS ADD CONSTRAINT PK_DOMICILIOS PRIMARY KEY (ID_DOMICILIO); ALTER TABLE DOMICILIOS_CLIENTES ADD CONSTRAINT PK_DOMICILIOS_CLIENTES PRIMARY KEY (ID_DOMICILIO_CLIENTE); ALTER TABLE PERSONAS ADD CONSTRAINT PK_PERSONAS PRIMARY KEY (ID_PERSONA); ALTER TABLE TIPOS_DE_DOMICILIO ADD CONSTRAINT PK_TIPOS_DE_DOMICILIO PRIMARY KEY (CODIGO_TIPO_DOMICILIO); /******************************************************************************/ /**** Foreign Keys ****/ /******************************************************************************/ ALTER TABLE CLIENTES ADD CONSTRAINT FK_CLIENTES_1 FOREIGN KEY (ID_PERSONA) REFERENCES PERSONAS (ID_PERSONA); ALTER TABLE DOMICILIOS ADD CONSTRAINT FK_DOMICILIOS_1 FOREIGN KEY (ID_CIUDAD) REFERENCES CIUDADES (ID_CIUDAD); ALTER TABLE DOMICILIOS_CLIENTES ADD CONSTRAINT FK_DOMICILIOS_CLIENTES_1 FOREIGN KEY (ID_DOMICILIO) REFERENCES DOMICILIOS (ID_DOMICILIO); ALTER TABLE DOMICILIOS_CLIENTES ADD CONSTRAINT FK_DOMICILIOS_CLIENTES_2 FOREIGN KEY (ID_CLIENTE) REFERENCES CLIENTES (ID_CLIENTE); ALTER TABLE DOMICILIOS_CLIENTES ADD CONSTRAINT FK_DOMICILIOS_CLIENTES_3 FOREIGN KEY (CODIGO_TIPO_DOMICILIO) REFERENCES TIPOS_DE_DOMICILIO (CODIGO_TIPO_DOMICILIO);
Posted 20 August 2010 - 01:54 PM
Posted 20 August 2010 - 01:56 PM
Posted 20 August 2010 - 02:06 PM
Que envidia, de la buenaPor cierto, estoy de vacaciones y mañana voy a Francia a pasar una semana con mi padre, por lo que no sé si podré conectarme mucho durante los próximos días.
Posted 20 August 2010 - 02:07 PM
Por cierto, estoy de vacaciones y mañana voy a Francia a pasar una semana con mi padre, por lo que no sé si podré conectarme mucho durante los próximos días.
Posted 21 September 2010 - 07:31 AM
Posted 21 September 2010 - 08:07 AM
Posted 27 September 2010 - 12:41 PM
Posted 30 August 2012 - 06:37 PM
Posted 30 August 2012 - 10:33 PM
Posted 31 August 2012 - 01:25 AM
Posted 13 September 2012 - 02:46 PM
Posted 19 June 2013 - 12:11 PM
Posted 19 June 2013 - 02:18 PM
Posted 20 June 2013 - 10:29 AM
Posted 20 June 2013 - 10:41 AM
Me parece que aún conservo los datos que generé para el reto.
Vamos retomando la idea y le ponemos fecha.
¿Les parece bien?
Posted 19 December 2013 - 12:04 PM
Posted 19 December 2013 - 12:30 PM