Sunteți pe pagina 1din 10

1

Aplicatiile avansate de BD pot fi realizate utilizand un SGBD de tip: e)relational obiect Aplicatiile care prelucreaza date simple si necesita interogari complexe sunt adecvate sitemelor;A)SGBDO B)SGBDOR Aplicaiile avansate de baza de date pot fi realizare utilizand un SGBD de tip: (aplicatiile care prelucreaza date simple si necesita interogari complexe sunt adecvate sistemelor):A)relational-obiect SGBD R ,B)orientat-obiect SGBD OO Care sunt principalele modalitati de creare a unei interogari in acces Programul Access include aplicaia QBE (Query by E ample) gra!ic" #tili$area acestei caracteristici o!er% o mai mare !le ibilitate dec&t 'ilter( permi&nd alegerea c&mpurilor care apar )n re$ultatul interog%rii *i crearea unor interog%ri mult maicomple e( !olosind in!ormaia din tabele principaie *i din cele asociate acestora"+rearea unei cereri de interogare se poate !ace )n mai multe moduri,-proiectare pas cu pas )n modul .i$uali$are proiect/-proiectarea cu a0utorul e pertului( 1i$ard)/-proiectarea )n limba0ul SQ2/-crearea unui !iltru si sal3area acestuia ca cerere de interogare"SQ2 SE2E+4 Definiti conceptul de baza de date distribuita! Se nume*te ba$% de date distribuit%(BDD) o mulime de ba$e de date puternic corelate( administrate *i manipulate ca o singur% ba$% de date"O ba$% de date distribuit% este o colecie de ba$e dedate legate logic )ntre ele *i reparti$ate(distribuite) )ntr-o reea decalculatoare"Staiile din reeaua de calculatoare pe care sunt distribuite ba$ele de date sunt autonome *i pot reali$a aplicaii locale"O ba$% de date distribuit% este un ansamblu de ba$e dedate gestionate de c%tre site-uri di!erite *i ap%r&nd pentru utili$ator ca o ba$% de date unic%" Ba$ele de date sunt pre3%$ute de autori ca umi0loc de unire a coleciilor de date( mai mult sau mai puin eterogene(diseminate )ntr-o reea de calculatoare sub !orma unei ba$e de date globale( eterogene *i integrate" Definiti conceptul de baze de date multimedia! +onceptul de ba$e de date 55 repre$inta capacitatea de ac6i$itonare( stocare( manipulare si redare a in!ormatiilor optime de la di3erse surse ce contin te t( gra!ica( sunet( imagine statica( imagine dinamica grupate in documente electronice" Descrieti cele " nivele de baze de actualizare in care pot fi descrise datele in cadrul bazei de date :-7i3elul e tern 8 3ederea utili$atorului asupra ba$ei de date (subsc6ema( sc6emae tern%)" 'iecare utili$ator are o 3edere asupra ba$ei de date care include numai entit%ile(atributele *i relaiile din lumea real% de care este interesat utili$atorul respecti3"#tili$atori di!erii pot a3ea 3ederi di!erite asupra acelora*i date (e " Data calendaristic% poate !i 3%$ut% de un utili$ator sub !orma an( lun%( $i iar de un alt utili$ator sub !orma $i(lun%( an)" 9n 3ederi pot !i incluse *i date deri3ate sau calculate din datele stocate )n ba$a de date (e " 3&rsta plec&nd de la data na*terii *i data curent%)"Nivelul conceptual 8 3ederea general% a ba$ei de date 8 conine structura logic% a )ntregii ba$e de date a*a cum este 3%$ut% de administratorul ba$ei de date (e " concepte de tipul , Persoane( Produse( Bene!iciari( 'urni$ori etc")-Nivelul intern 8 repre$entarea !i$ic% a datelor )n ba$a de date 8 o colecie de !i*iere conin&nd datele( la care se adaug% di3erse structuri au iliare (indec*i( pointeri( tabele de dispersie etc") pentru asigurarea accesului operati3 la date" 4rans!ormarea de la ni3elul conceptual la ni3elul intern *i in3ers se reali$ea$% prin comunicarea dintre SGBD *i sistemul de operare" Engineering)/- Sistemele in!ormaionale de birou O:S (O!!ice :n!ormation Systems) *i sistemele #numerati modelele de date cunoscute in ordine cronologica ,Ierarhic, retea, relational,orientat obiect,relational cu obiecte #numerati cele " nivele ale noii ar$itecturi client S#%&#% pt sistemul SGBD!7i3elul client 7i3 ser3er de aplicatie 7i3 ser3er de ba$a de date #numerati minim ' exemple de SGBD(uri:Oracle(.isual 'o pro(Access(:n!ormi (SQ2Ser3er(+obol('ortran(:D5S(;asmine(5ySQ2 #numerati principalele avanta)e si dezavanta)e ale sistemului SGBD( *% ;Sistemele SGBDOR au a3anta0e *i de$a3anta0e dup% cum urmea$%, Avantaje, p%strea$% cuno*tinele *i e periena acumulate cu SGBDR( costul trecerii la orientarea spre obiecte este redus( standardul SQ2< este ast!el proiectat )nc&t s% !ie compatibil cu standardul SQ2 curent" Dezavantaje, se 2

pierde simplitatea *i puritatea modelului relaional( nu sunt tratate modele de obiecte ci sunt e tinse relaiile din modelul relaional (obiectele persist% doar stocate )n tabele *i interog%rile se aplic% numai tabelelor)( suport limitat pentru metode de acces multidimensional la date" #numerati principalele componente ( obiecte) ale unei baze de date ACC#S 4abele :nterogari 'ormulare Rapoarte +omen$i macro 5odule #numerati principalele tipuri de dependene si formele normale corespunzatoare fiec+rui tip de dependen+! Dependente !unctionale Si multi3alorice ', 'n=( !n>( !n<( !nbc 5, !n?(!n@ !nbc

#numerati tipuri de aplicatii avansate de baze de date!- Proiectarea asistat% de calculator +AD (+omputer Aided Design)/- 'abricarea asistat% de calculator +A5 (+omputer Aided Manufacturing);- Ingineria programrii asistat de calculator CASE (Computer Aided Soft are multimedia;- Editarea digital (stocarea electronic a cr!ilor, re"istelor, #iarelor, articolelor $i furni#area lor la consumatori prin re!ele foarte rapide);- Sistemele informa!ionale geografice %IS (%eographical Information S&stems) Aplica!ii $tiin!ifice $i medicale (e'( date comple'e pt( modelele moleculare ale compu$ilor chimici sintetici, date comple'e pri"ind mat- Siteme e'pert #xplicati cele , modalitati de memorare a informatiilor multimedia pe o baza de date!:n!ormata multimedia poate !i stocata direct in ba$a de date in campuri speciale sau poate contine caile de acces la !isierele e terne ce contin in!ormatia multimedia . -ormele normale -./0 -.,0 -."0 -.BC0-.1 se obtin prin: A)descompunerea relatiei initiale intr-un set de relatii ec6i3alente 2n mod relational legatura dintre tipurile de entitati poate fi realizata prin: +) propagarea c6eilor (D) crearea unor sc6eme de relatii separate 2n modelele orientate obiect o instanta a unui obiect este definita de: c)starea si comportamentul obiectului 2n modelele orientate obiect0 o instanta a unui obiect este definita de ,A)Starea si comportamentul obiectului 2n modelul relational legaturile dintre tipurile de entitati pot fi realizate prin:b)propagarea c6eilord)crearea unei sc6eme de relatii separate 2n modelul relational reprezentarea structurii datelor se realizeaza prin: B)sc6ema relationala 3n modelul retea reprezentarea structurii datelor se realizeaza prin: c)diagrama structurii datelor 4a nivel fizic o baza de date ACC#S este:a)un !isier cu e tensia mdb .ormalizarea unei relatii consta in: A)descompunerea relatiei in relatii ec6i3alente urmarind eliminarea redundantei datelor si anomaliile la adaugare * baza de date este: a)o colectie parta0ata de date care contine datele propriu $ise(relatiile logice dintre acestea (precum si descrierea datelor (structura datelor) b)o colectie de date si un stoc so!t numit SGBD care permite crearea ba$ei de date si controlea$a accesul la ba$a de date * c$eie a unei relatii poate fi: A)un subset A de atribute din cadrul relatiei care identi!ica unic tuplele 5rima operatie care se efectueaza pt crearea unei baze de date ACC#s este: c) se crea$a o ba$a de date goala 5rincipalele modalitati de organizare pe suporturi externe de memorare sunt: a)!isierul b)ba$a de date 5rincipalele modele de date utilizate in SGBD sunt:a)modelul retea B)modelul ierar6ic +)modelul relational D)modelul relational cu obiecte E)modelulOrientat-obiect 5t creare unei tabel in ACC#S din fereastra Acces se selecteaza ) a)table design b)table neB

5t crearea unei interogari in ACC#S modul de lucru este)a):nstructiunea +REA4E5t crearea unui raport in ACC#S care foloseste date din mai multe tabele: a)se crea$a cate o interogare corespun$atoare si apoi se proiectea$a raportul !olosind acea interogare 5t modificarea descrierii ( structurii) unei baza de date ACCes se selecteaza butonul)a)design Sistemul de gestiune a bazei de date este: A) un sistem de programe care permite de!inirea( crearea si intretinere ba$ei de date precum si accesul contolat la ba$a de date S64 este:A)un limba0 pt crearae si relationarea ba$ei de date

S*+,E-*I(CodStud,-umeStud,.acultate,/ocul-asterii) 012.ES21I(Cod0rof,-ume0rof,Catedra,%rad,iidactic,/ocul-asterii) 5arianta urmatoare returnea#a studentiisi profesorii din pro"incie) S#4#C7 CodStud0.umeStud04ocul.asterii -%*8 S79D#.72 :;#%# 4ocul.asterii <=>Bucuresti? 9.2*. S#4#C7 Cod5rof0.umeStud04ocul.asterii -%*8 5%*-#S*%2 :;#%# 4ocul.asterii <=>Bucuresti? 36(Se da tabelul) C7I*A-*E(-rChitante, Suma, ,ataChitanta, -r%hiseu)

34(

Care din urmatoarele interogari S8/ are ca efect afisarea #ilelor in care s-au emis mai mult de 9 chitante: S#4#C7 C;27A.7#!Data -%*8 C;27A.7# G%*95 B@ Data ;A&2.G C*9.7(.rC$itanta)=, ;<( Intr-un sistem informatic referitor la gestiunea de schimb "alutar se considera urmatorul fragment conceptual al detelor; Care dintre relatiile incluse in fragmentul de model logic corespun#ator acestui MC, este eronata) C9%S(Codcotatie0Datacotatie0Cursvanzare0Curscumparare) ;=( Intr- un sistem informatic abordat obiectual, pentru gestionarea stocurilor de materii prime si materiale, intr-o societate comerciala, se considera urmatorul fragmentdin diagrama claselor) 2 factura poate contine unul sau mai multe produse, specificandu-se pt fiecare dintre acestea cantitatea facturata si pretul de "an#are( 0t a putea repre#enta acest tip de legatura, intre clasa de obiecte>012,+S> si clasa de obiecte ?.AC*+1A> trebuie sa e'iste) clasa de asociere ;9( Intr-un sistem informatic abordat obiectual, o instanta a calasei A0A1*AME-* poate contine una sau mai multe instante ale clasei Camera( In diagrama claselor, acest lucru se repre#inta printr-o relatie de) compozitie ;3( Se da tabelul) A-%A@A*I(CodangaAati, -ume, ,ataangaAare, Compartiment, 0rofesia,Salariu) Care din urmatoarele instructiuni S8/ permite afisarea nr de salariati pe fiecare compartiment care incepe cu litera >A> S#4#C7 C*9.7(CodAnga)at) AS .umar0 Compartiment -%*8 A.GAAA72 :;#%# Compartiment liBe CAD? G%*95 B@ Compartiment! ;;( 0entru repre#entarea contribuabililor Bntr-un sistem informatic al unei administratii financiare s-a optat pentru definirea de subtipuri, astfel) 1epre#entarea de mai sus este eronata deoarece) cele doua subtipuri nu pot avea identificatori proprii ;C( Se dau tabelele) C42#.72 (CodC/, -ume, 2ras, Adresa, *elefon, ContDancar) -AC79%2 (-r.actura, ,ata.act, 5aloare, CodC/) Care dintre urmatoarele interogari S8/ permite afisarea numelor clientilor pentru care nu au fost emise facturi in data de = mai 9<<E( S#4#C7 Data-act0 .ume -%*8 Clienti 4#-7 A*2. -acturi *. Clienti!CodC4E-acturi!CodC4 :;#%# Date(Data-act) E FG/HG'H,GGIF G%*95 B@ Data-act ;A&2.G C*9.7(.r-actura)EG

;F( Gntr-un model conceptual al prelucrarilor, o sincroni#are este Bntotdeauna precedata de)
unul sau mai multe evenimente declansatoare

;E( Se da tabelul) A.GAAA72 (CodAngaA, -ume, ,ataAngaAare, profesia) Care dintre urmatoarele instructiuni S8/ permite stergerea salariatilor angaAati Bnainte de Bnceputul anului 9<<F cu profesia ?economist>( D#4#7# Anga)ati :;#%# DataAnga)are < F/H/H,GGJF A.D profesia 42K# >DeconomistD?
;4( Se dau tabelele) C42#.72 (CodC/, -ume, 2ras, Adresa, *elefon, ContDancar) -AC79%2 (-r.actura, ,ata.act, 5aloare, CodC/) Care dintre urmatoarele interogari S8/ permite calculul sumei totale facturate pe fiecare oras in luna iulie 9<<F: S#4#C7 *ras0 S98(&aloare) AS L7otal facturat pe localitatiM -%*8 -acturi 2..#% A*2. Clienti *. -acturi!CodC4EClienti!CodC4 :;#%# Data-act B#7:##. FG/HGIH,GGJF A.D F"/HGIH,GGJF G%*95 B@ *ras ;6( Se dau tabelele) C42#.72 (CodC/, -ume, 2ras, Adresa, *elefon, ContDancar) -AC79%2 (-r.actura, ,ata.act, 5aloare, CodC/) Care dintre urmatoarele interogari S8/ permite stergerea numarului de telefon pentru clientii din pro"incie: 95DA7# C42#.72 S#7 7elefonE.944 :;#%# *ras<=?Bucuresti? C<( Se da tabelul) C;27A.7# (-rChitanta, Suma, ,ataChitanta, -r%hiseu ) Care dintre urmatoarele interogari S8/ are ca efect micsorarea cu =<H a sumelor de pe chitantele eliberate la ghiseul numarul 3 Bn anul 9<<F( 95DA7# C$itante S#7 SumaESumaDG!N :;#%# .rG$iseu E " A.D @#A% (DataC$itanta) E ,GGJ C=( Se da tabelul) A.GAAA72 (CodAngaA, -ume, ,ataAngaAare, profesia, Salariu) Care dintre urmatoarele instructiuni S8/ permite maAorarea salariului cu =H pentru salariatii angaAati Bn anul 9<<C( 95DA7# Anga)ati S#7 Salariu E SalariuD/!G/ :;#%# @#A%(DataAnga)are) E ,GG' C9( Se da tabelul) C;27A.7# (-rChitanta, Suma, ,ataChitanta, -r%hiseu ) Care dintre urmatoarele interogari S8/ are ca efect afisarea "alorii totale din fiecare luna a anului curent:

S#4#C7 S98(Suma) AS 7otal&aloare0 8ont$(DataC$itanta) AS 4una -%*8 C;27A.7# :;#%# Oear(DataC$itanta)EOear(.oP()) G%*95 B@

8ont$(DataC$itanta)

S-ar putea să vă placă și