Construirea cererilor in access

Trimis la data: 2010-11-21 Materia: Marketing Nivel: Facultate Pagini: 3 Nota: / 10 Downloads: 2
Autor: Luca Ferdea Dimensiune: 13kb Voturi: Tipul fisierelor: doc Acorda si tu o nota acestui seminar: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Raporteaza o eroare
1. Modulul de intrare (de definire) este alcatuit din unul sau mai multe tabele legate intre ele prin anumite relatii dorite de operator. Acestea alcatuiesc subschema cererii. O cerere urmareste efectuarea anumitor prelucrari intr-o baza de date. Prelucrarile pot fi de doua tipuri: A) prelucrari ce selecteaza(extrag) anumite informatii din tabele pe baza unor criterii sau cerinte dorite de programator.
Referate similare: Nu exista seminarii similare

B) prelucrari ce modifica baza de date care la randul lor pot fi de doua tipuri:B.1 prelucrari ce actioneaza asupra datelor deja existente (exemple: modificarea informatiilor, adaugare, stergere, memorare)
B.2 prelucrari ce actioneaza asupra structurii bazei de date (ex: crearea, modificarea, stergerea tabelelor, crearea sau stergerea unor indecsi din tabele) [de ex: "nr crt" este un index].

Astfel in functie de modul de definire si de rezultatele prelucrarilor efectuate, cererile pot fi de mai multe tipuri: 1. Cereri de selectie : utilizeaza conditii logice in construirea lor(de ex: un tabel cu elevii fac. ASE din toti anii. conditia "peste 22 ani" este o conditie logica)

2. Cereri de sortare: sunt acele cereri in care se stabilesc anumite campuri participante precum si ordinea lor de sortare.
3. Cereri de modificare a unor date existente (ex :biblioteca centrala mareste in baza de date toate preturile cartilor cu 20 %)

4. Cereri de stergere a unor inregistrari existente (ex: eliminarea din baza de date a tuturor cititorilor unei biblioteci care nu au imprumutat carti in ultimii doi ani)
5. Cereri de obtinere a unor informatii noi care rezulta pe baza informatiilor deja existente. Aceste noi informatii se vor adauga in campuri noi.(ex: aflarea varstei cititorului prin scaderea din anul curent a anului de nastere )
6. Cereri de obtinere a unor totaluri,medii,produse etc.
7. Cereri incrucisate (sunt caracterizate prin gruparea inregistrarilor)

In toate aceste cazuri, cu exceptia ultimelor doua, rezultatul cererii este un nou set de date numit SET DINAMIC, organizate din punct de vedere structural, tot sub forma unui tabel in care se regasesc doar campurile specificate de programator pentru acea cerere.

Denumirea de set dinamic de date provine de la faptul ca orice modificare a datelor din tabele initiale vor determina modificari corespunzatoare in rezultatul final al prelucrarilor si invers.
OBS: seturile dinamice de date nu se memoreaza, ele fiind construite din nou la fiecare executie a cererii respective. Cererile se pot grupa in doua parti in functie de posibilitatea de salvare a lor:

1. cereri permanente(sunt cele care se salveaza si se definesc prin optiunea "queries").2. cereri temporale, nu se salveaza si sunt reprezentate prin instructiunile SQL.Construirea unor cereri in Access nu necesita cunoasterea limbajului SQL (in afara de 4 tipuri de cereri care insa se utilizeaza foarte rar.).

Aplicatia Access ofera o metoda grafica de construire a cererilor numita metoda QBE (query by example). O cerere permanenta se poate afla in una din urmatoarele 3 stari : a) proiectare : se obtine de la optiunea "design view" . Se afiseaza o interfata grafica sub forma unui formular (tabel) in care se completeaza campurile dorite.b) Vizualizare: se obtine prin optiunea "datasheet view"c) Instructiuni SQL se obtin prin optiunea SQL view . Cererea definita grafic va fi prezentata sub forma unui program scris in SQL.

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Filmulete haioase Filme, poante si cele mai tari faze Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.
Confidentialitatea ta este importanta pentru noi

Referat.ro utilizeaza fisiere de tip cookie pentru a personaliza si imbunatati experienta ta pe Website-ul nostru. Te informam ca ne-am actualizat politica de confidentialitate pentru a integra cele mai recente modificari privind protectia persoanelor fizice in ceea ce priveste prelucrarea datelor cu caracter personal. Inainte de a continua navigarea pe Website-ul nostru te rugam sa aloci timpul necesar pentru a citi si intelege continutul Politicii de Cookie. Prin continuarea navigarii pe Website-ul nostru confirmi acceptarea utilizarii fisierelor de tip cookie conform Politicii de Cookie. Nu uita totusi ca poti modifica in orice moment setarile acestor fisiere cookie urmarind instructiunile din Politica de Cookie.


Politica de Cookie
Am inteles