際際滷

際際滷Share a Scribd company logo
Microsoft Access 2003 
tworzenie i praktyczne
wykorzystanie baz danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Projekt:

Wdro甜enie strategii
szkoleniowej
prowadzony przez Kancelari Prezesa Rady
Ministr坦w
Projekt wsp坦finansowany przez Uni Europejsk ze rodk坦w
Europejskiego Funduszu Spoecznego w ramach Programu
Operacyjnego Kapita Ludzki,
Priorytet V Dobre rzdzenie, Dziaanie 5. 1 Wzmocnienie potencjau
administracji rzdowej, Poddziaanie 5. 1. 1 Modernizacja system坦w
zarzdzania i podnoszenie kompetencji kadr.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Tworzenie bazy danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Baza danych

oZbi坦r informacji w postaci tabel oraz narzdzi
stosowanych do gromadzenia, przeksztacania oraz
wyszukiwania danych. Skupia ona informacje zwizane
cile
z
okrelonym
tematem,
czy
te甜
zastosowaniem
biznesowym oraz uatwia ich logiczne zorganizowanie.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Relacyjna baza danych
oAccess 2003 nale甜y do system坦w zarzdzania relacyjnymi

bazami danych (RDBMS  Relational Database Managament
System). Oznacza to, 甜e poszczeg坦lne tabele mog by ze
sob powizane, co istotnie powiksza zasoby mo甜liwoci
jakimi dysponuj (czytelnik poznajc kolejne dziay
niniejszego opracowania przekona si o mo甜liwociach
pyncych z tego faktu) i z reguy nagminnie korzysta si z tej
mo甜liwoci. Dane pierwotne przechowywane s w tabelach,
z kt坦rych ka甜da ma sta liczb kolumn i dowoln liczb
wierszy. Informacje prezentowane s w postaci zbioru
wierszy, kt坦re dla znormalizowanych baz danych (bazy, dla
kt坦rych zastosowalimy proces normalizacji danych 
w kolejnym rozdziale to pojcie zostanie bli甜ej przedstawione
czytelnikowi) s unikatowe i nie ma znaczenia ich kolejno.
oBazy relacyjne posiadaj wbudowane jzyki programowania
su甜ce operowaniu danymi, przy pomocy kt坦rych tworzone
s zaawansowane funkcje obsugi zgromadzonych informacji.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Pole
oZwane jest tak甜e atrybutem lub kolumn. Jest to struktura
danych opisujca pojedyncz dan w rekordzie np. nazwisko
pracownika.
oDane zawarte w poszczeg坦lnych kom坦rkach tabeli zwane s
wartociami. Znajduj si one na przeciciu wierszy
i kolumn. Przykadowo imi Sylwia zawarte w pierwszym
rekordzie danej tabeli reprezentuje pojedyncz warto
danych.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Rekord
 Zwany jest tak甜e krotk lub wierszem. Jest to
pozioma struktura danych opisujca jeden obiekt.
Rekord skada si z p坦l opisujcych dokadnie
cechy obiektu np. pojedynczego pracownika.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Relacje w bazie danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Klucz podstawowy

 Klucz podstawowy zwany te甜 kluczem g坦wnym to
jedno lub wicej p坦l, kt坦rych warto jednoznacznie
identyfikuje ka甜dy rekord w tabeli. Taka cecha klucza
nazywana jest unikatowoci. Su甜y on do
powizania rekord坦w w jednej tabeli z rekordami z
innej tabeli.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Relacja 1:1
 W relacji jeden-do-jednego ka甜dy rekord w tabeli A
mo甜e mie tylko jeden dopasowany rekord z tabeli
B, i tak samo ka甜dy rekord w tabeli B mo甜e mie
tylko jeden dopasowany rekord z tabeli A. Ten typ
relacji spotyka si rzadko, poniewa甜 wikszo
informacji powizanych w ten spos坦b byoby
zawartych w jednej tabeli. Relacji jeden-dojednego mo甜na u甜ywa do podziau tabeli z
wieloma polami, do odizolowania czci tabeli ze
wzgld坦w bezpieczestwa albo do przechowania
informacji odnoszcej si tylko do podzbioru tabeli
g坦wnej.
Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Relacja 1:
 Relacja jeden-do-wielu jest najbardziej
powszechnym typem relacji. W relacji jeden-dowielu rekord w tabeli A mo甜e mie wiele
dopasowanych do niego rekord坦w z tabeli B, ale
rekord w tabeli B ma tylko jeden dopasowany
rekord w tabeli A. W zasadzie tworzc relacj 1:n
nale甜y klucz podstawowy z tabeli po stronie jeden
doda jako pole
w tabeli po stronie wiele.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Operacje na tabelach

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Tabela
oTak nazywamy zbi坦r rekord坦w opisujcych obiekty.
Zawieraj one informacje o tych obiektach w spos坦b
ujednolicony tj. ka甜dy rekord posiada te same nazwy
p坦l. Czasami tabel okrelamy jako list powizanych ze
sob wierszy i kolumn.
oUwaga: w niekt坦rych systemach bazy danych np.
dBase ka甜da tabela nazywana jest baz danych i jest
przechowywana w oddzielnych plikach.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Operatory stosowane w bazie
danych MS Access 2003
 Najczciej stosowane operatory s zestawione w ni甜ej
zamieszczonej tabeli. W celu sprawnego korzystania
z ogromnych mo甜liwoci r坦甜nego typu kwerend
dostpnych w Accessie polecamy zapoznanie si z
poni甜szymi zestawieniami.
Symbol

Znaczenie

<

Mniejsze ni甜...

>

Wiksze ni甜...

<=

Mniejsze lub r坦wne ni甜...

>=

Wiksze lub r坦wne ni甜...

=

R坦wne

<>

R坦甜ne

Like

Sprawdzenie czy wystpuje zgodno z podanym wzorem
Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Maska wprowadzania

 Maska wprowadzania to narzdzie normalizujce
wprowadzany zakres danych w polu. Przykadowo
mo甜na wymaga od u甜ytkownik坦w wprowadzania
dat, czy te甜 numer坦w telefon坦w zgodnie z
konwencj przyjt
w danym kraju/regionie.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Wybrane symbole stosowane do
okrelania maski wprowadzania
Symbol

Znaczenie

0

Wymagane cyfry od 0 do 9

9

Nie wymagane cyfry od 0 do 9

C

Nie wymagany dowolny znak lub spacja

&

Wymagany dowolny znak lub spacja

A

Wymagana litera lub cyfra

a

Nie wymagana litera lub cyfra

?

Nie wymagane litery od a do z

L

Wymagane litery od a do z

#

Cyfra lub spacja
Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Wybrane symbole stosowane do
ustalania waciwoci formatu
Symbol

Znaczenie

!

Wyr坦wnanie do lewej

<

Wywietlanie maymi literami

>

Wywietlanie du甜ymi literami

&co

Wywietlanie w danym polu podanej w cudzysowie wartoci jako litera
(np.: &kg wywietlao bdzie do ka甜dej wartoci pola dopisek kg, jak wartoci bya
liczba 30, to wywietli nam si 30kg)

Spacja

Wywietlanie spacji ( & kg spowoduje wywietlenie wartoci z dopiskiem kg,
z tym, 甜e midzy wartoci, a dopiskiem bdzie spacja)

*

Uzupenij pozostae miejsca w polu przez nastpny znak

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Kwerendy w bazie danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Kwerenda wybierajca
 Jest to najczciej u甜ywany rodzaj kwerendy. Su甜y do
otrzymywania danych z tabeli lub tabel i wywietlania
wynik坦w w arkuszu danych, w kt坦rym mo甜na je nastpnie
przeglda. Kwerendy wybierajce mog by r坦wnie甜
u甜ywane do grupowania rekord坦w i obliczania sum,
wyliczania rednich i przeprowadzania innych oblicze.
Umo甜liwiaj wybieranie rekord坦w, tworzenie nowych p坦l
obliczeniowych i podsumowywanie danych. Dziki nim
wyszukujemy w tabeli lub tabelach poczonych relacjami
interesujce nas informacje. Kwerendy wybierajce mog
by u甜ywane do grupowania rekord坦w, obliczania sum,
wartoci minimalnych i maksymalnych itp. W celu
wyodrbnienia czci danych z tabel musimy w widoku
projektu kwerendy wpisa kryteria, kt坦re w konsekwencji
determinuj rekordy wywietlone w widoku arkusza danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Kwerenda aktualizujca

 Jest to kwerenda, kt坦rej zadaniem jest aktualizacja
danej tabeli wartociami przetworzonymi poprzez
kwerend. Najczciej spotykanym manewrem w
bazie danych MS Access 2003 jest przykadowo
aktualizacja nazwy firmy, po tym jak zmienia ona
nazw swej marki.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego


Kwerenda przypominaowa
krzy甜 troch tabel
Swym wizualnym wygldem
arkusza kalkulacyjnego. Do jej utworzenia wymagane s co
najmniej 3 pola, kt坦re musz odpowiednio trafi na wynikow
tabel do wierszy, kolumn i na ich przeciciu do wartoci.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Kwerenda tworzca tabel
 Jest to kwerenda, kt坦rej wynik jest umieszczany w
tabeli. Nale甜y ona do zapyta, kt坦re nale甜y po
utworzeniu dodatkowo uruchomi. Jest to
potrzebne, poniewa甜 wczeniej mo甜emy
uzupenia danymi 添r坦dowe tabele, natomiast w
pewnym momencie uruchamiamy j
i otrzymujemy po甜dan tabel docelow.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Kwerenda usuwajca

 Jest to kwerenda, kt坦ra usuwa dane ze 添r坦dowej
tabeli. Wczeniej ustala si parametry, kt坦re
determinuj jakie rekordy zostan usunite i kiedy
kwerenda zostanie uruchomiona, to automatyczne
wszelkie wiersze, kt坦re speniaj kryteria zostan
wyrzucone.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego


Kwerenda doczajca
Jest to kwerenda, kt坦ra docza dane do 添r坦dowej
tabeli. Zapytanie to najpierw wybiera odpowiednie
rekordy,
a nastpnie po jej uruchomieniu dorzucane s one
do wynikowej tabeli.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Formularze w bazie danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego


Formularze
Formularz, czyli tzw. formatka ekranowa su甜y do
wygodnego wprowadzania, edytowania i usuwania
danych w tabeli. Wymienione operacje wykonuje si
za pomoc okna w kt坦rym u甜ytkownik obsuguje
pola. Znaczenie p坦l opisane jest za pomoc etykiet,
czyli nazw p坦l. Pola mog by zale甜ne od siebie.
Wykorzystuje si kontrolki (formanty) zwizane i
niezwizane, pola kombi, listy, przyciski i grupy opcji
oraz pola wyboru. Mog opiera si na jednej lub
kilku tabelach, jak i r坦wnie甜 na kwerendach.
Wszystkie dane wprowadzone do bazy za pomoc
formularza s automatycznie umieszczane w
tabelach 添r坦dowych. Do utworzenia formularza
najwygodniej jest u甜ywa tzw. kreator坦w i nastpnie
dokona modyfikacji utworzonego projektu wedug
wasnych potrzeb.
Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Podformularz
 Czsto mo甜emy r坦wnie甜 spotka si z pojciem
Podformularz, to nic innego jak formularz
wstawiony do innego formularza. Mo甜na je czy
tak, by dane odpowiednio ze sob wsp坦gray, bd添
zadecydowa, 甜e s one zupenie niezale甜ne.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Raporty w bazie danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Raporty
 Jest to konstrukcja systemu bazy danych, kt坦ra su甜y
do definiowania postaci i zawartoci danych
pobieranych
z tabel, a nastpnie umieszczanych na wydruku.
Pola mog by zale甜ne od siebie. Wykorzystuje si
kontrolki, kt坦re mog zawiera wyra甜enia
arytmetyczne i logiczne. Raport jest wygodnym
sposobem prezentacji danych. U甜ytkownik ma
pen kontrol nad rozmiarem i wygldem
wszystkich element坦w raportu, dziki czemu mo甜e
wywietla dane w 甜dany spos坦b, wedug
wasnego uznania. Raporty opieraj si na
tabelach lub kwerendach
Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Wydruk raportu

 Raporty z zao甜enia tworzy si po to, by
przedstawi kocowy efekt w przejrzystej
postaci. Zatem naturaln konsekwencj jest
tak甜e wydruk wspomnianego zestawienia. Mamy
r坦甜ne mo甜liwoci wydruku raportu,

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Import / Eksport danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Import danych
 Import danych jest to pobieranie wartoci ze 添r坦de
zewntrznych. Mo甜emy importowa r坦甜nego typu
dane do nowej tabeli (dBASE, Paradox, arkusze
kalkulacyjne, pliki tekstowe, HTML oraz dokumenty
XML), bd添 pobra cae obiekty (tabele, kwerendy,
formularze, raporty, makropolecenia).

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Eksport danych
 Eksport danych jest to wysyanie danych do 添r坦de
zewntrznych. Mo甜emy eksportowa cae obiekty do
innych plik坦w Microsoft Access, czy te甜 system坦w baz
danych. R坦wnie甜 jestemy w stanie wysya dane do
plik坦w tekstowych oraz arkuszy kalkulacyjnych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
MS Access 2003
Makropolecenia w bazie danych

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Makropolecenia
 Czsto nazywa si je po prostu makrami. Jest to nic
innego jak swego rodzaju akcja lub cig akcji
wykonywanych najczciej na formularzach, ale
tak甜e na tabelach, kwerendach oraz raportach.
Uruchamia si je przede wszystkim przyciskami
umieszczonymi w oknie np. formularza lub gdy
wystpi jakie zdarzenie np. kasowanie rekordu.
Makra s czsto tworzy si w celu automatyzacji
czsto wykonywanych czynnoci.

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Doczanie makropolece

 Makropolecenia mo甜na doczy do przycisk坦w,
kt坦re specjalnie pod t okazj mo甜na wstawi do
danego obiektu oraz do samych formularzy, czy
raport坦w. Dodatkowo mo甜na tak甜e utworzy
makropolecenia, kt坦re s po to, by wykona jak
operacj w bazie (przykadowo otworzy raport, czy
formularz).

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego
Koniec
 Dzikujemy za uwag

Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego
Funduszu Spoecznego

More Related Content

access 2003

  • 1. Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 2. Projekt: Wdro甜enie strategii szkoleniowej prowadzony przez Kancelari Prezesa Rady Ministr坦w Projekt wsp坦finansowany przez Uni Europejsk ze rodk坦w Europejskiego Funduszu Spoecznego w ramach Programu Operacyjnego Kapita Ludzki, Priorytet V Dobre rzdzenie, Dziaanie 5. 1 Wzmocnienie potencjau administracji rzdowej, Poddziaanie 5. 1. 1 Modernizacja system坦w zarzdzania i podnoszenie kompetencji kadr. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 3. MS Access 2003 Tworzenie bazy danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 4. Baza danych oZbi坦r informacji w postaci tabel oraz narzdzi stosowanych do gromadzenia, przeksztacania oraz wyszukiwania danych. Skupia ona informacje zwizane cile z okrelonym tematem, czy te甜 zastosowaniem biznesowym oraz uatwia ich logiczne zorganizowanie. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 5. Relacyjna baza danych oAccess 2003 nale甜y do system坦w zarzdzania relacyjnymi bazami danych (RDBMS Relational Database Managament System). Oznacza to, 甜e poszczeg坦lne tabele mog by ze sob powizane, co istotnie powiksza zasoby mo甜liwoci jakimi dysponuj (czytelnik poznajc kolejne dziay niniejszego opracowania przekona si o mo甜liwociach pyncych z tego faktu) i z reguy nagminnie korzysta si z tej mo甜liwoci. Dane pierwotne przechowywane s w tabelach, z kt坦rych ka甜da ma sta liczb kolumn i dowoln liczb wierszy. Informacje prezentowane s w postaci zbioru wierszy, kt坦re dla znormalizowanych baz danych (bazy, dla kt坦rych zastosowalimy proces normalizacji danych w kolejnym rozdziale to pojcie zostanie bli甜ej przedstawione czytelnikowi) s unikatowe i nie ma znaczenia ich kolejno. oBazy relacyjne posiadaj wbudowane jzyki programowania su甜ce operowaniu danymi, przy pomocy kt坦rych tworzone s zaawansowane funkcje obsugi zgromadzonych informacji. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 6. Pole oZwane jest tak甜e atrybutem lub kolumn. Jest to struktura danych opisujca pojedyncz dan w rekordzie np. nazwisko pracownika. oDane zawarte w poszczeg坦lnych kom坦rkach tabeli zwane s wartociami. Znajduj si one na przeciciu wierszy i kolumn. Przykadowo imi Sylwia zawarte w pierwszym rekordzie danej tabeli reprezentuje pojedyncz warto danych. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 7. Rekord Zwany jest tak甜e krotk lub wierszem. Jest to pozioma struktura danych opisujca jeden obiekt. Rekord skada si z p坦l opisujcych dokadnie cechy obiektu np. pojedynczego pracownika. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 8. MS Access 2003 Relacje w bazie danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 9. Klucz podstawowy Klucz podstawowy zwany te甜 kluczem g坦wnym to jedno lub wicej p坦l, kt坦rych warto jednoznacznie identyfikuje ka甜dy rekord w tabeli. Taka cecha klucza nazywana jest unikatowoci. Su甜y on do powizania rekord坦w w jednej tabeli z rekordami z innej tabeli. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 10. Relacja 1:1 W relacji jeden-do-jednego ka甜dy rekord w tabeli A mo甜e mie tylko jeden dopasowany rekord z tabeli B, i tak samo ka甜dy rekord w tabeli B mo甜e mie tylko jeden dopasowany rekord z tabeli A. Ten typ relacji spotyka si rzadko, poniewa甜 wikszo informacji powizanych w ten spos坦b byoby zawartych w jednej tabeli. Relacji jeden-dojednego mo甜na u甜ywa do podziau tabeli z wieloma polami, do odizolowania czci tabeli ze wzgld坦w bezpieczestwa albo do przechowania informacji odnoszcej si tylko do podzbioru tabeli g坦wnej. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 11. Relacja 1: Relacja jeden-do-wielu jest najbardziej powszechnym typem relacji. W relacji jeden-dowielu rekord w tabeli A mo甜e mie wiele dopasowanych do niego rekord坦w z tabeli B, ale rekord w tabeli B ma tylko jeden dopasowany rekord w tabeli A. W zasadzie tworzc relacj 1:n nale甜y klucz podstawowy z tabeli po stronie jeden doda jako pole w tabeli po stronie wiele. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 12. MS Access 2003 Operacje na tabelach Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 13. Tabela oTak nazywamy zbi坦r rekord坦w opisujcych obiekty. Zawieraj one informacje o tych obiektach w spos坦b ujednolicony tj. ka甜dy rekord posiada te same nazwy p坦l. Czasami tabel okrelamy jako list powizanych ze sob wierszy i kolumn. oUwaga: w niekt坦rych systemach bazy danych np. dBase ka甜da tabela nazywana jest baz danych i jest przechowywana w oddzielnych plikach. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 14. Operatory stosowane w bazie danych MS Access 2003 Najczciej stosowane operatory s zestawione w ni甜ej zamieszczonej tabeli. W celu sprawnego korzystania z ogromnych mo甜liwoci r坦甜nego typu kwerend dostpnych w Accessie polecamy zapoznanie si z poni甜szymi zestawieniami. Symbol Znaczenie < Mniejsze ni甜... > Wiksze ni甜... <= Mniejsze lub r坦wne ni甜... >= Wiksze lub r坦wne ni甜... = R坦wne <> R坦甜ne Like Sprawdzenie czy wystpuje zgodno z podanym wzorem Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 15. Maska wprowadzania Maska wprowadzania to narzdzie normalizujce wprowadzany zakres danych w polu. Przykadowo mo甜na wymaga od u甜ytkownik坦w wprowadzania dat, czy te甜 numer坦w telefon坦w zgodnie z konwencj przyjt w danym kraju/regionie. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 16. Wybrane symbole stosowane do okrelania maski wprowadzania Symbol Znaczenie 0 Wymagane cyfry od 0 do 9 9 Nie wymagane cyfry od 0 do 9 C Nie wymagany dowolny znak lub spacja & Wymagany dowolny znak lub spacja A Wymagana litera lub cyfra a Nie wymagana litera lub cyfra ? Nie wymagane litery od a do z L Wymagane litery od a do z # Cyfra lub spacja Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 17. Wybrane symbole stosowane do ustalania waciwoci formatu Symbol Znaczenie ! Wyr坦wnanie do lewej < Wywietlanie maymi literami > Wywietlanie du甜ymi literami &co Wywietlanie w danym polu podanej w cudzysowie wartoci jako litera (np.: &kg wywietlao bdzie do ka甜dej wartoci pola dopisek kg, jak wartoci bya liczba 30, to wywietli nam si 30kg) Spacja Wywietlanie spacji ( & kg spowoduje wywietlenie wartoci z dopiskiem kg, z tym, 甜e midzy wartoci, a dopiskiem bdzie spacja) * Uzupenij pozostae miejsca w polu przez nastpny znak Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 18. MS Access 2003 Kwerendy w bazie danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 19. Kwerenda wybierajca Jest to najczciej u甜ywany rodzaj kwerendy. Su甜y do otrzymywania danych z tabeli lub tabel i wywietlania wynik坦w w arkuszu danych, w kt坦rym mo甜na je nastpnie przeglda. Kwerendy wybierajce mog by r坦wnie甜 u甜ywane do grupowania rekord坦w i obliczania sum, wyliczania rednich i przeprowadzania innych oblicze. Umo甜liwiaj wybieranie rekord坦w, tworzenie nowych p坦l obliczeniowych i podsumowywanie danych. Dziki nim wyszukujemy w tabeli lub tabelach poczonych relacjami interesujce nas informacje. Kwerendy wybierajce mog by u甜ywane do grupowania rekord坦w, obliczania sum, wartoci minimalnych i maksymalnych itp. W celu wyodrbnienia czci danych z tabel musimy w widoku projektu kwerendy wpisa kryteria, kt坦re w konsekwencji determinuj rekordy wywietlone w widoku arkusza danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 20. Kwerenda aktualizujca Jest to kwerenda, kt坦rej zadaniem jest aktualizacja danej tabeli wartociami przetworzonymi poprzez kwerend. Najczciej spotykanym manewrem w bazie danych MS Access 2003 jest przykadowo aktualizacja nazwy firmy, po tym jak zmienia ona nazw swej marki. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 21. Kwerenda przypominaowa krzy甜 troch tabel Swym wizualnym wygldem arkusza kalkulacyjnego. Do jej utworzenia wymagane s co najmniej 3 pola, kt坦re musz odpowiednio trafi na wynikow tabel do wierszy, kolumn i na ich przeciciu do wartoci. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 22. Kwerenda tworzca tabel Jest to kwerenda, kt坦rej wynik jest umieszczany w tabeli. Nale甜y ona do zapyta, kt坦re nale甜y po utworzeniu dodatkowo uruchomi. Jest to potrzebne, poniewa甜 wczeniej mo甜emy uzupenia danymi 添r坦dowe tabele, natomiast w pewnym momencie uruchamiamy j i otrzymujemy po甜dan tabel docelow. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 23. Kwerenda usuwajca Jest to kwerenda, kt坦ra usuwa dane ze 添r坦dowej tabeli. Wczeniej ustala si parametry, kt坦re determinuj jakie rekordy zostan usunite i kiedy kwerenda zostanie uruchomiona, to automatyczne wszelkie wiersze, kt坦re speniaj kryteria zostan wyrzucone. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 24. Kwerenda doczajca Jest to kwerenda, kt坦ra docza dane do 添r坦dowej tabeli. Zapytanie to najpierw wybiera odpowiednie rekordy, a nastpnie po jej uruchomieniu dorzucane s one do wynikowej tabeli. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 25. MS Access 2003 Formularze w bazie danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 26. Formularze Formularz, czyli tzw. formatka ekranowa su甜y do wygodnego wprowadzania, edytowania i usuwania danych w tabeli. Wymienione operacje wykonuje si za pomoc okna w kt坦rym u甜ytkownik obsuguje pola. Znaczenie p坦l opisane jest za pomoc etykiet, czyli nazw p坦l. Pola mog by zale甜ne od siebie. Wykorzystuje si kontrolki (formanty) zwizane i niezwizane, pola kombi, listy, przyciski i grupy opcji oraz pola wyboru. Mog opiera si na jednej lub kilku tabelach, jak i r坦wnie甜 na kwerendach. Wszystkie dane wprowadzone do bazy za pomoc formularza s automatycznie umieszczane w tabelach 添r坦dowych. Do utworzenia formularza najwygodniej jest u甜ywa tzw. kreator坦w i nastpnie dokona modyfikacji utworzonego projektu wedug wasnych potrzeb. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 27. Podformularz Czsto mo甜emy r坦wnie甜 spotka si z pojciem Podformularz, to nic innego jak formularz wstawiony do innego formularza. Mo甜na je czy tak, by dane odpowiednio ze sob wsp坦gray, bd添 zadecydowa, 甜e s one zupenie niezale甜ne. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 28. MS Access 2003 Raporty w bazie danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 29. Raporty Jest to konstrukcja systemu bazy danych, kt坦ra su甜y do definiowania postaci i zawartoci danych pobieranych z tabel, a nastpnie umieszczanych na wydruku. Pola mog by zale甜ne od siebie. Wykorzystuje si kontrolki, kt坦re mog zawiera wyra甜enia arytmetyczne i logiczne. Raport jest wygodnym sposobem prezentacji danych. U甜ytkownik ma pen kontrol nad rozmiarem i wygldem wszystkich element坦w raportu, dziki czemu mo甜e wywietla dane w 甜dany spos坦b, wedug wasnego uznania. Raporty opieraj si na tabelach lub kwerendach Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 30. Wydruk raportu Raporty z zao甜enia tworzy si po to, by przedstawi kocowy efekt w przejrzystej postaci. Zatem naturaln konsekwencj jest tak甜e wydruk wspomnianego zestawienia. Mamy r坦甜ne mo甜liwoci wydruku raportu, Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 31. MS Access 2003 Import / Eksport danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 32. Import danych Import danych jest to pobieranie wartoci ze 添r坦de zewntrznych. Mo甜emy importowa r坦甜nego typu dane do nowej tabeli (dBASE, Paradox, arkusze kalkulacyjne, pliki tekstowe, HTML oraz dokumenty XML), bd添 pobra cae obiekty (tabele, kwerendy, formularze, raporty, makropolecenia). Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 33. Eksport danych Eksport danych jest to wysyanie danych do 添r坦de zewntrznych. Mo甜emy eksportowa cae obiekty do innych plik坦w Microsoft Access, czy te甜 system坦w baz danych. R坦wnie甜 jestemy w stanie wysya dane do plik坦w tekstowych oraz arkuszy kalkulacyjnych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 34. MS Access 2003 Makropolecenia w bazie danych Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 35. Makropolecenia Czsto nazywa si je po prostu makrami. Jest to nic innego jak swego rodzaju akcja lub cig akcji wykonywanych najczciej na formularzach, ale tak甜e na tabelach, kwerendach oraz raportach. Uruchamia si je przede wszystkim przyciskami umieszczonymi w oknie np. formularza lub gdy wystpi jakie zdarzenie np. kasowanie rekordu. Makra s czsto tworzy si w celu automatyzacji czsto wykonywanych czynnoci. Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 36. Doczanie makropolece Makropolecenia mo甜na doczy do przycisk坦w, kt坦re specjalnie pod t okazj mo甜na wstawi do danego obiektu oraz do samych formularzy, czy raport坦w. Dodatkowo mo甜na tak甜e utworzy makropolecenia, kt坦re s po to, by wykona jak operacj w bazie (przykadowo otworzy raport, czy formularz). Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego
  • 37. Koniec Dzikujemy za uwag Projekt wsp坦finansowany przez Uni Europejsk w ramach Europejskiego Funduszu Spoecznego