clasa a x a -grupa 1 elev - · pdf filecum creaţi baza de date? lansati microsoft access ......
TRANSCRIPT
Liceul Teoretic G.Gundisch
Cisnădie CUM NE ORGANIZĂM VIAȚA
FOLOSIND BAZELE DE DATE?
Care sunt datele care intervin în problemă şi ce relaţii există între ele?
Clasa a X –a -grupa 1
ELEV …..
Tema proiectului Catalogul unei clase.
Cheia primară din tabela
elevi vă ajută să stabiliţi
relaţia între acest tabel şi
celelalte tabele. Un
elev din tabelul elevi poate
avea mai multe note la
diferite materii. Relatia
dintre tabele va
fi de 1-n.
Baza de date are
structura:
Liceul Teoretic G.Gundisch
Cisnădie
CUM NE ORGANIZĂM VIAȚA
FOLOSIND BAZELE DE DATE?
Care sunt datele care intervin în problemă şi
ce relaţii există între ele?
Cateva sfaturi…
Inainte de a demara lucrul la viitoarea bază de date, trebuie
analizat sistemul în care acţionează informaţiile.
Gândiţi-vă la utilizările bazei de date. Ce informaţii căutaţi?
Gândiţi-vă la scopul în care sunt utilizate datele.
Stabiliţi obiectele pe care trebuie să le creaţi: tabele,
formulare, rapoarte, interogări.
Cum creaţi baza de date?
Lansati Microsoft Access
Selectaţi File->New->Database şi salvaţi cu un nume sugestiv.
Obseravtie ! Cel mai răspândit model de baze de date este cel
relaţional, în care datele sunt memorate în tabele. Între aceste
tabele se pot stabili relaţii pe baza unor câmpuri comune.
Cum creaţi o tabelă?
Selectaţi din fereastra de obiecte, butonul Table şi alegeţi
opţiunea Create table in Design view. Pentru a defini structura
unei tabele specificaţi numele fiecărui câmp la Field Name
şitipul datelor la Data Type. În fereastra Fields Properties
completaţi proprietăţile fiecărui câmp: dimensiunea câmpului
(Field Size) , formatul de afişare a datelor(Format) , numărul
de zecimale (Decimal Places), f ormatul pentru introducerea
datelor (Input Mask) , eticheta (Caption) , valoarea iniţială
(Default Value) , regula de validare a datelor (Validation Rules) ,
mesajul de validare (Validation Text) , obligatoriu (Required) ,
indexat (Indexed)Stabiliţi cheiele primare. Acestea identifică
în mod unic o înregistrare .
Cum relaţionaţi tabelele? Relaţiile se definesc prin utilizarea comenzii din meniul Tools.
Pentru afişarea tabelelor alegeţi din m e niul Relationship ,
comanda . Selectaţi pe rând tabelele pe care doriţi să
le relaţionaţi şi afişaţi-le fereastra de editare a relaţiilor
(butonul Add). Realizaţi editarea relaţiei prin metoda
drag&drop.
Clasa a X –a -grupa 1
ELEV …..
Formularul de culegere şi
actualizare date
Sugestii privind crearea
formu laru l u i , var ianta
formular-, utilizand expertul.
şi selectând toate campurile
tabelelor.
Stabiliţi un fond pentru
formular şi inseraţi o imagine.
Acum aveţi o machetă
prietenoasă pentru
introducerea datelor.
CUM CREEZ OBIECTE UTILE PENTRU OPERARE,
RAPORTARE ŞI INFORMARE?
Cateva sfaturi…
Gândiţi-vă cum introduceţi datele în tabele. Veţi folosi
formulare independente sau formulare-subformulare?
Aveţi situaţii gen cataloge de produse, pentru care
trebuie create machete independente?
Dacă aveţi două sau mai multe tabele încercaţi
varianta
formular-subformular pentru culegerea datelor.
Datele
sunt mai uşor de gestionat.
Ce sunt formularele?
Formularele sunt machete prietenoase pentru
culegerea şi
actualizarea datelor.
Cum creaţi un formular?
Cum formataţi textul într-un formular?
Cum schimbaţi fundalul formularului?
Cum importaţi o imagine într-un formular?
Cateva sfaturi…
Gândiţi-vă cum introduceţi datele în tabele. Veţi folosi
formulare independente sau formulare-subformulare?
Aveţi situaţii gen cataloge de produse, pentru care
trebuie create machete independente?
Dacă aveţi două sau mai multe tabele încercaţi varianta
formular-subformular pentru culegerea datelor. Datele
sunt mai uşor de gestionat.
Ce sunt formularele?
Formularele sunt machete prietenoase pentru culegerea şi
actualizarea datelor.
Cum creaţi un formular?
Cea mai uşoară şi rapidă metodă este utilizarea expertului de
formulare. Selectaţi obiectul Form şi alegeţi opţiunea Create
form by using wizard.
Pasul 1 - selectaţi tabela pentru care doriţi să realizaţi
macheta şi câmpurile pe care aceasta le va conţine
Pasul 2 – alegeţi modul de aranjare al datelor în cadrul
machetei
Pasul 3 – alegeţi un stil de afişare pentru machetă
Pasul 4 - salvaţi macheta, alegeţi opţiunea de deschidere a
formularului pentru introducerea datelor.
Cum formataţi textul într-un formular?
Cum schimbaţi fundalul formularului?
Cum importaţi o imagine într-un formular?
Clasa a X –a -grupa 1
ELEV …..
Liceul Teoretic G.Gundisch
Cisnădie
Sfaturi
O interogare este un obiect al bazei de date care ne permite
extragerea din unul sau mai multe tabele a înregistrărilor
care satisfac anumite criterii. După crearea interogării, ea
poate fi executată ori de câte ori este nevoie, obţinând ca
rezultat doar câmpurile dorite şi/sau înregistrările care
satisfac o anumită condiţie.
OBSERVAŢII
Dacă la interogare participă două sau mai multe tabele, în listele ascunse de la Câmp Acces va prefixa numele fiecărui câmp cu numele tabelului din care provine câmpul respectiv Numele tabelului din care provine fiecare câmp este afişat pe linia Tabel (Table). Ordinea în care sunt alese câmpurile are importanţă, în sensul că va fi ordinea în care vor fi afişate câmpurile în rezultatul interogării. Dacă actuala ordine nu e cea dorită, putem muta câmpurile ca pe orice coloană dintr-o fereastră de date.
Cum căutaţi o înregistrare?
Cum creaţi o interogare simplă?
Cum creaţi interogări multiple?
Cum adăugaţi şi cum eliminaţi filtre?
Cum adăugaţi şi eliminaţi câmpuri într-o interogare?
Cum selectaţi şi cum sortaţi datele după criterii
sau în baza operatorilor logici uzuali?
Imagini sugestive din
cadrul aplicaţiei
Specificaţi ce
reprezintă imaginile
Informaţii despre
realizarea aplicaţiei
CUM CREEZ OBIECTE UTILE PENTRU OPERARE,
RAPORTARE ŞI INFORMARE?
Liceul Teoretic G.Gundisch
Cisnădie
Clasa a X –a -grupa 1
ELEV …..
Phone: 555-555-5555 Fax: 555-555-5555 E-mail: [email protected]
TO CONTACT US:
Imagine sugestivă din cadrul
aplicaţiei
Sfaturi
Cum creaţi un raport?
Cum modificaţi un raport?
Cum creaţi şi cum modificaţi antetul şi subsolul
unui raport?
Cum grupaţi datele într-un raport?
Cum realizaţi total-raport, subtotal-raport?
Specificaţi ce reprezintă
imaginea
Informaţii despre
realizarea aplicaţiei
Liceul Teoretic G.Gundisch
Cisnădie
CUM CREEZ OBIECTE UTILE PENTRU OPERARE,
RAPORTARE ŞI INFORMARE? Clasa a X –a -grupa 1
ELEV …..