Pe HaiSaRadem.ro vei gasi bancuri, glume, imagini, video, fun, bancuri online, bancuri tari, imagini haioase, videoclipuri haioase, distractie online. Nu ne crede pe cuvant, intra pe HaiSaRadem.ro ca sa te convingi. |
Afisati “sa se vada mereu”, cerintele (din programul IE/MF) si baza de date (in Microsoft Access), adica
redimensionati ferestrele
de lucru, pe orizontala (“una peste alta”).
1.debifati (desetati) atributul read-only pe fisierele .mdb (pe cele care lucrati).
1.1 In programul Windows Explorer (sau My Computer)
deplaseaza-te in folderol unde ai fisierul .mdb si efectueaza clic dreapta pe
fisier si efectueaza clic pe optiunea Properties.
1.2 In fereastra de dialog
aparuta (cu titlul „numele fisierului” urmat de Properties), la sectiunea
Attributes debifeaza Read Only si apasa pe butonul OK.
Daca ai facut pana acum asa, ai 1 punct pe azi.
Felicitari! Daca nu reusesti sa treci de acest pas,
fisierul tau NU poate fi modificat! Vezi de exemplu pasul … de mai jos (in care
NU iti apare „linia noua/goala necompletata cu * in fata/la inceput”).
Si vei primi nota 2! Deci, atentie!
2.adaugati o noua inregistrare ("linie in tabel") si completati-o cu date fictive
2.1 Deschidem fisierul .mdb prin
clic pe el (pe fisier) in programul Windows Explorer (sau in My Computer). Se
deschide aplicatia asociata (pentru deschiderea fisierelor de tip .mdb), in
acest caz Microsoft Access. In timpul operatiei de deschidere a fisierului .mdb
apasam pe (rand pe cele 3) butoanele “Nu – Da – Deschidere”. In acest fisier
este afisata lista Interogarilor (vezi fundalul portocaliu). In momentul
deschiderii fisierului .mdb se creaza si un fisier temporar .ldb (care se
sterge in mod automat cand inchid Microsoft Access).
2.2 Efectueaza clic pe lista de
Tabele (in M.Access) pt.a afisa lista de tabele (deasupra de lista de
Interogari) si deschide tabelul (cu numele) comp_t (clic pe „textul” comp_t).
Se observa 6 inregistrari („linii in tabel”), vezi „cercul rosu
pt.evidentiere”.
2.3 Muta cursorul (de tastatura
prin clic de maus pe) in/pe ultima linie din tabel (care „incepe” cu *) si
completeaza date fictive. Se poate observa ca a crescut numarul de inregistrari
si ca „semnul * de la inceputul linier s-a transformat in creion”, adica suntem
in „mod editare”.
2.4 Inchide tabelul (NU Microsoft
Access!), adica clic pe „X-ul alb de jos, NU cel de sus”. S-au salvat datele
automat (de fapt la terminarea editarii, inainte de operatia de inchidere a
tabelului) => NU ai fost intrebat daca vrei sa salvezi sau nu.
3. Felicitari, ai terminat si puntul 2. Sa trecem
la punctul 3.
3.1
Deschide tabelul comp_t (efectueaza clic pe tabelul comp_t) si pe urma in
tabelul deschis (la vizualizarea datelor/inforamtiilor) efectueaza clic dreapta
(alege din meniul contextual) pe a doua inregistrare („linie din tabel”) si
alege optiunea „Sterge inregistrare”.
3.2 In fereastra de informare
aparuta apesi pe Da (evident prima data citesti, fiidnca daca te-ar intreba de
exempul vrei/esti de acord sa primesti nota 2, si tu raspunzi Da, s-ar putea sa
primesti nota respectiva).
3.3 Observam ca avem din nou 6
inregistrari („randuri in tabel”). Au fost 7, am ramas evident cu 6 in urma
stergerii unei inregistrari, vezi „cercul rosu pt.evidentiere”.
4. Trecem la punctul 4. Inchide
tabelul si deschide-l din nou (pt.refresh, pt.siguranta).
4.1. Modifica DOAR primele doua
campuri („coloane din tabel”). Asa e cerinta! Modifici mai mult, NU primesti
punctul (la nota, pt.acest subiect). Cand ai terminat (de modificat), inchide
tabelul (NU aplicatia Microsoft Access!).
5. Ce rapid ai facut cerinta 4! Bun! Faci 10 secunde pauza? Numara
1,2,3,4,5,6,7,8,9,10. Mai departe!
Vom modifica STRUCTURA tabelului,
NU valorile sale, prin „Vizualizare in mod proiectare”, pt.tabel (alegi din meniul
contextual al tabelului, adica clic dreapta pe tabelul comp_t).
5.1 Clic dreapta pe (adica, din
meniul contextual) al doilea camp (in acest caz a „doua linie” din tabel), si
alege optiunea „Inserare randuri”, in acest caz campuri (fiindca suntem in
„vizualizare in mod proiectare pt.tabel”).
5.2 Vei completa in „randul nou adaugat/inserat” setarile cerute … nume
camp … tip camp.
5.3. Si ajungi la … vezi imaginea de mai jos, chenarul rosu. Pe urma
inchizi tabelul si apesi pe butonul Da (adica evident prima data citesti
mesajul si pe urma „salvezi”). Daca apasam inainte pe butonul salveaza, adica
„pe discheta” atunci NU ma mai intreba Microsoft Access daca vreau sa salvez
modificarile.
5.4. Mai este de lucru la aceasta cerinta! Deschide tabelul, vezi noul camp
(„coloana”)? Este goala!
5.5 Copiaza (cu copy/paste) fiecare „articol/celula”. Sau tasteaza! Insa
daca ai gresit la un articol primesti doar jumatate din punctajul alocat
pt.aceasta cerinta (adica 0,5p). Daca gasesti metoda prin care se pot copia
(prima data selecta) toata coloana excelent! Exista! Insa o vei descoperii
singur, daca nu faci pe rand! La sfarsitul operatiei de copiere inchide
tabelul!
6. Am ajuns deja
aici! Excelent!
Sunt mai multe metode pt.a rezolva aceasta cerinta! Cea aratata la ora este
… deschide tabelul … clic dreapta pe campul („capul de tabel”) dupa care avem
de ordonat tabelul … si alegem … ascendent sau descendent? Hai, gandeste!
6.2 Observi vreo diferenta „la criteriul de ordonare”? In aceaste doua
imagini (cel de sus si cel de jos unde este valoarea 36 sau Eocen++?
7. Alege Vizualizare tabel in mod proiectare, adica modificam, din nou, STRUCTURA
tabelului (am facut deja la cerinta 5, vezi
aici); campul ID adaugi la sfarsit, cel mai simplu, daca nu sunt date
detalii pt.”locatie”; atentie la tipul de date, schimba pe Autonumerotare;
7.2 Pentru cheia primara (adica campul de tip special in care NU pot fi
introduse doua valori identice, de exemplu pt.un tabel in care se lucreaza cu
CNP-ul unei persoane sau numarul matricol la un elev) din meniul contextual al
campului ID (adica clic dreapta pe randul cu ID) alege optiunea … cheie
primara, evident. Inchide tabelul „cu salvare”.
8. Felicitări că ai ajuns
până aici! Ai deja un pachet propriu în contul de pe Xhost.ro şi un
fişier index.htm pe MyComputer. Aşa-i cp trebuie să-l punem pe
Xhost (adică să-l încărcăm, eng.upload)?
Pauză!
Măcar 30 de secunde!
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22,23,24,25,26,27,27,28,29,30
J
Efectueaza Copy/paste pe tabel.
8.2 Atentie unde dai „clic dreapta -> lipire”! Adica NU pe tabel, ci „in
marea alba”, adica in zona de lucru „unde va veni/se va pune” copia tabelului.
Adica in/din meniul contextual „al listei de tabele”.
8.3 Atentie la numele tabelului si la optiunea cu „Numai structura”
(initial este setata optiunea „Structura si datele”, insa noi dorim sa avem
tabelul gol, fara valori/date/informatii, INSA campurile sa le avem deja gata
create). E ca si cu notele in catalog. La (un nou) inceput de an scolar pe
catalogul virtual/digital sa de optiunea „numai structura”.
8.4 Atentie la cerintele EXACTE, gresesti numele sau optiunea, primesti
doar jumătate de punctaj!
8.5 E recomandat sa faci cat mai multe verificari! Avem doua tabele, al
doilea este selectat si deschis (se vede si in titlul ferestrei :Tabel ca este
„copie_tabel” deschis). Nu sunt date completate (in primul desigur sunt! Sau
nu? Ar fi bine sa verifici, ca sa fii sigur!). Inchide tabelele (cele pe care
le-ai deschis, evident).
9. Sa vedem, vei obtine nota 10? Daca faci si aceasta cerinta bine, ultima,
atunci da! Clic pe lista de interogari „sub Tabele, din coltul din stanga sus”!
Copiere (din meniul contextual al interogarii comp_q) si pe urma lipire in
„marea alba” al listei de interogari.
9.2 Optiuni „de lipire interogare” nu avem!
9.3 Atentie doar la numele interogarii, daca gresesti ai doar jumatate de
punctaj!
9.4 Vizualizam interogarea in mod proiectare (iti mai amintesti ca pentru
modificarea structurii tabelului am facut la fel „modul de vizualizare”? vezi aici cerinta 5 ). Efectueaza clic dreapta pe
copie_interogare si alege optiunea Vizualizare in mod proiectare. In prezent
modul de vizualizare este „in mod proiectare”. Va trebui sa schimbam in
vizualizare SQL (din meniul Vizualizare -> Vizualizare SQL).
9.5 Apare cod „de programare” (nu Borland C sau Pascal, ci doar cod SQL
pt.baze de date). Se poate traduce destul de usor „in limbaj uman” selecteaza
epoca si durata mii ani din tabela unde durata mii ani e mai mare de 10. Avem
de modificat „codul SQL”, in acest caz (pachet 1) doar de schimbat 1 in 2! (se
face >10 in >20). Atentie alte modificari sa NU faci! Daca totusi ai
facut inchide interogarea (ca si cum ai inchide tabelul, pe X-ul alb pe fundal
rosu, INSA NU de la Microsoft Access) DAR FARA salvare si revii (cu vizualizare
in mod proiectare – a doua oara se deschide automat in mod sql).
9.6 Asa arata codul/comanda SQL cu modificarea la >20 (vezi „cercul rosu pt.evidentiere”). Salveaza (clic pe
„discheta” sau Fisier->Salvare) si inchide interogarea (evident
copie_interogare).
9.7 Facem niste verificari, nu? Iti mai amintesti prima interogare
ce face? Afiseaza „epocile” care au durata mii ani mai mare de 10. In acest caz
sunt 5 „epoci”, adica 5 inregistrari. Din prima tabela sunt luate datele, nu? Desigur/oricum
in a doua tabela (in copie_tabel) NU avem date/valori/informatii!
9.8 Mai tii minte cate inregistrari sunt in primul tabel? In total! Ia sa
verificam … Nu uita sa dai clic pe Tabele si pe urma pe primul tabel (cu numele
comp_t). Sunt 6 inregistrari in total! Care lipseste din prima interogare?
Pleistocen. De ce? Fiindca durata mii ani este 2 si in prima interogare vrem sa
vedem doar inregistrarile (liniile/randurile din tabel) care sunt > 10
(durata in mii ani, ale lor).
9.9 Oare ce face a doua interogare? Ce va afisa? Doar epocile cu durata mii
ani mai mari de 20 (strict mai mare). Cate sunt? … 2 (in acest caz).
9.10 Am terminat! Gata! Inchide interogarea, baza de date si … aplicatia Microsoft
Access. In timpul lucrarii practice pe nota (50% !) NU uita sa incarci (eng.upload)
fisierul pe site-ul cerut. Atentie la ce nume dai la fisierul .mdb!