ysy

download ysy

of 33

Transcript of ysy

  • 7/25/2019 ysy

    1/33

    MINISTERUL EDUCATIEI SIMINISTERUL EDUCATIEI SICERCETARIICERCETARII

    Proiect de AtestatProiect de Atestat

    Profesor Indrumator: EleProfesor Indrumator: Elev:v:Dogaru CristinaDogaru Cristina

    Radulescu RodicaRadulescu Rodica

  • 7/25/2019 ysy

    2/33

    CE ESTE ORACLECE ESTE ORACLE

    OracleOracleconsta dintr-un set complet deconsta dintr-un set complet deconstructori de aplicatii si produse pentruconstructori de aplicatii si produse pentruutilizatori, cautand sa asigure solutiiutilizatori, cautand sa asigure solutiicomplete in tehnologia informatiei.complete in tehnologia informatiei.

    Aplicatiile Oracle sunt portaile peste unAplicatiile Oracle sunt portaile peste unnumar mare de statii de lucru si sisteme denumar mare de statii de lucru si sisteme deoperare, de la calculatoare personale laoperare, de la calculatoare personale laprocesoare paralele.procesoare paralele.

    Oracle este inzestrat cu un !e"iil #istemOracle este inzestrat cu un !e"iil #istemde $anagement al %azelor de Date&D%$#'-de $anagement al %azelor de Date&D%$#'-#erverul Oracle-pentru stocarea si#erverul Oracle-pentru stocarea simanagementul informatiei utilizate demanagementul informatiei utilizate deaplicatii.aplicatii.

  • 7/25/2019 ysy

    3/33

    Date, informaii,Date, informaii,

    cunotinecunotine DateDate( constau )n material rut, fapte, simoluri, numere,( constau )n material rut, fapte, simoluri, numere,

    cuvinte, poze f*r* un )n+eles de sine st*t*tor, neintegratecuvinte, poze f*r* un )n+eles de sine st*t*tor, neintegrate)ntr-un conte"t, f*r* rela+ii cu alte date sau oiecte. Ele se)ntr-un conte"t, f*r* rela+ii cu alte date sau oiecte. Ele sepot o+ine )n urma unor e"perimente, sondae etc.pot o+ine )n urma unor e"perimente, sondae etc.

    InformaiiInformaii( prin prelucrarea datelor i g*sirea rela+iilor( prin prelucrarea datelor i g*sirea rela+iilordintre acestea se o+in informa+ii care au un )n+eles i suntdintre acestea se o+in informa+ii care au un )n+eles i suntintegrate )ntr-un conte"t. Datele organizate i prezentateintegrate )ntr-un conte"t. Datele organizate i prezentate

    )ntr-un mod sistematic pentru a sulinia sensul acestor date)ntr-un mod sistematic pentru a sulinia sensul acestor datedevin informa+ii. Pe scurt informa+iile sunt date prelucrate.devin informa+ii. Pe scurt informa+iile sunt date prelucrate.Informa+iile se prezint* su form* de rapoarte, statistici,Informa+iile se prezint* su form* de rapoarte, statistici,

    diagrame etc.diagrame etc. CunotineleCunotinelesunt colec+ii de date, informa+ii, adev*ruri isunt colec+ii de date, informa+ii, adev*ruri i

    principii )nv*+ate, acumulate de-a lungul timpului.principii )nv*+ate, acumulate de-a lungul timpului.Informa+iile despre un suiect re+inute i )n+elese i care potInforma+iile despre un suiect re+inute i )n+elese i care pot folosite )n luarea de decizii, formeaz* udec*+i i opinii folosite )n luarea de decizii, formeaz* udec*+i i opiniidevin cunotin+e. Cu alte cuvinte, cunotin+ele apar )ndevin cunotin+e. Cu alte cuvinte, cunotin+ele apar )n

    momentul utiliz*rii informa+iei .momentul utiliz*rii informa+iei .

  • 7/25/2019 ysy

    4/33

    Entit!i" Instane" Atri#ute"Entit!i" Instane" Atri#ute"Identi$cator unicIdenti$cator unic""

    OO entitateentitateeste uneste unlucru, oiect,lucru, oiect,persoan* saupersoan* sau

    eveniment care areeveniment care aresemnica+ie pentrusemnica+ie pentruafacerea modelat*,afacerea modelat*,despre care treuiedespre care treuie

    s* colect*m i s*s* colect*m i s*memor*m date.memor*m date.

  • 7/25/2019 ysy

    5/33

    Entit!i" Instane" Atri#ute"Entit!i" Instane" Atri#ute"Identi$cator unicIdenti$cator unic""

    OO entitateentitateeste uneste unlucru, oiect,lucru, oiect,persoan* saupersoan* sau

    eveniment care areeveniment care aresemnica+ie pentrusemnica+ie pentruafacerea modelat*,afacerea modelat*,despre care treuiedespre care treuie

    s* colect*m i s*s* colect*m i s*memor*m date.memor*m date.

  • 7/25/2019 ysy

    6/33

    Orice rela+ie esteOrice rela+ie este

    caracterizat* decaracterizat* deurm*toareleurm*toareleelemente:elemente:

    /. numele rela+iei 0/. numele rela+iei 0

    1.op+ionalitatea1.op+ionalitatearela+iei0rela+iei0

    2. gradul2. gradul&cardinalitatea'&cardinalitatea'rela+ieirela+iei

  • 7/25/2019 ysy

    7/33

    Ti%uri i su#ti%uriTi%uri i su#ti%uri 3n lumea real* oiectele sunt deoicei3n lumea real* oiectele sunt deoicei

    clasicate. Astfel vorim despre animaleclasicate. Astfel vorim despre animaleverterate i neverterate, despre liceeverterate i neverterate, despre liceeteoretice, colegii, grupuri colare etc. Eteoretice, colegii, grupuri colare etc. Enormal ca )n modelarea azelor de date s*normal ca )n modelarea azelor de date s*

    putem modela i astfel de clasic*ri.putem modela i astfel de clasic*ri. 4n4n su#ti%su#ti%sau osau o su#entitatesu#entitateeste oeste oclasicare a unei entit*+i care areclasicare a unei entit*+i care arecaracteristici comune cu entitatea general*,caracteristici comune cu entitatea general*,precum atriute i rela+ii. #utipurile seprecum atriute i rela+ii. #utipurile sereprezint* )n cadrul h*r+ii rela+iilor ca entit*+ireprezint* )n cadrul h*r+ii rela+iilor ca entit*+i

    )n interiorul altei entit*+i. Atriutele i rela+iile)n interiorul altei entit*+i. Atriutele i rela+iilecomune tuturor sutipurilor se vor reprezentacomune tuturor sutipurilor se vor reprezentala nivelulla nivelul su%erti%uluisu%erti%ului, sau, sau su%erentit!iisu%erentit!ii..Atriutele i rela+iile supertipului vor Atriutele i rela+iile supertipului vor motenite de c*tre sutipuri.motenite de c*tre sutipuri.

  • 7/25/2019 ysy

    8/33

    Un su#ti% %oate a&ea laUn su#ti% %oate a&ea lar'ndul s!u alte su#ti%urir'ndul s!u alte su#ti%uri

    incluseincluse

  • 7/25/2019 ysy

    9/33

    Ti%uri de relaiiTi%uri de relaii

    relaii one(to(onerelaii one(to(one( acest tip de rela+ie( acest tip de rela+ieeste destul de rareste destul de rar

    )nt5lnit. 4neori)nt5lnit. 4neoriastfel de rela+ii potastfel de rela+ii pot modelate modelatetransform5nd unatransform5nd una

    dintre entit*+i )ndintre entit*+i )natriut al celeilalteatriut al celeilalteentit*+i.entit*+i.

  • 7/25/2019 ysy

    10/33

    Un su#ti% %oate a&ea laUn su#ti% %oate a&ea lar'ndul s!u alte su#ti%urir'ndul s!u alte su#ti%uri

    incluseincluse

  • 7/25/2019 ysy

    11/33

    Relatiile one(to(man)Relatiile one(to(man)

  • 7/25/2019 ysy

    12/33

    RRelaii man)(to(man)elaii man)(to(man)

  • 7/25/2019 ysy

    13/33

    Re*ol&area relaiilorRe*ol&area relaiilor

    man)(to(man)man)(to(man) Dup* cum am precizat mai devremeDup* cum am precizat mai devreme

    rela+iile man6-to-man6 pot ap*rea )ntr-orela+iile man6-to-man6 pot ap*rea )ntr-o

    prim* faz* a proiect*rii azei de dateprim* faz* a proiect*rii azei de date)ns* ele nu au voie s* apar* )n schema)ns* ele nu au voie s* apar* )n schemanal*. #* consider*m rela+ia din guranal*. #* consider*m rela+ia din guraI././7 dintre entit*+ile #84DE98 i C4#.I././7 dintre entit*+ile #84DE98 i C4#.

    #e tie c* orice curs se termin* )n#e tie c* orice curs se termin* )ngeneral cu un e"amen. 4nde vomgeneral cu un e"amen. 4nde vommemora nota studentului la ecarememora nota studentului la ecaree"amen;e"amen;

  • 7/25/2019 ysy

    14/33

  • 7/25/2019 ysy

    15/33

    Prima form! normalPrima form! normalaa

    O entitate se +!sete n %rimaO entitate se +!sete n %rimaform! normal! dac! i numaiform! normal! dac! i numaidac!-( nu e.ist! atri#ute cu &aloridac!-( nu e.ist! atri#ute cu &alorimulti%le/( nu e.ist! atri#ute saumulti%le/( nu e.ist! atri#ute sau+ru%uri de atri#ute care se re%et!+ru%uri de atri#ute care se re%et!..

    Cu alte cuvinte toate atriutele treuieCu alte cuvinte toate atriutele treuies* e atomice, adic* s* con+in* os* e atomice, adic* s* con+in* osingur* informa+ie.singur* informa+ie.

  • 7/25/2019 ysy

    16/33

  • 7/25/2019 ysy

    17/33

    A doua form!A doua form!

    normal!normal! O entitate se g*sete )n a doua form*O entitate se g*sete )n a doua form*

    normal*normal* dac! i numai dac! sedac! i numai dac! se

    +!sete n %rima form! normal! i+!sete n %rima form! normal! in %lus orice atri#ut care nu facen %lus orice atri#ut care nu face%arte din UID 0%arte din UID 0uni1ue identi$eruni1ue identi$er2 &a2 &ade%inde de ntre+ul UID nu doar dede%inde de ntre+ul UID nu doar de

    o %arte a acestuiao %arte a acestuia.De e"emplu dac*.De e"emplu dac*memor*m angaa+ii unui departamentmemor*m angaa+ii unui departament)ntr-o entitate ca mai os)ntr-o entitate ca mai os::

  • 7/25/2019 ysy

    18/33

    #e oserv* c*#e oserv* c*data3nasteriidata3nasteriii adresai adresasunt dou* atriute caresunt dou* atriute care

    depind doar de id-uldepind doar de id-ulangaatului nu deangaatului nu de)ntregul 4ID care este)ntregul 4ID care estecomina+ia dintrecomina+ia dintre

    atriuteleatriutele id3de%id3de%sisiid3an+a4atid3an+a4at. Aceast*. Aceast*situa+ie se rezolv* prinsitua+ie se rezolv* princrearea unei noi entit*+icrearea unei noi entit*+iAN5A6ATAN5A6AT, pe care o, pe care oleg*m de entitatealeg*m de entitateaDEPARTAMENTDEPARTAMENTprintr-printr-o rela+ieo rela+ie 77--mm..

  • 7/25/2019 ysy

    19/33

  • 7/25/2019 ysy

    20/33

    A treia form!A treia form!

    normal!normal! O entitate se g*sete )n a treia form*O entitate se g*sete )n a treia form*

    normal* dac* i numai dac* senormal* dac* i numai dac* se

    g*seteg*seten a doua form! normal!n a doua form! normal!i n %lus nici un atri#ut care nui n %lus nici un atri#ut care nueste %arte a UID(ului nu de%indeeste %arte a UID(ului nu de%indede un alt atri#ut non(UIDde un alt atri#ut non(UID. Cu alte. Cu alte

    cuvinte nu se accept* dependen+ecuvinte nu se accept* dependen+etranzitive, adic* un atriut s* depind*tranzitive, adic* un atriut s* depind*de 4ID )n mod indirect.de 4ID )n mod indirect.

    http://en.wikipedia.org/wiki/File:Ganoderma_applanatum_JPG1.jpg
  • 7/25/2019 ysy

    21/33

    http://en.wikipedia.org/wiki/File:Ganoderma_applanatum_JPG1.jpg
  • 7/25/2019 ysy

    22/33

    Un mediu

    adecvat e

    esential

    producerii de

    Ganoderma deinalta calitate

  • 7/25/2019 ysy

    23/33

    Pre*entarePre*entare

    8imp de mii de ani

  • 7/25/2019 ysy

    24/33

    Am pornit de la cateva sere si laoratoare deAm pornit de la cateva sere si laoratoare detestari ale plantei iar acum sunt proprietarultestari ale plantei iar acum sunt proprietarulunui lant de farici de produse cosmetice,detinunui lant de farici de produse cosmetice,detin

    sectii de productie a unor produse cosmeticesectii de productie a unor produse cosmeticedes solicitate de catre rmele distriuitoare dindes solicitate de catre rmele distriuitoare dintoata lumea.toata lumea.

    SUPERTIPUL FABRICAcu atributele

    cod,nume,email adress si subentitatile:

    SERA:id_sera

    DEPOZIT:id_depozit,cantitate

    LAORATOR:id_laborator,tip

    PROD!"TIE:id_sectie,

    nume_sectie

    e relationat cu entitatea

    ORAS:cod,nume care

    e relationata cu entitatea

    TARA:cod,nume

    P d l l d it i d it iiProdusele le depo ite in depo ite proprii

  • 7/25/2019 ysy

    25/33

    Produsele le depozitez in depozite proprii.Produsele le depozitez in depozite proprii.Evidenta produselor si a aprovizionarii o tinEvidenta produselor si a aprovizionarii o tinregulat iar stocul din depozit il vericregulat iar stocul din depozit il veric

    frecvent pentru ca sa pot onora comenzilefrecvent pentru ca sa pot onora comenzileprimite si sa stiu ce anume produs este maiprimite si sa stiu ce anume produs este maides solicitat si ce produse lipsesc din stoc.des solicitat si ce produse lipsesc din stoc.

    A tii i tA tii i t

  • 7/25/2019 ysy

    26/33

    Angaatii mei potAngaatii mei potenecia de o crestereenecia de o cresterede salariu dacade salariu daca

    efectueaza oreefectueaza oresuplimentare, totodata insuplimentare, totodata inlunile cu vanzari mari lelunile cu vanzari mari lepot oferi si prime.pot oferi si prime.

  • 7/25/2019 ysy

    27/33

    =a inceputul afacerii aveam putini=a inceputul afacerii aveam putiniangaati si nu se lucra in ture0 acum,angaati si nu se lucra in ture0 acum,

    datorita cerintelor pietei, am fostdatorita cerintelor pietei, am fostoligat sa maresc numarul angaatiloroligat sa maresc numarul angaatiloriar acestia sa lucreze in trei ture.iar acestia sa lucreze in trei ture.Pentru a sti e"act cum isi desfasoaraPentru a sti e"act cum isi desfasoaraactivitatea ecare angaat, ce anumeactivitatea ecare angaat, ce anumese intampla si in ce tura, tin ose intampla si in ce tura, tin oevidenta e"acta a angaatilor si aevidenta e"acta a angaatilor si aturelor in care acestia lucreaza.turelor in care acestia lucreaza.

    P d l l fProdusele pe care le ofer

  • 7/25/2019 ysy

    28/33

    Produsele pe care le oferProdusele pe care le ofersunt de tipurile -sunt de tipurile -CE$A, CE$A,

    si, datorita preturilor pesi, datorita preturilor pecare incerc sa le mentincare incerc sa le mentinsu nivelul pietei si asu nivelul pietei si acalitatii produselor,calitatii produselor,

    colaorez cu numeroasecolaorez cu numeroaserme de distriutie,rme de distriutie,unele dintre ele foarteunele dintre ele foartecunoscute care isi achitacunoscute care isi achitafacturile integral, altelefacturile integral, altelemai putin dezvoltatemai putin dezvoltatecare pot achita facturilecare pot achita facturile

    in rate.in rate.

  • 7/25/2019 ysy

    29/33

    Entitati.atribute.identificator unicEntitati.atribute.identificator unic

    SUPERTIPUL FABRICAcu atributele

    cod,nume,email adress si subentitatile:SERA:id_sera

    DEPOZIT:id_depozit,capacitateLAORATOR:id_laborator,tip

    PROD!"TIE:id_sectie,nume sectie

    A#$A%AT:cnp,nume,prenume,adresa&email adresa

    SALARI!:luna,nr&ore,salariu_baza,ore

    E'IDE#TA_T!RE:data,ora_inceput,ora_s(arsit

    T!RA:cod_tura,nr_tura

    I

  • 7/25/2019 ysy

    30/33

    Entitati.atriute.identicatorEntitati.atriute.identicatorunicunicArcul PRODUS_COSMETIC cu

    atributelecod_!rodu"#nu$e_!rodu" e"tefie CREMA# fie %EL# fie LIPSTIC&

    E'IDE(TA PRODUCTIEdata# cantitatea_!rodu"a

    APRO'I)IO(AREcantitatea tran"ferata in de!o*it

    STOC DEPO)IT data#cantitate

    FIRMA_DISTRid_fir$a#nu$e.e$ail_adre""

    COMA(DA_AC+I)ITIEid_co$anda#cantitate_!rodu"

    FACTURA"erie# nu$ar#data#"u$a_!lata

    http://www.bodyalchemist.ro/product/s-sapunul-gano-excel---2-buc-x-100g.htm
  • 7/25/2019 ysy

    31/33

    RELATII DE TIP M-MRELATII DE TIP M-M

    A9

  • 7/25/2019 ysy

    32/33

  • 7/25/2019 ysy

    33/33