Sie sind auf Seite 1von 3

CREATE DATABASE Deposito; use Deposito; Create table FJ_Nivel (Cve_Nivel char(4) not null primary key, Dsc_Nivel

varchar(24) not null) engine = innodb; Create table FJ_TipoDocumento (Cve_TipoDocumento char(4) not null primary key, Dsc_TipoDocumento varchar(24) not null) engine = innodb; Create table FJ_TipoMoneda (Cve_TipoMoneda char(4) not null primary key, Dsc_TipoMoneda varchar(24) not null) engine = innodb; Create table FJ_TipoClave (Cve_TipoClave char(4) not null primary key, Dsc_TipoClave varchar(24) not null) engine = innodb; Create table FJ_TipoTransaccion (Cve_TipoTransaccion char(4) not null primary key, Dsc_TipoTransaccion varchar(24) not null) engine = innodb; Create table FJ_Depositante (Cve_Depositante char(4) not null primary key, Dsc_Depositante varchar (24) not null) engine = innodb; Create table FJ_Enc_FichaPago (Folio integer not null primary key, Cve_Nivel char(4) not null, Cve_TipoDocumento char(4) not null, Concepto varchar(24) not null, Cve_TipoMoneda char(4) not null, Fecha date not null, Cve_TipoClave char(4) not null, Cve_TipoTransaccion char(4) not null, Cve_Depositante char(4) not null, TotalEfectivo float not null, Suma_Cheques float not null, TotalDeposito float not null, foreign key (Cve_Nivel) references FJ_Nivel (Cve_Nivel) on delete cascade on update cascade, foreign key (Cve_TipoDocumento) references FJ_TipoDocumento (Cve_TipoDocumento) on delete cascade on update cascade, foreign key (Cve_TipoMoneda) references FJ_TipoMoneda (Cve_TipoMoneda) on delete cascade on update cascade, foreign key (Cve_TipoClave) references FJ_TipoClave (Cve_TipoClave) on delete cascade on update cascade,

foreign key (Cve_TipoTransaccion) references FJ_TipoTransaccion (Cve_TipoTransaccion) on delete cascade on update cascade, foreign key (Cve_Depositante) references FJ_Depositante (Cve_Depositante) on delete cascade on update cascade )engine = innodb; Create table FJ_DtlFichaPago( folio integer not null, Numero_de_Cheque integer not null, importe float not null, primary key (folio, Numero_de_Cheque) )engine=innodb; Describe FJ_Depositante; Describe FJ_DtlFichaPago; Describe FJ_Enc_FichaPago; Describe FJ_Nivel; Describe FJ_TipoClave; Describe FJ_TipoDocumento; Describe FJ_TipoMoneda; Describe FJ_TipoTransaccion; Insert into FJ_Nivel value ('N001', 'Licenciatura'); Insert into FJ_Nivel value ('N002', 'Maestria'); Insert into FJ_Nivel value ('N003', 'Posgrado');

Insert into FJ_TipoDocumento value ('C001', 'Cheque'); Insert into FJ_TipoDocumento value ('C002', 'Efectivo');

Insert into FJ_TipoMoneda value ('M001', 'Nacional'); Insert into FJ_TipoMoneda value ('M002', 'Extranjera');

Insert into FJ_TipoClave value ('R001', 'Asociados'); Insert into FJ_TipoClave value ('R002', 'Clientes');

Insert into FJ_TipoTransaccion value ('T001', 'Sucursal'); Insert into FJ_TipoTransaccion value ('T002', 'Cajero'); Insert into FJ_TipoTransaccion value ('T003', 'En linea');

Insert Insert Insert Insert Insert Select Select Select Select Select Select

into into into into into * * * * * *

FJ_Depositante FJ_Depositante FJ_Depositante FJ_Depositante FJ_Depositante

value value value value value

('Cl01', ('Cl02', ('Cl03', ('Cl04', ('Cl05',

'Guadalupe Lopez Contreras'); 'Luis Hernandez Huerta'); 'Ivan Gonzalez Aquino'); 'Salvador Hernandez Cacho'); 'Mariana Lopez Perez');

from from from from from from

FJ_Nivel; FJ_TipoDocumento; FJ_TipoMoneda; FJ_TipoClave; FJ_TipoTransaccion; FJ_Depositante;

Das könnte Ihnen auch gefallen