Izrada izvješća u pristupu bazi podataka. Izrada upita i izvješća u ms access bazi podataka. zaštita podataka u ms pristupu. Metode izrade izvješća

pojaviti na obrascu Naslov obrasca I Napomena obrasca:

U zaglavlju našeg obrasca nalazi se natpis s nazivom obrasca, a u bilješci ime studenta koji će raditi. Da biste to učinili, odaberite ikonu na upravljačkoj ploči Natpis,

postavite pokazivač iznad područja obrasca i kliknite lijevi gumb miševi. Zatim unesite tekst:

Zatim, promijenimo pozadinu u Naslov obrasca I Obrazac bilješke. Da biste to učinili u prozoru Vlasništvo oblicima morate odabrati odjeljak Zaglavlje obrasca (NoteForms). Nakon tab svi i na terenu Boja pozadine odaberite željenu boju:


Na isti način mijenjamo pozadinu za Područja podataka:

U pojavio se Popis polja odaberite tražena polja i povucite ih na formu te postavite na željeno mjesto:

Odaberite "izgled" našeg gumba i kliknite Unaprijediti:

Postavite naziv gumba i kliknite Spreman:

Izradite gumb na sličan način Zatvori obrazac, samo promijenite radnju za gumb:

Zatim postavljamo oblik gumba i postavljamo ga na pravo mjesto na obrascu:

Otvorite obrazac u "Način obrasca" rezultat našeg rada na ekranu:

Tablica “Svrhe plaćanja” prije dodavanja podataka:

Tablica “Svrhe plaćanja” nakon dodavanja podataka:

Naknadni oblici se izrađuju na sličan način!

1.3 Napravite oblik vrpce za unos i izlaz podataka o uplatama mnogih studenata (izvor podataka za obrazac je zahtjev koji sadrži polja Prezime, Ime, Prezime iz tabele i polja "Studenti". Iznos plaćanja, Datum plaćanja, Svrha plaćanja iz tabele "Plaćanja").

Rješenje problema 1.3:

Izrađujemo zahtjev u načinu rada Konstruktor koji sadrže polja Prezime, Ime, Prezime iz tabele i polja "Studenti". Iznos plaćanja, Datum plaćanja, Svrha plaćanja iz tabele "Plaćanja":

Da biste stvorili oblik vrpce, koristite Čarobnjak za obrazac:

U prozoru koji se pojavi Izrada obrazaca odaberite podatke koji su nam potrebni i kliknite Unaprijediti:

Odaberite vrstu prikaza podataka i kliknite Unaprijediti:

Postavite naziv obrasca i kliknite Spreman:

Oblik trake u načinu rada Konstruktor:

Obrazac trake u "Načinu obrasca":

1.4 Rad s obrascima u koje su ugrađeni podobrasci (razvoj složenih obrazaca)

Napravite složeni obrazac za prikaz podataka o plaćanju za odabranog učenika. Redoslijed:

1) Napravite jednostavan obrazac "Studentske uplate" sa sljedećim poljima: Kod učenika, Prezime, Ime, Prezime iz tablice "Studenti" kao glavnog obrasca.

2) Napravite tablični obrazac “SubordinateFormStudent Payments” s poljima: Kod učenika, Iznos uplate, Datum plaćanja, Svrha plaćanja iz tablice Plaćanja kao podobrazac.

3) Ugradite drugu formu u prvu i povežite ih po polju Kod učenika.

Rješenje "Problem 1.4":

Napravite jednostavan obrazac u modu Konstruktor. U Naslov obrasca I Napomena obrasca Upisujemo potrebne podatke. Promijenite boju i font teksta. Promjena pozadine za obrazac. Zatim dodajte polja u obrazac Kod učenika, Prezime, Ime, Prezime iz tablice “Studenti” (ovo je glavni obrazac):

a podformu postavite na glavnu. U prozoru koji se pojavi odaberite naš podobrazac:

Obrazac u načinu rada Konstruktor:

Složeni oblik u "Načinu obrasca":

1.5 Kontroliratizadatak (opcija 13)

Stvorite složene obrasce koji sadrže informacije navedene u tablici (ako je potrebno, koristite upite umjesto tablica kao izvor podataka za podobrasce):

Rješenje kontrolnog zadatka:

Kreiramo formu tablice i na formu (podformu) upisujemo obavezna polja (iz zahtjeva):

Podobrazac u načinu rada Konstruktor:

Složeni oblik u modusu Konstruktor:

Obrazac u "Načinu obrasca":

Zaključci: naučio osnove rada sa ekranskim obrascima i izvješćima u MS Access DBMS Naučio kreirati jednostavnih oblika, vrpčasti obrasci, podobrasci

izvješće je formatirani prikaz podataka koji se prikazuje na ekranu, u ispisu ili u datoteci. Omogućuju vam izdvajanje potrebnih informacija iz baze podataka i predstavljanje u obliku koji je lako razumljiv, a također pružaju široke mogućnosti za sažimanje i analizu podataka. Prilikom ispisa tablica i upita informacije se prikazuju praktički u obliku u kojem su pohranjene. Često postoji potreba da se podaci prezentiraju u obliku izvješća koja imaju tradicionalan izgled i lako se čitaju. Detaljno izvješće uključuje sve informacije iz tablice ili upita, ali sadrži zaglavlja i podijeljeno je na stranice s zaglavljima i podnožjima.

Struktura izvješća u načinu rada za dizajn

Microsoft Access prikazuje podatke iz upita ili tablice u izvješću, dodajući tekstualne elemente radi lakšeg čitanja. Ovi elementi uključuju:

1. Naslov. Ovaj odjeljak ispisuje se samo na vrhu prve stranice izvješća. Koristi se za izlaz podataka, kao što je tekst naslova izvješća, datum ili izjava o tekstu dokumenta, koji bi se trebali ispisati jednom na početku izvješća. Da biste dodali ili uklonili područje naslova izvješća, odaberite naredbu Naslov/napomena izvješća iz izbornika Pogled.

2. Zaglavlje. Koristi se za prikaz podataka kao što su zaglavlja stupaca, datumi ili brojevi stranica otisnut na vrhu svake stranice izvješća. Za dodavanje ili uklanjanje zaglavlja odaberite Zaglavlje i podnožje iz izbornika Prikaz. Microsoft Access dodaje zaglavlje i podnožje u isto vrijeme. Da biste sakrili jedno od zaglavlja i podnožja, morate postaviti njegovo svojstvo Height na 0.

3. Područje podataka koje se nalazi između zaglavlja i podnožja stranice. Sadrži glavni tekst izvješća. Ovaj odjeljak prikazuje podatke ispisane za svaki od zapisa u tablici ili upitu na kojem se temelji izvješće. Za postavljanje kontrola u podatkovno područje koristite popis polja i alatnu traku. Da biste sakrili područje podataka, morate postaviti svojstvo Height odjeljka na 0.

4. Podnožje. Ovaj odjeljak pojavljuje se na dnu svake stranice. Koristi se za prikaz podataka kao što su ukupni iznosi, datumi ili brojevi stranica ispisani na dnu svake stranice izvješća.

5. Napomena. Koristi se za ispis podataka, kao što je tekst zaključka, ukupni zbrojevi ili naslov, koji bi se trebali ispisati jednom na kraju izvješća. Iako se odjeljak Bilješke izvješća nalazi na dnu izvješća u prikazu dizajna, ispisuje se iznad podnožja stranice na posljednjoj stranici izvješća. Za dodavanje ili uklanjanje područja bilješki izvješća odaberite naredbu Naslov izvješća/Bilješke izvješća iz izbornika Pogled. Microsoft Access istovremeno dodaje i uklanja naslov izvješća i područja komentara

Metode izrade izvješća

Izvješća u Microsoft Accessu možete izraditi na razne načine:

1. Konstruktor

2. Čarobnjak za izvješća

3. Automatsko izvješće: u stupac

4. Automatski izvještaj: traka

5. Čarobnjak za grafikone

6. Poštanske naljepnice

Čarobnjak vam omogućuje stvaranje izvješća grupiranjem zapisa i najjednostavniji je način za izradu izvješća. Stavlja odabrana polja u izvješće i nudi šest stilova izvješća. Nakon dovršetka čarobnjaka, rezultirajuće izvješće može se mijenjati u modu dizajna. Pomoću značajke Automatsko izvješće možete brzo izraditi izvješća i zatim unijeti neke izmjene u njih.

Za izradu automatskog izvješća morate izvršiti sljedeće korake:

1. U prozoru baze podataka kliknite karticu Izvješća, a zatim kliknite gumb Stvori. Pojavljuje se dijaloški okvir Novo izvješće.

2. Odaberite Autoreport: stupac ili Autoreport: traka stavku na popisu.

3. U polju izvora podataka kliknite strelicu i odaberite tablicu ili upit kao izvor podataka.

4. Kliknite na gumb OK.

5. Čarobnjak za automatsko izvješće stvara automatsko izvješće u stupcu ili traci (po izboru korisnika) i otvara ga u načinu Pregled, koji vam omogućuje da vidite kako će izvješće izgledati kada se ispiše.

informacije o tvrtki i dalje Podnožje u polju objekta Polje datum ispisa obrasca. Za postavljanje datuma odaberite naredbu Data/… na popisu svojstava ovog objekta i otvorite prozor Graditelj izraza(vidi sl. 19), u njega smjestite funkciju Date() s popisa ugrađenih funkcija. Uredite svojstva margina postavljenih na zaglavlja i podnožja i veličine područja zaglavlja i podnožja.

Pogledajte obrazac u Pregled i odaberite veličinu svih područja obrasca tako da postoji samo jedna njegova kopija na jednoj stranici. Napravite druge promjene na sučelju obrasca za koje mislite da su prikladne.

Kontrolna pitanja

1. Namjena obrazaca.

2. Za koje se objekte grade oblici?

3. Vrste obrazaca.

4. Podređeni oblici.

5. Kontrole.

6. Priloženi okviri predmeta.

7. Načini izrade obrazaca.

8. Procedura za izradu obrasca temeljenog na čarobnjacima Autoforma.

9. Postupak izrade obrasca na temelju Majstori formi.

10.Procedura izrade obrasca pomoću čarobnjaka Dijagram.

11.Uređivanje obrazaca s dijagramima.

12. Svrha Form Buildera.

13. Funkcionalna područja obrasca u načinu rada Dizajn.

14. Uređivanje položaja kontrola na obrascu.

15.Postavljanje crteža na obrazac.

16. Postavljanje kontrola u zaglavlje i unutar Obrazac bilješke.

17. Promjena svojstava kontrole na obrascu.

18. Korištenje područja zaglavlja i podnožja na obrascu.

6. IZVJEŠĆA U ACCESS DBMS-u

Izvješća u Accessu koriste se za predstavljanje podataka na lako razumljiv i izražajan način i prvenstveno su namijenjena za ispis, a ne za prikaz na ekranu. Obično su izvješća konačni proizvodi rada s bazom podataka. Kao i kod izrade obrazaca, kreiranje izvješća koristi podatke iz tablica i upita (ponekad i obrazaca, ali ovaj slučaj više ne vrijedi za jednostavna izvješća).

Pri izradi izvješća koristi se uglavnom ista tehnologija kao i pri izradi obrazaca, međutim, za razliku od obrazaca, korisniku nije dopušteno mijenjati podatke u izvješćima. Kada ponovno

Prilikom uređivanja izvješća u modu Dizajn (vidi sl. 42), koriste se ista područja sučelja kao i kod uređivanja obrasca - uređivanje

Područja zaglavlja i bilješki, područja zaglavlja i podnožja, područje podataka.

Riža. 38. Prozor za odabir načina izrade izvješća

Za izradu izvješća koriste se sljedeći načini: Dizajn,

Čarobnjak za izvješća, čarobnjak za grafikone, poštanske oznake i automatska izvješća: stupac i vrpca (vidi sliku 38).

Kao iu slučaju obrazaca, potpuno završeno izvješće kreirano korištenjem AutoReports dobiva se odmah nakon navođenja izvorne tablice ili upita. Ovladati; majstorski Poštanske naljepnice iako radi u nekoliko koraka, ne zahtijeva puno objašnjenja. Na temelju korištenja Report Wizarda nastaje većina izvješća u Accessu, koja mogu imati prilično složenu strukturu. U nastavku ćemo detaljno razgovarati o tome kako raditi s ovim Učiteljem.

Međutim, treba napomenuti da su sva gore navedena izvješća tzv pripojen(izvoru podataka), jer svi oni, kao i obrasci, koriste tablice ili upite za svoju konstrukciju. Najsloženije strukture su one izvješća koje kreira sam korisnik u modu Dizajniranja "od nule". Izvještaji koji mogu sadržavati podređene izvještaje, koristiti posebna sortiranja koja nisu predviđena u Wizardima, te također koristiti razne Accessove funkcije itd., nazivaju se tzv. besplatni izvještaji. Međutim, stvaranje složenih izvješća pomoću Dizajnera zahtijeva dodatno znanje i ovdje nije obrađeno.

Na temelju Report Wizarda u Accessu može se pripremiti izvješće u kojem se podaci iz izvorne tablice ili upita kombiniraju prema određenim kriterijima. Ta se izvješća najčešće izrađuju jer vam omogućuju izračunavanje ukupnih iznosa za grupe podataka i pružaju informacije u obliku koji je jednostavan za korištenje. Za

Za izradu takvih sažetih izvješća upotrijebite naredbu Grupiranje... (vidi sliku 39) i odgovarajuće izračune za grupirane podatke u dijaloškom okviru Sažetak (vidi sliku 41). U tom slučaju možete navesti do četiri polja po kojima će se podaci grupirati.

Pomoću čarobnjaka za izvješća izradite izvješće za tablicu “Ugovori” u kojem će podaci biti grupirani po polju “Proizvod”. Unutar grupe sortirajte podatke po datumu (vidi sliku 39). U isto vrijeme, koristeći naredbu Grupiranje..., postavite svoje intervale grupiranja za podatke u grupiranim poljima (vidi sl. 40).

Riža. 39. Dijaloški okvir za izradu izvješća s grupiranjem

Ako izvješće sadrži numerička polja, onda za svaku grupu interval brojčane vrijednostiČarobnjak automatski izračunava zbroj vrijednosti sadržanih u ovim poljima. Međutim, pomoću naredbi dijaloškog okvira Sažetak (pogledajte sliku 41), možete izračunati prosječne (Avg), minimalne i maksimalne (odnosno Min, Max) vrijednosti grupiranih polja, kao i postotke.

Riža. 40. Odabir intervala grupiranja za grupirana polja

Riža. 41. Prozor za zadavanje izračuna pri izradi ispisa s ukupnim iznosima

Uvijek možete urediti kreirano izvješće u modu Dizajn (pogledajte sliku 42). Kako biste definirali ili promijenili svojstva pojedinih područja izvješća, kliknite na traku s nazivom odgovarajućeg područja i odaberite naredbu Svojstva.

Imajte na umu da u izvješćima neke kontrole sadrže svojstva Proširi i Sažimi. Ako postavite vrijednost za njih na True, tada će prilikom ispisa Access automatski prilagoditi veličinu odgovarajućeg elementa, tako da dugi tekst neće biti odrezan prozorom elementa, a kratki tekst neće smanjiti prozor elementa tako da ne zauzima nepotreban prostor prilikom ispisa.

Da zaključimo naš rad s bazom podataka, demonstrirat ćemo jednostavnu i korisnu značajku koju Access DBMS pruža zbog svoje kompatibilnosti s drugim softverske aplikacije paket Microsoft Office(MS), – pripremit ćemo distribuciju serijskih slova u testu Uređivač riječi koristeći informacije pohranjene u tablicama baze podataka.

Pripremite se u uređivač teksta Word predložak serijskog pisma u kojem se kupcima zahvaljuje na njihovom aktivnom sudjelovanju u sklapanju ugovora o nabavi i naručivanju robe u vašem skladištu.

Napravite novi zahtjev “Zahvala” u koji navedite nazive organizacija koje su najaktivnije sudjelovale u sklapanju ugovora s Vašom tvrtkom, definirajući uvjet uzorka na temelju količine sklopljenih ugovora za nabavu robe (uzorak treba uključuju tri najbolje tvrtke). Na temelju generiranog upita počnite s izradom novog izvješća pomoću čarobnjaka za spajanje s MS Wordom, za što je potrebno sekvencijalno izvršavati naredbe Veze za Office/MS Word.

Nakon toga otvorit će se dijaloški okvir Čarobnjaci za složene dokumente. Možete raditi s prethodno pripremljenim MS Word dokumentom ili izraditi novi odabirom odgovarajuće naredbe u dijaloškom okviru. Kada izradite novi dokument, Access pokreće Word, uspostavlja DDE vezu između Worda i Accessa i otvara novi tekstualni dokument u kojem možete sastaviti novo pismo.

Riža. 42. Prozor konstruktora za uređivanje izvješća

Pripremite serijsko pismo sa sadržajem prikazanim na sl. 43. Nazivi polja istaknuti u navodnicima upisuju se na redom odgovarajuće mjesto u tekstu dopisa iz liste koju je potrebno otvoriti klikom na ikonu . Dodajte polje za spajanje(vidi sliku 43). Popis bi trebao sadržavati sva polja stvorenog zahtjeva "Hvala", uključujući polja koja su nam potrebna "Kupci" i "Proizvodi". Nakon klika na ikonu Polja/Podaci i korištenja gumba za pomicanje kroz vrijednosti polja iz tablice upita baze podataka, možete pregledati slova pripremljena za ispis.

Riža. 43. Povezivanje Worda i Accessa

Prilikom ispisa slova, ona se zamjenjuju podacima iz odgovarajuće tablice baze podataka. Broj slova određen je brojem zapisa u tablici, iz koje se vrijednosti za kontrolna polja u slovu ubacuju jedna po jedna za svaki zapis.

Nakon spremanja i zatvaranja tekstualnog dokumenta vratite se u Access. Zahvaljujući DDE komunikaciji prilikom promjene podataka u tablici Pristup podacima u serijskom pismu automatski će se ažurirati. Imajte na umu da kada otvorite datoteku sa serijskim slovom u uređivaču Worda, automatski se učitava Access s potrebnom bazom podataka.

Kontrolna pitanja

1. Svrha izvješća.

2. Struktura izvješća.

3. Načini generiranja izvješća.

4. Čarobnjak za izvješća.

5. Izračuni u izvješćima.

6. Dizajner izvješća.

7. Izrada zajedničkih Access i Word dokumenata.

KNJIŽEVNOST

1. Računarska znanost/Ur. S.V.Simonovič. Sankt Peterburg: Peter, 1999.

2. Veiskas D. Učinkovit rad s Microsoft Access 2.0, 1996.

3. Dwayne G. Access 97. Korisnička enciklopedija. Kijev: DiaSoft,

4. Jennings R. Korištenje Microsofta Pristup 2000. Moskva: Williams, 2000.

5. Novikov F., Yatsenko A. Microsoft Office 2000 općenito. SPb.: BNV,

6. Zmitrovich A.I. i tako dalje. Informacijska tehnologija u ekonomiji. Minsk: Vede, 1998.

Uvod

Dizajn relacijske baze podataka

1.1. Vrste baza podataka

1.2. Normalizacija odnosa u vodnom području

1.3. Vrste veza i ključeva u RDB

Kontrolna pitanja

Izrada baza podataka i tablica u Access DBMS-u

2.1. Izrada baze podataka u Access DBMS-u

2.2. Stvaranje tablica u modu Dizajn

Organiziranje odnosa između tablica i popunjavanje tablica

Kontrolna pitanja

Upiti u Access DBMS

4.2.Stvaranje upita u modu Dizajn

4.4. Završni upiti

4.6. Križni zahtjevi

Kontrolna pitanja

Obrasci u Access DBMS-u

5.1. Izrada obrazaca na temelju čarobnjaka za obrasce

5.2. Izrada dijagrama

5.3. Form Builder

Izvješća u Access DBMS-u

Kontrolna pitanja

Književnost

RAD S BAZAMA PODATAKA U ACCESS DBMS-u

Sastavio Gurin Nikolay Ivanovich

Urednik M.F. Muraško. Lektorica T.E. Bekish Potpisano za tisak 10.04.2002. Format 60x84 1/16.

Offset tisak. Uvjetna pećnica l. 4.5. Uvjetna cr.-ott. 4.5. Akademsko ur. l. 3.9. Naklada 200 primjeraka. Narudžba.

Obrazovna ustanova "Bjelorusko državno tehnološko sveučilište".

Licenca LV br. 276 od 15.04.98. 220050. Minsk, Sverdlova, 13a. Tiskano na rotaprintu Bjeloruskog državnog tehnološkog sveučilišta. 220050. Minsk, Sverdlova, 13.

Baze podataka: Izrada izvještaja u DBMS MS Access 2007

Radionica je usmjerena na razvijanje kompetencije studenata za rukovanje informacijskim resursima korištenjem DBMS alata i predstavljanje sadržaja primijenjenih i informacijskih procesa.

Osnovni koncepti

Baza podataka(DB) je imenovana zbirka međusobno povezanih podataka koja odražava stanje objekata i njihove odnose u određenom predmetnom području, a koristi se za zadovoljavanje informacijskih potreba korisnika. Baze podataka u MS Access DBMS-u pripadaju vrsti relacijskih baza podataka. U takvim bazama podataka informacije vezane uz različita pitanja pohranjuju se u zasebne tablice između kojih se uspostavljaju odnosi.

Baza podataka– datoteka koja se sastoji od tablica i drugih informacijskih objekata.

Stol– informacijski objekt koji se sastoji od zapisa. Tablica je temeljna struktura podataka, glavni informacijski objekt u DBMS-u.

Snimiti je kompletan skup podataka o određenom objektu iz stvarnog svijeta: klijent, knjiga, događaj itd. Zapis je predstavljen kao string. Struktura svih zapisa tablice je ista. Broj zapisa u tablici je promjenjiv.

Polje– ovo je skup podataka iste vrste u tablici, na primjer, imena svih zaposlenika. Stupac se koristi za predstavljanje polja. Polje ima naziv i vrijednosti.

izvješće– informacijski objekt koji pohranjuje podatke tablice ili upita u obliku formatiranog dokumenta spremnog za ispis.

Kompozitni izvještaj– izvješće koje prikazuje povezane podatke pomoću podizvješća ili podtablice.

Kontrola u izvješću– objekt u izvješću koji poboljšava korisničko sučelje pri radu s podacima, na primjer gumb, prekidač, kartica itd.

Priložena kontrola– kontrola čiji je izvor podataka tablica ili polje upita. Priložena kontrola koristi se za prikaz vrijednosti polja baze podataka.

Besplatna kontrola– kontrola koja nema izvor podataka (na primjer, polje ili izraz). Besplatne kontrole koriste se za prikaz informacija, linija, pravokutnika i slika. Primjer slobodnog elementa je natpis koji prikazuje naslov u izvješću.

Radionica sadrži upute korak po korak izrada raznih vrsta izvješća, izvođenje operacija jednostavno pretraživanje podataka, filtriranje i sortiranje podataka, mijenjanje strukture izvješća, umetanje dodatnih kontrola podataka u izvješća, a također uključuje DIY zadatke.

Početak rada

Da biste dobili predodžbu o izvješćima baze podataka, predlaže se otvaranje baze podataka za obuku Northwind 2007 u MS Access DBMS-u.

Otvaranje baze podataka

Za otvaranje baze podataka Northwind 2007 trebate:

1. Pokrenite Microsoft Access klikom na gumb Start.

2. Odaberite Svi programi, zatim Microsoft Office, zatim Microsoft Access 2007. Otvorit će se prozor Microsoft Access 2007.

Ako se baza podataka "Borey 2007" otvori na vašem računalu ne prvi put, tada ćete na zaslonu vidjeti početni prozor baze podataka "Borey 2007";

Ako je ovo prvi put, MS Access će ga prvi preuzeti. Za početak preuzimanja potrebno je kliknuti naredbeni gumb “Preuzmi” i slijediti upute.

Otvara se prozor baze podataka Northwind 2007.

Baza se zatvara na uobičajeni način za MS Office: u izborniku sustava koji sadrži naredbe za rad s datotekom odaberite “Zatvori bazu podataka”.

Vježba 1. Pokrenite MS Access 2007. Otvorite bazu podataka Northwind 2007. Zatvori to. Ponovno otvorite bazu podataka Northwind 2007.

Značajke sučelja MS Access 2007

U MS Accessu 2007 različito od prethodne verzije sučelje. Izbornik i alatne trake zamijenjeni su vrpcom izbornika s različitim karticama: Početna, Izrada, Vanjski podaci, Rad s bazom podataka.

Kartice sadrže alate ili grupe alata (grupa je označena ikonom trokuta) kojima se možete pridružiti.


Riža. 1. Vrpca izbornika programa MS Access 2007 s karticama


Također, ovisno o objektu baze podataka s kojim radite, automatski se pojavljuju kontekstualni alati, npr. kada radite s obrascima, pojavljuju se kontekstualni alati za obrazac.

Ispod vrpce nalazi se područje prijelaza s lijeve strane i prozor za uređivanje s desne strane koji prikazuje objekt koji se uređuje.


Riža. 2. Prozor baze podataka “Borey 2007”.


Navigacijsko okno sadrži sve objekte programa Access (tablice, obrasce, upite, izvješća itd.). Možete odabrati traženi objekt s popisa All Access Objects. Kada dvaput kliknete na naziv objekta u navigacijskom oknu, taj će se objekt pojaviti na vlastitoj kartici u prozoru za uređivanje.

Objekti baze podataka

Baza podataka sadrži podatke u sljedećim tipovima objekata: tablica, upit, obrazac, izvješće, makro i modul. Temeljna struktura za pohranu podataka je tablica. Sve ostale vrste objekata izvedene su iz tablice:

Upit pohranjuje podatke tablice koji zadovoljavaju neki kriterij koji je odredio korisnik prilikom sastavljanja naredbe za dohvaćanje podataka.

Obrazac pohranjuje podatke tablice ili upita kao skup ekranskih kartica, od kojih svaka prikazuje sadržaj jedne tablice ili zapisa upita, što je korisno pri ažuriranju podataka u tablicama.

Izvješće pohranjuje podatke iz tablica ili upita u obrazac tekstualni dokument, pogodan za tisak.

Makro pohranjuje skup operacija obrade podataka koje se mogu pokrenuti jednim pritiskom na tipku Enter, što je zgodno ako morate često izvoditi iste standardne operacije.

Modul pohranjuje program za obradu podataka napisan u programskom jeziku, najčešće u jeziku ugrađenom u MS Access, Access Basic.

Objekti baze podataka u navigacijskom području su grupirani i možete vidjeti nazive grupa. Da biste vidjeli sadržaj grupe, morate kliknuti na naziv grupe. Drugi klik će skupiti popis grupe na njezino ime.

Zadatak 2. Sažmite i proširite popise grupa u navigacijskom oknu.

Zbog činjenice da su tablice glavna struktura za pohranu podataka, kako bi se izbjeglo njihovo oštećenje i osigurao jednostavan rad s podacima, korisnik radi s izvedenim tipovima objekata. U bazi podataka Northwind 2007 obrasci “Kupci i narudžbe”, “Zalihe i nabave”, “Dobavljači”, “Isporuka”, “Izvješća”, “Zaposlenici” eksplicitno su prikazani u Prijelaznom području.

Tablice i druge vrste objekata skrivene su u navigacijskom oknu u grupi Pomoćni objekti.

Grupa “Nedodijeljeni objekti” pohranjuje objekte koje je dodatno izradio korisnik. Na primjer, ovdje možete spremiti upite koje ste kreirali.

Imajte na umu da su različite vrste objekata označene različitim ikonama:

Možete promijeniti prikaz objekata u navigacijskom oknu na poznati onaj korišten u ranijim verzijama MS Accessa. Da biste to učinili, kliknite na ikonu popisa (▼) u zaglavlju navigacijskog okna da biste proširili popis filtara objekata i odaberite "Objekti s neograničenim pristupom".

Zadatak 3. Pregledajte sadržaj grupe Pomoćni objekti. Otvarajte različite vrste objekata i pregledajte njihov sadržaj. Zatvorite grupu Pomoćni objekti. Promijenite prezentaciju objekata u navigacijskom oknu za grupiranje objekata prema vrsti: tablice, upiti, obrasci, makronaredbe, moduli.

Prijelazno područje možete sažeti i proširiti klikom na gumb dvostruke strelice (<<) или (>>) u gornjem desnom kutu ploče.

Zadatak 4. Sažmite i proširite prijelazno područje.

Prozor za uređivanje trenutno je zauzet početnim zaslonom. Čuvar zaslona se može ukloniti klikom na gumb (X) desno od prečaca “Screenaver”.

Možete ga prikazati u Prijelaznom području iz grupe “Pomoćni objekti”, zatim obrazac “Početni ekran”.

Zadatak 5. Zatvorite početni zaslon baze podataka Northwind 2007.

Sve tablice baze podataka su međusobno povezane. Odnose između tablica možete vidjeti ako otvorite podatkovnu shemu odabirom "Podatkovne sheme" na kartici izbornika "Rad s bazama podataka".

Dijagram podataka možete zatvoriti klikom na gumb "Zatvori" na kartici izbornika "Dizajn".

Zadatak 6. Otvorite i zatvorite podatkovnu shemu.

Sustav pomoći MS Access 2007

Kao i svaka MS Office aplikacija, MS Access 2007 DBMS ima vlastiti sustav pomoći. Da biste ga otvorili potrebno vam je:

1. Na desnoj strani trake izbornika kliknite na gumb (?).

2. U prozoru “Pomoć: Pristup” unesite željeni odjeljak pomoći na dnu prozora ili unesite kontekst pretraživanja u traku za pretraživanje i pritisnite Enter.

Zadatak 7. Otvorite sustav pomoći MS Access 2007. Otvorite odjeljak Obrasci i izvješća. Pregledajte sadržaj odjeljka. Zatvorite sustav pomoći.

Otvaranje izvješća i pregled podataka

Pod izvješćem se podrazumijeva posebno strukturiran prikaz ispisanih podataka.

Sučelje načina dizajna izvješća slično je načinu dizajna za zaslonske obrasce.

Stvaranje i oblikovanje izvješća može se obaviti u načinu rada čarobnjaka za izvješća iu načinu rada za dizajn.

U izvješće možete umetnuti dijagrame i ilustracije, a podatke u izvješću možete sortirati i grupirati prema sadržaju polja.

1. Stvaranje izvješća pomoću čarobnjaka za izvješća:

    Odaberite karticu Stvori, zatim Izvješća, zatim Čarobnjak za izvješća.

    Iz popisa odaberite tablicu ili upit na temelju kojeg će se izraditi izvješće.

    Nakon otvaranja prozora Report Wizard definirajte polja;

    Definirajte polja za grupiranje i sortiranje;

    Odredite raspored i orijentaciju;

    Odabir željenog stila;

    Unesite naziv za izvješće; prema zadanim postavkama dodijeljen je naziv osnovne tablice.

2. Izrada izvješća u načinu dizajna.

Struktura izvješća sastoji se od nekoliko odjeljaka:

1. Na samom vrhu izvješća nalazi se odjeljak Naslov izvješća. Sadrži natpis s nazivom izvješća.

2. Zaglavlje. Sadrži oznake koje odgovaraju kontrolama u odjeljku Data Area.

3. Odjeljak Područje podataka. Sadrži kontrole povezane s poljima uključenim u izvješće iz jedne ili više tablica.

4. Na dnu se nalazi odjeljak Footer. Sadrži formule koje su dizajnirane za prikaz trenutnog datuma ispisa i broja stranice izvješća.

5. Na samom dnu nalazi se odjeljak Bilješka o izvješću. Ovaj je odjeljak obično prazan, ali ga možete koristiti za umetanje konačne formule ili drugih izračuna za izvođenje podataka prikazanih u odjeljku Područje podataka.

25. Pojam algoritma, svojstva algoritama

Algoritam – točan konačni sustav pravila opisanih određenim jezikom koji određuje sadržaj i redoslijed radnji na određenim objektima, čijom strogom primjenom se rješava problem.

Svaki algoritam ne postoji sam za sebe, već je namijenjen određenom izvođaču (osobi, robotu, računalu, programskom jeziku itd.). Skup naredbi koje određeni izvršitelj može izvršiti naziva se sustavom naredbi izvršitelja. Algoritam je opisan u naredbama izvođača koji će ga implementirati.

Algoritam karakteriziraju sljedeća svojstva:

    Diskretnost (diskontinuitet) je svojstvo algoritma koje karakterizira njegovu strukturu: svaki se algoritam sastoji od pojedinačnih dovršenih radnji, kažu "podijeljenih u korake".

    Učinkovitost – svojstvo koje se sastoji u činjenici da svaki algoritam mora biti dovršen u konačnom (možda vrlo velikom) broju koraka.

    Sigurnost (determinizam, točnost) – svojstvo algoritma, koje ukazuje da svaki korak algoritma mora biti strogo definiran i ne dopuštati različita tumačenja; redoslijed izvođenja pojedinih koraka također mora biti strogo definiran.

    Masovni karakter – primjenjivost algoritma na sve probleme tipa koji se razmatra, za sve početne podatke.

    Formalnost – ovo svojstvo ukazuje da svaki izvođač koji je sposoban percipirati i izvršavati upute algoritma djeluje formalno, tj. odvraća se od sadržaja zadatka i samo se strogo pridržava uputa. Rezoniranje "što, kako i zašto?" Programer algoritma to mora učiniti, a izvođač formalno (bez razmišljanja) jednu po jednu izvršava predložene naredbe i dobiva traženi rezultat.