Kurse të avancuara për akses në internet. Krijimi dhe plotësimi i bazave të të dhënave në Microsoft Access

Në botën moderne, nevojiten mjete që do të lejonin ruajtjen, organizimin dhe përpunimin e sasive të mëdha të informacionit me të cilat është e vështirë të punohet në Excel ose Word.

Depo të tilla përdoren për të zhvilluar faqe informacioni, dyqane në internet dhe shtesa të kontabilitetit. Mjetet kryesore që zbatojnë këtë qasje janë MS SQL dhe MySQL.

Produkti nga Microsoft Office është një version i thjeshtuar për sa i përket funksionalitetit dhe është më i kuptueshëm për përdoruesit e papërvojë. Le të ecim hap pas hapi duke krijuar një bazë të dhënash në Access 2007.

Përshkrimi i MS Access

Microsoft Access 2007 është një sistem i menaxhimit të bazës së të dhënave (DBMS) që zbaton një ndërfaqe grafike të plotë të përdoruesit, parimin e krijimit të entiteteve dhe marrëdhënieve ndërmjet tyre, si dhe gjuhën strukturore të pyetjeve SQL. Disavantazhi i vetëm i këtij DBMS është pamundësia për të punuar në shkallë industriale. Nuk është krijuar për të ruajtur sasi të mëdha të dhënash. Prandaj, MS Access 2007 përdoret për projekte të vogla dhe për qëllime personale jo komerciale.

Por përpara se të tregoni hap pas hapi krijimin e një baze të dhënash, duhet të njiheni me konceptet bazë nga teoria e bazës së të dhënave.

Përkufizime të koncepteve bazë

Pa njohuri bazë për kontrollet dhe objektet e përdorura për të krijuar dhe konfiguruar bazën e të dhënave, është e pamundur të kuptohen me sukses parimi dhe veçoritë e personalizimit të zonës së lëndës. Prandaj, tani do të përpiqem të shpjegoj me terma të thjeshtë thelbin e të gjithë elementëve të rëndësishëm. Pra, le të fillojmë:

  1. Një zonë lëndore është një grup tabelash të krijuara në një bazë të dhënash që janë të lidhura me njëra-tjetrën duke përdorur çelësat kryesorë dhe dytësorë.
  2. Një entitet është një tabelë e veçantë e bazës së të dhënave.
  3. Atributi - titulli i një kolone të veçantë në tabelë.
  4. Një tuple është një varg që merr vlerën e të gjitha atributeve.
  5. Çelësi primar është një vlerë unike (id) që i caktohet çdo tuple.
  6. Çelësi dytësor i tabelës "B" është vlera unike e tabelës "A" e përdorur në tabelën "B".
  7. SQL query është një shprehje e veçantë që kryen një veprim specifik me bazën e të dhënave: shtimi, redaktimi, fshirja e fushave, krijimi i përzgjedhjeve.

Tani që kemi një ide të përgjithshme se me çfarë do të punojmë, mund të fillojmë të krijojmë një bazë të dhënash.

Krijimi i bazës së të dhënave

Për qartësinë e të gjithë teorisë, le të krijojmë një bazë të dhënash trajnimi "Studentë-Provimet", e cila do të përmbajë 2 tabela: "Studentët" dhe "Provimet". Çelësi kryesor do të jetë fusha "Record number", sepse. ky parametër është unik për çdo student. Fushat e mbetura janë të destinuara për informacion më të plotë rreth studentëve.

Pra, bëni sa më poshtë:


Gjithçka, tani mbetet vetëm për të krijuar, plotësuar dhe lidhur tabela. Kaloni te artikulli tjetër.

Krijimi dhe plotësimi i tabelave

Pas krijimit të suksesshëm të bazës së të dhënave, një tabelë bosh do të shfaqet në ekran. Për të formuar strukturën e saj dhe për ta mbushur atë, bëni sa më poshtë:



Këshilla! Për të rregulluar mirë formatin e të dhënave, shkoni te skedari "Modaliteti i tabelës" në shirit dhe kushtojini vëmendje bllokut "Formatimi dhe lloji i të dhënave". Aty mund të personalizoni formatin e të dhënave të shfaqura.

Krijimi dhe redaktimi i skemave të të dhënave

Përpara se të filloni të lidhni dy entitete, në analogji me paragrafin e mëparshëm, duhet të krijoni dhe plotësoni tabelën "Provimet". Ai ka këto atribute: "Numri i regjistrimit", "Provimi1", "Provimi2", "Provimi3".

Për të ekzekutuar pyetjet, ne duhet të lidhim tabelat tona. Me fjalë të tjera, kjo është një lloj varësie që zbatohet duke përdorur fushat kryesore. Për këtë ju duhet:


Konstruktori duhet të krijojë automatikisht marrëdhënien, në varësi të kontekstit. Nëse kjo nuk ka ndodhur, atëherë:


Ekzekutimi i pyetjeve

Çfarë duhet të bëjmë nëse kemi nevojë për studentë që studiojnë vetëm në Moskë? Po, ka vetëm 6 persona në bazën tonë të të dhënave, por çka nëse janë 6000 prej tyre? Pa mjete shtesë, do të jetë e vështirë të zbulohet.

Pikërisht në këtë situatë na vijnë në ndihmë pyetjet SQL, të cilat ndihmojnë për të hequr vetëm informacionin e nevojshëm.

Llojet e kërkesave

Sintaksa SQL zbaton parimin CRUD (shkurtuar nga anglishtja create, read, update, delete - "krijoni, lexoni, përditësoni, fshini"). ato. Me kërkesat, ju mund të zbatoni të gjitha këto veçori.

për mostër

Në këtë rast, parimi i "leximit" hyn në lojë. Për shembull, ne duhet të gjejmë të gjithë studentët që studiojnë në Kharkiv. Për këtë ju duhet:


Po sikur të jemi të interesuar për studentë nga Kharkiv që kanë më shumë se 1000 bursa? Atëherë kërkesa jonë do të duket si kjo:

ZGJIDH * NGA Studentët KU Adresa = Kharkiv DHE Bursa > 1000;

dhe tabela që rezulton do të duket si kjo:

Për të krijuar një entitet

Përveç shtimit të një tabele duke përdorur konstruktorin e integruar, ndonjëherë mund t'ju duhet ta kryeni këtë operacion duke përdorur një pyetje SQL. Në shumicën e rasteve, kjo është e nevojshme gjatë kryerjes së punimeve laboratorike ose afatgjata si pjesë e një kursi universitar, sepse në jetën reale nuk ka nevojë për këtë. Nëse, sigurisht, nuk jeni një zhvillues profesionist aplikacionesh. Pra, për të krijuar një kërkesë, ju duhet:

  1. Shkoni te skeda "Krijo".
  2. Klikoni butonin "Query Builder" në bllokun "Të tjerët".
  3. Në dritaren e re, klikoni në butonin SQL, më pas futni komandën në fushën e tekstit:

KRIJON TABELA Mësuesit
(Kodi i mësuesit NË ÇELËSIN PRIMAR,
Mbiemri CHAR(20),
Emri CHAR (15),
Emri i mesëm CHAR (15),
Gjinia CHAR (1),
data e lindjes DATE,
kryesore_subjekti CHAR(200));

ku "CREATE TABLE" do të thotë krijimi i tabelës "Teachers" dhe "CHAR", "DATA" dhe "INT" janë llojet e të dhënave për vlerat përkatëse.


Kujdes! Në fund të çdo kërkese, duhet të ketë një karakter ";". Pa të, ekzekutimi i skriptit do të rezultojë në një gabim.

Për të shtuar, fshirë, modifikuar

Gjithçka është shumë më e thjeshtë këtu. Shkoni përsëri në fushë për të krijuar një kërkesë dhe futni komandat e mëposhtme:


Krijimi i formës

Me një numër të madh fushash në tabelë, bëhet e vështirë të plotësosh bazën e të dhënave. Mund të heqësh aksidentalisht një vlerë, të futësh vlerën e gabuar ose të futësh një lloj tjetër. Në këtë situatë, formularët vijnë në shpëtim, me ndihmën e të cilave mund të plotësoni shpejt entitetet, dhe gjasat për të bërë një gabim minimizohen. Kjo do të kërkojë hapat e mëposhtëm:


Ne kemi shqyrtuar tashmë të gjitha funksionet bazë të MS Access 2007. Komponenti i fundit i rëndësishëm mbetet - gjenerimi i raporteve.

Gjenerimi i raportit

Një raport është një funksion i veçantë i MS Access që ju lejon të formatoni dhe përgatitni të dhëna nga një bazë të dhënash për printim. Kjo përdoret kryesisht për krijimin e faturave, raporteve të kontabilitetit dhe dokumentacioneve të tjera të zyrës.

Nëse nuk keni hasur kurrë në një funksion të tillë, rekomandohet të përdorni "Report Wizard" të integruar. Për ta bërë këtë, bëni sa më poshtë:

  1. Shkoni te skeda "Krijo".
  2. Klikoni butonin "Raporto Wizard" në bllokun "Raporte".

  3. Zgjidhni tabelën e interesit dhe fushat që dëshironi të printoni.

  4. Shtoni nivelin e kërkuar të grupimit.

  5. Zgjidhni llojin e renditjes për secilën fushë.

Nëse ekrani nuk ju përshtatet, mund ta korrigjoni pak. Për këtë:


Prodhimi

Pra, mund të themi me besim se kemi analizuar plotësisht krijimin e një databaze në MS Access 2007. Tani ju i dini të gjitha funksionet bazë të një DBMS: nga krijimi dhe plotësimi i tabelave te shkrimi i pyetjeve të zgjedhura dhe krijimi i raporteve. Këto njohuri janë të mjaftueshme për të kryer punë të thjeshta laboratorike si pjesë e një programi universitar ose për ta përdorur atë në projekte të vogla personale.

Për të hartuar baza të të dhënave më komplekse, ju duhet të kuptoni programimin e orientuar nga objekti dhe të mësoni DBMS si MS SQL dhe MySQL. Dhe për ata që kanë nevojë për pyetje praktike për të shkruar, unë rekomandoj të vizitoni faqen SQL-EX, ku do të gjeni shumë probleme praktike argëtuese.

Fat i mirë në zotërimin e materialit të ri dhe nëse keni ndonjë pyetje - jeni të mirëpritur në komente!

Prezantimi

Sistemet e menaxhimit të bazës së të dhënave (DBMS) janë ndoshta lloji më i zakonshëm i softuerit. DBMS kanë më shumë se tridhjetë vjet histori zhvillimi me ruajtjen e vazhdimësisë dhe traditave të qëndrueshme. Vlera ideologjike e një DBMS shpjegohet me faktin se programet e këtij lloji bazohen në konceptin e një modeli të dhënash, domethënë një abstraksion të përfaqësimit të të dhënave. Në shumicën e rasteve, supozohet se të dhënat paraqiten në formën e skedarëve të përbërë nga regjistrime. Struktura e të gjitha regjistrimeve në skedarë është e njëjtë, dhe numri i regjistrimeve në një skedar është i ndryshueshëm. Elementet e të dhënave që përbëjnë çdo rekord quhen fusha. Meqenëse të gjitha regjistrimet kanë të njëjtat fusha (me vlera të ndryshme), është e përshtatshme t'u jepni fushave emra unikë. Shumë raste praktikisht të rëndësishme përshtaten mirë në këtë paraqitje të të dhënave. Për shembull, në departamentin e personelit, informacioni për punonjësit është i kësaj natyre. Punonjësit punësohen dhe pushohen nga puna, por forma e fletës së të dhënave personale të personelit mbetet e pandryshuar për çdo punonjës. Artikujt e inventarit vijnë dhe shkojnë, por forma e kartës së inventarit mbetet e njëjtë. Numri i shembujve mund të shumëzohet lehtësisht. Është e qartë se DBMS është një mjet adekuat në të gjitha rastet kur informacioni fillestar mund të paraqitet në formën e një tabele me strukturë konstante, por me gjatësi të pacaktuar, ose në formën e një skedari karte që përmban një numër të pacaktuar të karta me strukturë konstante.

Të gjitha DBMS mbështesin në një formë ose në një tjetër katër operacione bazë:

shtoni një ose më shumë regjistrime në bazën e të dhënave;

hiqni një ose më shumë regjistrime nga baza e të dhënave;

gjeni një ose më shumë regjistrime në bazën e të dhënave që plotësojnë kushtin e specifikuar;

përditësoni vlerën e disa fushave në bazën e të dhënave.

Shumica e DBMS mbështesin, përveç kësaj, mekanizmin e lidhjeve midis skedarëve të ndryshëm të përfshirë në bazën e të dhënave. Për shembull, një lidhje mund të vendoset në mënyrë eksplicite kur vlera e disa fushave është një lidhje me një skedar tjetër, DBMS të tilla quhen DBMS rrjeti, ose lidhja mund të vendoset në mënyrë implicite, për shembull, duke përputhur vlerat e fushave në skedarë të ndryshëm. DBMS të tilla quhen relacionale.

MS Access është një DBMS e tipit relacional, në të cilin të gjitha mjetet dhe aftësitë tipike të DBMS-ve moderne janë të balancuara në mënyrë të arsyeshme. Një bazë të dhënash relacionale e bën më të lehtë gjetjen, analizimin, mirëmbajtjen dhe mbrojtjen e të dhënave sepse ato ruhen në një vend. Qasja në përkthim nga anglishtja do të thotë "qasje". MS Access është një DBMS relacionale funksionalisht e plotë. Përveç kësaj, MS Access është një nga DBMS-të më të fuqishme, fleksibël dhe më të lehtë për t'u përdorur. Ju mund të krijoni shumicën e aplikacioneve në të pa shkruar një rresht të vetëm të programit, por nëse keni nevojë të krijoni diçka shumë komplekse, atëherë për këtë rast MS Access ofron një gjuhë të fuqishme programimi - Visual Basic Application.

Popullariteti i Microsoft Access DBMS është për arsyet e mëposhtme:

aksesueshmëria në mësim dhe kuptueshmëria lejojnë që Access të jetë një nga sistemet më të mira për krijimin e shpejtë të aplikacioneve të menaxhimit të bazës së të dhënave;

DBMS është plotësisht i rusifikuar;

mundësia e përdorimit të teknologjisë OLE;

integrimi me paketat e Microsoft Office;

Mbështetja e ideologjisë WWW (vetëm në Access 97);

teknologjia vizuale ju lejon të shihni vazhdimisht rezultatet e veprimeve tuaja dhe t'i korrigjoni ato; përveç kësaj, puna me dizajnerin e formularit mund të lehtësojë shumë studimin e mëtejshëm të sistemeve të tilla programuese si Visual Basic ose Delphi;

sistemi i ndihmës është paraqitur gjerësisht dhe qartë;

prania e një grupi të madh "mjeshtrash" për zhvillimin e objekteve.

Mund të filloni Access në disa mënyra:

filloni të përdorni menynë kryesore në WINDOWS 95/98;

nisni duke përdorur një shkurtore desktopi ose panel MS Office;

hapja e çdo baze të dhënash hap automatikisht Access.

Nëse keni pyetje në lidhje me Microsoft Access, fillimisht duhet të përpiqeni të gjeni përgjigje në dokumentacionin ose sistemin e ndihmës.

Në këtë punë, ne ofrojmë një sërë detyrash që do t'ju lejojnë të zotëroni teknikat bazë të punës me Access DBMS. Kartat këshilluese mund të ndihmojnë kur punoni me Access DBMS. Ato janë të destinuara për të mësuar drejtpërdrejt në procesin e punës me Microsoft Access dhe pas hapjes së bazës së të dhënave do të shoqërojnë vazhdimisht çdo veprim të përdoruesit.

Mesimi 1

Krijimi i bazës së të dhënave. Futja dhe formatimi i të dhënave

Nisni sistemin WINDOWS. Shkarkoni DBMS ACCESS. Do të shfaqen kartat pop-up. Rrotulloni ato. Nëse keni nevojë për një sugjerim, atëherë në çdo kohë mund t'i telefononi kartat në menynë Ndihmë ose me butonin përkatës në shiritin e veglave.

Së pari ju duhet të krijoni një bazë të dhënash të re.

Le të kryejmë sekuencën e mëposhtme të veprimeve: në menynë File, zgjidhni komandën New. Emri i skedarit: skaz.mdb. NE RREGULL. Ju paraqitet kutia e dialogut Baza e të dhënave.

Lexoni me kujdes qëllimin e butonave në shiritin e veglave duke lëvizur ngadalë kursorin e miut mbi butona.

Më pas krijoni një tabelë duke bërë si më poshtë: Tabela/Krijo/Tabela e re.

Krijimi i një tabele, pra përcaktimi i fushave të përfshira në tabelë, bëhet duke plotësuar një tabelë të veçantë:

Plotësoni këtë tabelë me informacionin e mëposhtëm:

Fusha # është opsionale, e futim për të përcaktuar fushën e çelësit, pasi çdo tabelë duhet të ketë një çelës.

Futni informacionin në tabelën Tabela/"Karakteri"/Hap dhe futni të dhënat në mënyrën e zakonshme, për shembull:

Përdorni miun për të theksuar:

a) rekordi 5,

b) rekordi 3,

c) nga rekordi i tretë në të shtatë. Çzgjidhni.

d) Zgjidhni të gjitha hyrjet. Çzgjidhni.

e) Zgjidhni fushën "Karakteri".

f) Zgjidhni fushat në të njëjtën kohë: "Profesioni", "Shenjat speciale" dhe "Hero", hiqni zgjedhjen.

g) Zgjidhni të gjitha fushat. Kjo mund të bëhet me miun ose nga menyja Edit, zgjidhni komandën Select All Records.

Çzgjidhni.

Theksoj:

a) Në fushën "Shenjat e veçanta" shënoni hyrjen e gjashtë.

b) Në fushën "Karakteri", zgjidhni hyrjen e katërt deri në të gjashtën.

c) Pa lëshuar butonin e miut, shënoni të njëjtat shënime në fushat "Shenjat speciale" dhe "Hero".

Çzgjidhni.

Zgjidhni të gjithë tabelën.

Çzgjidhni.

Ndryshoni gjerësinë e secilës kolonë në mënyrë që gjerësia e kolonave të jetë minimale, por i gjithë teksti të jetë i dukshëm.

Kjo mund të bëhet me miun, duke zgjeruar kolonat, ose si më poshtë.

Zgjidhni kolonën e kërkuar dhe shtypni butonin e djathtë të miut, në menynë e kontekstit zgjidhni komandën "Gjerësia e kolonës"; në dritaren që hapet, klikoni Fit to the data width.

Bëni të njëjtën gjë për të gjitha fushat.

Lartësia e linjës mund të ndryshohet në të njëjtën mënyrë me miun ose në menynë Format me komandën Line Height. Për më tepër, mjafton të redaktoni një rresht, lartësia e rreshtave të mbetur ndryshon automatikisht.

Ndryshoni lartësinë e rreshtit në çdo mënyrë dhe bëjeni atë të barabartë me 30.

Ndrysho fontin e tabelës në Arial Cyr, madhësia e shkronjave 14, të trasha.

Ju mund ta ndryshoni fontin si më poshtë: lëvizni treguesin e miut jashtë tabelës dhe shtypni butonin e majtë të miut, zgjidhni Font nga menyja e kontekstit ose zgjidhni komandën Font nga menyja Edit në shiritin e veglave.

Ndrysho fontin e tekstit në Times New Roman Cyr, madhësia e shkronjave 10.

Ndryshoni gjerësinë e fushave.

a) Bëni kolonën "Personazhi" me gjerësi 20.

b) Kolona "Shenjat e veçanta" me gjerësi 25.

Ju mund të shihni se teksti në këto fusha është shtypur në dy rreshta.

Rregulloni gjerësinë e kolonave në mënyrë që teksti të përshtatet plotësisht.

Renditni tabelën sipas fushës "Karakteri" sipas rendit të kundërt alfabetik.

Mund të bëhet kështu. Theksoni fushën Karakteri dhe klikoni butonin Rendit në zbritje në shiritin e veglave.

Kthejeni tabelën në gjendjen e saj origjinale.

Ruani tabelën "Karakteri".

Mbyllni tabelën "Karakteri".

Mësimi 2

Redaktimi i bazës së të dhënave

Hapni tabelën e Karaktereve dhe shtoni hyrjet e mëposhtme në fund të tabelës:

Kjo mund të bëhet në tre mënyra:

a) Zhvendosni kursorin në fund të tabelës dhe futni hyrje të reja.

b) Klikoni butonin New Record në shiritin e veglave.

c) Në menynë Records zgjidhni komandën Data Entry.

Kopjoni hyrjen e parë në vend të hyrjes së gjashtë.

Fshi hyrjen e pestë.

Kopjo rekordin e parë në fund të tabelës.

Ndrysho profesionin e Duremar në Shitës Leech.

Kjo mund të bëhet si më poshtë: shënoni hyrjen e farmacistit me kursorin e miut, fshijeni atë në tampon dhe futni shitësin e shushunjeve nga tastiera. Ose në këtë mënyrë: hapni menynë Edit në shiritin e veglave, zgjidhni komandën Replace... Një kuti dialogu zëvendësuese do të shfaqet në ekran. Futni formatin e zëvendësimit.

Microsoft Office është një redaktues që ju lejon të krijoni dhe modifikoni dokumentet e zyrës. Ai gjithashtu ka një aplikacion të integruar që lejon përdoruesit të punojnë me bazat e të dhënave. Bazat e të dhënave janë, para së gjithash, një mjet i përshtatshëm për ruajtjen, organizimin dhe nxjerrjen e informacionit të nevojshëm. Në këtë material, redaktori i Microsoft Access do të analizohet në detaje dhe do të publikohen udhëzime hap pas hapi për të punuar me aplikacionin.

Çfarë është Microsoft Access

Microsoft Office Access është një redaktues i fuqishëm, i cili është një sistem i menaxhimit të bazës së të dhënave të bazuar në modelin relacional. Duhet gjithashtu të theksohet se ai përdor një model shkëmbimi dinamik midis burimeve të rrjetit dhe aplikacioneve. ku përdor redaktori mjete të avancuara për përpunimin e çdo lloj informacioni dhe paraqitjen e tyre në një strukturë të qartë koherente.

Access gjithashtu prezanton mbështetje për dinamikën Bibliotekat ActiveX. Kjo teknologji, e cila ndihmon jo vetëm në paraqitjen e informacionit në formën e tekstit, por edhe në formën e objekteve multimediale. Modeli relacional ju lejon të krijoni lidhje midis bazave të të dhënave dhe të kontrolloni çdo ndryshim, duke bërë rregullime në kohë.

Disa përdorues mendojnë se një nga redaktorët e Microsoft Office Excel është i ngjashëm me programin Access, por ky është një koncept i gabuar. Excel është një mjet për të punuar me spreadsheets, dhe kjo e fundit, nga ana tjetër, përdoret për të krijuar një bazë të dhënash në formën e tabelave.

Parimi i funksionimit të Excel bazohet në organizimin e të dhënave brenda një tabele të veçantë, Access ju lejon të kryeni detyra më komplekse, duke punuar me një grup të madh informacioni. Dhe si përfundim, është e nevojshme të theksohet një veçori e rëndësishme, Excel është krijuar për një përdorues të vetëm, pasi ndryshimi i informacionit është i natyrës lokale, dhe Access nënkupton punë me shumë përdorues me bazat e të dhënave.

Pse përdoret

Redaktori përdoret për të automatizuar plotësisht punën me bazën e të dhënave në fusha të ndryshme të veprimtarisë, biznesit, menaxhimit të personelit, etj. Vlen të përmendet se për shkak të faktit se softueri ka një strukturë universale, ndihmon për të hequr qafe një bollëk të tepërt të të dhënave kur duhet të ndryshoni parametrin e dëshiruar, jo duke futur një të ri, por duke rregulluar atë të vjetër. Për më tepër, ndryshimet do të pasqyrohen jo vetëm në bazën e të dhënave kryesore, por edhe në ato që lidhen me të.

Struktura e aplikimit

Komoditeti i punës me programin arrihet për shkak të pranisë së elementeve që lejojnë automatizoni procesin duke krijuar një bazë. Më poshtë është një listë e komponentëve kryesorë të softuerit.

Komponentët:

  • tabela. Komponenti i aplikacionit është krijuar për të shkruar dhe ruajtur të dhëna;
  • hetim. Elementi është krijuar për të marrë informacion nga një ose më shumë tabela. Është një mjet për të hyrë në bazat e të dhënave përkatëse dhe softuer të palëve të treta;
  • formën. Objekti përdoret për të paraqitur informacionin e futur në një mënyrë më miqësore për përdoruesit;
  • raporti. Ju lejon të merrni rezultatin përfundimtar në formën e një dokumenti të përfunduar;
  • makro. Është një element që përmban një përshkrim vijues për kryerjen e një veprimi. Me të, mund të vendosni një komandë që do të kryejë një detyrë specifike, për shembull, duke kontrolluar ndryshimet e të dhënave në një nga tabelat;
  • modul. Një komponent që përmban softuer të shkruar në gjuhën e programimit Visual Basic. Me ndihmën e tij, redaktori zgjeron ndjeshëm funksionalitetin. Kjo arrihet nëpërmjet përdorimit të funksioneve dhe procedurave të dizajnuara për t'iu përgjigjur ndryshimeve të caktuara;
  • faqja e hyrjes. Me ndihmën e tij, ju mund të përdorni bazat e të dhënave në distancë të ruajtura në kompjuterë të tjerë personalë.

Marrëdhënia me DBMS të tjera

Access ju lejon jo vetëm të përdorni informacionin tuaj të futur, por edhe të krijoni një marrëdhënie me një DBMS tjetër. Ekziston edhe mundësia për të importuar nga aplikacione të tjera, si dBase, MySQL, Paradox, FoxPro, Excel. Për lehtësinë e përdoruesit, zbatohet mundësia jo vetëm për të përdorur importin, por edhe lidhin të dhënat me programe të tjera dhe burime të rrjetit.

Pasqyrë e ndërfaqes së përdoruesit

E rëndësishme! Ndërfaqja do të rishikohet duke përdorur si shembull Microsoft Access 2013. Megjithatë, Microsoft Access 2007 dhe 2010 janë pothuajse identike

Ndërfaqja në këtë version të softuerit është krijuar për të përmirësuar komoditetin e punës me elementë të shumtë, bazohet në shiritin, i cili siguron qasje të shpejtë në funksionet dhe komandat kryesore.

Ndërfaqja e përdoruesit:

  • « Në prapaskenë" (krijoni). Elementi i ndërfaqes shfaqet pas fillimit të programit dhe lejon përdoruesin të zgjedhë një shabllon për krijimin e një baze të dhënash. Në procesin e punës, për të shkuar në këtë skedë, duhet të ndiqni shtegun "File" dhe "Krijo".
  • « Skedari". Ju lejon të ruani, hapni, printoni dokumentin e përfunduar, si dhe të vendosni opsionet e Accessit dhe të vendosni temën e duhur të dizajnit.

  • « fjongo". Është elementi kryesor kur punoni me redaktorin. Ai përmban module me mjete për krijimin dhe redaktimin e një baze të dhënash. Ai përfshin gjithashtu një shirit mjetesh të aksesit të shpejtë që përmban komponentët më të përdorur.
  • « Zona e navigimit". Ju lejon të shihni rezultatin e veprimeve të kryera dhe pasqyron strukturën e bazës së të dhënave.
  • « Dritarja e dialogut". Një element ndërfaqe me të cilin përdoruesi mund të specifikojë parametrat e një objekti.
  • ". Për të shfaqur komponentin, do t'ju duhet të klikoni me të djathtën mbi elementin e objektit. Ai përfshin komanda që varen nga detyra që kryhet.
  • ". Përdoret për të ndërruar modalitetin e pamjes së dokumentit dhe për të shfaqur statusin e funksionimit aktual.

Ndërfaqja u rishikua duke përdorur si shembull Microsoft Access 2013. Mund të ndryshojë në botimet më të ulëta.

Puna me bazat e të dhënave në Access

Krijimi i bazës

Ka disa mënyra për të krijuar një bazë të dhënash: nga e para ose duke përdorur një shabllon të gatshëm. Në rastin e parë, përdoruesi duhet të krijojë vetë elementë dhe objekte të bazës së të dhënave; në rastin e dytë, gjithçka është shumë më e thjeshtë. Ne lëshojmë një shabllon të gatshëm dhe futim informacionin tuaj. Tjetra, ne do të shqyrtojmë në detaje të dy opsionet për të punuar me bazat e të dhënave.

bazë neto

Le të fillojmë të krijojmë një bazë të dhënash të re dhe më pas ta mbushim atë me informacion:


Krijo nga shabllon

Puna me një shabllon duket si kjo:

Mbushja e bazës

Plotësimi i bazës së të dhënave përfshin krijimin e një tabele dhe futjen e informacionit të nevojshëm në të.

Për të filluar, duhet të theksohet se duke përdorur MS Access, mundeni për të importuar. Për ta bërë këtë, zgjidhni skedën "E jashtme", klikoni në ikonën "Import". Më pas, do të hapet një dritare e re ku duhet të specifikoni shtegun për në skedar dhe klikoni "OK". Pastaj dritarja e importit do të shfaqet përsëri, klikoni " Me tutje» dhe vendosni informacione për çdo objekt. Ne vendosëm çelësin që do të ndihmojë në përpunimin e shpejtë të informacionit dhe klikoni " Me tutje". Pas kësaj, objekti do të shfaqet në dritaren kryesore dhe mund të filloni ta krijoni atë.

Procesi i krijimit:


Duhet të theksohet se fusha "Çmimi" ka një parametër numerik. Kjo për faktin se informacioni në terma monetarë ka një dimension të shprehur në rubla (nëse përdoret versioni zyrtar i lokalizuar i paketës së zyrës). Nëse po flasim për çmimin e pajisjeve periferike të kompjuterit, atëherë, si rregull, njësitë konvencionale përdoren për të shprehur koston e tij krahasuese. Për një rast të tillë, përdoret një parametër numerik, i cili do të shmangë rikonfigurimin e të gjithë bazës së të dhënave.



Projekti nr. 1 "Produktet":

Projekti nr. 2 "Furnizimi":

Skemat e të dhënave

Marrëdhënia midis tabelave krijohet duke përdorur strukturën e përdorur në projekt. Në këtë rast, struktura shfaqet në mënyrë grafike, gjë që bën të mundur lehtësimin e ndjeshëm të përpunimit të të dhënave.

Krijimi i një marrëdhënieje midis projekteve:


Tani na duhet vendos një lidhje ndërmjet dy objekteve, ne e bëjmë këtë si kjo:


Krijimi i kërkesave

Zgjedhja klasike

Kërkesa për përzgjedhje ju lejon të zgjidhni të dhënat në bazën e të dhënave sipas kushteve të para-krijuara. Në projektin tonë, do të krijohet një përzgjedhje që ju lejon të gjeni një produkt me emrin e tij. Puna do të kryhet në bazën e të dhënave "Produktet".


Krijimi i një entiteti

Një pyetje "Create Entity" në Microsoft Access merr tabela të lidhura dhe pyetje të tjera të krijuara më parë. Ndryshe nga opsioni i parë, rezultati do të ruhet në një tabelë të re të përhershme.

Procesi duket si ky:


Për të shtuar, fshirë, modifikuar

Ky lloj pyetësori nënkupton krijimin dhe ekzekutimin e disa veprimeve, si rezultat i të cilit parametrat në tabelë do të ndryshojnë.

Ne krijojmë një kërkesë si kjo:


hetim për të shtuar:


Për redaktim:


Krijimi dhe dizajnimi i formave

Formularët janë një nga elementët që janë krijuar për të organizuar siç duhet ruajtjen e të dhënave.

Për cilat forma janë:

  • Qëllimi i formularëve është prodhimi i të dhënave në ekran në një mënyrë miqësore për përdoruesit;
  • kontrolli i nisjes. Në këtë rast, qëllimi kryesor i formularëve është të ekzekutojnë makro;
  • shfaqje kutitë e dialogut. Me ndihmën e formularëve, mund të shfaqni një paralajmërim për gabime të mundshme.

Ne përdorim "" për të krijuar një objekt:


Pas kësaj, një skedë e re do të shfaqet para përdoruesit, ku tabela do të paraqitet në formën e një formulari. Siç mund ta shihni, perceptimi i informacionit është bërë shumë më i përshtatshëm.

Merrni parasysh mundësinë e krijimit të formularëve përmes Konstruktorit:

Krijo një formë nga e para me "". Me këtë opsion, mund të personalizoni pamjen, të ndryshoni mbushjen e fushës, të shtoni skedarë mediash dhe më shumë.


Ju gjithashtu mund të vendosni parametrat e kërkuar për figurën: "Ngjyra e sfondit", "Lloji i sfondit", "Kufijtë" etj.

Ne gjenerojmë raporte

Për të punuar me raporte, ne do të përdorim "":


Raportoni duke përdorur projektuesin:


Qëllimi kryesor i këtij programi është të krijojë dhe të punojë me baza të dhënash që mund të lidhen si me projektet e vogla ashtu edhe me bizneset e mëdha. Me ndihmën e tij, do të jetë e përshtatshme për ju të menaxhoni të dhënat, modifikoni dhe ruani informacionin.

Paketa e aplikacionit Microsoft Office - Access - përdoret për të punuar me bazat e të dhënave


Natyrisht, përpara se të filloni punën, do t'ju duhet të krijoni ose hapni një bazë të dhënash ekzistuese.

Hapni programin dhe shkoni në menunë kryesore duke klikuar në komandën "File" dhe më pas zgjidhni artikullin "Krijo". Kur krijoni një bazë të dhënash të re, do t'ju paraqitet një zgjedhje midis një faqeje boshe që do të përmbajë një tabelë ose një bazë të dhënash në internet që ju lejon të përdorni mjetet e integruara të programit, për shembull, botimet tuaja në internet.

Përveç kësaj, për të thjeshtuar sa më shumë krijimin e një baze të dhënash të re, ofrohen shabllone që përdoruesi të zgjedhë, duke ju lejuar të krijoni një bazë të dhënash të fokusuar në një detyrë specifike. Kjo, meqë ra fjala, mund t'ju ndihmojë të krijoni shpejt formën e kërkuar të tabelës pa konfiguruar manualisht gjithçka.

Plotësimi i bazës së të dhënave me informacion

Pasi të keni krijuar bazën e të dhënave, është e nevojshme ta plotësoni atë me informacione përkatëse, struktura e të cilave duhet të mendohet paraprakisht, sepse funksionaliteti i programit ju lejon të formatoni të dhënat në disa forma:

  1. Tani lloji më i përshtatshëm dhe i zakonshëm i strukturimit të informacionit është një tabelë. Për sa i përket aftësive dhe pamjes së tyre, tabelat në Access nuk ndryshojnë shumë nga ato në Excel, gjë që, nga ana tjetër, thjeshton shumë transferimin e të dhënave nga një program në tjetrin.
  2. Mënyra e dytë për të futur informacion janë formularët, ato janë disi të ngjashme me tabelat, megjithatë, ato ofrojnë një shfaqje më vizuale të të dhënave.
  3. Për të llogaritur dhe shfaqur informacionin nga baza e të dhënave tuaja, ofrohen raporte që do t'ju lejojnë të analizoni dhe llogaritni, për shembull, të ardhurat tuaja ose numrin e palëve me të cilat punoni. Ata janë shumë fleksibël dhe ju lejojnë të bëni çdo llogaritje, në varësi të të dhënave të futura.
  4. Marrja dhe renditja e të dhënave të reja në program kryhet me anë të pyetjeve. Me ndihmën e tyre, ju mund të gjeni të dhëna specifike midis disa tabelave, si dhe të krijoni ose përditësoni të dhëna.

Të gjitha funksionet e mësipërme janë të vendosura në shiritin e veglave, në skedën "Krijo". Aty mund të zgjidhni cilin element dëshironi të krijoni dhe më pas, në "Designer" që hapet, ta personalizoni vetë.

Krijimi i një baze të dhënash dhe importimi i informacionit

Pas krijimit të një databaze të re, e vetmja gjë që do të shihni është një tabelë bosh. Mund ta plotësoni me dorë ose ta plotësoni duke kopjuar informacionin e nevojshëm nga Interneti. Ju lutemi vini re se çdo pjesë e informacionit që futni duhet të vendoset në një kolonë të veçantë dhe çdo hyrje duhet të ketë një linjë personale. Nga rruga, kolonat mund të riemërohen për të lundruar më mirë në përmbajtjen e tyre.

Nëse i gjithë informacioni që ju nevojitet është në një program ose burim tjetër, programi ju lejon të personalizoni importin e të dhënave.

Të gjitha cilësimet e importit ndodhen në një skedë të veçantë në panelin e kontrollit të quajtur "Të dhënat e jashtme". Këtu, në zonën "Import dhe Lidhje", renditen formatet e disponueshme, duke përfshirë dokumentet e Excel, dokumentet Access, skedarët tekst dhe XML, faqet e internetit, dosjet e Outlook, etj. Pasi të zgjidhni formatin e dëshiruar nga i cili do të transferohet informacioni, ju do të duhet të specifikojë shtegun për në vendndodhjen e skedarit. Nëse është pritur në një server, programi do t'ju kërkojë të shkruani adresën e serverit. Ndërsa importoni, do të hasni në cilësime të ndryshme që janë krijuar për të transferuar saktë të dhënat në Access. Ndiqni udhëzimet e programit.

Çelësat bazë dhe marrëdhëniet e tabelës

Kur krijoni një tabelë, programi automatikisht i jep çdo hyrjeje një çelës unik. Si parazgjedhje, ajo ka një kolonë emri që zgjerohet kur futen të dhëna të reja. Kjo kolonë është çelësi kryesor. Përveç këtyre çelësave kryesorë, baza e të dhënave mund të përmbajë edhe fusha që lidhen me informacionin e përfshirë në një tabelë tjetër.

Për shembull, ju keni dy tabela që përmbajnë informacione të lidhura. Për shembull, ato quhen "Dita" dhe "Plani". Duke zgjedhur fushën "E hënë" në tabelën e parë, mund ta lidhni atë me çdo fushë në tabelën "Plani" dhe kur kaloni pezull mbi njërën nga këto fusha, do të shihni informacionin dhe qelizat e lidhura.

Marrëdhëniet si kjo do ta bëjnë bazën tuaj të të dhënave më të lehtë për t'u lexuar dhe ka të ngjarë të rrisin përdorshmërinë dhe efikasitetin e saj.

Për të krijuar një marrëdhënie, shkoni te skeda "Mjetet e bazës së të dhënave" dhe në zonën "Marrëdhëniet", zgjidhni butonin "Skema e të dhënave". Në dritaren që shfaqet, do të shihni të gjitha bazat e të dhënave të përpunuara. Duhet t'i kushtoni vëmendje faktit që bazat e të dhënave duhet të kenë fusha të veçanta të destinuara për çelësat e huaj. Në shembullin tonë, nëse në tabelën e dytë dëshironi të shfaqni ditën e javës ose një numër, lini një fushë bosh, duke e emërtuar atë "Dita". Vendosni gjithashtu formatin e fushave, pasi duhet të jetë i njëjtë për të dyja tabelat.

Më pas, me dy tabelat të hapura, tërhiqni fushën që dëshironi të lidhni në fushën e çelësit të huaj të përgatitur posaçërisht. Do të shfaqet dritarja "Edit Relationships", në të cilën do të shihni fushat e zgjedhura veçmas. Për të siguruar ndryshimet e të dhënave si në fushat ashtu edhe në tabelat përkatëse, kontrolloni kutinë "Zbatoni integritetin e të dhënave".

Krijimi dhe llojet e kërkesave

Një pyetje është një veprim në një program që lejon përdoruesin të modifikojë ose të fusë informacionin në bazën e të dhënave. Në fakt, kërkesat ndahen në 2 lloje:

  1. Kërkesa zgjedhore, falë të cilave programi merr informacione të caktuara dhe bën llogaritjet mbi të.
  2. Kërkesa veprimi që shtojnë ose heqin informacion në bazën e të dhënave.

Duke zgjedhur "Query Wizard" në skedën "Krijo", programi do të kryejë procesin e krijimit të një lloji specifik të pyetjes. Ndiqni udhëzimet.

Pyetjet mund t'ju ndihmojnë të organizoni të dhënat tuaja dhe t'i referohen gjithmonë informacioneve specifike.

Për shembull, mund të krijoni një pyetje të përzgjedhur bazuar në parametra të caktuar. Nëse dëshironi të shihni informacione për një datë ose ditë specifike në tabelën "Dita" për të gjithë periudhën kohore, mund të vendosni një pyetje të ngjashme. Zgjidhni artikullin "Query Builder" dhe në të tabelën që ju nevojitet. Si parazgjedhje, pyetja do të jetë selektive, bëhet e qartë nëse shikoni shiritin e veglave me butonin "Zgjidh" të theksuar atje. Në mënyrë që programi të kërkojë saktësisht datën ose ditën që ju nevojitet, gjeni rreshtin "Kushti i përzgjedhjes" dhe shkruani frazën [çfarë dite?] atje. Mbani mend, pyetja duhet të vendoset në krahë katrorë dhe të përfundojë me një pikëpyetje ose një dy pika.

Ky është vetëm një nga opsionet për përdorimin e pyetjeve. Në fakt, ato mund të përdoren gjithashtu për të krijuar tabela të reja, për të filtruar të dhënat sipas kritereve, etj.

Vendosja dhe përdorimi i formularëve

Nëpërmjet përdorimit të formularëve, përdoruesi mund të shikojë lehtësisht informacionin për secilën fushë dhe të kalojë midis regjistrimeve ekzistuese. Kur futni informacion për një kohë të gjatë, përdorimi i formularëve e bën më të lehtë punën me të dhënat.

Hapni skedën "Krijo" dhe gjeni artikullin "Forma", duke klikuar mbi të cilin do të shfaqet një formular standard bazuar në të dhënat në tabelën tuaj. Fushat e informacionit që shfaqen janë subjekt i të gjitha llojeve të ndryshimeve, duke përfshirë lartësinë, gjerësinë, etj. Ju lutemi, vini re se nëse ka lidhje në tabelën e mësipërme, do t'i shihni ato dhe mund t'i rikonfiguroni në të njëjtën dritare. Në fund të programit, do të shihni shigjeta që do t'ju lejojnë të hapni në mënyrë sekuenciale secilën kolonë të tabelës tuaj, ose menjëherë të kaloni në të parën dhe të fundit. Tani secila prej tyre është një rekord i veçantë, fushat e të cilave mund t'i personalizoni duke klikuar në butonin "Shto fushat". Informacioni i ndryshuar dhe i futur në këtë mënyrë do të shfaqet në tabelë dhe në të gjitha tabelat e bashkangjitura. Pas konfigurimit të formularit, duhet ta ruani duke shtypur kombinimin e tastit "Ctrl + S".

Krijo një raport

Qëllimi kryesor i raporteve është t'i sigurojë përdoruesit një përmbledhje të përgjithshme të tabelës. Ju mund të krijoni absolutisht çdo raport, në varësi të të dhënave.

Programi ju lejon të zgjidhni llojin e raportit, duke ofruar disa për të zgjedhur:

  1. Raporti - do të krijohet një raport automatik duke përdorur të gjithë informacionin e dhënë në tabelë, megjithatë, të dhënat nuk do të grupohen.
  2. Një raport bosh është një formular bosh, të dhënat për të cilat mund të zgjidhni vetë nga fushat e kërkuara.
  3. Magjistari i raportimit - ju udhëzon gjatë procesit të krijimit të një raporti dhe grupimit dhe formatimit të të dhënave.

Në një raport të zbrazët, ju mund të shtoni, fshini ose modifikoni fushat, duke i mbushur ato me informacionin e nevojshëm, të krijoni grupe të veçanta që do të ndihmojnë në ndarjen e të dhënave të caktuara nga pjesa tjetër, dhe shumë më tepër.

Sa më sipër janë të gjitha bazat që do t'ju ndihmojnë të menaxhoni dhe personalizoni programin Access për veten tuaj, megjithatë, funksionaliteti i tij është mjaft i gjerë dhe siguron akordim më të mirë të funksioneve të diskutuara këtu.

Projektimi dhe krijimi i tabelave për një bazë të dhënash (Bazat e aksesit, Pjesa 1)

Nëse jeni i ri në Access, filloni me këtë kurs. Ai shpjegon konceptet dhe termat bazë dhe përshkruan hapat e parë në hartimin e bazës së të dhënave dhe krijimin e tabelave.

Krijimi i një marrëdhënieje ndërmjet tabelave (Bazat e aksesit, Pjesa 2)

Mësoni se si të krijoni marrëdhënie midis tabelave, komponentëve kryesorë të çdo baze të dhënash. Ky kurs mbulon llojet e marrëdhënieve dhe mënyrën e krijimit të secilës prej tyre.

Krijoni bazën tuaj të të dhënave të parë në Access 2013

Mësoni se si të krijoni një bazë të dhënash në Access 2013 nga një shabllon në minuta. Access ka shabllone për bazat e të dhënave që do të funksionojnë në kompjuterin tuaj ose në renë kompjuterike.

Kuptimi i pyetjeve (Bazat e Aksesit, Pjesa 3 )

Mësoni si të krijoni pyetje në Access 2013. Ky kurs mbulon llojet e pyetjeve, krijimin e pyetjeve të zgjedhura, kushteve, bashkimeve dhe tabelave të ndërmjetme.

Prezantimi i webinarit të Access 2013

Filloni duke shikuar këtë webinar 15 minutësh. Kjo do t'ju ndihmojë të njiheni me Access në terma të përgjithshëm. Ne do të shikojmë dy lloje bazash të dhënash që mund të krijoni: Qasuni në aplikacionet e internetit për shfletuesin dhe bazat e të dhënave të desktopit.

Niveli mesatar

Puna me pyetje vetëm për lexim

Nuk mund t'i ndryshoni të dhënat e kthyera nga një pyetje? Ky kurs mbulon shkaqet dhe zgjidhjet më të zakonshme dhe ofron lidhje me informacionin se si të zgjidhet kjo çështje.

Anulo futjen e të dhënave për një pyetje

Për të parandaluar kërkesën për të dhëna kur ekzekutoni një pyetje me parametra, duhet ose të hiqni të gjithë parametrat ose të eliminoni gabimet në shprehje (zakonisht gabime shtypi në emrat e fushave).

Përdorimi i kushteve në pyetjet e Access 2013

Mësoni se si të përdorni kushtet për të filtruar të dhënat e Access. Ky kurs mbulon shtimin e kushteve në pyetje, duke përdorur operatorët logjikë AND, OSE, IN, dhe BETWEEN, dhe përdorimin e shkronjave të ngurta. Ky kurs kërkon një kuptim të bazave të pyetjeve.

Përdorimi i pyetjeve me parametra për të filtruar rezultatet e pyetjeve

Mësoni se si t'i shtoni parametra pyetjeve në mënyrë që ato t'ju kërkojnë të vendosni të dhëna të caktuara, të tilla si një datë ose emër, përpara se të ekzekutohen. Parametrat janë një mjet i fuqishëm për filtrimin e rezultateve të pyetjeve.

Modifikoni të dhënat në Access 2013 me pyetje përditësimi

Mësoni se si të krijoni kërkesa për përditësime që ndryshojnë të dhënat pa i rrezikuar ato. Me pyetjet e përditësimit, mund të ndryshoni shpejt shumë të dhëna ekzistuese në një ose më shumë tabela.

Përdorimi i kushteve të datës në pyetje

Mësoni se si të përdorni kushtet e datës në pyetjet tuaja. Ky kurs mbulon bazat dhe shpjegon se si të përdoren fushat e llogaritura, të filtrohen pjesët e një vlere të datës dhe të përdoren funksionet DateDiff dhe DateAdd për të zbritur dhe shtuar vlerat e datës. Për të ndjekur këtë kurs, duhet të njiheni me pyetjet e Access.