Persoane Asigurare FirmaAsig Pensionar Distribuitor
create table Persoane(
CNP bigint not null, Tip_Asig varchar(10) not null, Denumire varchar(50) not null, Denumire_Societate varchar(50) not null, Incasari_asig int not null ); create table Pensionar( Cheie_pensionar int not null, CNP bigint not null primary key, Nume varchar(20), Prenume varchar(21), Adresa varchar(40), Data_nastere date, Val_Pensie int not null, Cod_Distribuitor int not null ); create table Asigurare( Cheie_asigurare int not null, Nr_Carnet int not null, Cod_Asigurare int not null, CNP bigint not null, Tip_Asig varchar(10) not null primary key, Cod_Societate int not null, Suma_Asig int not null ); create table Distribuitor( Cheie_distribuitor int not null, Cod_Distribuitor int not null, Denumire varchar(50) primary key, Adresa varchar(50) ); create table FirmaAsig( Cheie_firma int not null , Cod_Societate int not null, Denumire_Societate varchar(50) primary key, Adresa varchar(50) ); alter table Persoane P); alter table Persoane re(Tip_Asig); alter table Persoane uitor(Denumire); alter table Persoane
insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('1','1921112131274','Alexandru','David','Bigul Vechi bl 113','6/19/1936', 1200,'001') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('2','2848456930774','Bratulescu','Sorina','Camin 3 Et 2 221','5/23/1965', 1000,'001') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('3','1929384620584','Alexandru','Ion Cristian','Bul Titulescu nr 43','1/3 0/1973',300,'003') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('4','2365410123654','Borozia','Alexandra Claudia','Rovine bl 432','8/22/ 1954',600,'001') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('5','1921547898774','Popescu','Ion','Valea Rosie bl 31','8/8/1908',2000,' 002') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('6','1921183453774','Alexandru','Ionut','Valea Rosie bl K32','11/12/1943' ,900,'002') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('7','1921433063774','Balan','Bogdan','Calea Buc 12','8/21/1943',50,'001') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('8','1921183063776','Curca','Nelu','caracal 563','11/21/1999',500,'003') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('9','1921183066774','Hagi','Gheorghe','viitorul 11','1/18/1973',1100,'001 ') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('10','1921183063771','Marin','Ion','foametei 23','4/12/1923',500,'003') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('11','1921183063471','Alexandru','Ionut','Valea Rosie K12','4/12/1961',90 0,'001')
insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P
ensie,Cod_Distribuitor) values('12','1921183043771','Marinescu','Ilie','Brestei 21','2/28/1954',600,'003 ') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('13','1921183063721','Pretorian','Ionut','Fulger3','5/12/1932',800,'003') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('14','2921183063711','Popa','Mariana','Castanilor 32','5/29/1978',500,'00 1') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('15','1921183062771','Carai','Grigore','Brestei 54','7/17/1942',450,'002' ) insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('16','2921132043771','Florescu','Cristina','Elena Farago bl 124 ap4','5/ 23/1976',200,'001') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('17','2921187663771','Marian','Ionela','foametei 64','4/21/1927',1000,'00 3') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('18','1921183063321','Alexandru','Victor','Elena Farago bl 123 ap 8 ','5/ 26/1923',8000,'001') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('19','1921183063000','Marinescu ','Rapjael','Satrei 223','1/1/1900',700,' 002') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('20','1921183063371','Becali ','Gheorghe','Universitarii 54','2/12/1932', 1,'003') insert into Pensionar(Cheie_pensionar,CNP,Nume,Prenume,Adresa,Data_Nastere,Val_P ensie,Cod_Distribuitor) values('21','1921183013321','Cetateanul ','Turmentat','Politiei 32','12/12/1912' ,435,'001')
-- inseram date in tabelul FirmaAsig
insert into FirmaAsig (Cheie_firma,Cod_Societate,Denumire_Societate,Adresa) Values('1','002','Astra','caracal nr 23')
insert into FirmaAsig (Cheie_firma,Cod_Societate,Denumire_Societate,Adresa)
Values('2','003','Omniasig','rocada 43') insert into FirmaAsig (Cheie_firma,Cod_Societate,Denumire_Societate,Adresa) Values('3','004','Asirom','Dacia 21') insert into FirmaAsig (Cheie_firma,Cod_Societate,Denumire_Societate,Adresa) Values('4','005','Tiriac','Tineretului nr 666') insert into FirmaAsig (Cheie_firma,Cod_Societate,Denumire_Societate,Adresa) Values ('5','001','Generali','Campia Izlaz nr 415')
-- inseram date in tabelul Asigurare
insert into Asigurare(Cheie_asigurare,Nr_Carnet,Cod_Asigurare,CNP,Tip_Asig,Cod_S ocietate,Suma_Asig) Values ('1','300','001','1921183013321','Sanatate','002','5000') insert into Asigurare(Cheie_asigurare,Nr_Carnet,Cod_Asigurare,CNP,Tip_Asig,Cod_S ocietate,Suma_Asig) Values ('2','301','002','1921132043771','Inundatie','003','2000') insert into Asigurare(Cheie_asigurare,Nr_Carnet,Cod_Asigurare,CNP,Tip_Asig,Cod_S ocietate,Suma_Asig) Values ('3','302','003','1921132043771','Munca','001','2000') insert into Asigurare(Cheie_asigurare,Nr_Carnet,Cod_Asigurare,CNP,Tip_Asig,Cod_S ocietate,Suma_Asig) Values('4','303','004','1921183063000','Incendiu','001','500') insert into Asigurare(Cheie_asigurare,Nr_Carnet,Cod_Asigurare,CNP,Tip_Asig,Cod_S ocietate,Suma_Asig) Values('5','304','005','1921183063721','Locuinta','004','700') insert into Asigurare(Cheie_asigurare,Nr_Carnet,Cod_Asigurare,CNP,Tip_Asig,Cod_S ocietate,Suma_Asig) Values('6','305','006','1921183013321','Masina','004','900')
-- inseram date in tabelul Distribuitor
insert into Distribuitor(Cheie_distribuitor,Cod_distribuitor,Denumire,Adresa) values('1','002','Fan Courier','Str Invierii nr 23'); insert into Distribuitor(Cheie_distribuitor,Cod_distribuitor,Denumire,Adresa) values('2','003','SC Fane SRL','Str Elana Fararago nr 33'); insert into Distribuitor (Cheie_distribuitor,Cod_distribuitor,Denumire,Adresa) values('3','001','DHL','Str. Dezdrobirii nr 53');
-- inseram date in tabelul Persoane
insert into Persoane(CNP,Tip_Asig,Denumire,Denumire_Societate,Incasari_asig) values('2365410123654','Sanatate','DHL','Astra','14152') insert into Persoane(CNP,Tip_Asig,Denumire,Denumire_Societate,Incasari_asig) values('1921433063774','Munca','Fan Courier','Generali','78231') insert into Persoane(CNP,Tip_Asig,Denumire,Denumire_Societate,Incasari_asig) values('1921183043771','Incendiu','DHL','Omniasig','50030') insert into Persoane(CNP,Tip_Asig,Denumire,Denumire_Societate,Incasari_asig) values('2921187663771','Munca','Fan Courier','Asirom','25011') insert into Persoane(CNP,Tip_Asig,Denumire,Denumire_Societate,Incasari_asig) values('1921183063371','Sanatate','SC Fane SRL','Tiriac','80524')