actividad 1 de unidad 4
Post on 21-Jan-2015
564 Views
Preview:
DESCRIPTION
TRANSCRIPT
-------------------------
-- Create Departmentss table
-------------------------
CREATE TABLE Departmentss
(
dept_id smallint NOT NULL ,
dept_name varchar(20) NOT NULL
);
--------------------------
-- Create ProductType table
--------------------------
CREATE TABLE ProductType
(
product_type_id varchar(10) NOT NULL ,
product_type_name varchar(50) NOT NULL ,
);
----------------------
-- Create Product table
----------------------
CREATE TABLE Product
(
product_id varchar(10) NOT NULL ,
product_name varchar(50) NOT NULL ,
Product_type_id varchar(10) NOT NULL ,
date_offered datetime NOT NULL,
date_retired datetime NOT NULL,
);
------------------------
-- Create Account table
------------------------
CREATE TABLE Account
(
account_id Integer NOT NULL ,
product_id varchar(10) NOT NULL ,
custom_id integer NOT NULL ,
open_date date NOT NULL ,
close_date date NOT NULL ,
last_activity date NOT NULL ,
account_status varchar(10) NULL,
branch_id smallint NOT NULL,
emp_id smallint NOT NULL,
avail_balance float(10,2) NOT NULL,
pending_balance float(10,2) NOT NULL,
);
-----------------------
-- Create Customer table
-----------------------
CREATE TABLE Customer
(
custom_id integer NOT NULL ,
custom_type char(2) NOT NULL,
fed_id varchar(12) NOT NULL ,
custom_address varchar(30) NULL ,
custom_city varchar(20) NULL ,
custom_state varchar(20) NULL ,
custom_zip varchar(10) NULL ,
);
-----------------------
-- Create Business table
-----------------------
CREATE TABLE Business
(
busi_id char(10) NOT NULL ,
custom_id integer NOT NULL ,
busi_name varchar(40) NOT NULL ,
id_state char(5) NOT NULL ,
incorp_date date NOT NULL
);
-----------------------
-- Create Officer table
-----------------------
CREATE TABLE Officer
(
officer_id smallint NOT NULL ,
custom_id integer NOT NULL ,
first_name varchar(30) NOT NULL ,
last_name varchar(30) NOT NULL ,
starts_date date NOT NULL ,
end_date date NOT NULL
);
-----------------------
-- Create Individual table
-----------------------
CREATE TABLE Individual
(
individual_id char(10) NOT NULL ,
custom_id integer NOT NULL , f_name varchar(30) NOT NULL ,
l_name varchar(30) NOT NULL ,
birth_date date NOT NULL
);
-----------------------
-- Create Transactions table
-----------------------
CREATE TABLE Transactions
(
txn_id integer NOT NULL ,
txn_date datetime NOT NULL ,
account_id integer NOT NULL ,
txn_type_od varchar(10) NOT NULL ,
amount double(10,2) NULL ,
emp_id smallint NOT NULL ,
branch_id smallint NOT NULL ,
funds_avail date NOT NULL
);
-----------------------
-- Create Employee table
-----------------------
CREATE TABLE Employee
(
emp_id smallint NOT NULL ,
fname varchar(20) NOT NULL ,
lname varchar(20) NOT NULL ,
s_date date NOT NULL ,
e_date date NOT NULL ,
superior_emp_id smallint NOT NULL ,
dept_id smallint NOT NULL ,
tit varchar(20) NULL,
branch_id smallint NOT NULL
);
-----------------------
-- Create Branch table
-----------------------
CREATE TABLE Branch
(
branch_id smallint NOT NULL,
branch_name varchar(20) NOT NULL ,
branch_address char(30) NULL ,
branch_city char(20) NULL ,
branch_state varchar(20) NULL ,
branch_zip char(12) NULL ,
);
----------------------
-- Define primary keys
----------------------
ALTER TABLE Customer WITH NOCHECK ADD CONSTRAINT PK_Customer PRIMARY KEY CLUSTERED (custom_id);
ALTER TABLE Branch WITH NOCHECK ADD CONSTRAINT PK_Branch PRIMARY KEY CLUSTERED (branch_id);
ALTER TABLE Product_type WITH NOCHECK ADD CONSTRAINT PK_Product_type PRIMARY KEY CLUSTERED (product_type_id);
ALTER TABLE Product WITH NOCHECK ADD CONSTRAINT PK_Product PRIMARY KEY CLUSTERED (product_id);
ALTER TABLE Account WITH NOCHECK ADD CONSTRAINT PK_Account PRIMARY KEY CLUSTERED (account_id);
ALTER TABLE Officer WITH NOCHECK ADD CONSTRAINT PK_Officer PRIMARY KEY CLUSTERED (officer_id);
ALTER TABLE Business WITH NOCHECK ADD CONSTRAINT PK_Business PRIMARY KEY CLUSTERED (busi_id);
ALTER TABLE Individual WITH NOCHECK ADD CONSTRAINT PK_Individual PRIMARY KEY CLUSTERED (individual_id);
ALTER TABLE Employee WITH NOCHECK ADD CONSTRAINT PK_Employee PRIMARY KEY CLUSTERED (emp_id);
ALTER TABLE Transactions WITH NOCHECK ADD CONSTRAINT PK_Transactions PRIMARY KEY CLUSTERED (txn_id);
ALTER TABLE Deparments WITH NOCHECK ADD CONSTRAINT PK_Departments PRIMARY KEY CLUSTERED (dept_id);
----------------------
-- Define foreign keys
----------------------
ALTER TABLE Product ADD
CONSTRAINT FK_Product_ProductType FOREIGN KEY (product_type_id) REFERENCES ProductType (product_type_id);
ALTER TABLE Account ADD
CONSTRAINT FK_Account_Product FOREIGN KEY (product_id) REFERENCES Product (product_id),
CONSTRAINT FK_Account_Customer FOREIGN KEY (custom_id) REFERENCES Customer (custom_id),
CONSTRAINT FK_Account_Branch FOREIGN KEY (branch_id) REFERENCES Branch (branch_id),
CONSTRAINT FK_Account_Employee FOREIGN KEY (emp_id) REFERENCES Employee (emp_id);
ALTER TABLE Business ADD
CONSTRAINT FK_Business_Customer FOREIGN KEY (custom_id) REFERENCES Customer (custom_id);
ALTER TABLE Individual ADD
CONSTRAINT FK_Individual_Customer FOREIGN KEY (custom_id) REFERENCES Customer (custom_id);
ALTER TABLE Officer ADD
CONSTRAINT FK_Officer_Customer FOREIGN KEY (custom_id) REFERENCES Customer (custom_id);
ALTER TABLE Transactions ADD
CONSTRAINT FK_Transactions_Account FOREIGN KEY (account_id) REFERENCES Account (account_id),
CONSTRAINT FK_Transactions_Employee FOREIGN KEY (emp_id) REFERENCES Employee (emp_id),
CONSTRAINT FK_Transactions_Branch FOREIGN KEY (branch_id) REFERENCES Branch (branch_id);
ALTER TABLE Employee ADD
CONSTRAINT FK_Employee_Departments FOREIGN KEY (dept_id) REFERENCES Deparments (dept_id),
CONSTRAINT FK_Employee_Employee FOREIGN KEY (superior_emp_id) REFERENCES Employee (superior_emp_id),
CONSTRAINT FK_Employee_Branch FOREIGN KEY (branch_id) REFERENCES Branch (branch_id);
---TRANSACTIONS---
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00001,'2005-02-22',101,'CDT','1000.00',1,901,'2005-02-22')
INSERT INTO Transactions(txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00002,'2005-02-23',102,'CDT','525.75',2,902,'2005-02-23')
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00003,'2005-02-24',103,'DBT','100.00',3,903,'2005-02-24')
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00004,'2005-02-24',104,'CDT','55',4,904,'2005-02-25')
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00005,'2005-02-25',105,'DBT','50',5,905,'2005-02-26')
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00007,'2005-02-25',107,'CDT','125.37',6,906,'2005-02-27')
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00008,'2005-02-26',108,'DBT','10',7,907,'2005-02-28')
INSERT INTO Transactions (txn_id,txn_date,account_id,txn_type_od,amount,emp_id,branch_id,funds_avail)
VALUES(00009,'2005-02-27',109,'CDT','75',8,908,'2005-02-29')
----ACCOUNT-----
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(101,20001,0001,'2005-02-22','2005-03-02','2005-05-11','active',901,1,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(102,20002,0002,'2005-02-23','2005-03-03','2005-05-12','active',902,2,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(103,20003,0003,'2005-02-24','2005-03-04','2005-05-13','active',903,3,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(104,20004,0004,'2005-02-25','2005-03-05','2005-05-14','active',904,4,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(105,20005,0005,'2005-02-26','2005-03-06','2005-05-15','inactive',905,5,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(107,20006,0006,'2005-02-27','2005-04-07','2005-05-15','inactive',906,6,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(108,20007,0007,'2005-02-28','2005-04-08','2005-05-16','inactive',907,7,'1000.00','200')
INSERT INTO Account(account_id,product_id,custom_id,open_date,close_date,last_activity,account_status,branch_id,emp_id,avail_balance,pending_balance)
VALUES(109,20009,0008,'2005-02-29','2005-04-09','2005-05-17','inactive',908,8,'1000.00','200')
----EMPLOYEE-------
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(1, 'Michael','Smith','2005-04-03','2008-04-03',801,501,'informatica',901)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(2, 'Susan','Barker','2005-04-03','2008-04-03',802,502,'gerente',902)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(3, 'Robert','Tyler','2005-04-03','2008-04-03',803,503,'contador',903)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(4, 'Susan','Hawthorne','2005-04-03','2008-04-03',805,504,'gerente',904)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(5, 'John','Gooding','2005-04-03','2008-04-03',805,505,'acesor',905)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(6, 'Helen','Fleming','2005-04-03','2008-04-03',806,506,'acesor de tramites',906)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(7, 'Chris','Tucker','2005-04-03','2008-04-03',807,507,'operador',907)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(8, 'Sarah','Parker','2005-04-03','2008-04-03',808,508,'cajero',908)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(9, 'Jane','Grossman','2005-04-03','2008-04-03',809,509,'ejecutivo',909)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(10, 'Paula','Roberts','2005-04-03','2008-04-03',810,510,'abogado',910)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(11, 'Thomas','Ziegler','2005-04-03','2008-04-03',811,511,'policia',911)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(12, 'Samantha','Jameson','2005-04-03','2008-04-03',812,512,'intendente',913)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(13, 'John','Blake','2005-04-03','2008-04-03',813,513,'ejecutivo',914)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(14, 'Cindy','Mason','2005-04-03','2008-04-03',814,514,'diseñador',915)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(15, 'Frank','Portmant','2005-04-03','2008-04-03',815,515,'abogado',915)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(16, 'Theresa','Markham','2005-04-03','2008-04-03',816,516,'acesor',916)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(17, 'Beth','Fowler','2005-04-03','2008-04-03',817,517,'ejecutivo',917)
INSERT INTO Employee(emp_id,fname,lname,s_date,e_date,superior_emp_id, dept_id,tit,branch_id)
VALUES(18, 'Rick','Tulman','2005-04-03','2008-04-03',818,518,'cobrador',918)
----PRODUCTYPE-------
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(601,'credito')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(602,'debito')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(603,'platino')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(604,'dorada')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(605,'empresarial')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(606,'preferente')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(607,'credito')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(608,'debito')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(609,'platino')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(610,'preferente')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(611,'empresarial')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(612,'dorada')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(613,'credito')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(614,'debito')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(615,'empresarial')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(616,'platino')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(617,'dorada')
INSERT INTO ProductType( product_type_id ,product_type_name)
VALUES(618,'credito')
------PRODUCT----------
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20001,'tarjeta',601,'2005-01-28','2006-01-05')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20002,'tarjeta',602,'2005-02-28','2006-02-06')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20003,'tarjeta',603,'2005-03-28','2006-03-07')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20004,'tarjeta',604,'2005-04-28','2006-04-11')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20005,'tarjeta',605,'2005-05-28','2006-05-30')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20006,'tarjeta',606,'2005-06-28','2006-06-24')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20007,'tarjeta',607,'2005-07-28','2006-07-28')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20008,'tarjeta',608,'2005-08-28','2006-08-14')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20009,'tarjeta',609,'2005-09-28','2006-09-16')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20010,'tarjeta',610,'2005-10-28','2006-10-15')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20011,'tarjeta',611,'2005-11-28','2006-11-13')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20012,'tarjeta',612,'2005-12-28','2006-12-29')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20013,'tarjeta',613,'2005-01-28','2006-02-28')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20014,'tarjeta',614,'2005-02-28','2006-03-31')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20015,'tarjeta',615,'2005-03-28','2006-04-19')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20016,'tarjeta',616,'2005-04-28','2006-05-02')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20017,'tarjeta',617,'2005-05-28','2006-06-08')
INSERT INTO Product( product_id, product_name, product_type_id,date_offered,date_retired)
VALUES(20018,'tarjeta',618,'2005-06-28','2006-07-12')
--------BRANCH--------
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(901,'diaz miron','diaz miron #655','veracruz','veracruz','91700')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(902,'independencia','independencia #273','veracruz','veracruz','91710' )
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(903,'ruiz cortinez','ruiz cortinez #949','veracruz','veracruz','91720')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(904,'2 de abril','2 de abril #399','veracruz','veracruz','91730')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(905,'20 de noviembre','diaz miron #8838','veracruz','veracruz','91740')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(906,'bolivar','bolivar #427','veracruz','veracruz','91750')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(907,'reforma','reforma #345','veracruz','veracruz','91760')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(908,'juan pablo II','juan pablo II #8060','veracruz','veracruz','91770')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(909,'costa verde','costa verde #6780','veracruz','veracruz','91780')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(910,'costa de oro','costa de oro #523','veracruz','veracruz','91790')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(911,'cuauhtemoc','cuauhtemoc #499','veracruz','veracruz','91800')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(912,'miguel aleman','miguel aleman #324','veracruz','veracruz','91810')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(913,'circunvalacion','circunvalacion #7011','veracruz','veracruz','91820')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(914,'la fragua','la fragua #6030','veracruz','veracruz','91830')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(915,'marti','marti #7030','veracruz','veracruz','91840')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(916,'americas','americas #1110','veracruz','veracruz','91850')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(917,'5 de mayo','5 de mayo #220','veracruz','veracruz','91860')
INSERT INTO Branch( branch_id, branch_name, branch_address, branch_city,branch_state,branch_zip)
VALUES(918,'hidalgo','hidalgo #330','veracruz','veracruz','91870')
----CUSTOMER-----
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0001', 'ep', '00012341', 'reforma #145', 'mexico', 'veracruz', '95400');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0002', 'pl', '00012342', 'carpio #43', 'mexico', 'guadalajara', '94670');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0003','pr', '00012343', 'libertad #1136', 'mexico', 'xalapa', '45678');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0004', 'hm', '00012344', 'campo real #717', 'mexico', 'monterrey', '45678');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0005', 'pl', '00012345', 'ruiz cortinez #67', 'mexico', 'veracruz', '95400');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0006', 'ep', '00012346', 'diaz miron #654', 'mexico', 'veracruz', '95400');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0007', 'hm', '00012347', '2 de abril #245', 'mexico', 'yucatan', '45673');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0008', 'pr', '00012348', '20 de noviembre #1678', 'mexico', 'guanajuato', '56433');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0009', 'pl', '00012349', 'murillo vidal #25', 'mexico', 'veracruz', '95400');
INSERT INTO Customer(custom_id, custom_type,fed_id,custom_address,custom_city,custom_state,custom_zip)
VALUES('0010', 'ep', '00012351', 'arriola molina #456', 'mexico', 'xalapa', '45678');
------OFFICER-------
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('1000', '0001', 'roberto', 'meguelle', '2010/08/03', '2010/12/31');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('2000', '0002', 'juan carlos', 'vidal', '1990/10/23', '1995/05/29');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('3000', '0003', 'fernando', 'guzman', '2010/01/03', '2010/08/16');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('4000', '0004', 'enrique', 'rodriguez', '2010/05/07', '2010/07/12');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('5000', '0005', 'jose', 'mimendi', '2010/02/14', '2010/03/19');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('6000', '0006', 'ivan', 'nicanor', '2000/09/12', '2003/12/17');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('7000', '0007', 'jonathan', 'nieto', '2008/05/18', '2010/11/22');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('8000', '0008', 'julian', 'hernandez', '2003/10/16', '2005/09/11');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('9000', '0009', 'arturo', 'lopez', '2010/01/03', '2010/12/31');
INSERT INTO Officer(officer_id, custom_id, first_name, last_name, starts_date, end_date)
VALUES('1100', '0010', 'noe', 'avila', '2007/07/25', '2010/11/20');
----------BUSINESS--------
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123451', '0001', 'tramite tarjeta', 'ver', '2010/09/10');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123452', '0002', 'asesoria bancaria', 'gdl', '2003/06/19');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123453', '0003', 'cuenta cheques', 'xlp', '2001/01/22');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123454', '0004', 'tramite tarjeta', 'mty', '2006/01/11');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123455', '0005', 'cancelacion', 'ver', '2006/04/24');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123456', '0006', 'deposito', 'ver', '2010/06/15');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123457', '0007', 'retiro en efectivo', 'mex', '2009/10/24');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123458', '0008', 'tramite de tarjeta', 'ver', '2008/07/09');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123459', '0009', 'deposito', 'gdl', '2010/08/08');
INSERT INTO Business(busi_id, custom_id, busi_name, id_state, incorp_date)
VALUES('123461', '0010', 'cuenta cheques', 'mex', '2000/09/10');
------------INDIVIDUAL-----------
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10131', '0001', 'monica','lorenzo', '1984/09/11');
INSERT INTO Individual(individual_id, custom_id,f_name, l_name, birth_date)
VALUES('10132', '0002', 'mariana', 'camara', '1986/11/23');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10133', '0003', 'victor', 'vidal', '1990/03/15');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10134', '0004', 'manuel', 'hernandez', '1970/07/17');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10135', '0005', 'gonzalo', 'nicanor', '1978/01/05');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10136', '0006', 'daniel', 'limon', '1976/02/14');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10137', '0007', 'lorena', 'perez', '1979/11/11');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10138', '0008', 'zamara', 'moreno', '1984/03/22');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10139', '0009', 'saul', 'zamorano', '1989/12/01');
INSERT INTO Individual(individual_id, custom_id, f_name, l_name, birth_date)
VALUES('10140', '0010', 'johnny', 'granda', '1978/07/01');
top related