Documente Academic
Documente Profesional
Documente Cultură
ARGUMENT
Am ales ,această temă -Baze de date,datorită importanței cunoașterii
noțiunilor ,care duc la realizarea unei baze de date.Este,imperios necesar
a folosi,aceste aplicații,datorită faptului,că munca cu un număr mai mare
de oameni, poate deveni o plăcere,deoarece toate informațiile despre o
persoană,sunt foarte ușor de administrat.
Informaţiile din lumea ce ne înconjoară sunt structurate în diverse
moduri.
Adesea structura o impunem sau o chiar inventăm noi în procesul de
memorare, înîncercarea de a transforma informa ţiile cu care suntem
bombarda ţi în cuno ştinţe.
Sistemul de structurare a datelor care intervine cel mai frecvent este
tabelul, iar în cazul volumelor mari vorbim despre baze de date.
Procesul de instruire în societatea noastră tot mai informatizată, în aşa
numitaSocietate Informaţională, impune tot mai mult structurarea cuno
ştinţelor acumulate,capacitatea de a le organiza, clasifica, reg ăsi şi mai
ales completa. Vorbim despre managementul cuno ştinţelor, un capitol
important atât al ontologiei, cât şi al informaticii. Putem spune c ă
disciplina "Baze de Date" se ocupă cu câteva din mecanismele de
gestiune a informaţiilor şi a cunoştinţelor.
Căutările pe World Wide Web, modul în care apel ăm la motoarele de
căutare şi modul în care acestea lucreaz ă şi au fost concepute, toate au de
a face cu conceptele şi procedeele de lucru cu Baze de Date. Motoarele de
c ăutare sunt, în fond, ni şte instrumente de c ăutare a informaţiilor într-o
imens ă bază de date, care este actualizat ă continuu, pe m ăsură ce apar
noi pagini Web. Marile motoare de căutare, Google sau Yahoo, folosesc
adevărate "ferme" de servere pe care men ţinaceste imense baze de date,
astfel încât noi să obţinem răspunsul în câteva clipe.
Acestă lucrfare, are drept scop prezentarea elementelor fundamentale
despre baze de date, a conceptelor cu care se lucreaz ă în acest domeniu şi
a modalităţilor de prelucrare a datelor organizate în baze de date.
CAPITOLUL I
INTRODUCERE
Datele din cele mai obișnuite tipuri de baze de date sunt distribuite de
regulă pe linii și coloane, în diferite tabele, pentru eficientizarea
procesării și interogării datelor. Datele pot fi accesate, gestionate,
modificate, actualizate, controlate și organizate cu ușurință. Majoritatea
bazelor de date utilizează un limbaj structurat de interogare (SQL) pentru
scrierea și interogarea datelor.
CAPITOLUL II
CONCEPTE FUNDAMENTALE
End-users
Clienţi
Server
Baza de date
Un sistem de gestiune a unei baze de date (SGBD) este o colecţie de
programe care permit crearea şi întreţinerea bazei de date. Un SGBD are
trei componente importante:
1. un subsistem de memorare care inregistrează şi regăseşte datele din
fişiere
2. un subsistem de modelare şi manipulare a datelor care conţine
procedurile de organizare a datelor şi de operare asupra lor (adăugare,
modificare, ştergere) şi de control la partajarea datelor şi access concurent
(tranzacţii multi-user).
3. interfaţa dintre SGBD şi utilizatori.
Structura detailată şi informaţiile despre organizarea fiecărui fişier din
baza de date sunt înregistrate într-un catalog.
Un model de date descrie o manieră de structurare şi manipulare a datelor
dintr-o bază de date. Partea de structură se referă la cum sunt reprezentate
datele: tabele, structuri ierarhice etc. Partea de manipulare a unui model
specifică operaţiile ce se pot aplica datelor pentru a realiza adăugare,
inserare , modificare, ştergere, sortare, selecţie et5c. Comenzile pentru
realizarea unor astfel de operaţii sunt specificate într-un limbaj de
interogare. Comenzile din limbajul de interogare sunt traduse în secvenţe
de isnstrucţiuni maşină pe care subsitemul de memorare le foloseşte
pentru manipularea datelor. Există diferite limbaje de interogare, unele
fiind specializate pentru realizarea unor funcţii anume.
2.3.1 Tabele
Pentru o bază de date cât mai flexibilă, datele trebuie să fie organizate în
tabele, astfel încât să nu apară redundanțe. De exemplu, dacă stocați
informații despre angajați, fiecare angajat ar trebui să fie introdus o
singură dată într-un tabel configurat doar pentru a reține datele
angajaților. Datele despre produse vor fi stocate în alt tabel, iar cele
despre filiale vor fi stocate în altul. Acest proces se numește normalizare.
2.3.2 Formulare
2.3.3 Rapoarte
2.3.4 Interogări
Interogările pot efectua mai multe funcții diferite într-o bază de date. Cea
mai comună funcție a lor este să regăsească anumite date din tabele.
Datele pe care doriți să le vedeți sunt împărțite, de obicei, între mai multe
tabele, iar interogările vă permit să le vizualizați într-o singură foaie de
date. De asemenea, deoarece în general nu doriți să vedeți toate
înregistrările deodată, interogările vă permit să adăugați criterii pentru a
„filtra” datele la înregistrările dorite.
2.3.5 Macrocomenzi
2.3.6 Module
Modulele, la fel ca macrocomenzile, sunt obiecte pe care le puteți utiliza
pentru a adăuga funcționalități în baza de date. În vreme ce
macrocomenzile se creează în Access, alegând dintr-o listă de acțiuni de
macrocomandă, modulele sunt scrise în limbajul de programare Visual
Basic for Applications (VBA). Un modul este o colecție de declarații,
instrucțiuni și proceduri stocate împreună ca o unitate. Un modul poate fi
un modul de clasă sau unul standard. Modulele de clasă sunt atașate la
formulare sau rapoarte și conțin, de obicei, proceduri specifice
formularului sau raportului la care sunt atașate. Modulele standard conțin
proceduri generale care nu sunt asociate cu alt obiect. Modulele standard
sunt listate sub Module în Panoul de navigare, în timp modulele de clasă
nu sunt.
CAPITOLUL III
PROIECTAREA BAZELOR DE DATE
O bază de date proiectată corespunzător vă oferă acces la informații
actualizate și exacte. Pentru că un design corect este esențial pentru a vă
atinge obiectivele în lucrul cu o bază de date, investind timpul necesar
pentru a afla principiile de bună proiectare are sens. În final, este mult
mai probabil să vă încheiați cu o bază de date care să vă satisfacă
necesitățile și să poată găzdui cu ușurință modificarea.
Acest articol oferă instrucțiuni pentru planificarea unei baze de date
desktop. Veți învăța cum să decideți ce informații aveți nevoie, cum să
împărțiți acele informații în tabelele și coloanele corespunzătoare, precum
și modul în care aceste tabele se raportează reciproc. Trebuie să citiți
acest articol înainte de a crea prima bază de date desktop.
Access pentru Microsoft 365 Access 2021 Access 2019 Access 2016
Utilizând Access, puteți crea o bază de date fără a scrie cod sau a fi expert
în bazele de date.
Deschideți Access.
Fiecare rând este denumit mai corect înregistrare, iar fiecare coloană,
câmp. O înregistrare este un mod semnificativ și unitar de a combina
informații despre ceva anume. Un câmp este un singur element
informațional, un tip de element care apare în fiecare înregistrare. În
tabelul Produse, de exemplu, fiecare rând sau înregistrare păstrează
informații despre un produs. Fiecare coloană sau câmp cuprinde un
anumit tip de informații despre acel produs, cum ar fi numele sau prețul.
Procesul de proiectare
-se alege cheia primară a fiecărui tabel. Cheia primară este o coloană care
se utilizează pentru a identifica în mod unic fiecare rând. Un exemplu ar
putea fi ID produs sau ID comandă.
-se verifică fiecare tabel și se decide cum sunt corelate datele dintr-un
tabel cu datele din alte tabele. Adăugați câmpuri la tabele sau creați tabele
noi pentru a clarifica relațiile, după cum este necesar.
Rafinarea proiectării
După ce ați determinat setul inițial de coloane pentru fiecare tabel, puteți
să rafinați coloanele. De exemplu, se recomandă să stocați numele
clientului sub forma a două coloane separate: prenumele și numele de
familie, astfel încât să puteți să sortați, să căutați și să indexați numai
acele coloane. În mod similar, adresa constă de fapt din cinci componente
separate, adresa, localitatea, județul, codul poștal și țara/regiunea și se
recomandă, de asemenea, să stocați aceste informații în coloane separate.
Dacă doriți să efectuați o operație de căutare, de filtrare sau de sortare
după județ, de exemplu, aveți nevoie de informații despre județ stocate
într-o coloană separată.
Dacă nu aveți în minte o coloană sau un set de coloane care pot constitui
o cheie primară bună, luați în considerare utilizarea unei coloane care are
tipul de date Numerotare automată. Atunci când utilizați tipul de date
Numerotare automată, Access atribuie automat o valoare pentru dvs. Un
astfel de identificator este lipsit de informație; nu conține informații
factuale care să descrie rândul pe care îl reprezintă. Identificatorii lipsiți
de informație sunt ideali pentru a fi utilizați drept cheie primară, deoarece
nu se modifică. O cheie primară care conține informații despre un rând,
numărul de telefon sau numele unui client, de exemplu, este mai probabil
să se modifice, întrucât informațiile factuale propriu-zise se pot modifica.
2. ...tabelul Angajați...
3. …tabelul Comenzi...
4. …tabelul Produse...
Atunci când este necesară o relație de tip unu-la-unu în baza de date, luați
în considerare dacă puteți pune informațiile din cele două tabele împreună
într-un tabel. Dacă nu doriți să faceți acest lucru dintr-un anumit motiv,
întrucât ar putea rezulta în mult spațiu necompletat, lista următoare
afișează cum s-ar reprezenta relația în proiectarea dvs.
CONCLUZII
BIBLIOGRAFIE
2.Covrig L. – Baze de date. Microsoft Access 2000, Editura Teora,
Bucureşti,
2000
3.Oprea D., Airinei D., Fotache M. – Sisteme informa ţionale pentru
afaceri,
Editura Polirom, 2002
4.Todoroi D., Micuşa D., Clocotici V., Linga I., Ţapcov V., Drucioc N.,
Calcatin A.,
5.Morari M. – Data Bases and Communication Tools. MS Access 2000,
Editura
ASEM, Chişinău, 2002
6.https://support.microsoft.com/ro-ro/office/introducere-%C3%AEn-
programarea-access-92eb616b-3204-4121-9277-70649e33be4f
7.https://support.microsoft.com/ro-ro/office/no%C8%9Biuni-de-baz
%C4%83-despre-proiectarea-bazelor-de-date-eb2159cf-1e30-401a-8084-
bd4f9c9ca1f5#