1 ORGANIZATII ECOLOGICE
SI
 ACTIVITATI PRIVIND PROTECTIA MEDIULUI







PROIECT
BAZE DE DATE


SECELEANU      
ALEXANDRA   
GRUPA 321  
 

ENUNTAREA PROBLEMEI.   REGULI.



Scopul prezentei lucrari este de a prezenta un model de organizare a activitatilor privind protectia mediului in tara noastra. Termenul de activitati de protectia mediului se refera la proiecte desfasurate de diferite organizatii (de stat sau particulare) si care au drept obiectiv apararea formelor de viata amenintate de poluare sau pe cale de disparitie.
Agentii care realizeaza proiecte de protectie a mediului pot fi organisme de stat sau organizatii non-guvernamentale (pe scurt ONG-uri).Proiectele pot fi realizate de o singura organizatie sau de mai multe, in colaborare. Nu exista restrictii in ceea ce priveste tipul organizatiilor,precizarea de mai sus aplicandu-se in egala masura celor de stat si ong-urilor.  Activitatea lor poate fi sustinuta financiar de sponsori. In privinta acestora este prevazut ca se iau in considerare doar sponsorii persoane juridice .
Fiecare proiect de protectie a mediului se ocupa de un singur ecosistem. Un ecosistem reuneste una sau mai multe forme de viata, animale sau plante. In evidenta acestor organisme se tine seama de specia din care fac parte, cat si de ecosistemul caruia ii apartin, deoarece fiecare specie dobandeste insusiri unice date de mediul de viata. Convenim ca nu prezinta interes fiecare exemplar, ci doar populatiile, adica un numar de exemplare apartinand aceleiasi specii si care traiesc in acelasi ecosistem.
In activitatea lor de protectie a mediului, organizatiile ecologice se confrunta cu numerosi poluatori. Acestia sunt companii comerciale sau industriale care afecteaza prin efectele colaterale ale activitatii lor un anumit ecosistem si numai unul. Pentru prejudiciul pe care acesti poluatori il aduc mediului inconjurator, ei pot fi actionati in judecata de catre organizatiile ecologice (de stat sau ONG). Din motive juridice, un agent poluant poate fi dat in judecata de catre o singura organizatie de protectie a mediului si o singura data, de vreme ce poluatorul nu poate afecta decat un singur ecosistem si pentru aceeasi fapta nu poate fi judecat de mai multe ori.
Rezumand, modelul de organizare a activitatilor de protectie a mediului trebuie sa indeplineasca urmatoarele reguli:
•    Regula 1 Un proiect poate fi realizat de una sau mai multe organizatii ecologice.
•    Regula 2 Nu exista proiecte care sa nu fi fost initiate de o organizatie ecologica.
•    Regula 3 Nu ne intereseaza potentiali sponsori. Orice sponsor trebuie sa finanteze un proiect.
•    Regula 4 Nu exista ecosisteme fara organisme care sa le apartina.
•    Regula 5 Orice organism apartine la exact un ecosistem.
•    Regula 6 Orice proiect protejaza un singur ecosistem.
•    Regula 7 Se iau in calcul ca agenti poluanti doar aceia care polueaza un ecosistem.
•    Regula 8 Un agent poluant polueaza un singur ecosistem.
•    Regula 9 Un agent poluant poate fi dat in judecata de cel mult o organizatie ecologica.


ENTITATI, RELATII, ATRIBUTE


DESCRIERE

1.    Entitatea  independenta PERSOANA_JURIDICA
Atribute :
1)    Cod_persoana_j este un sir de maxim 5 caractere care identifica unic institutiile inscrise in baza de date. Este cheia primara a entitatii persoana juridica.
2)    Nume  este un sir de maxim 20 de caractere care reprezinta denumirea persoanei juridice, asa cum apare aceasta in actul de infiintare sau in registrul comercial.
3)    Sediu este un sir de maxim 20 de caractere care reprezinta adresa la care fiinteaza persoana juridica in cauza. Cuprinde strada, numarul, blocul, eventual sectorul. Deoarece va fi utilizata numai la activitati de tip corespondenta, informatia din acest camp poate fi stocata in acest format neatomic.
4)    Localitate este un sir de maxim 10 de caractere care reprezinta localitatea unde fiinteaza persoana juridica in cauza.
5)    Conducator este un sir de maxim 20 de caractere care reprezinta numele si prenumele celui care conduce institutia in cauza (director, presedinte, responsabil,lider – dupa tipul institutiei).
6)    Clasificare este un sir de maxim 21 de caractere ce trebuie sa aiba una si numai una din urmatoarele valori: ‘ORGANIZATIE_ECOLOGICA’, ‘SPONSOR’, ‘AGENT_POLUANT’

2.    Subentitatea ORGANIZATIE_ECOLOGICA
Atribute:
- mostenite de la entitatea PERSOANA_JURIDICA
1)    Cod_persoana_j  cheie primara
-    atribute proprii
2)    Data_infiintare este un atribut de tip data calendaristica ce reprezinta momentul inscrierii institutiei in registrele oficiale.
3)    Sigla este un fisier care stocheaza o imagine reprezentand insemnele organizatiei respective
4)    Motto este un sir de maxim 50 de caractere care reprezinta un citat dupa care se ghideaza activitatea organizatiei
5)    Tip este un sir de maxim 19  caractere care trebuie sa aiba unul si numai unul dintre urmatoarele valori: ‘ORGANIZATIE_DE_STAT’, ‘ONG’

3.    Sub-subentitatea ORGANIZATIE_DE_STAT
Atribute:
-    mostenite de la entitatea PERSOANA_JURIDICA
1)    Cod_persoana_j cheie primara
-    atribute proprii
2)    Act_infiintare este un sir de maxim 50 de caractere care reprezinta denumirea actului prin care ia fiinta organizatia respectiva in cadrul structurilor statului (decret, lege, hotarare de guvern).
3)    Buget este un atribut de tip numeric intreg ce reprezinta cuantumul de bani alocat de la buget pentru activitatea organizatiei

4.    Sub-subentitatea ONG
Atribute:
-    mostenite de la entitatea PERSOANA_JURIDICA
1)    Cod_persoana_j cheie primara
-    atribute proprii
2)    Nr_membri  atribut de tip intreg care reprezinta numarul de membri inscrisi intr-o organizatie non-guvernamentala
3)    Cotizatie atribut de tip intreg care reprezinta valoarea lunara a contributiei pe care fiecare membru o plateste in beneficiul organizatiei

5.    Subentitatea SPONSOR
Atribute:
-    mostenite de la entitatea PERSOANA_JURIDICA
1)    Cod_persoana_j cheie primara
-    atribute proprii
2)    Persoana_contact este un sir de maxim 20 de caractere care reprezinta numele si prenumele celui care se ocupa de activitatea de sponsorizare din partea institutiei respective
3)    Cont_bancar este un sir de maxim 11 de caractere care reprezinta contul prin care sponsorul isi desfasoara activitatile economice

6.    Subentitatea AGENT_POLUANT
Atribute:
-    mostenite de la entitatea PERSOANA_JURIDICA
1)    Cod_persoana_j cheie primara
-    atribute proprii
2)    Domeniu este un sir de maxim 20 de caractere care reprezinta domeniul de activitate al poluatorului (industria chimica, termocentrala, exploatare miniera, etc.)
3)    Reprezentant_legal este un sir de maxim 20 de caractere care reprezinta numele si prenumele avocatului sau denumirea firmei de avocatura care se ocupa de aspectele legale in numele institutiei respective

7.    Entitatea independenta PROIECT
Atribute:
1)    Cod_proiect este un sir de maxim 4 caractere care identifica unic proiectele care fac obiectul activitatii de protectie a mediului. Este cheia primara a entitatii proiect.
2)    Act_planificare este un sir de maxim 50 de caractere care reprezinta denumirea actului in care sunt expuse obiectivele si activitatile care fac obiectul proiectului (memoriu, scrisoare de intentie).
3)    Data_inceput este un atribut de tip data calendaristica ce reprezinta momentul demararii proiectului.
4)    Data_sfarsit este un atribut de tip data calendaristica ce reprezinta momentul finalizarii proiectului.
5)    Coordonator este un sir de maxim 20 de caractere care reprezinta numele si prenumele persoanei responsabile de ducerea la indeplinire a proiectului.
6)    Referent_stiintific este un sir de maxim 20 de caractere care reprezinta numele si prenumele persoanei care asigura suportul stiintific al activitatilor.

8.    Entitatea independenta ECOSISTEM
Atribute:
1)    Cod_ecosistem este un sir de maxim 4 caractere care identifica unic ecosistemele care fac obiectul activitatii de protectie a mediului. Este cheia primara a entitatii ecosistem.
2)    Denumire este un sir de maxim 20 caractere care reprezinta numele sub care este cunoscuta respectiva formatiune de flora si fauna.
3)    Localizare este un sir de maxim 10 caractere care reprezinta judetul in care se gaseste ecosistemul.

9.    Subentitatea TERESTRU
Atribute:
-    mostenite de la entitatea ECOSISTEM
1)    Cod_ecosistem cheie primara
-    atribute proprii
2)    Solul este un sir de maxim 10 caractere care reprezinta tipul de sol (cernoziom, spodosol, acid, etc.)
3)    Clima este un sir de maxim 10 caractere care reprezinta tipul climei (excesiv, temperat, etc.)

10.    Subentitatea MARIN
Atribute:
-    mostenite de la entitatea ECOSISTEM
1)    Cod_ecosistem cheie primara
-    atribute proprii
2)    Salinitate este un numar in format zecimal care reprezinta cantitatea de sare la 100 ml apa

11.    Entitatea dependenta  ORGANISM_PROTEJAT
Atribute:
1)    Cod_ecosistem este un sir de maxim 4 caractere care identifica unic ecosistemele care fac obiectul activitatii de protectie a mediului.
2)    Denumire_stiintifica este un sir de maxim 20 de caractere care identifica unic o specie de plante sau animale.
Concatenarea intre cod_ecosistem si denumire_stiintifica este cheia primara a entitatii organism_protejat.
7)    Data_inscrierii este un atribut de tip data calendaristica ce reprezinta momentul intrarii in baza de date.
8)    Nr_exemplare este un atribut de tip numeric ce reprezinta marimea populatiei dintr-o anumita specie regasita intr-un ecosistem.
9)    Tip_organism  este unul si numai unul dintre urmatoarele: ‘ANIMAL’ si ‘PLANTA’

12.    Subentitatea ANIMAL
Atribute:
-    mostenite de la entitatea ORGANISM_PROTEJAT
1)    Cod_ecosistem
2)    Denumire_stiintifica
Impreuna reprezinta cheia primara.
- atribute proprii
3)    Familia este un sir de maxim 10 caractere care reprezinta grupul de specii caruia ii apartine.
4)    Tip_hrana este un sir de maxim 10 caractere
5)    Durata_viata este un atribut de tip numeric, reprezentand numarul lunilor de viata (in medie)

13.    Subentitatea PLANTA
Atribute:
-    mostenite de la entitatea ORGANISM_PROTEJAT
1)    Cod_ecosistem
2)    Denumire_stiintifica
Impreuna reprezinta cheia primara.
- atribute proprii
3)    Clasa este un sir de maxim 10 caractere care reprezinta grupul de specii caruia ii apartine.
4)    Perioada_vegetatie este un sir de maxim 10 caractere , reprezentand  luna de maxima vegetatie.


Relatiile care intervin in model sunt urmatoarele:
1.    Relatia DESFASOARA
Leaga entitatile ORGANIZATIE_ECOLOGICA si PROIECT. Datorita regulilor 1 si 2, cardinalitatea este m:m.
2.    Relatia IN_PROCES_CU
Leaga entitatile ORGANIZATIE_ECOLOGICA si AGENT_POLUANT. Datorita regulii 9, cardinalitatea este 1:m.
3.    Relatia POLUEAZA
Leaga entitatile AGENT_POLUANT si ECOSISTEM. Datorita regulilor 7 si 8, cardinalitatea este m:1.
4.    Relatia PROTEJAZA
Leaga entitatile PROIECT si ECOSISTEM. Datorita regulii 6, cardinalitatea este m:1.
5.    Relatia FACE_PARTE_DIN
Leaga entitatile ORGANISM_PROTEJAT si ECOSISTEM. Datorita regulilor 4 si 5, cardinalitatea este m:1.
6.    Relatia FINANTEAZA
Leaga entitatile SPONSOR si PROIECT. Datorita regulii 3, cardinalitatea este m:m.



DIAGRAMA ENTITATE-RELATIE
 
SCHEME RELATIONALE

PERSOANA_JURIDICA(cod_persoana_j , nume, sediu, localitate, conducator,                     clasificare);
ORGANIZATIE_ECOLOGICA(cod_persoana_j , data_infiintare, sigla, motto, tip);
ORGANIZATIE_DE_STAT(cod_persoana_j , act_infiintare, buget) ;
ONG(cod_persoana_j , nr_membri, cotizatie);
SPONSOR(cod_persoana_j , pers_contact, cont_bancar);
AGENT_POLUANT(cod_persoana_j ,domeniu_activitate, reprezentant_legal, cod_org_proces, cod_ec);
PROIECT(cod_proiect , act_planificare, data_inceput, data_sfarsit, coordonator, referent_stiintific, cod_ecosistem);
ECOSISTEM(cod_ecosistem , denumire, localizare, tip);
TERESTRU(cod_ecosistem , solul, clima);
MARIN(cod_ecosistem , salinitate);
ORGANISM_PROTEJAT(cod_ecosistem , denumire_stiintifica , data_inscrierii, nr_exemplare, tip_organism);
ANIMAL(cod_ecosistem , denumire_stiintifica , familia, tip_hrana, durata_viata);
PLANTA(cod_ecosistem , denumire_stiintifica , clasa, perioada_vegetatie);
DESFASOARA(cod_persoana_j , cod_proiect );
FINANTEAZA(cod_persoana_j , cod_proiect , suma);



DIAGRAMA CONCEPTUALA
TABELELE ASOCIATE

PERSOANA_JURIDICA
Cod_persoana_j    Nume    Sediu    Localitate    Conducator    Clasificare
pj1    CLUBUL DE ECOLOGIE SI TURISM MONTAN ALBAMONT    Str. Vanatorilor Nr.26, Bl. V12, Ap. 10    Alba Iulia    Puscas Marioara    ORGANIZATIE_ECOLOGICA
pj10    TERAPIA SA    Str Viorelelor nr 33-35    Iasi    Horia Mihaila    SPONSOR
pj11     TERMOELECTRICA SA    B-dul Independentei nr 111    Deva    Teodor Ivan    AGENT_POLUANT
pj12    SC MINERIT SRL    Aleea Carbunesti nr 1    Copsa Mica    Ion Mihai    AGENT_POLUANT
pj2    PLANETARII 93    Str. Ec. Varga  Nr.10    Aiud    Costan Zamfira    ORGANIZATIE_ECOLOGICA
pj3    ACTIUNEA ECOLOGICA ROMANA    Str. Severinului Nr.112-128    Craiova    Codresi Teclu    ORGANIZATIE_ECOLOGICA
pj4    CLUBUL DE ORIENTARE TURISM SI ECOLOGIE    Str. Galatii Noi, Nr.2, Bl.L9, Ap.33, Micro 17    Galati,    Dragan Ilie    ORGANIZATIE_ECOLOGICA
pj5    PRIETENII PLANETEI    Str. Gheorghe Folescu Nr.28, Bl.1, Ap.1,    Bucuresti    Croitoru Cristian    ORGANIZATIE_ECOLOGICA
pj6    INSTITUTUL DE BIOLOGIE    Splaiul Independentei 296    Bucuresti    Marin Falca    ORGANIZATIE_ECOLOGICA
pj7    COMISIA MONUMENTELOR NATURII    Calea Victoriei 125    Bucuresti    NicolaeToniuc    ORGANIZATIE_ECOLOGICA
pj8    ADMINISTRATIA PARCULUI NATIONAL RETEZAT    Aleea Pescarilor 2    Deva    Erika Stanciu    ORGANIZATIE_ECOLOGICA
pj9    SC JACOBS SUCHARD    Str Al I Cuza nr 15    Brasov    Dorian Dobrin    SPONSOR

ORGANIZATIE_ECOLOGICA
Cod_persoana_j    Data_infiintare    Sigla    Motto
pj1
11/11/2000        Prin noi insine
pj2    2/13/1991    Null    Per aspera ad astra.
pj3
3/5/1997    Null    Intra in joc
pj4    1/31/1990        
pj5    7/8/2002    Null    
pj6    12/30/1977    Null    
pj7    7/9/1980    Null    
pj8    11/2/1983    null    



ORGANIZATIE_DE_STAT
Cod_persoana_j    Act_infiintare    Buget
pj6    hotararea de guvern 34/1977    300000000
pj7    decret privind apararea monumentelor naturii    112500000
pj8    legea mediului    91960000

ONG
Cod_persoana_j    Nr_membri    Cotizatie
pj1    3000    100000
pj2    89    30000
pj3    6525    50000
pj4    100    150000
pj5    2898    75000



1 SPONSOR
Cod_persoana_j    Pers_contact    Cont_bancar
pj10    Maria Dan    678-289-1232
pj9    Tudor Ionescu    23-76878-890

AGENT_POLUANT
Cod_persoana_j    Domeniu_activitate    Reprezentant_legal    Cod_org_proces    Cod_ec
pj11    energie termica    Birou avocati Ivan&fiul    pj7    e4
pj12    minerit    Eugen Constantin    null    e2

PROIECT
Cod_proiect    Act_planificare    Data_inceput    Data_sfarsit    Coordonator    Referent_stiintific    Cod_ec
p1    Studiu asupra Deltei Dunarii    11/4/2003    3/7/2020    Ion Popa    Constantin Simion    e3
p2    Imbunatatirea administrarii Parcului Retezat    6/7/1990    7/2/2000    Valentina Preda    Stefan Ioan    e1
p3    Planul de protectie a sturionilor    4/12/1999    3/30/2005    Cosmin Pasare    Florina Cercel    e3
p4    Pelicanul-12 masuri pentru protectia sa    6/13/2001    12/29/2003    Marius Marga    Corneliu Zanc    e3
p5    Depoluarea lacului Sf.Ana    7/5/2000    12/31/2007    Ioana Farkas    Maria Ploaie    e4

ECOSISTEM
Cod_ecosistem    Denumire    Localizare    Tip
e1    Parcul National Retezat        TERESTRU
e2    Muntii Rodnei        TERESTRU
e3    Rezervatia Biosferei Delta Dunarii    Tulcea    MARIN
e4    Lacul Sf. Ana    Covasna    MARIN

TERESTRU                                                                            
Cod_ecosistem    Solul    Clima
e1    Podzol    Temperata
e2    spodosol    Alpina


MARIN
Cod_ecosistem    Salinitate
e3    2.25
e4    0.75

ORGANISM_PROTEJAT
Cod_ecosistem    Denumire_stiintifica    Data_inscrierii    Nr_exemplare    Descriere    Tip_organism
e1            0        

ANIMAL
Cod_ecosistem    Denumire_stiintifica    Familia    Tip_hrana
E    Morun        
e3            

PLANTA
Cod_ecosistem    Denumire_stiintifica    Clasa    Perioada_vegetatie
e1            

DESFASOARA
Cod_persoana_j    Cod_proiect
pj1    p5
pj6    p5
pj8    p2
pj7    p2
pj6    p3
pj3    p4
pj2    p1
pj4    p1
pj5    p1

FINANTEAZA
Cod_persoana_j    Cod_proiect    Suma
pj9    p5    10000000
pj10    p1    7750000
P10    p4    5000000









OPERATORII ALGEBREI RELATIONALE

1.    PROJECT
Sa se obtina o lista ce contine codul, data inceperii si coordonatorul proiectelor.

Rezultat=PROJECT(PROIECT,cod_proiect, data_inceput, coordonator)

SELECT  cod_proiect, data_inceput, coordonator)
FROM proiect;

PROIECT
Cod_proiect    Act_planificare    Data_inceput    Data_sfarsit    Coordonator    Referent_stiintific    Cod_ec
p1    Studiu asupra Deltei Dunarii    11/4/2003    3/7/2020    Ion Popa    Constantin Simion    e3
p2    Imbunatatirea administrarii Parcului Retezat    6/7/1990    7/2/2000    Valentina Preda    Stefan Ioan    e1
p3    Planul de protectie a sturionilor    4/12/1999    3/30/2005    Cosmin Pasare    Florina Cercel    e3
p4    Pelicanul-12 masuri pentru protectia sa    6/13/2001    12/29/2003    Marius Marga    Corneliu Zanc    e3
p5    Depoluarea lacului Sf.Ana    7/5/2000    12/31/2007    Ioana Farkas    Maria Ploaie    e4

REZULTAT
Cod_proiect    Data_inceput    Coordonator
p1    11/4/2003    Ion Popa
p2    6/7/1990    Valentina Preda
p3    4/12/1999    Cosmin Pasare
p4    6/13/2001    Marius Marga
p5    7/5/2000    Ioana Farkas

2.    SELECT
Sa se obtina informatii complete (cod, nume, adresa,conducator, clasificare) despre persoanele juridice cu sediul in Bucuresti.

Rezultat=SELECT(PERSOANA_JURIDICA,localitate=’Bucuresti’)

SELECT     *
FROM      persoana_juridica
WHERE       localitate=’Bucuresti’;

PERSOANA_JURIDICA
Cod_persoana_j    Nume    Sediu    Localitate    Conducator    Clasificare
pj1    CLUBUL DE ECOLOGIE SI TURISM MONTAN ALBAMONT    Str. Vanatorilor Nr.26, Bl. V12, Ap. 10    Alba Iulia    Puscas Marioara    ORGANIZATIE_ECOLOGICA
pj10    TERAPIA SA    Str Viorelelor nr 33-35    Iasi    Horia Mihaila    SPONSOR
pj11     TERMOELECTRICA SA    B-dul Independentei nr 111    Deva    Teodor Ivan    AGENT_POLUANT
pj12    SC MINERIT SRL    Aleea Carbunesti nr 1    Copsa Mica    Ion Mihai    AGENT_POLUANT
pj2    PLANETARII 93    Str. Ec. Varga  Nr.10    Aiud    Costan Zamfira    ORGANIZATIE_ECOLOGICA
pj3    ACTIUNEA ECOLOGICA ROMANA    Str. Severinului Nr.112-128    Craiova    Codresi Teclu    ORGANIZATIE_ECOLOGICA
pj4    CLUBUL DE ORIENTARE TURISM SI ECOLOGIE    Str. Galatii Noi, Nr.2, Bl.L9, Ap.33, Micro 17    Galati,    Dragan Ilie    ORGANIZATIE_ECOLOGICA
pj5    PRIETENII PLANETEI    Str. Gheorghe Folescu Nr.28, Bl.1, Ap.1,    Bucuresti    Croitoru Cristian    ORGANIZATIE_ECOLOGICA
pj6    INSTITUTUL DE BIOLOGIE    Splaiul Independentei 296    Bucuresti    Marin Falca    ORGANIZATIE_ECOLOGICA
pj7    COMISIA MONUMENTELOR NATURII    Calea Victoriei 125    Bucuresti    NicolaeToniuc    ORGANIZATIE_ECOLOGICA
pj8    ADMINISTRATIA PARCULUI NATIONAL RETEZAT    Aleea Pescarilor 2    Deva    Erika Stanciu    ORGANIZATIE_ECOLOGICA
pj9    SC JACOBS SUCHARD    Str Al I Cuza nr 15    Brasov    Dorian Dobrin    SPONSOR

REZULTAT
Cod_persoana_j    Nume    Sediu    Conducator    Clasificare
pj5    PRIETENII PLANETEI    Str. Gheorghe Folescu Nr.28, Bl.1, Ap.1,    Croitoru Cristian    ORGANIZATIE_ECOLOGICA
pj6    INSTITUTUL DE BIOLOGIE    Splaiul Independentei 296    Marin Falca    ORGANIZATIE_ECOLOGICA
pj7    COMISIA MONUMENTELOR NATURII    Calea Victoriei 125    NicolaeToniuc    ORGANIZATIE_ECOLOGICA

3.    UNION
Sa se obtina lista cu numele persoanelor de contact ale sponsorilor si cu reprezentantii legali ai agentilor poluanti.

R=PROJECT(SPONSOR, pers_contact)
S=PROJECT(AGENT_POLUANT, reprezentant_legal)
Rezultat=union(R,S)

SELECT    pers_contact
FROM        sponsor
    UNION
SELECT    reprezentant_legal
FROM        agent_poluant;

R
Pers_contact
Maria Dan
Tudor Ionescu


S
Reprezentant_legal
Birou avocati Ivan&fiul
Eugen Constantin

REZULTAT
Maria Dan
Tudor Ionescu
Birou avocati Ivan&fiul
Eugen Constantin

4.    DIFFERENCE
Sa se obtina o lista cu codurile, numele  ,adresele si conducatorii persoanelor juridice care nu fac parte din categoria organizatiilor ecologice.

R=SELECT(PERSOANA_JURIDICA, clasificare=’ORGANIZATIE_ECOLOGICA’)
R1=DIFFERENCE(PERSOANA_JURIDICA, R)
Rezultat=PROJECT(R1, cod_persoana_j, nume, adresa, conducator)

SELECT    cod_persoana_j, nume, adresa, conducator
FROM        persoana_j
    MINUS
SELECT    cod_persoana_j, nume, adresa, conducator
FROM        persoana_j
WHERE    clasificare=’ORGANIZATIE_ECOLOGICA’;

PERSOANA_JURIDICA
Cod_persoana_j    Nume    Sediu    Localitate    Conducator    Clasificare
pj1    CLUBUL DE ECOLOGIE SI TURISM MONTAN ALBAMONT    Str. Vanatorilor Nr.26, Bl. V12, Ap. 10    Alba Iulia    Puscas Marioara    ORGANIZATIE_ECOLOGICA
pj10    TERAPIA SA    Str Viorelelor nr 33-35    Iasi    Horia Mihaila    SPONSOR
pj11     TERMOELECTRICA SA    B-dul Independentei nr 111    Deva    Teodor Ivan    AGENT_POLUANT
pj12    SC MINERIT SRL    Aleea Carbunesti nr 1    Copsa Mica    Ion Mihai    AGENT_POLUANT
pj2    PLANETARII 93    Str. Ec. Varga  Nr.10    Aiud    Costan Zamfira    ORGANIZATIE_ECOLOGICA
pj3    ACTIUNEA ECOLOGICA ROMANA    Str. Severinului Nr.112-128    Craiova    Codresi Teclu    ORGANIZATIE_ECOLOGICA
pj4    CLUBUL DE ORIENTARE TURISM SI ECOLOGIE    Str. Galatii Noi, Nr.2, Bl.L9, Ap.33, Micro 17    Galati,    Dragan Ilie    ORGANIZATIE_ECOLOGICA
pj5    PRIETENII PLANETEI    Str. Gheorghe Folescu Nr.28, Bl.1, Ap.1,    Bucuresti    Croitoru Cristian    ORGANIZATIE_ECOLOGICA
pj6    INSTITUTUL DE BIOLOGIE    Splaiul Independentei 296    Bucuresti    Marin Falca    ORGANIZATIE_ECOLOGICA
pj7    COMISIA MONUMENTELOR NATURII    Calea Victoriei 125    Bucuresti    NicolaeToniuc    ORGANIZATIE_ECOLOGICA
pj8    ADMINISTRATIA PARCULUI NATIONAL RETEZAT    Aleea Pescarilor 2    Deva    Erika Stanciu    ORGANIZATIE_ECOLOGICA
pj9    SC JACOBS SUCHARD    Str Al I Cuza nr 15    Brasov    Dorian Dobrin    SPONSOR

R1
Cod_persoana_j    Nume    Sediu    Localitate    Conducator    Clasificare
pj1    CLUBUL DE ECOLOGIE SI TURISM MONTAN ALBAMONT    Str. Vanatorilor Nr.26, Bl. V12, Ap. 10    Alba Iulia    Puscas Marioara    ORGANIZATIE_ECOLOGICA
pj2    PLANETARII 93    Str. Ec. Varga  Nr.10    Aiud    Costan Zamfira    ORGANIZATIE_ECOLOGICA
pj3    ACTIUNEA ECOLOGICA ROMANA    Str. Severinului Nr.112-128    Craiova    Codresi Teclu    ORGANIZATIE_ECOLOGICA
pj4    CLUBUL DE ORIENTARE TURISM SI ECOLOGIE    Str. Galatii Noi, Nr.2, Bl.L9, Ap.33, Micro 17    Galati,    Dragan Ilie    ORGANIZATIE_ECOLOGICA
pj5    PRIETENII PLANETEI    Str. Gheorghe Folescu Nr.28, Bl.1, Ap.1,    Bucuresti    Croitoru Cristian    ORGANIZATIE_ECOLOGICA
pj6    INSTITUTUL DE BIOLOGIE    Splaiul Independentei 296    Bucuresti    Marin Falca    ORGANIZATIE_ECOLOGICA
pj7    COMISIA MONUMENTELOR NATURII    Calea Victoriei 125    Bucuresti    NicolaeToniuc    ORGANIZATIE_ECOLOGICA
pj8    ADMINISTRATIA PARCULUI NATIONAL RETEZAT    Aleea Pescarilor 2    Deva    Erika Stanciu    ORGANIZATIE_ECOLOGICA

REZULTAT
Cod_persoana_j    Nume    Sediu    Localitate    Conducator
pj9    SC JACOBS SUCHARD    Str Al I Cuza nr 15    Brasov    Dorian Dobrin
pj10    TERAPIA SA    Str Viorelelor nr 33-35    Iasi    Horia Mihaila
pj11     TERMOELECTRICA SA    B-dul Independentei nr 111    Deva    Teodor Ivan
pj12    SC MINERIT SRL    Aleea Carbunesti nr 1    Copsa Mica    Ion Mihai

5.    INTERSECT
Sa se gaseasca lista cu atributele ecosistemelor de tip marin localizate in judetul Tulcea.

R=SELECT(ECOSISTEM, tip=’MARIN’)
S=SELECT(ECOSISTEM, localizare=’Tulcea’)
Rezultat=INTERSECT(R,S)

SELECT    cod_ecosistem, denumire
FROM        ecosistem
WHERE    tip=’MARIN’
WHERE EXISTS
    (SELECT    cod_ecosistem, denumire
    FROM        ecosistem
    WHERE    

6.    PRODUCT
7.    DIVISION
8.    NATURAL JOIN
9.    -JOIN
10.    SEMI-JOIN

Cele mai ok referate!
www.referateok.ro