I. Punë laboratorike në bazën e të dhënave Access

Tema:

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

Ndërtimi i një tabele në një bazë të dhënash.

Qëllimi i punës:

Mësoni se si të formoni një strukturë tabele, të futni dhe modifikoni të dhënat dhe të përcaktoni një çelës për të lidhur dy tabela.

Përfundimi i punës:

Dokumenti kryesor strukturor në Accessështë tabela. Çdo tabelë përmban të dhëna përkufizimi lloji i ndarë, për shembull për studentët. Çdo hyrje në tabelë përmban të gjithë informacionin e nevojshëm për një element individual të bazës së të dhënave.

Formularët, raportet dhe pyetjet ndërtohen në bazë të tabelave.

Një bazë të dhënash mund të përmbajë tabela të shumta.

    Në dritaren e hapur të bazës së të dhënave, klikoni në skedën "Tavolina" dhe shtypni butonin "Krijoni".

    Zgjidhni nga lista e kutisë së dialogut “Tavolinë e re” Mënyra për të krijuar një tabelë:

    Modaliteti i tabelës- krijimi i një tabele në modalitetin e tabelës;

    Konstruktor- krijimi i një tabele duke përdorur projektuesin e tabelës;

    Magjistari i tabelës- krijimi i një tabele duke përdorur magjistarin e tabelës;

    Importimi i tabelave- krijimi i një tabele duke importuar të dhëna nga një skedar i jashtëm ose një bazë të dhënash tjetër;

    Ne do të krijojmë një tabelë duke përdorur Dizajneri. Zgjidhni në dritare "Ndërtues" dhe shtypni " NE RREGULL ".

    Në dritaren që shfaqet, shkruani emrin e fushave, zgjidhni llojin e të dhënave dhe përcaktoni vetitë e fushave.



Në një kolonë Emri i fushes emrat e fushave janë specifikuar:

1. Numri; 5. Gjinia;

2. Mbiemri; 6. Data e lindjes;

3. Emri; 7. Grupi;

4. Emri i mesëm;

Tabela nuk duhet të ketë dy fusha me emra të njëjtë.

Për secilën fushë të përfshirë në regjistrim, duhet të specifikoni lloji i të dhënave.

Lloji i të dhënave përcakton llojin e informacionit që do të ruhet në këtë fushë. Lloji i të dhënave zgjidhet në kolonë Lloji i të dhënave .

E paracaktuarështë vendosur lloji i të dhënave Teksti.

Për të ndryshuar llojin e të dhënave, duhet të klikoni në një nga qelizat e kolonës Lloji i të dhënave . Një buton i listës do të shfaqet në anën e djathtë të qelizës kur të klikohet, do të hapet një listë e llojeve të të dhënave të disponueshme.

Në kolonë Përshkrim Mund të futni komente opsionale për secilën fushë. Ky operacion është fakultativ.

Vendosja e karakteristikave të fushës duhet të bëhet në mënyrë sekuenciale, d.m.th. për çdo fushë Fillimisht duhet të futni një emër, më pas një lloj të dhënash dhe, nëse është e nevojshme, një koment.

Për të kaluar në qelizën e dëshiruar, mund të përdorni tastin e miutTab dhe në fund të hyrjes mund të shtypni tastin Hyni .

Trekëndësh i zi në kolonën e shënimit në të majtë tregon vijën në të cilën ndodhet kursori.

Pasi të keni përcaktuar të gjitha fushat në tabelë, duhet të specifikoni një fushë për t'u përdorur si fushë e çelësit primar. Kjo do të parandalojë hyrjen e dyfishtë në tabelë.

Çelesi primar mund të përcaktohet vetëm në modalitetin e dizajnimit të tabelës.

Në këtë tabelë, ne do ta deklarojmë fushën si fushën kryesore të çelësit"Numri".

Për ta bërë këtë ju duhet:

    fusha e theksuar "Numri" ose thjesht vendosni kursorin atje;

    Shtyp butonin Fusha kryesore në shiritin standard të veglave me një ikonë kyçe ose

    menu "Ndrysho" "Fushën kryesore"

ME

Një imazh i vogël i një çelësi do të shfaqet në të majtë të kësaj fushe - një shenjë e fushës së çelësit primar.

Fusha kryesore

Specifikimi i tabelës i përgatitur gjatë projektimit duhet të ruhet, pasi e gjithë tabela do të ndërtohet mbi bazën e saj.

Për ta bërë këtë ju duhet:

menu "Dosja" "Ruaj"

Nëse tabela ruhet për herë të parë, në ekran shfaqet një kuti dialogu.

dritare "Ruajtja". Në këtë dritare duhet të vendosni emrin e tabelësSTUDENTI .



Futja dhe redaktimi i të dhënave në modalitetin e tabelës.

Të dhënat mund të futen në tabelën e krijuar ose drejtpërdrejt në formën e paracaktuar tabelare ose duke përdorur një formë ekrani të krijuar posaçërisht. Redaktimi i të dhënave dhe korrigjimi i gabimeve në të dhënat e tabelës është gjithashtu i mundur në secilën nga dy mënyrat e treguara.

Për të futur të dhëna në një tabelë, duhet të hapni bazën e të dhënave.

Në dritaren e bazës së të dhënave, klikoni mbi emrin e tabelës STUDENTI .



Një tabelë bosh shfaqet në dritaren që hapet për futjen e të dhënave.

    Përgjatë skajit të sipërm të dritares janë emrat e fushave të tabelës.

    Çdo fushë korrespondon me një kolonë specifike në tabelë.

    Çdo rekord zë një rresht në tabelë.

Të dhënat futen në një qelizë tabele duke përdorur tastierën. Kur të përfundoni futjen e të dhënave në fushën e fundit të një regjistrimi Access shkon në fushën e parë të rekordit të ri dhe pret për futjen e të dhënave.


Pas futjes së të dhënave, tabela duhet të mbyllet.

Për ta bërë këtë, duhet të futni komandën dy herë

menu "Dosja" "Mbyll"

Puna laboratorike për Ms Access

Puna laboratorike nr. 1: “Krijimi i bazës së të dhënave “Faturat”

Pjesa I. Krijimi i bazës së të dhënave.

Përparim

1) Nisni DBMS-në e përdoruesit të MS Access 2007 duke ekzekutuar komandën: StartProgramsMicrosoft OfficeMicrosoft Office Access 2007.

2) Zgjidhni bazën e re të të dhënave.

3) Jepini bazës së të dhënave të re emrin "Faturat" dhe krijoni atë.

4) Hapni tabelën që shfaqet në modalitetin e dizajnit për ta bërë këtë, në skedën "Home", zgjidhni modalitetin e dëshiruar.

5) Plotësoni formularin që hapet duke futur emrat e fushave, duke zgjedhur llojet e fushave nga lista rënëse dhe duke specifikuar madhësitë e fushave.

$ - fusha kryesore në tabelë

6) Përcaktoni çelësat e tabelës duke zgjedhur fushat kryesore dhe duke klikuar në butonin "Fusha kryesore" në skedën "Dizajn". Mbyllni formularin dhe emërtoni tabelën "Marrësit".

7) Ekzekutoni komandën: CreateTable Designer.

8) Krijo tre tabela të tjera të bazës së të dhënave: "Produkt", "Fatura", "Lëshuar".

Tabela "Produkti"

Tabela"Faturat"

Tabela"Lëre të shkojë"

Shënim:

9) Për të modifikuar tabelën e dëshiruar, duhet ta zgjidhni atë në listën e tabelave dhe të zgjidhni modalitetin "Dizajn".

10) Ekzekutoni komandën: Puna me bazat e të dhënaveSkema e të dhënave.

11) Shtoni të gjitha tabelat e bazës së të dhënave të Faturave.

12) Për të krijuar një lidhje midis dy tabelave: vendoseni kursorin në fushat e lidhjes në tabelën kryesore dhe, duke mbajtur butonin e majtë të miut, tërhiqeni atë në fushën përkatëse të lidhjes në tabelën vartëse.

13) Në kutinë e dialogut që hapet, kontrolloni llojin e lidhjes dhe kontrolloni kutinë.

14) Krijoni të gjitha lidhjet e nevojshme të bazës së të dhënave siç tregohet në diagram.

Redaktimi i skemës së të dhënave:

    Për të shtuar një tabelë, thirrni menunë e kontekstit në një zonë të zbrazët dhe zgjidhni "Shto tabelën".

    Për të fshirë një tabelë, zgjidhni tabelën dhe shtypni butonin Fshi në tastierën tuaj

    Për të fshirë një lidhje, theksoni lidhjen dhe shtypni butonin Fshi në tastierën tuaj

    Për të ndryshuar llojin e lidhjes, zgjidhni lidhjen dhe telefononi menynë e kontekstit.

Kur ndryshoni llojin e lidhjes, ju lutemi vini re se lloji përcaktohet automatikisht dhe vendoset

    "një me një" - nëse dy fusha kyçe ose indekse unike janë të lidhura

    "një-me-shumë" - nëse njëra nga fushat është një çelës ose një indeks unik

    "shumë-me-shumë" - në të gjitha rastet e tjera.

15) Mbyllni dhe ruani skemën e të dhënave.

16) Për të automatizuar futjen e të dhënave, organizoni listat rënëse për disa fusha. Krijo një zëvendësim për fushën "TIN" të tabelës "Faturat" nga fusha "TIN" e tabelës "Marrësit". Për ta bërë këtë, hapni tabelën "Faturat" në modalitetin e projektimit, zgjidhni fushën "TIN" dhe zgjidhni skedën "Zëvendësimi". Plotësoni të gjithë parametrat e nevojshëm siç tregohet në figurë:

17) Në mënyrë të ngjashme, kryeni edhe dy zëvendësime të tjera: në fushën “Numër” të tabelës “Lëshuar” nga fusha “Numër” e tabelës “Faturat”; në fushën “Artikulli” të tabelës “I lëshuar” nga fusha “Artikulli” i tabelës “Artikulli”.

18) Ruani ndryshimet tuaja.

Pjesa II. Krijimi i formularëve dhe plotësimi i bazës së të dhënave.

Përparim

1) Zgjidhni tabelën “Recipients” dhe ekzekutoni komandën: KrijoMultiple elemente.

2) Një formë e re për futjen dhe modifikimin e të dhënave do të shfaqet në modalitetin e projektimit. Mbylle dhe ruaje si "Marrës".

3) Hapni një formular të ri në pamjen e formularit.

4) Futni informacionin e marrësit.

5) Krijoni gjithashtu një formular për tabelën e Produkteve.

6) Tani le të krijojmë formularin “Faturë”, i cili do të ketë një strukturë më komplekse. Përdoruesi është mësuar të merret me dokumente letre dhe jo me fletëllogaritëse. Prandaj, zhvilluesi është i detyruar të afrojë pamjen e ekranit kur fut informacione me një dokument letre. Për këtë qëllim, përdorni forma që janë më të përshtatshme për t'u krijuar me Wizard dhe për t'i modifikuar me Constructor.

7) Ekzekutoni komandën: CreateOther FormsForm Wizard.

8) Zgjidhni tabelat dhe fushat sipas renditjes që shfaqen në faturën e letrës:

9) Specifikoni tabelën (ose pyetjen) e kërkuar dhe listën e fushave të kërkuara, përgjigjuni pyetjeve të magjistarit.

Numri, data, TIN nga tabela Fatura

Marrësi, adresa nga tabela Marrësi

Produkti, sasia nga tabela Liruar

Njësia matjet, çmimi nga tabela Produkt

10) Pasi të klikoni butonin "Next", zgjidhni llojin e pamjes "Faturë" dhe nënformat.

11) Vendosni pamjen e nënformës − tabelare.

12) Stili – Standard.

13) Duke përdorur konstruktorin, sillni formularin në formën e dëshiruar.

Pjesa III. Përpunimin e të dhënave. Krijimi i pyetjeve dhe raporteve.

Përparim

1) Ekzekutoni komandën: CreateQuery Builder.

2) Shtoni të gjitha tabelat dhe pyetjet e nevojshme në skemën e të dhënave të pyetjes. Vendosni lidhje ndërmjet tyre nëse është e nevojshme. Tërhiqni dhe lëshoni fushat e kërkuara nga tabelat në formularin e kërkesës (pjesa e poshtme e dritares). Krijoni kushte shtesë. Ruani kërkesën tuaj. Për të parë rezultatin e pyetjes, hapeni atë. Si rezultat i hapjes së një pyetjeje, në ekran shfaqen vetëm ato regjistrime që plotësojnë kushtin e specifikuar.

3) Drejtoni pyetjet e tërheqjes.

Pyetja 1. Zgjidhni mallrat e matura në copa.

Kërkesa 2. Lista e faturave të lëshuara në vitin 2009.

Pyetja 3. Lista e kompanive të Moskës që blenë salcë kosi. Kërkesa bazohet në tri tabela: Marrësit, Lëshuar, Faturat.

Pyetja 4. Lista e mallrave të përfshira në faturë me një numër të futur nga tastiera.

4) Drejtoni një pyetje me fusha të llogaritura. Për të krijuar një fushë të re, vlera e së cilës llogaritet duke përdorur një formulë, duhet të ndërtoni një shprehje në kolonën fillestare të formularit të kërkesës duke përdorur menunë e kontekstit ose duke futur formulën nga tastiera.

5) Krijoni pyetje përmbledhëse që llogaritin vlerën maksimale dhe minimale të një fushe në të gjitha regjistrimet e zgjedhura, shumën e një fushe në të gjitha regjistrimet, numrin e regjistrimeve të zgjedhura, etj. Për të krijuar pyetje përmbledhëse, përdorni butonin e Operacioneve të Grupit në shiritin e veglave.

Kërkesa 6. Numri i kompanive të Moskës

Kërkesa 7. Lista e të gjitha faturave me shumat totale të faturës. Kërkesa bazohet në tri tabela: Produkt, Lëshuar, Fatura.

Pjesa IV. Nxjerrja e informacionit, krijimi i raporteve.

Përparim

1) Është më mirë të krijoni raporte duke përdorur Wizard, dhe më pas, nëse është e nevojshme, të redaktoni raportin duke përdorur Designer. Të dhënat për raportin kërkohen në dialogun Wizard dhe mund të merren si nga tabelat ashtu edhe nga pyetjet. Të dhënat në raport mund të grupohen, renditen dhe mund të përmblidhen fusha individuale.

2) Krijoni një raport që përmban një listë faturash me totale.

3) Zgjidhni Query 7 dhe hapni magjistarin e raporteve.

4) Duke përdorur Wizard, zgjidhni të gjitha fushat e Kërkesës 7 dhe më pas vendosni të gjithë parametrat e nevojshëm.

5) Redaktoni raportin e krijuar në Konstruktor, duke korrigjuar titullin në "Lista e faturave".

6) Krijoni raportet e mëposhtme: listën e mallrave, listën e klientëve, të dhënat për numrin e faturës 1.

Tema: Krijimi dhe përdorimi i pyetjeve.

Qëllimet e punës:

ü forconi aftësitë tuaja në redaktimin e tabelave;

ü të njihen me llojet kryesore të kërkesave;

ü mësoni të krijoni pyetje përzgjedhëse në mënyra të ndryshme;

ü mësoni të krijoni pyetje komplekse;

ü mësoni të krijoni kërkesa të kryqëzuara.

Pjesa teorike.

Kërkesë është një mjet me të cilin informacioni që plotëson disa kritere merret nga një bazë të dhënash. Rezultatet e pyetjes nuk përfaqësojnë të gjitha të dhënat në tabelë, por vetëm ato që plotësojnë pyetjen.

Pyetjet përbëhen nga një numër kushtesh, secili kusht përbëhet nga tre elementë:

1. fushë që përdoret për krahasim;

2. operatori që përshkruan llojin e krahasimit;

3. vlera me të cilën duhet krahasuar vlera e fushës.

Shprehjet dhe operatorët e përdorur në kushtet e përzgjedhjes.

Shprehjet dhe Operatorët Përshkrimi i Shprehjeve dhe Operatorëve
Numrat Hyrë pa kufizime
Teksti Duhet të përfshihet në thonjëza
Datat Ato janë të kufizuara në të dyja anët me # simbole (për shembull, #01.02.02#)
*; +; -; /; ^ Operatorët aritmetikë që lidhin shprehjet
<; <=; >; >=; =; <> Operatorët e Krahasimit
Dhe (Dhe); Jo (Jo); Ose (Ose) Operatorët logjikë
si Përdoret për zëvendësimin e logjikës në shprehje
Për të përcaktuar nëse një element i të dhënave është i përfshirë në një listë vlerash
Midis dhe... Për të zgjedhur vlerat nga një gamë specifike
? Zëvendëson një karakter (shkronjë ose numër)
* Zëvendëson shumë karaktere

Kërkesat mund të jenë kërkesa të ndërlikuara të thjeshta ose komplekse.

Pjesa praktike

Progresi:

1) Hapni bazën e të dhënave tuaja të trajnimit.

2) Krijoni një kërkesë për një kampion studentësh që kanë vetëm nota të mira në të gjitha lëndët duke përdorur Magjistarët e pyetjeve.

· Në shiritin e veglave, zgjidhni komandën<Мастер запросов>.

· Në kutinë e dialogut që shfaqet, zgjidhni<Простой запрос>dhe klikoni në butonin .

· Në dritaren tjetër, zgjidhni tabelën në të cilën bazohet pyetja (<Ведомость успеваемости>), dhe ato fusha që marrin pjesë në kërkesë. Zhvendoseni ato në anën e djathtë të dritares duke përdorur butonin, klikoni<Далее>. Në dritaren tjetër klikoni gjithashtu<Далее>.

· Në një dritare tjetër, jepni emrin e kërkesës "Djem të mirë" dhe shtypni<Готово>.

· Do të shfaqet një tabelë<Хорошисты>, i cili pasqyron emrat e të gjithë nxënësve dhe lëndët e studiuara.

· Hapni tabelën "Djem të mirë" shkoni në modalitet<Конструктор>. Këtu në fushë<Условия отбора>Nën çdo artikull, vendosni një kusht >=4 ose 4OR5.

Shënim: Shenjat e kontrollit në secilën fushë nënkuptojnë që ju mund të aktivizoni ose çaktivizoni çdo fushë të zgjedhur sipas zgjedhjes suaj.

· Kaloni në pamjen e tabelës duke u përgjigjur<Да>në pyetjen për ruajtjen e kërkesës. (Emrat e "djemve të mirë" duhet të mbeten në tabelë).

3) Duke përdorur<Конструктора запросов>krijoni një pyetje për të zgjedhur një tabelë<Личные данные>.

· Klikoni në tabelë<Личные данные>, shkoni te menyja<Создание>, zgjidhni një komandë<Конструктор запросов >.

· Shtoni tabelën e dëshiruar në fushën e pyetjes. Zgjidhni atë në listë dhe klikoni në butonin<Добавить>. Mbyllni dritaren<Добавление таблицы>.

· Përzgjidhni studentët mbiemrat e të cilëve fillojnë me shkronjën “B” dhe që jetojnë në Anapa. Për këtë:

Shto në rresht<Поле>dy fusha<Фамилия>Dhe<Город>;

Ne rresht<Условия отбора>në kolonën e parë tregoni vlerën
Si "B*", dhe në kolonën e dytë me emrin<Город> - "Anapa";



mbyllni kërkesën, duke e ruajtur nën emrin "BBW"(Duhet t'i mbani në listën tuaj studentët që jetojnë në Anapa). Figura 2.

Figura 2.


Detyrë e pavarur

a) Bëni një kërkesë me një emër<Запрос 1>bazuar në tabelë<Ведомость успеваемости>, e cila do të tregojë studentët që kanë nota të paktën “4” në dy lëndët e para. (Drejtoni një kërkesë ose nëpërmjet Ndërtues i pyetjeve, ose përmes Magjistari i pyetjeve)

b) Kompozoni<Запрос 2>bazuar në tabelë<Ведомость успеваемости>, i cili do të identifikojë studentët me jo më shumë se 30 orë mungesa të pajustifikuara. Shtojini kësaj kërkese një fushë për mungesa të justifikuara nga 30 orë deri në 45 orë (përdorni operatorin Midis dhe)

c) Make up<Запрос>bazuar në tabelë<Личные данные>. Shtypni një listë të studentëve që janë aktualisht, d.m.th. që nga sot, tashmë është 17 vjeç (përdor operatorin Midis dhe... )

Shënim: Data shkruhet duke përdorur simbolin #, për shembull, #01.02.02.#

4) Krijoni një pyetje bazuar në tre tabela<Ведомость успеваемости>, <Личные данные>Dhe<Преподаватель>. Zgjidhni studentët që jetojnë në Novorossiysk dhe lënda e preferuar e të cilëve është "Menaxhimi". Titulli <Запрос 4>. Përdorni<Конструктор запросов>.

· Në meny<Создание>zgjidhni<Конструктор запросов>.

· Shtoni të tre tabelat në fushën e pyetjes. Mbyllni dritaren<Добавление таблицы>.



Nga kolona e parë në rresht<Поле>tërhiqeni nga tabela e parë duke përdorur miun<Фамилия>, nga tabela e dytë në kolonën e dytë<Город>dhe nga tabela e tretë në kolonën e rreshtit të tretë<Поле> - <Предмет>(Figura 3).

Figura 3

· Në fushë<Условия отбора>në kolonë<Город>shkruani qytetin "Novorossiysk" në kolonë<Предмет>shkruani "Menaxhimi".

· Ruani kërkesën nën një emër <Запрос 4>.

· Hapni kërkesën dhe kontrolloni rezultatin e punës së kryer.

5) Drejtoni një pyetje për të krijuar një tabelë të re që duhet të ketë fusha<Фамилия>, <Имя>, <Пропуски по неуважительной причине>, <Город>Dhe<Предмет>.

· Në meny<Создание>zgjidhni<Конструктор запросов>.

· Shtoni të tre tabelat nga lista e dritareve<Добавление таблицы>. Mbyll këtë dritare.

· Linja e parë<Поле>nga tabela e parë zhvendosni fushat në kolonën e parë<Фамилия>, në të dytën<Имя>dhe në të tretën<Пропуски по уважительной причине>, tërhiqni fushën në kolonën e katërt<Город>nga tabela e dytë dhe në kolonën e fundit do të ketë një fushë<Предмет>nga tabela e tretë.

· Mbyllni kërkesën, duke e ruajtur me një emër <Запрос 5>.

6) Krijo kërkesë të kryqëzuar.

· Në meny<Создание>zgjidhni<Мастер запросов>.

· Në kutinë e dialogut, zgjidhni<Перекрестный запрос>, klikoni në butonin .

· Në dritare<Создание перекрестных запросов>zgjidhni tabelën<Ведомость успеваемости>dhe klikoni<Далее>.

· Zgjidhni fushat, vlerat e të cilave do të përdoren si titujt e rreshtave - kjo është<Фамилия>Dhe<Имя>. Klikoni butonin<Далее>.

· Zgjidhni fushën, vlerat e së cilës do të përdoren si tituj kolonash, për shembull<Менеджмент>. Klikoni butonin<Далее>.

· Zgjidhni një funksion që do të llogarisë vlerat e qelizave në kryqëzimin e kolonave dhe rreshtave (në këtë rast Numëroni- sasi). Klikoni butonin<Далее>.

· Specifikoni emrin e kërkesës <Итог по менеджменту> dhe klikoni në butonin<Готово>.

Detyrë e pavarur

Krijoni pyetje të ngjashme për notat në tre lëndët e tjera.

7) Tregojuni mësuesit tuaj të gjitha pyetjet tuaja të bazës së të dhënave në ekranin e ekranit.

8) Hiq qasjen.

Duke përdorur shembullin e zhvillimit të bazës së të dhënave Warehouse, merret parasysh programi për krijimin dhe menaxhimin e bazave të të dhënave Access 2003 Vëmendja kryesore i kushtohet çështjeve të tilla si planifikimi i bazave të të dhënave, krijimi i tabelave, pyetjeve, formularëve, raporteve. Puna është e destinuar për përdoruesit që kanë një përvojë pune me aplikacione në mjedisin Windows dhe që duan të zotërojnë programin Access.

Shkarko:


Pamja paraprake:

Ministria e Arsimit e Rajonit Tver

GBOU SPO "Kolegji Elektromekanik Ostashkovo"

Teknologjia e informacionit në industri

Udhëzimet

për të kryer punë laboratorike

në këtë temë " PUNA NE MICROSOFT ACCESS"

për studentët e specialitetit№ 140613 "Operimi teknik dhe mirëmbajtja e pajisjeve elektrike dhe elektromekanike"

Ostashkov

2012

Shënim shpjegues

Puna laboratorike. Formimi i strukturës së një baze të dhënash me shumë tabela

Puna laboratorike. Renditja e të dhënave, filtrimi

Puna laboratorike. Zhvillimi i një formulari me porosi të futjes së të dhënave me shumë tabela

Puna laboratorike. Gjenerimi i pyetjeve për një bazë të dhënash me shumë tabela

Puna laboratorike. Gjenerimi i raporteve

Bibliografi

SHËNIM SHPJEGUES

Zhvillimi i shoqërisë moderne karakterizohet nga flukset në rritje të vazhdueshme të informacionit, gjë që na lejon ta përkufizojmë atë si një "shoqëri të teknologjisë së informacionit". Niveli i kualifikimit të specialistëve nuk mund të përcaktohet vetëm nga formimi profesional. Një specialist duhet të jetë në gjendje të marrë informacion, të përcaktojë rëndësinë e tij dhe të monitorojë në kohë ndryshimet e tij. Një mjet që ju lejon të menaxhoni proceset e informacionit është një kompjuter. Aftësitë bazë për përdorimin e tij në aktivitetet profesionale janë hedhur gjatë studimit të disiplinës "Teknologjitë e Informacionit të Industrisë".

Detyra kryesore e arsimit të mesëm profesional është studimi i modeleve të përgjithshme të funksionimit, krijimit dhe aplikimit të sistemeve të informacionit, kryesisht të automatizuara.

Nga pikëpamja e përmbajtjes, kjo na lejon të zhvillojmë themelet e një vizioni sistemik të botës, të zgjerojmë aftësitë e modelimit të informacionit, duke siguruar kështu një zgjerim dhe thellim të konsiderueshëm të lidhjeve ndërdisiplinore midis lëndës "Teknologjitë e Informacionit" dhe disiplinat e tjera.

Nga pikëpamja e aktivitetit, kjo bën të mundur formulimin e një metodologjie për përdorimin e sistemeve bazë të automatizuar në zgjidhjen e problemeve specifike që lidhen me analizën dhe prezantimin e proceseve të informacionit: sisteme të automatizuara informacioni për ruajtjen e grupeve të informacionit (sistemet e menaxhimit të bazës së të dhënave, sistemet e marrjes së informacionit , sistemet e informacionit gjeografik).

Bazat e të dhënave luajnë një rol të veçantë në botën moderne. Gjithçka që hasim çdo ditë në jetë ka shumë të ngjarë të regjistrohet në një bazë të dhënash ose në një tjetër. Aftësia për të punuar me bazat e të dhënave është një nga aftësitë më të rëndësishme kompjuterike sot.

Programi ofron punë laboratorike që duhet të kryhet për të zotëruar dhe fituar aftësi në punën me bazat e të dhënave duke përdorur si shembull MS Access. Udhëzimet për kryerjen e punës laboratorike përmbajnë titullin e punës, qëllimin e punës, procedurën e kryerjes së punës, përmbajtjen e raportit dhe pyetjet e testimit për të testuar njohuritë.

Puna laboratorike

Formimi i strukturës së një baze të dhënash me shumë tabela

Qëllimi: Të zotëroni krijimin e bazave të të dhënave dhe tabelave në Access. Zotëroni krijimin e tabelave duke përdorur Wizard dhe në modalitetin Design. Mësoni si të futni të dhëna në një tabelë.

Rradhe pune:

  1. Krijoni një bazë të dhënash "Magazina" që përmban tre tabela: "Produktet", "Klientët", "Urdhërat".

Kjo bazë të dhënash përmban tre tabela: "Produktet", "Klientë", "Urdhërat".

Mallrat

Klientët

Numri i artikullit

Numri i klientit

Produkt

Mbiemri

Porositë

sasi

Adresë

Numri i porosisë

Çmimi

Telefoni

Numri i artikullit

Më e mira para datës

Numri i klientit

sasi

Data e porosisë

Ekzistojnë marrëdhënie midis tabelave: "Produktet" dhe "Urdhërat" - një marrëdhënie një-me-shumë, "Urdhërat" dhe "Klientët" - një marrëdhënie shumë-për-një.

Futni të dhënat në tabela. Urdhri i ekzekutimit:

  1. Qasja e shkarkimit. Përdorni menunë e sistemit START\PROGRAMS\MICROSOFT ACCESS ose skedarin e nisjes ACCESS.EXE.
  2. Në dritaren e Microsoft Access, zgjidhni New Database dhe klikoni OK.

Kutia e dialogut File New Database do të shfaqet në ekran dhe Access do t'ju kërkojë për emrin e bazës së të dhënave db1, db2, etj. Emërtoni databazën e re Warehouse. Klikoni Krijo. Do të shfaqet dritarja e bazës së të dhënave.

  1. Le të fillojmë krijimin e tabelës "Produktet". Shkoni te skeda Tabelat dhe klikoni butonin Krijo.

Në dritaren e Tabelës së Re, zgjidhni modalitetin e krijimit të tabelës së dizajnit dhe klikoni OK.

Specifikoni emrat dhe llojet e fushave. Emrat e fushave futen nga tastiera, llojet e fushave zgjidhen nga lista rënëse.

Bëjeni fushën "Numri i artikullit" një çelës: kliko me të djathtën në fushën "Numri i artikullit" dhe zgjidh "Fusha "Key" nga menyja e kontekstit.

  1. Ruani tabelën:
  1. zgjidhni File/Save nga menyja;
  2. në dritaren që shfaqet, shkruani emrin e tabelës "Produktet";
  3. klikoni OK.

Një tabelë e re "Produktet" është shfaqur në dritaren e bazës së të dhënave.

  1. Krijoni tabelën "Urdhërat" në të njëjtën mënyrë, përdorni modalitetin Dizajn.

Cakto fushën Numri i porosisë si fushë kyçe. Ruani tabelën.

  1. Krijoni një tabelë "Klientë" duke përdorur modalitetin e tabelës. Në skedën Tabelat, klikoni butonin Krijo. Në dritaren "Tabela e re", zgjidhni modalitetin "Tabela". Do të shihni një tabelë të zbrazët të përbërë nga njëzet kolona të emërtuara Field1, Field2, etj. Klikoni dy herë në Field1, teksti në fushë do të theksohet, shkruani fjalën Mbiemri dhe shtypni Enter. Në fushën 2 shkruani Adresën, në fushën 3 - Telefoni.

Fusha kryesore Numri i klientit do të shtohet më vonë. Rregulloni gjerësinë e kolonave: lëvizni miun në vijën vertikale midis emrave të fushave, mbani të shtypur butonin e majtë të miut dhe, pa e lëshuar butonin, lëvizni miun. Futni hyrjen e parë.

  1. Zgjidhni File/Save nga menyja. Vendosni emrin e tabelës në "Klientë" dhe klikoni OK.
  2. Do të shfaqet një kuti dialogu që paralajmëron se fushat kryesore nuk janë të përcaktuara, përgjigjuni "Po".

Tabela "Klientë" shfaqet në dritaren e bazës së të dhënave. Shikoni këtë tabelë në modalitetin e projektimit.

Për ta bërë këtë, zgjidhni tabelën "Klientë" dhe klikoni butonin Dizajn.

Ndryshoni fushën e kodit Emri në Numri i klientit.

Access cakton automatikisht një lloj për fushat që krijoni. Sigurohuni që llojet e fushave të përputhen. Nëse jo, atëherë ndryshoni ato. Për ta bërë këtë, klikoni në kolonën Lloji i të dhënave në fushën, lloji i së cilës nuk përputhet dhe zgjidhni llojin e kërkuar. Ruani tabelën.

  1. Futni të dhënat në tabela.

Le të fillojmë me tabelën Klientë.

Klikoni fillimisht në fjalën Klientë dhe më pas në butonin Hap. Futni informacione për 4 klientë të tjerë, për shembull:

Mbyllni tabelën e klientëve dhe ruani ndryshimet tuaja.

Në mënyrë të ngjashme, futni 8 produkte të ndryshme në tabelën "Produkte".

Futni të dhënat në tabelën "Urdhërat". Ju lutemi vini re: numri i produktit duhet të përputhet me numrat e produktit nga tabela "Produktet" (vlerat e mundshme nga 1 në 8), dhe numrat e klientit duhet të përputhen me numrat e klientëve nga tabela "Klientë" (1, 2, 3, 4, 5).

Le të vendosim marrëdhënie midis tabelave. Klikoni mjetin Skema e të dhënave. Dritaret Skema e të dhënave dhe Shto tabelën u shfaqën në ekran. Zgjidhni tabelën "Produktet" dhe klikoni butonin Shto. Shtoni tabelat Klientët dhe Porositë në të njëjtën mënyrë. Mbyllni dritaren e zbrazët "Shto tabelën".

Le të vendosim marrëdhënien midis tabelave "Produkte" dhe "Por porosi", fushës së lidhjes Numri i artikullit.

Për ta bërë këtë, vendoseni treguesin në fushën "Numri i artikullit" (tabela "Produktet") dhe, duke mbajtur butonin e majtë, tërhiqeni treguesin në fushën "Numri i artikullit" (tabela "Urdhërat"). Lëshoni butonin e miut.

Do të shfaqet kutia e dialogut "Ndrysho lidhjet". Zgjidhni kutinë e zgjedhjes "Siguroni integritetin e të dhënave, përditësimin në kaskadë të fushave të lidhura", fshini kaskadë të regjistrimeve të lidhura dhe klikoni butonin "Krijo".

Një lidhje një me shumë do të shfaqet në skemën e të dhënave. Fshirja me kaskadë dhe përditësimi i të dhënave do të thotë që nëse ndonjë produkt fshihet nga tabela "Produkte", të dhënat do të fshihen automatikisht nga tabela "Porositë".

Në mënyrë të ngjashme, ne do të krijojmë marrëdhënie midis tabelave "Klientë" dhe "Urdhëra".

Si rezultat, diagrami i të dhënave mori formën:

Komentoni. Nëse nuk jeni në gjendje të krijoni marrëdhënie midis tabelave, kontrolloni fushat kryesore të tabelave dhe të dhënat e futura.

  1. Mbyllni skemën e të dhënave Access.
  1. Formulimi i problemit.
  2. Përparim.
  3. konkluzione.

Pyetjet e kontrollit:

  1. Listoni llojet e fushave në Access. Shpjegoni secilën prej tyre.
  2. Çfarë lloje të dhënash mendoni se duhet të kenë fushat Pozicioni, Kodi Postar, Paradhënie, Taksa, Mbiemri, Data e lindjes, Koha e mbërritjes, Numri i trenit, Numri i viteve? Shpjegoni pse.
  3. Çfarë lloj marrëdhëniesh ndërmjet tabelave mund të mbështesë Access?
  4. Si duhet të indeksohen fushat e marrëdhënieve në një marrëdhënie një-për-një?
  5. Si duhet të indeksohen fushat e marrëdhënieve në një marrëdhënie një me shumë?

Puna laboratorike

Renditja e të dhënave, filtrimi

Objektivi: zotëroni klasifikimin dhe filtrimin e të dhënave; duke ndryshuar strukturën dhe pamjen e tabelës.

Rradhe pune:

  1. Rregulloni të dhënat në tabelën “Produktet” në rendin rritës të çmimit.
  2. Renditni të dhënat në tabelën “Urdhrat” në rend rritës të datës së porosisë.
  3. Rregulloni të dhënat në tabelën “Klientë” në rend zbritës të numrit të klientit.
  4. Zgjidhni të dhënat nga tabela "Produkte" me një çmim më të madh se 25 rubla.
  5. Zgjidhni të dhënat nga tabela "Produktet" me një datë skadimi përpara datës 15.12.03.
  6. Për të bërë një raport.
  7. Përgjigjuni pyetjeve të sigurisë.

Për të zgjidhur këto probleme, ndiqni këto hapa:

  1. Qasja e shkarkimit.
  2. Në dritaren e Microsoft Access, zgjidhni Open Database, zgjidhni Warehouse dhe klikoni OK.
  3. Hapni tabelën "Produktet", për ta bërë këtë, shkoni te skeda Tabelat, klikoni në tabelën "Produktet" dhe klikoni butonin Hap. Dritarja e tabelës "Produktet" shfaqet para jush.
  4. Renditni të dhënat tuaja në rend rritës sipas çmimit duke klikuar në fushën Çmimi dhe më pas duke klikuar veglën Sort Ascending.
  5. Në mënyrë të ngjashme, rregulloni të dhënat në tabelat "porositë" në rendin rritës të datës së porosisë.
  6. Renditni të dhënat në tabelën e klientëve në rend zbritës sipas numrit të klientit. Përdorni mjetin Sort Descending.
  7. Le të zgjedhim të dhënat nga tabela "Produktet" me një çmim më të madh se 25 rubla.

Hapni tabelën "Produktet". Klikoni në fushën Çmimi dhe ekzekutoni komandën Posts / Filter / Advanced filter.

Një kuti dialogu do të shfaqet në ekran, në pjesën e sipërme të së cilës ka një drejtkëndësh me një listë të fushave të përfshira në tabelën "Produktet". Më poshtë është një formular kërkese. Në rreshtin Fusha, klikoni në listën rënëse dhe zgjidhni fushën Çmimi. Në rreshtin e kushtit të përzgjedhjes, futni >25. Klikoni butonin Apliko filtrin në shiritin e veglave.

  1. Anulo filtrimin duke klikuar veglën Hiq filtrin.
  2. Në mënyrë të ngjashme, zgjidhni të gjitha të dhënat me një datë skadimi përpara datës 15.12.03.
  3. Hiq qasjen.
  1. Formulimi i problemit.
  2. Përparim.
  3. konkluzione.

Pyetjet e kontrollit:

  1. Qëllimi i Access DBMS.
  2. Hapni sistemin Access dhe hiqni dorë nga puna me të.
  3. Fazat e hartimit të bazës së të dhënave.
  4. Futja, redaktimi, shikimi, shtimi dhe fshirja e të dhënave tabelare.
  5. Filtrimi, renditja, shtimi dhe heqja e kolonave.

Puna laboratorike

Zhvillimi i një formulari me porosi të futjes së të dhënave me shumë tabela

Qëllimi: Mësoni të krijoni forma në Access.

Rradhe pune:

  1. Krijoni një formular për të gjitha fushat e tabelës "Produktet".
  2. Krijoni një formular për të gjitha fushat në tabelën Klientët.
  3. Krijoni një formular që jep informacion se cili klient ka bërë cilat porosi.
  4. Krijoni një formular që jep informacion se cilat porosi janë të disponueshme për secilin produkt.
  5. Shkruani një raport.
  6. Përgjigjuni pyetjeve të sigurisë.
  1. Qasja e shkarkimit.
  2. Hapni bazën tuaj të të dhënave.
  3. Le të krijojmë një formë për të gjitha fushat e tabelës "Produktet". Shkoni te skeda Format. Klikoni butonin Krijo. Dritarja e Formës së Re do të shfaqet në ekran. Zgjidhni AutoForm: te Kolona, ​​Tabela e Produkteve si burim të dhënash dhe klikoni OK.

Do të krijohet një formular për tabelën "Produktet". Punoni me këtë formular: ndryshoni të dhënat, shikoni hyrjet. Mbyllni formularin dhe ruani ndryshimet tuaja. Emërtoni formularin Produkte dhe klikoni OK.

4. Në mënyrë të ngjashme, krijoni një formular për të gjitha fushat e tabelës "Klientë", përdorni autoformën e shiritit.

  1. Le të krijojmë një formular për të parë porositë për çdo klient. Për ta bërë këtë, klikoni në butonin Krijo në skedën Forms. Në kutinë e dialogut, zgjidhni Form Wizard nga lista. Zgjidhni tabelën e klientëve si burim të dhënash. Klikoni OK.

Form Wizard krijon një formë në disa hapa.

  1. Në hapin e parë, magjistari i formularit ju kërkon të zgjidhni fushat për formularin. Fushat mund të zgjidhen nga disa tabela fillimisht, le të zgjedhim të gjitha fushat nga tabela "Klientë". (Nëse tabela “Klientë” nuk është e listuar në fushën e Tabelës së Kërkesave, atëherë zgjeroni listën dhe zgjidhni tabelën e dëshiruar.) Klikoni në fushën Numri i klientit dhe më pas në butonin. Shtoni në të njëjtën mënyrë fushat Mbiemri, Adresa, Telefoni.
  2. Zgjidhni të gjitha fushat në tabelën Porositë. Për ta bërë këtë, zgjidhni tabelën "Orders" në listën rënëse Tabelat dhe Pyetjet dhe zgjidhni të gjitha fushat e tabelës një nga një. Klikoni butonin Next.
  3. Në hapin e dytë, zgjidhni llojin e prezantimit të të dhënave. Duhet të zgjidhen tabela "Klientë" dhe rreshti Nënformat. Klikoni butonin Next.
  4. Në dritaren tjetër, zgjidhni pamjen e nënformës, për shembull, tabelën. Klikoni butonin Next.
  5. Në hapin tjetër, zgjidhni një stil formulari, për shembull, ndërkombëtar, dhe klikoni butonin Next.
  6. Në hapin e fundit, specifikoni emrat e formularit Customers1 dhe nënformularit Customer Orders. Klikoni butonin Finish.

Do të shihni formën e përfunduar.

  1. Ju mund të shikoni porositë e secilit klient duke përdorur butonat e lëvizjes të vendosura në fund të formularit. Vendosni të paktën dy porosi për çdo klient. Mbyllni formularin.
  2. Krijoni formularin tuaj për të parë porositë për çdo produkt.
  1. Formulimi i problemit.
  2. Përparim.
  3. konkluzione.

Pyetjet e kontrollit:

  1. Përcaktoni formën.
  2. Pse është i përshtatshëm përdorimi i formularëve?
  3. Emërtoni mënyrat për krijimin e formave në Access.
  4. Çfarë hapash duhet të ndërmerrni për të krijuar një autoformë?
  5. Përshkruani mënyrën e krijimit të formularit të Form Wizard.

Puna laboratorike

Gjenerimi i pyetjeve për një bazë të dhënash me shumë tabela

Qëllimi: Mësoni të krijoni forma në Access. Krijo formën më të thjeshtë, një formë duke përdorur Konstruktorin.

Rradhe pune:

  1. Studioni përshkrimin e punës.
  2. Rishikoni të gjithë shembujt e punës.
  3. Krijoni një pyetje që shfaq informacione se sa prej një produkti të caktuar janë porositur dhe nga cilët klientë.
  4. Krijoni një kërkesë për të zgjedhur produkte me një vlerë më të madhe se 30 ose një sasi më të madhe se 50.
  5. Krijo një pyetje për të zgjedhur të dhëna për klientët që kanë porositur më shumë se 10 njësi të një produkti.
  6. Shkruani një raport për punën tuaj.
  7. Përgjigjuni pyetjeve të sigurisë.

Le të shqyrtojmë krijimin e një kërkese në Designer.

Dritarja Designer përbëhet nga dy pjesë. Në krye janë tabelat nga të cilat zgjidhen të dhënat dhe marrëdhëniet ndërmjet tabelave. Pjesa e poshtme liston fushat e tabelës, kushtet e përzgjedhjes dhe formulat për llogaritjet.

Mund të shtoni një tabelë në listë duke klikuar me të djathtën në krye të dritares dhe duke zgjedhur Shto tabelën. Për të fshirë një tabelë, përdorni butonin Fshi.

Në rreshtin Table Name, mund të zgjidhni tabelën e dëshiruar nga lista rënëse.

Rreshti Field tregon emrin e një fushe, * ose një formule. * ju lejon të zgjidhni të gjitha fushat e tabelës.

Le të shohim krijimin e një formule duke përdorur një shembull:

Gjithsej:[Produktet]![Çmimi]*[Produktet]![Sasia]

Totali është emri i fushës së rezultatit, i ndjekur nga një dy pika, emrat e tabelave dhe fushave shkruhen në kllapa katrore. Mbishkrimi [Produktet]![Çmimi] do të thotë se fusha Çmimi është zgjedhur nga tabela "Produktet". Emri i tabelës mund të hiqet nëse fusha nuk shfaqet në tabela të tjera.

Ato. nëse pyetja jonë formohet duke përdorur një tabelë "Produkte", atëherë formula mund të shkruhet në formë të shkurtuar:

Gjithsej:[Çmimi]*[Sasia]

Formula mund të përfshijë numra, për shembull:

Taksa:[Çmimi]*0,05

Dhe funksionet standarde, për shembull, sin(x) - sinus i x, MIN(x1, x2, x3, ...) - kërkoni për elementin minimal nga lista, etj.

Fushat Total dhe Tax nuk janë fizikisht në tabelë, ato llogariten sa herë që ekzekutohet një pyetje.

Renditja mund të jetë në rritje, zbritëse ose asnjë.

Dalja e ekranit duket si një kuti kontrolli. Nëse kontrollohet kutia e kontrollit, fusha do të shfaqet në ekran.

Kushti i përzgjedhjes specifikon kushtin e përzgjedhjes për një fushë specifike.

Për shembull, le të zgjedhim regjistrimet me një çmim më të madh se 30.

Në rreshtin "Kushtet e përzgjedhjes", mund ta nxisni përdoruesin të fusë vlerën e dëshiruar. Teksti i ftesës është i mbyllur në kllapa katrore.

Linja Or përdoret nëse kushti i përzgjedhjes formohet nga dy nënkushte që lidhen nga operatori logjik OR. Për shembull, zgjidhni të gjitha porositë për Produktin e 2-të ose të 4-të.

Nëse porositni disa kushte aksesi, ato do të lidhen duke përdorur operatorin logjik AND.

Le të shohim një shembull të krijimit të një pyetjeje duke përdorur tabelat që keni krijuar si shembull. Për ta bërë këtë ju duhet të bëni sa më poshtë:

  1. hyni në Access;
  2. hapni bazën tuaj të të dhënave;
  3. krijoni një pyetje që shfaq informacione se sa nga një produkt i caktuar është porositur dhe nga cilët klientë;
  4. krijoni një kërkesë për të zgjedhur produkte me kosto më të madhe se 30 ose një sasi më të madhe se 50;
  5. krijoni një pyetje për të zgjedhur të dhëna për klientët që kanë porositur më shumë se 10 njësi të çdo produkti.

Urdhri i ekzekutimit:

  1. Qasja e shkarkimit.
  2. Në dritaren MS Access, zgjidhni Open Database, zgjidhni Warehouse dhe klikoni OK.
  3. Në dritaren e bazës së të dhënave, zgjidhni skedën Queries dhe klikoni butonin Krijo. Zgjidhni Design dhe klikoni OK. Access shfaq dritaren Query Builder me kutinë e dialogut Add Tables të hapur. Zgjidhni të gjitha tabelat nga lista një nga një dhe klikoni butonin Shto. Pastaj mbyllni dritaren e dialogut.

Zgjidhni fushat për kërkesën. Nga tabela "Produktet", zgjidhni fushën "Produkt", nga tabela "Porositë" - fushat Numri i porosisë, Numri i klientit, sasia. Nga tabela "Klientë" - Mbiemri.

Në dritaren e projektuesit, në vijën e kushteve të përzgjedhjes për fushën e produktit, futni një këshillë në formën [Fut emrin e produktit]. Pastro kutinë e zgjedhjes në vijën e Ekranit për fushën Artikull.

Do të shfaqet një dritare me sugjerimin tuaj. Futni emrin e një produkti, për shembull, Çaj.

Të dhënat e zgjedhura do të shfaqen në ekran. Mbyllni dritaren e kërkesës dhe ruajeni nën emrin Produkte - Porositë.

  1. Shtoni një fushë të llogaritur Shuma në kërkesën Produkte - Porositë. Për ta bërë këtë, në skedën Kërkesa, klikoni në kërkesën Produkte - Porositë dhe më pas në butonin Dizajn.

Gjeni një kolonë të lirë (pas fushës Sasia) dhe futni formulën në rreshtin Field.

Kostoja e porosisë:

[Produktet]![Çmimi]*[Porositë]![Sasia]

Plotësoni kërkesën. Ruani ndryshimet e pyetjes suaj.

  1. Krijoni një pyetje për të zgjedhur produkte me një kosto më të madhe se 30 ose një sasi më të madhe se 50. Zgjidhni të gjitha fushat në tabelën "Produktet", për fushën Çmimi në rreshtin e kushtit të përzgjedhjes, shkruani >30, për fushën e sasisë në or linjë, shkruani > 50. Ekzekutoni kërkesën. Ruaj si Produkte2.
  2. Krijo një pyetje për të zgjedhur klientët që kanë porositur >10 njësi të çdo produkti. Shtoni të gjitha fushat e klientëve dhe fushën Sasia nga tabela e porosive në pyetje. Specifikoni kushtin e përzgjedhjes >10. Renditni rezultatet në rend zbritës të fushës Sasia.
  1. Formulimi i problemit.
  2. Përparim.
  3. konkluzione.

Pyetje kontrolli

  1. Përcaktoni një kërkesë.
  2. Cilat të dhëna tregohen në linjën Field të Ndërtuesit të pyetjeve? Si mund të vendos formula për të llogaritur një fushë të llogaritur?
  3. Çfarë do të thotë renditje?
  4. Për çfarë përdoret kushti i përzgjedhjes? Si mund të kërkoni vlerën e një fushe nga përdoruesi?
  5. Për çfarë përdoret vargu Or?

Puna laboratorike

Gjenerimi i raporteve

Qëllimi: Të fitoni aftësi në krijimin e raporteve në mënyrën më të thjeshtë; me ndihmën e Mjeshtrit; duke përdorur Konstruktorin.

Urdhri i ekzekutimit:

  1. Zgjidhni në kutinë e dialogut Skeda e bazave të të dhënave Raportet dhe klikoni në butonin Krijo. Kutia e dialogut Raport i ri ju lejon të krijoni një raport automatikisht (autoreport), duke përdorur Zejtar ose me dorë . Krijoni një raport automatik bazuar në çdo tabelë në kolonë ose fjongo . Operacioni reduktohet në një klikim të butonit të majtë të miut.
  1. Hapni bazën e të dhënave, zgjidhni modalitetin raporti , klikoni mbi Krijo.
  2. Shfaqet menyja e Raportit të Ri : Zgjidhni një modalitet nga menyja Raportoni Wizard dhe klikoni OK.




Shfaqet një menuzgjidhni llojin e paraqitjes për raportin:ju mund të klikoni miun Me tutje .

  1. Struktura e raportit përbëhet nga pesë seksione: kreu i raportit, titulli, zona e të dhënave, fundi i faqes dhe shënimet e raportit.
  2. Seksioni i titullit shërben për të shtypur titullin e raportit të përgjithshëm.
  3. Kapitulli kokëmund të përdoret për të printuar nëntituj nëse raporti ka një strukturë komplekse dhe zë shumë faqe. Ju gjithashtu mund të vendosni këtu numrat e kolonave (numrat e faqeve) përveç nëse kjo bëhet në fund.
  4. Në zonën e të dhënave vendosin kontrolle që lidhen me përmbajtjen e fushave në tabelat e bazës së të dhënave. Këto kontrolle marrin të dhëna nga tabelat për printim në një printer. Rendi i vendosjes dhe radhitjes së kontrolleve është i njëjtë me atë të krijimit të strukturës së formularit.
  5. Kapitulli fundi i faqespërdoret për të njëjtat qëllime si pjesa e kokës.
  6. Në kontrollin e parë, futet data aktuale. Për ta bërë këtë, përdorni funksionin e integruar Access Now(). Ai kthen datën aktuale dhe e vendos atë në një fushë, dhe raporti e riprodhon atë kur printohet.
  7. Kontrolli i dytë shfaq numrin e faqes dhe numrin total të faqeve. Për t'i përcaktuar ato, janë përdorur funksionet e integruara Page() dhe Pages(). Teksti që shkruhet në thonjëza riprodhohet "fjalë për fjalë", dhe operatori & shërben për të "ngjitur" tekstin e mbyllur në thonjëza me vlerat e kthyera nga funksionet. Operatori & quhet operatori i lidhjes.
  8. Seksioni i shënimeve përdoret për të postuar informacione shtesë.
  1. Formulimi i problemit.
  2. Përparim.
  3. konkluzione.

Pyetje kontrolli

  1. Mënyrat për krijimin e një raporti nga një tabelë (dhe/ose pyetje).
  2. Qëllimi i dritareve Fushat e disponueshme, Fushat e zgjedhura.
  3. Koncepti i grupimit të niveleve.
  4. Rendi në të cilin është zgjedhur metoda e renditjes.
  5. Cfare ndodhi Paraqitja për një raport?
  6. Stili i raportit të konceptit.

Fletëpalosje

Funksionet kryesore të DBMS:

  1. Krijimi dhe redaktimi i një strukture të bazës së të dhënave
  2. Krijimi (shtimi) i një hyrjeje të re
  3. Kërkoni për një rekord (fushë ose element tjetër të bazës së të dhënave)
  4. Redaktimi i një postimi
  5. Heqja e një hyrje të panevojshme
  6. Renditni regjistrimet sipas fushave kryesore
  7. Kontrolli i shfaqjes së informacionit: filtrimi, fshehja e informacionit të panevojshëm, ndarja e dritares, etj.
  8. Mbrojtja e informacionit: kufizimi i aksesit të paautorizuar, mbrojtja nga ndryshimet aksidentale, etj.
  9. Mbështetja automatike e lidhjeve ndërmjet elementeve strukturorë të bazës së të dhënave: skedarët, regjistrimet, etj.
  10. Disponueshmëria e mjeteve gjuhësore të zhvilluara që ju lejojnë të kryeni pyetje komplekse të bazës së të dhënave
  11. Ruajtja e të dhënave
  12. Sigurimi i komunikimit me baza të tjera të dhënash dhe objekte të tjera të hapësirës globale të informacionit

Oriz. 8. Funksionet e një sistemi të menaxhimit të bazës së të dhënave

Bibliografi:

  1. Access 2003. Udhëzues praktik: V. E. Koshelev - Shën Petersburg, Binom-Press, 2008 - 464 f.
  2. Microsoft Access 2002. Manual vetë-udhëzues: T.V. Timoshok - Moskë, Dialektika, 2004 - 352 f.
  3. Microsoft Access 2003 për fillestarët: V. Stepanov - Moskë, Aquarium-Print, House of Printing - Vyatka, 2006 - 128 f.
  4. Zhvillimi i bazave të të dhënave në Microsoft Access: N. P. Obukhov - St. Petersburg, IVESEP, Znanie, 2008 - 92 f.
  5. Zhvillimi i aplikacionit në MS Access: S. I. Moiseenko, B. V. Sobol - Moskë, Williams, 2006 - 272 f.
  6. Kursi i shprehur. Microsoft Access XP: - Moskë, AST, Harvest, 2006 - 32 f.

1.1 Puna laboratorike nr. 1: Krijimi i bazës së të dhënave të përbërë nga një tabelë

Qëllimet e punës:

1. të njihen me konceptet bazë të bazës së të dhënave;

2. Mësoni të krijoni një tabelë të bazës së të dhënave në modalitetin Design;

3. zotëroni kalimin nga modaliteti i projektimit në modalitetin e tabelës;

4. të zotërojë teknikat bazë të plotësimit dhe redaktimit të tabelave të bazës së të dhënave;

5. të njihen me renditjen e thjeshtë të vlerave të tabelës;

6. të njiheni me kërkimin e të dhënave duke përdorur një mostër,

7. Mësoni të ruani dhe ngarkoni një bazë të dhënash;

8. mësoni të printoni tabela.

Fazat e punës

Le të supozojmë se duhet të krijojmë versionin më të thjeshtë të një baze të dhënash, kur i gjithë informacioni ruhet në një tabelë.

2. Projektimi i strukturës së tabelave të ardhshme të bazës së të dhënave.

Ne do të krijojmë tabelën në modalitetin Design. Ai përmban 5 fusha (numrin e deklaratës, emrin e mallit sipas Klasifikimit të Mallrave të Veprimtarisë së Jashtme Ekonomike, sasinë, çmimin për njësi malli) dhe 7 regjistrime.

3. Krijo një skemë të dhënash.

Nëse ka një tabelë, skema e bazës së të dhënave është gjithashtu e thjeshtë: ajo përbëhet nga kjo tabelë, d.m.th. nuk duhet ta bësh me qëllim.

4. Futja e të dhënave në tabela.

Në këtë opsion do të ketë vetëm një tabelë. Ne do të krijojmë tabelën në modalitetin e projektimit dhe do ta plotësojmë atë në modalitetin e Tabelave, duke lëvizur nëpër qeliza duke përdorur shigjetat, tastin e skedës ose miun.

Detyra 1. Hapni një bazë të dhënash të re dhe krijoni një strukturë tabele me informacione për mallrat e autoriteteve doganore të Federatës Ruse.

Hapni programin Access. Për ta bërë këtë, klikoni dy herë mbi ikonën Microsoft Access. Një dritare e sistemit të menaxhimit të bazës së të dhënave do të hapet para jush, e paraqitur në Fig. 1.

Oriz. 1 Dritarja e sistemit të menaxhimit të bazës së të dhënave

Për të krijuar një bazë të dhënash boshe, duhet të kryeni hapat e mëposhtëm:

1. Në seksion Baza e të dhënave e re bosh zgjidhni Baza e të dhënave e re në pjesën qendrore të dritares fillestare (Fig. 1) ose përdorni butonin dhe zgjidhni artikullin në menynë që shfaqet Krijo.

2. Zona New Database do të shfaqet në anën e majtë të dritares. Në fushën "Emri i skedarit" duhet të vendosni emrin e bazës së të dhënave të re; (Fig. 2).

Oriz. 2 Seksioni Baza e të dhënave të reja

Për të zgjedhur dosjen në të cilën do të ruhet skedari i bazës së të dhënave, duhet të përdorni butonin.

Shtyp butonin Krijo. Do të hapet një bazë e re e të dhënave me një tabelë të vetme të zbrazët dhe programi do të kalojë në modalitetin e redaktimit të tabelës, të paraqitur në Fig. 3.

Oriz. 3 Dritarja e re e bazës së të dhënave

3. Shkoni te modaliteti i projektimit. Për ta bërë këtë, klikoni ikonën Modes – Designer në këndin e sipërm të majtë. Futni një emër tabele Informacioni i produktit. Ndërrimi i modalitetit të funksionimit bëhet duke përdorur butonin Mode, i cili ndodhet në shirit, në skedën Home: Modaliteti i tabelës ose Projektuesi.



4. Futni fjalën Numri i Deklaratës dhe shtypni tastin.

5. Bëjeni atë llojin kryesor të të dhënave - Counter. Çdo tjetër zgjidhet duke përdorur menynë rënëse.

Përkujtues. Kalimi nga qeliza në qelizë kryhet në një nga mënyrat e mëposhtme: me miun; duke shtypur tastin; shigjeta; Celës

6. Plotësoni fushat në Designer me të dhëna nga tabela. 1. Lërini vetitë e përgjithshme të fushës si parazgjedhje (siç vendosen nga vetë programi).

Tabela 1.

8. Kaloni në pamjen e tabelës. Për ta bërë këtë, përdorni një nga metodat e mëposhtme:

Klikoni butonin Modaliteti - Modaliteti i tabelës;

Mbyllni dritaren e Projektuesit, hapni tabelën "Informacioni i produktit" - klikoni dy herë në ikonën e tabelës "Informacioni i produktit";

Klikoni me të majtën në tabelën "Informacioni i produktit" dhe zgjidhni "Modaliteti i tabelës".

Futni të dhënat në këtë mënyrë, duke plotësuar qelizat e tabelës. Vlera e fushës Numri i deklaratës do të ndryshojë automatikisht.

9. Plotësoni bazën e të dhënave me vlerat nga tabela. 2. Kolona çmimi për njësi plotësojeni vetë.

tabela 2

10. Ruani të dhënat e futura duke klikuar në butonin “Ruaj”. Si rezultat, ju keni një tabelë me të cilën mund të punoni.

Detyra 2. Njihuni me funksionet: ruaj, mbyll, hap.

2. Klikoni butonin e poshtëm Mbyll në këndin e sipërm djathtas të dritares së tabelës për të mbyllur tabelën.

3. Hapni tabelën Informacioni i produktit.

Detyra 3. Renditni vlerat e tabelës.

Komentoni. Për të renditur vlerat, duhet të vendosni kursorin në çdo qelizë të kolonës së renditur dhe të klikoni në butonin: në rritje ose në zbritje. (Fig. 4)

Oriz. 4 Renditja dhe filtrimi

Renditja mund të bëhet duke klikuar në shigjetën pranë emrit të fushës (Fig. 5).

Oriz. 5 Renditja sipas fushave Emri i mallit sipas Klasifikimit të Mallrave të Veprimtarisë së Jashtme Ekonomike

Ndaj sipas:

1. Të dhënat në terren Emri i produktit sipas HS– sipas alfabetit (vendosni një shënues në cilindo emër në kolonën e quajtur Emri i produktit sipas Klasifikimit të Mallrave të Veprimtarisë së Jashtme Ekonomike dhe klikoni në butonin e dëshiruar).

2. Të dhënat në terren sasi.

Detyra 4. Kërkoni për regjistrime duke përdorur mostrën.

1. Vendosni kursorin e tekstit në fushë Sasi.

2. Klikoni butonin Gjej, i cili ju lejon të gjeni një rekord bazuar në vlerën e futur. Si rezultat, kutia e dialogut e paraqitur në Fig. 6.

Oriz. 6. Gjeni dhe zëvendësoni dritaren

3. Fusni numrin 5 në fushën Sample dhe klikoni butonin Gjej.

Komentoni. Nëse dëshironi të gjeni hyrjen tjetër të ngjashme, klikoni në butonin Gjeni tjetër. Kërkimi kryhet në fushën aktuale nëse zgjidhet kutia përkatëse. Përndryshe, kërkimi kryhet në të gjitha fushat. Në këtë rast, ju mund të merrni parasysh rastin.

Kur të mbaroni, klikoni në butonin Mbylle.

1.2 Laboratori #2: Krijimi i një baze të dhënash të përbërë nga dy tabela

Qëllimet e punës:

1. mësoni si të fshini tabelat;

2. Mësoni të krijoni tabela të bazës së të dhënave në modalitetin e tabelës;

3. mësoni të krijoni vetë një fushë kyçe;

4. Mësoni të krijoni formularë për futjen e të dhënave:

5. të konsolidojë aftësitë në plotësimin dhe redaktimin e tabelave të bazës së të dhënave.

Fazat e punës:

1. Projektimi i strukturës së bazës së të dhënave.

Le të krijojmë një version më kompleks të bazës së të dhënave. Ai do të përmbajë dy tabela: Informacioni i produktit dhe Deklaruesi.

2. Ndërtimi i tabelave boshe të bazës së të dhënave.

Le të përdorim një metodë tjetër të krijimit të tabelave, përkatësisht Modaliteti i tabelës. Tabela e Informacionit të Produktit do të përmbajë këto fusha: numrin e deklaratës, numrin e deklaruesit, emrin e mallit sipas Klasifikimit të Mallrave të Veprimtarisë së Jashtme Ekonomike, sasinë, çmimin për njësi të mallit. Fushat Kodi i deklaruesit, Mbiemri, Emri, Patronimi, adresa do të ruhen në një tabelë të veçantë Deklaruesi.

3. Krijoni një skemë bazë të dhënash. Në këtë rast, tabelat lidhen me një lidhje një me shumë. Marrëdhëniet duhet të krijohen me tavolina boshe. Nëse tabelat janë plot, mund të keni probleme në krijimin e marrëdhënieve dhe veçorive të fushës.

4. Futja e të dhënave në tabela.

Le të krijojmë një formular për futjen e të dhënave. Nëse keni tabela të lidhura, renditja në të cilën ato janë mbushur me të dhëna ka rëndësi.

Përparim

Detyra 1. Hapni bazën e të dhënave të trajnimit të bërë në mësimin e fundit

1. Telefononi programin Qasja.

2. Hapni bazën e të dhënave.

Detyra 2. Fshini tabelën e Informacionit të produktit

1. Theksoni emrin e tabelës.

2. Shtypni tastin.

3. Kur ju kërkohet të konfirmoni fshirjen e tabelës, përgjigjuni Po.

Detyra 3. Krijoni tabelën e Deklaruesit

1. Zgjidhni një skedë Krijo - Tabela.

Riemërtoni fushat. Për të riemërtuar një kolonë, klikoni dy herë mbi emrin e saj, futni emrin e kolonës së re dhe shtypni Hyni. Emri i ri do të ruhet automatikisht dhe lidhjet në kolonën e riemërtuar do të përditësohen.

2. Futni emrat e fushave: Kodi i deklaruesit, Mbiemri, Emri, Patronimi, adresa.

Deklaruesi, duke klikuar butonin Ruaj.

Tabela do të duket kështu (Fig. 7).

Oriz. 7 Dritarja e krijimit të tabelës

4. Shkoni në modalitet Konstruktor, duke klikuar butonin Konstruktor, dhe shikoni se si janë vendosur fushat: fushë Kodi i deklaruesit- lloji i të dhënave të numëruesit, Mbiemri, Emri, Mbiemri, Adresë– teksti

Detyra 4. Krijo një tabelë informacioni për produktin

1. Klikoni në butonin Krijimi - Tabelat.

2. Shënoni emrat e fushave: Numri i deklaratës, numri i deklaruesit, Emri i mallit sipas Klasifikimit të Mallrave të Veprimtarisë së Jashtme Ekonomike, sasia, çmimi për njësi malli.

3. Ruani tabelën me një emër Informacioni i produktit, duke klikuar butonin File – Save.

4. Shkoni në modalitet Konstruktor dhe shikoni se si janë vendosur fushat. Fusha Numri i deklaratës tashmë është vendosur automatikisht si çelës, lloji i fushës – numerike, fushë Emri i produktit sipas HS– teksti, fushat Numri i deklaruesit, sasia– numerike, fushë çmimi për njësi– monetare. Me fushë Numri i deklaruesit bisedë e veçantë. Lloji i tij është numerik. Ne nuk i ndryshojmë vetitë e përgjithshme të fushës. Për më tepër, vlerat e kësaj fushe nuk duhet të futen manualisht, por të zgjidhen nga lista e përfshirë në tabelë. Deklaruesi. Për ta bërë këtë në modalitet Konstruktor V Karakteristikat e fushës duhet treguar se këtu bëhet zëvendësimi sipas skemës së mëposhtme: zgjidhni skedën Zëvendësimi, lloji i kontrollit - Kuti kombinuese, burimi i vargut - Deklaruesi. Merrni vlerat e elementeve siç tregohet në Fig. 8.

Oriz. 8 Tabela në modalitetin e projektimit

Ndryshimi Numri i kolonave në 2, për të parë jo vetëm numrin e deklaruesit, por edhe mbiemrin e tij.

5. Ruani ndryshimet tuaja.

6. Mbyllni tabelën.

Si rezultat i kësaj pune ju do të merrni dy tabela pa lidhje. Duhet të krijoni një diagram të dhënash me lidhje.

Detyra 5: Krijo një skemë të dhënash

Për të vendosur marrëdhënie ndërmjet tabelave, përdoren fushat e përbashkëta të këtyre tabelave. Shikimi, krijimi, redaktimi dhe fshirja e lidhjeve kryhet në diagramin e të dhënave. Për të hapur diagramin e të dhënave, duhet të përdorni butonin Skema e të dhënave në skedën Puna me bazat e të dhënave.

1. Klikoni në butonin - Skema e të dhënave.

2. Në dritaren që shfaqet Shtimi i një tabele zgjidhni tabelën Deklaruesi dhe klikoni në butonin Shtoni. Zgjidhni tabelën Informacioni i produktit dhe klikoni në butonin Shtoni. Në dritare Skema e të dhënave Do të shfaqet një pamje e kushtëzuar e këtyre tabelave. Klikoni butonin Mbylle Shto një dritare tabele.

3. Zmadhoni dritaren e tabelës Informacioni i produktit në mënyrë që të gjitha fushat të jenë të dukshme.

4. Vendoseni miun në emrin e fushës Kodi i deklaruesit ne tavoline Deklaruesi dhe, pa lëshuar butonin e miut, tërhiqeni atë në fushë Numri i deklaruesit ne tavoline Informacioni i produktit. Lëshoni miun. Do të shfaqet kutia e dialogut Communications e paraqitur në Fig. 1. 9.

Oriz. 9 Windows që ndryshon lidhjet

5. Aktivizoni ikonën Sigurimi i integritetit të të dhënave. Kjo nuk do të jetë e mundur nëse llojet e të dy fushave nuk janë vendosur njësoj.

6. Aktivizoni ikonën Fshirja në kaskadë e fushave të lidhura Dhe Përditësimi në kaskadë i fushave përkatëse. Kjo do të çojë në faktin se kur fshini ose përditësoni hyrjen e Kodit të Deklaruesit në tabelë Deklaruesi të gjitha të dhënat nga tabela do të fshihen ose përditësohen Informacioni i produktit, i cili përmbante numrat përkatës.

7. Klikoni butonin Krijo. Do të shfaqet një marrëdhënie një me shumë. Diagrami i të dhënave është paraqitur në Fig. 10.

Oriz. 10 Skema e të dhënave një-në-shumë

8. Mbyllni diagramin e të dhënave duke klikuar butonin Mbylle në këndin e sipërm djathtas të dritares dhe duke iu përgjigjur po pyetjes për ruajtjen e skemës së të dhënave.

Detyra 6. Plotësoni me vlera tabelën e Deklaruesit

1. Hapni tabelën Deklaruesi në modalitet tabelat.

2. Plotësojeni me të dhëna nga tabela. 3. Fusha Kodi i deklaruesit plotësohet automatikisht.

Tabela 3

3. Ruani tabelën dhe mbylleni.

Detyra 7: Krijoni formularë për futjen e të dhënave

Për të krijuar një formë duke përdorur mjetin Form, ndiqni këto hapa:

1. Tabela e hapur Informacioni i produktit në pamje tavoline.

2. Shkoni te skeda Krijim dhe në grup Formularët klikoni në mjet Forma. Forma e krijuar automatikisht do të shfaqet në modalitetin e paraqitjes (Fig. 11).

Oriz. 11 Formulari i krijuar automatikisht

3. Mbyllni formularin. Para mbylljes, do të shfaqet një dritare që ju kërkon të ruani formularin.

4. Shtypni butonin po.

5. Në dritaren që shfaqet Ruajtja shkruani emrin e paraqitjes së formularit Informacioni i produktit dhe shtypni butonin Ne rregull.

Detyra 8. Shtoni të dhënat në bazën e të dhënave duke përdorur formularin

1. Plotësoni formularin me të dhënat e paraqitura në tabelë. 4.

Komentoni. Kalimi nga fusha e hyrjes në fushën tjetër bëhet me tastin ose me miun. Për të shkuar te një hyrje e re, klikoni në butonin.

Tabela 4

Numri i deklaratës Numri i deklaruesit Emri i produktit sipas HS sasi çmimi për njësi
Fshesë me korrent me një motor elektrik të integruar, me fuqi jo më shumë se 1500 W, me një qese pluhuri ose enë tjetër pluhuri me një vëllim jo më shumë se 20 litra
Djathë blu-Roquefort
Traktorë zvarritës për shtrimin e pistave të skive
Antike mbi 100 vjet të vjetra
Mbretërore
Monedha argjendi me tender joligjor
Lopë të mbarështimit të racës së pastër (race të pastër), të gjalla

2. Ruani të dhënat tuaja të futura.

3. Mbyllni formularin.

4. Hapni tabelën Informacioni i produktit. Sigurohuni që të ketë shënime të reja në tabelë.

6. Duke klikuar butonin e poshtëm Mbylle në këndin e sipërm të djathtë, mbyllni tabelën.

Detyra 9. Testoni përditësimet në kaskadë të fushave përkatëse

1. Hapni tabelën Deklaruesi.

2. Korrigjoni mbiemrin Petrovskaya A.P. në Petrov.

3. Ruani tabelën.

4. Mbyllni tabelën Deklaruesi.

5. Hapni tabelën Informacioni i produktit.

6. Verifikoni që vlerat kanë ndryshuar.

7. Mbyll tavolinën Informacioni i produktit.

Detyra 10. Testoni fshirjen në kaskadë të fushave përkatëse.

1. Hapni tabelën Deklaruesi.

2. Fshini hyrjen e parë (zgjidhni të gjithë rreshtin dhe shtypni tastin).

3. Pajtohu me pyetjen e verifikimit.

4. Mbyllni tabelën Deklaruesi.

5. Hapni tabelën Informacioni i produktit.

6. Sigurohuni që hyrjet janë zhdukur.

7. Mbyll tavolinën Informacioni i produktit.

Tregojuni mësuesit:

Tavolina të hapura Informacioni i produktit , Deklaruesi Dhe formë Informacioni i produktit në ekran.

Detyra 11. Përfundoni punën me programin Access.

1. Ekzekutoni komandën Skedari - Dil.

2. Nëse keni redaktuar bazën e të dhënave, do t'ju kërkohet të ruani ndryshimet. Përgjigjuni në mënyrë pozitive.

1.3 Laboratori #3: Krijimi i një baze të dhënash të përbërë nga tre tabela

Qëllimet e punës:

mësoni të dizajnoni dhe krijoni baza të dhënash më komplekse.

Fazat e punës:

1. Projektimi i strukturës së bazës së të dhënave.

2. Dizajnimi i tabelave boshe të bazës së të dhënave Krijoni një version më kompleks të bazës së të dhënave, të përbërë nga tre tabela: dhe Të dhënat e deklaruesit.

3. Krijoni një skemë bazë të dhënash. Në këtë rast tabelat Informacioni i produktit, Deklaruesi Të bashkuar nga një marrëdhënie një-me-shumë, tabela Deklaruesi Dhe Të dhënat e deklaruesit– komunikimi një me një.

4. Futja e të dhënave në tabela. Krijoni një formular për futjen e të dhënave.

5. Përdorimi i bazës së të dhënave për detyra praktike.

Përparim

Detyra 1. Hapni bazën e të dhënave të trajnimit të krijuar në mësimin e fundit

Detyra 2. Fshini të gjitha regjistrimet e tabelës së Deklaruesit, duke lënë strukturën e saj

1. Hapni tabelën.

2. Zgjidhni të gjitha hyrjet.

3. Shtypni tastin. Klikoni Po kur ju kërkohet të konfirmoni fshirjen. (Mund të ekzekutoni komandën në shtëpi– skeda Postimet dhe klikoni në butonin - Fshi hyrjen).

4. Mbyllni tabelën dhe ruajeni.

Komentoni. Nëse futni të dhëna në një tabelë në të cilën fusha kryesore është e tipit numërues, numëruesi do të ndryshojë nga numri që është caktuar në rekordin e fundit. Për të bërë që numërimi të fillojë përsëri nga 1, ekzekutoni komandën Skedari - MenaxhoniKompaktoni dhe rivendosni bazën e të dhënave. Prisni pak që programi të funksionojë.

Detyra 3. Krijoni një tabelë Detajet e deklaruesit

1. Në modalitet Konstruktor shkruani fushat e mëposhtme: Kodi(numëruesi i tipit të të dhënave) – fushë kyçe , Fushat: vendlindja, shtetësia, vendi i banimit të përhershëm, lloji i dokumentit të identitetit, seria Nr. lloji i të dhënave është tekst, dhe data e lindjes Data Ora.

3. Kaloni në modalitetin e tabelave duke klikuar butonin Modaliteti i tabelave.

4. Mbyllni tabelën dhe ruajeni së pari. Si rezultat, do të merrni tre tabela, dy prej të cilave janë të lidhura dhe e treta jo.

Detyra 4. Korrigjoni skemën e të dhënave

1. Hyni në seksion Puna me bazat e të dhënave, klikoni në butonin Skema e të dhënave. Do të shfaqet një kuti dialogu Skema e të dhënave.

2. Klikoni me të djathtën – Shtoni tabelën. Në dritaren Shto tabelën që shfaqet, zgjidhni tabelën Të dhënat e deklaruesit dhe klikoni në butonin Shtoni, dhe pastaj me buton Mbylle dritare Shtimi i një tabele.

3. Vendosni miun në emrin e fushës Kodi në tabelë dhe, pa e lëshuar butonin e miut, tërhiqeni atë në fushë Kodi i deklaruesit ne tavoline Deklaruesi. Lëshoni miun. Do të shfaqet një kuti dialogu Lidhjet

4. Aktivizo kutinë e zgjedhjes Sigurimi i integritetit të të dhënave. Kjo nuk mund të bëhet nëse llojet e të dy fushave janë vendosur ndryshe.

5. Klikoni butonin Krijo. Do të shfaqet një marrëdhënie një me një. Kjo do të thotë se një rekord në tabelë Deklaruesi korrespondon me një rekord në tabelë Të dhënat e deklaruesit. Diagrami i të dhënave është paraqitur në Fig. 12.

Oriz. 12 Skema e të dhënave

6. Mbyllni skemën e të dhënave dhe ruajeni.

Shpjegim. Tani lind detyra e futjes së të dhënave në të njëjtën kohë në tabela të ndryshme: Deklaruesi Dhe Të dhënat e deklaruesit. Sigurisht, mund të përpiqeni të vendosni vlera në secilën tabelë veç e veç, por është më e përshtatshme të shihni qelizat e të dy tabelave për futjen e të dhënave njëkohësisht. Ky problem mund të zgjidhet lehtësisht duke futur vlera përmes një formulari të krijuar posaçërisht, i cili përmban fushat e të gjitha tabelave të nevojshme. Të dhënat i fusim në formular dhe si rezultat plotësohen tabelat.

Detyra 5. Krijoni një formular për futjen e të dhënave

1. Shkoni te skeda Krijim dhe në grup Formularët Shtyp butonin Forma të tjera. Zgjidhni një mjet nga lista rënëse (Fig. 13) Forma Wizard.

Oriz. 13 Listoni forma të tjera

2. Do të hapet një dritare Krijimi i Formave(Fig. 14).

Oriz. 14 Dritarja e krijimit të formularit

3. Zgjidhni të gjitha fushat nga tabelat Deklaruesi Dhe Të dhënat e deklaruesit. Për ta bërë këtë, zgjidhni emrin e tabelës Deklaruesi në fushë Tabelat/pyetjet. Si rezultat, një listë e fushave shfaqet në dritare Fushat e disponueshme. Klikoni butonin >>, i cili transferon të gjitha fushat nga lista.

4. Pastaj zgjidhni emrin e tabelës Të dhënat e deklaruesit në fushë Tabelat/pyetjet dhe klikoni përsëri butonin >>.

6. Lëreni pamjen e formës në një kolonë(zgjedhur si parazgjedhje).

8. Zgjidhni stilin e dëshiruar (për shembull, E rregullt).Klikoni butonin Next.

9. Vendosni emrin e formularit: Forma e përgjithshme. Klikoni butonin Gati. Si rezultat, do të merrni një formular në të cilin mund të ndryshoni të dhënat ekzistuese dhe të futni vlera të reja. Këto vlera do të futen në tabelën që ju nevojitet (disa nga vlerat në një tabelë, pjesë tek një tjetër).

Detyra 6. Plotësoni tabelat me të dhëna

Komentoni. Fushat Kodi dhe Kodi i deklaruesit plotësohen automatikisht.

1. Të dhënat e tabelës Deklaruesi janë dhënë në tabelë. 5, dhe të dhënat e tabelës Të dhënat e deklaruesit në tabelë 6.

Tabela 5

Tabela 6

Kodi Vendi i lindjes Data e lindjes Shtetësia Vendi i banimit Lloji i dokumentit Seria nr.
Moska 03.05.1952 RF Rusia Pasaporta 7404 564798
Voronezh 09.06.1989 RF Rusia Pasaporta 7405 985423
Ivanovo 23.04.1987 RF Rusia Pasaporta 7411 674367
Shën Petersburg 30.09.1968 Gjermania Gjermania Pasaporta 7477 366785
Kiev 21.08.1987 Ukrainë Ukrainë Pasaporta 5456 87544
Belgorod 30.04.1978 RF Rusia Pasaporta 7405 357948
Ufa 11.04.1987 RF Rusia Pasaporta 7401 567895

2. Mbyllni tabelën pasi ta ruani.

Hapni tryezën Detajet e deklaruesit dhe të deklaruesit dhe sigurohuni që të dhënat të shfaqen në to. Mbyllni tavolinat. Plotësoni tabelën Informacioni i produktit.

Detyra 7. Mësoni të përdorni një filtër

1. Hapni tabelën Të dhënat e deklaruesit.

2. Një grup komandash përdoret për të menaxhuar filtrat Renditja dhe filtrimi në skedën në shtëpi(Fig. 15). Për të aktivizuar ose çaktivizuar filtrin e krijuar, përdorni butonin Aplikoni filtrin. Për të hequr një filtër, përdorni butonin Për më tepër dhe pikë Pastro të gjithë filtrat.

Oriz. 15 Grupi i komandës Rendit dhe filtro skedën Home

3. Për të krijuar një filtër të thjeshtë, bëni sa më poshtë: klikoni në butonin – Aplikoni filtrin

4. Aktivizoni kolonën për të cilën dëshironi të krijoni një filtër. Klikoni në fushë Viti i lindjes. Një shigjetë përzgjedhjeje do të shfaqet pranë fushës aktive. Klikoni mbi shigjetën.

5. Në listën e të gjitha vlerave të fushës, ju duhet të zgjidhni kutinë Selektoj të gjitha. Tjetra, duhet të kontrolloni kutitë për vlerat e fushës që dëshironi të përfshini në filtër.

6. Kontrolloni kutitë për 1952 dhe 1987.

7. Shtypni butonin Ne rregull. Si rezultat, do të zgjidhen ato regjistrime në të cilat vlera e fushës përputhet me një nga vlerat e shënuara me kutinë e kontrollit.

8. Çzgjidhni. Për ta bërë këtë, duhet të shtypni të njëjtin buton, i cili tani quhet Hiq filtrin.

9. Klikoni butonin – Ndërroni filtrin.

10. Ndryshoni filtrin. Lejohet të tregohen kufijtë për ndryshimin e vlerave. Në fushë Viti i lindjes klikoni mbi shigjetën . Në fushën që hapet, zgjidhni Filtrat e datës - Pas... dhe thirrni 1.01.1985 .Klikoni mbi butonin NE RREGULL, do të merrni një tabelë që përmban të dhëna me vite të lindjes më të mëdha se 1985.

11. Për të marrë të dhënat e deklaruesve, vendlindja e të cilëve fillon me shkronjën "I", duhet të klikoni në shigjetën që ndodhet pranë fushës. Vendi i lindjes. Në dritaren që hapet, zgjidhni Filtrat e tekstit - Fillon me - Shkruani shkronjën "I".

12. Zgjidhni tuajën Vendi i lindjes, të cilat nuk fillojnë me shkronjën "K".

Informacioni i referencës. Shprehjet në një filtër mund të përbëhen nga vlerat e sakta që Access-i përdor për krahasim kur futen. Numrat futen pa kufizues, për shembull, 22. Teksti duhet të jetë i mbyllur në thonjëza, për shembull "Gorodetsky". Datat kufizohen me # simbole, për shembull #01/10/99#. Elementet e një shprehjeje mund të lidhen nga operatorët:

aritmetikë: * +, -, / ^:

krahasime:<, <=, >, >=, =, <>;

logjike: Dhe (Dhe), Jo (Jo), Ose (Ose);

si të përdorë logjikën zëvendësuese në shprehje;

për të përcaktuar nëse një element i të dhënave përfshihet në një listë vlerash;

Dhe për të zgjedhur vlerat nga një gamë specifike.