Access簔a


Zastosowanie w艂a艣ciwo艣ci p贸l:

W艂a艣ciwo艣ci p贸l

Zastosowanie

Rozmiar pola

U偶ywane do ograniczenia rozmiar贸w pola, np. do 20 znak贸w

Format

Uk艂ad wy艣wietlania dla pola.

Mo偶na wybra膰 gotowy lub okre艣li膰 niestandardowy.

np. dla daty 2004.01.02 format: rrrr-mm-dd

np. dla daty 02.mar.2004 format dd.mmm.rrrr

np. procentowy, wtedy Access za wprowadzon膮 warto艣ci膮 doda znak %

Maska wprowadzania

Wzorzec dla danych, u偶ywany do formatowania danych i/lub kontrolowania warto艣ci, jakie mog膮 by膰 wprowadzone, np. maska dla kodu pocztowego: 00-000

Tytu艂

Wprowadzony tekst b臋dzie u偶ywany jako tytu艂 (etykieta) pola w tabeli, formularzach i raportach

Warto艣膰 domy艣lna

Tu mo偶na wpisa膰 tekst, kt贸ry b臋dzie domy艣lnie wy艣wietlany w polu lub warto艣膰, kt贸ra b臋dzie wpisywana automatycznie do tego pola dla nowych rekord贸w.

Po wprowadzeniu nowych rekord贸w mo偶na go usun膮膰 i wpisa膰 nowy tekst.

Regu艂a poprawno艣ci

Regu艂a ograniczaj膮ca zakres warto艣ci, kt贸re mog膮 by膰 wprowadzone do pola,
np. regu艂a >0, oznacza 偶e mog膮 by膰 wprowadzone tylko liczby dodatnie

np. regu艂a Between 0 and 1, oznacza 偶e wprowadzona warto艣膰 musi by膰 z przedzia艂u <0;1>

Komunikat o b艂臋dzie

Tekst komunikatu, pojawiaj膮cy si臋 po wprowadzeniu warto艣ci nie zgodnej z regu艂膮 poprawno艣ci

Wymagane

Ustawiona na Tak oznacza, 偶e wpisanie danych do pola jest konieczne (wymagane)

Zerowa d艂ugo艣膰 dozwolona

Ustawiona na Nie oznacza, 偶e pole rekordu nie mo偶e by膰 puste

Indeksowane

Ustawiona na Tak (Powt贸rzenia OK) lub Tak (Bez powt贸rze艅), powoduje 偶e wyszukiwanie w tym polu zostanie przyspieszone.

W polu okre艣lonym jako Klucz podstawowy warto艣膰 ustawiana jest automatycznie na
Tak (Bez powt贸rze艅), co nie pozwala na powtarzanie wprowadzanych warto艣ci w polu

Kompesja Unicode

Ustawiona na Tak zwi臋ksza rozmiar pami臋ci wymaganej do przechowywania danych (z 1kB na 2 kB).

Dotyczy to danych typu Tekst, Nota lub Hiper艂膮cze, dzi臋ki kompresji mo偶na wpisa膰 wtedy wi臋cej znak贸w

呕eby wy艣wietla艂 si臋 procent, to:

Format- procentowy

Regu艂a poprawno艣ci- Between 0 and 1

Wtedy wprowadzasz 0,05, a wy艣wietla si臋 5%

呕eby by艂a cena, to:

Format- Walutowy

Regu艂a poprawno艣ci- >=0

Jak ilo艣膰, to:

Format- Liczba og贸lna

Odno艣nik:

Odno艣nik

Zastosowanie

Typ formantu

S膮 trzy typy: pole kombi, pole tekstowe, pole listy.

Pole kombi stosujemy, gdy chcemy mie膰 rozwijan膮 list臋 wyboru danych (warto艣ci) w danym polu, po to aby ich nie wpisywa膰 r臋cznie za ka偶dym razem, gdy tworzymy nowy rekord. Wtedy jako typ 藕r贸d艂a wierszy dajemy Lista warto艣ci, a w 殴r贸d艂o wierszy wpisujemy informacje, kt贸re b臋d膮 nam si臋 wy艣wietla膰 przy rozwini臋ciu „....”;”....”

Typ 藕r贸d艂a wierszy

殴r贸d艂o wierszy

Kolumna zwi膮zana

Liczba kolumn

Nag艂贸wki kolumn

Szeroko艣ci kolumn

Liczba wierszy listy

Maksymalna liczba wierszy wy艣wietlana w polu kombi

Szeroko艣膰 listy

Ogranicz do listy


RELACJE W BAZIE DANYCH KSI臉GARNIE

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic


1. Przyk艂ady wyra偶e艅, w kt贸rych jako kryteria zastosowano warto艣ci tekstowe

Pole

Wyra偶enie

Opis

MiastoOdbiorcy

"Londyn"

Wy艣wietla zam贸wienia dostarczone do Londynu.

MiastoOdbiorcy

"Londyn" Or "Hedge End"

U偶ywa operatora Or aby wy艣wietli膰 zam贸wienia wys艂ane do Londynu lub Hedge End.

DataWysy艂ki

Between #1/5/95# And #1/10/95#

U偶ywa operatora Between...And, aby wy艣wietli膰 zam贸wienia zrealizowane nie wcze艣niej ni偶 5 stycznia 95 i nie p贸藕niej ni偶 10 stycznia 95.

DataWysy艂ki

#2/2/95#

Wy艣wietla zam贸wienia zrealizowane 2 lutego 95.

KrajOdbiorcy

In("Kanada", "UK")

U偶ywa operatora In, aby wy艣wietli膰 zam贸wienia wys艂ane do Kanady lub Wielkiej Brytanii.

KrajOdbiorcy

Not "USA"

U偶ywa operatora Not, aby wy艣wietli膰 zam贸wienia wys艂ane do wszystkich kraj贸w z wyj膮tkiem USA.

NazwaKlienta

Like "S*"

Zam贸wienia wys艂ane do klient贸w, kt贸rych nazwy zaczynaj膮 si臋 na liter臋 S.

NazwaFirmy

>="N"

Wy艣wietla zam贸wienia wys艂ane do firm, kt贸rych nazwy zaczynaj膮 si臋 na litery od N do Z.

2. Przyk艂ady wyra偶e艅 obliczaj膮cych i wykonuj膮cych operacje na datach, a nast臋pnie wykorzystuj膮cych otrzymane wyniki jako kryteria

Pole

Wyra偶enie

Opis

is

DataWymagana

Between Date( ) And DateAdd("m", 3, Date( ))

U偶ywa operatora Between...And i funkcji DateAdd i Date aby wy艣wietli膰 zam贸wienia, kt贸re maj膮 zosta膰 zrealizowane w ci膮gu trzech miesi臋cy od daty bie偶膮cej.

DataZam贸wienia

< Date( )- 30

U偶ywa funkcji Date, aby wy艣wietli膰 zam贸wienia, kt贸re maj膮 ponad 30 dni.

3. Przyk艂ady wyra偶e艅, w kt贸rych jako kryteria zastosowano warto艣ci pola pustego (warto艣膰 Null)

Pole

Wyra偶enie

Opis

RegionOdbiorcy

Is Null

Wy艣wietla zam贸wienia klient贸w, kt贸rych pole "RegionOdbiorcy" zawiera warto艣膰 Null (jest puste).

RegionOdbiorcy

Is Not Null

Wy艣wietla zam贸wienia klient贸w, kt贸rych pole "RegionOdbiorcy" zawiera jak膮艣 warto艣膰.

4. Przyk艂ady wyra偶e艅, w kt贸rych jako kryteria zastosowano cz臋艣膰 warto艣ci znajduj膮cej si臋 w polu

Pole

Wyra偶enie

Wynik

NazwaKlienta

Like "S*"

Zam贸wienia wys艂ane do klient贸w, kt贸rych nazwa zaczyna si臋 na liter臋 S.

NazwaKlienta

Like "*Imports"

Zam贸wienia wys艂ane do klient贸w, kt贸rych nazwa ko艅czy si臋 s艂owem "Imports".

NazwaKlienta

Like "[A-D]*"

Zam贸wienia wys艂ane do klient贸w, kt贸rych nazwa zaczyna si臋 na liter臋 od A do D.

NazwaKlienta

Like "*ar*"

Dostawy wys艂ane do klient贸w, w kt贸rych nazwie znajduje si臋 sekwencja liter "ar"

Maski wprowadzania:

Zapobiega pomy艂kom przy wprowadzaniu danych, dane s膮 bardziej czytelne

Znak

Opis

Uwagi

0

Cyfra od 0 do 9

pozycja wymagana

znaki plus „+” i minus „ - „ nie s膮 dozwolone

1

Cyfra

nie wymagana

9

Cyfra lub spacja

pozycja opcjonalna

znaki plus i minus nie s膮 dozwolone

#

Cyfra lub spacja

pozycja opcjonalna

puste miejsca konwertowane na spacje,
znaki plus i minus dozwolone

L

Litera od A do Z

pozycja wymagana

?

Litera od A do Z

pozycja opcjonalna

A

Litera lub cyfra

pozycja wymagana

a

Litera lub cyfra

pozycja opcjonalna

&

Dowolny znak lub spacja

pozycja wymagana

C

Dowolny znak lub spacja

pozycja opcjonalna

. , : ; - /

Dziesi臋tny symbol zast臋pczy oraz separatory tysi臋cy, daty i godziny

<

Powoduje, 偶e wszystkie nast臋puj膮ce po nim znaki s膮 konwertowane na ma艂e znaki.

>

Powoduje, 偶e wszystkie nast臋puj膮ce po nim znaki s膮 konwertowane na du偶e znaki.

!

Powoduje, 偶e znaki w masce wprowadzania s膮 wy艣wietlane od strony prawej do lewej
zamiast (co jest automatycznie ustalone) od lewej do prawej.

Mo偶na go u偶y膰 w dowolnym miejscu w masce wprowadzania.

\

Powoduje, 偶e wszystkie nast臋puj膮ce po nim znaki s膮 wy艣wietlane jako znaki litera艂owe.

U偶ywany do wy艣wietlania znak贸w przedstawionych w tabeli jako znak贸w litera艂owych

(np. \A jest wy艣wietlane jako A).

Has艂o

Ustawienie w艂a艣ciwo艣ci Maska wprowadzania na warto艣膰 Has艂o powoduje utworzenie pola tekstowego dla has艂a.

Dowolny znak wpisany w tym polu jest przechowywany jako znak, ale wy艣wietlany jako gwiazdka*

75

Dowolna cyfra lub litera w cudzys艂owie- b臋dzie wy艣wietlana automatycznie w tabeli- widok arkusza danych, np. dla numeru kierunkowego do Jeleniej G贸ry “0-75”-0000000 (sta艂y nr kierunkowy i dowolny numer telefonu)

;;_

;;*

Te symbole wpisujemy na ko艅cu maski, np. maska: 00;;_ lub 00;;*

Typy danych dla p贸l:

Typ danych

Zastosowanie

Rozmiar pola

Tekst

  • dla tekstu lub kombinacji tekstu i liczb, np. adres

  • dla liczb, na kt贸rych nie b臋d膮 wykonywane obliczenia,
    np. numer telefonu, numer produktu, kod pocztowy

do 255 znak贸w

Memo (Nota)

  • dla d艂u偶szych tekst贸w i liczb, np. notatek i opis贸w

  • (nie jest indeksowany)

do 65.535 znak贸w

Liczba

  • dla danych numerycznych (liczbowych), kt贸re maj膮 by膰 u偶ywane w dzia艂aniach matematycznych, obliczeniowych

  • nie zalicza si臋 tu warto艣ci pieni臋偶nych- dla nich nale偶y u偶y膰 typu danych Walutowy

1, 2, 4, 8 lub 16 bajt贸w

Data/Godzina

  • dla danych typu data, godzina, co zapewnia poprawno艣膰 ewentualnego wyszukiwania

  • je艣li chcemy mie膰 w polu zawsze dat臋 aktualn膮, to w w艂a艣ciwo艣ci pola Warto艣膰 domy艣lna wpisujemy formu艂臋: =Date()

8 bajt贸w

Walutowy

  • dla warto艣ci pieni臋偶nych, walutowych. Zapobiega to automatycznemu zaokr膮glaniu sum przy wykonywaniu oblicze艅

liczby o d艂ugo艣ci do 15 cyfr przed przecinkiem i do 4 cyfr po przecinku (8 bajt贸w)

Autonumerowanie

  • u偶ywany, gdy chcesz jednoznacznie automatycznie numerowa膰 wprowadzane rekordy (np. 1,2,3,n)

  • lub gdy chcesz, aby automatycznie podczas dodawania rekordu by艂y wstawiane liczby losowe

  • pola tego typu nie mog膮 by膰 zmieniane

4 bajty lub 16 bajt贸w

Tak/Nie

  • dla pola wyboru, dla kt贸rego istniej膮 tylko dwie mo偶liwe warto艣ci (np. tak/nie, prawda/fa艂sz, w艂/wy艂, posiadam/nie posiadam)

1 bit

Hiper艂膮cze

  • dla adres贸w stron internetowych, dla adres贸w e-mail, 艣cie偶ka dost臋pu do pliku (np.www.ae.wroc.pl)

  • (nie jest indeksowany)

Ka偶da z trzech cz臋艣ci Hiper艂膮cza mo偶e zawiera膰 do 2.048 znak贸w

Obiekt OLE

  • dla obiekt贸w, takich jak dokumenty programu MS Word, arkusze kalkulacyjne programu MS Excel, obrazy (np. fotografia), d藕wi臋ki

  • aby wy艣wietli膰 obiekt OLE w formularzu lub raporcie, trzeba u偶y膰 zwi膮zanej ramki obiektu

  • (nie jest indeksowany)

  • w widoku arkusza danych -> (prawy przycisk myszy) wstaw obiekt

Nie wi臋cej ni偶 1 gigabajt

Kreator odno艣nik贸w

  • tworzy pole, kt贸re pozwala wybra膰 warto艣膰 z innej tabeli lub z listy warto艣ci przy u偶yciu pola kombi

  • wybranie tej opcji na li艣cie typ贸w danych powoduje uruchomienie kreatora, kt贸ry definiuje pole.

4 bajty

Klawisze s艂u偶膮ce do przemieszczania kursora i edycji danych

ABY PRZESUN膭膯 KURSOR W POLU REKORDU

NALE呕Y NACISN膭膯

O jeden znak w prawo lub o jeden znak w lewo

鈫 lub 鈫

O jedno s艂owo w prawo lub o jedno s艂owo w lewo

Ctrl+鈫 lub Ctrl+鈫

Do ko艅ca pola, w polach o jednym wierszu

End

Do ko艅ca pola, w polach o wielu wierszach

Ctrl+End

Do pocz膮tku pola, w polach o jednym wierszu

Home

Do pocz膮tku pola, w polach o wielu wierszach

Ctrl+Home

KOPIOWANIE, PRZENOSZENIE I USUWANIE BLOKU

NALE呕Y NACISN膭膯

Aby skopiowa膰 blok do Schowka

Ctrl+C

Aby wyci膮膰 blok i skopiowa膰 go do Schowka

Ctrl+X

Aby wklei膰 zawarto艣膰 Schowka w punkcie wstawiania

Ctrl+V

Aby usun膮膰 blok lub znak z lewej strony kursora

Backspace

Aby usun膮膰 blok lub znak z prawej strony kursora

Del

COFANIE ZMIAN (AKCJI, CZYNNO艢CI)

NALE呕Y NACISN膭膯

Aby cofn膮膰 wpisanie tekstu

Ctrl+Z lub Alt+Backspace

Aby cofn膮膰 zmiany w bie偶膮cym polu lub rekordzie

Esc lub 2 x Esc

WPROWADZANIE DANYCH

NALE呕Y NACISN膭膯

Aby wstawi膰 bie偶膮c膮 dat臋 i bie偶膮c膮 godzin臋

Ctrl+; oraz Ctrl+:

Aby wstawi膰 warto艣膰 domy艣ln膮 dla pola

Ctrl+Alt+Spacja

Aby wstawi膰 warto艣膰 z tego samego pola poprzedniego rekordu

Ctrl+Apostrof (峋)

Aby doda膰 nowy rekord

Ctrl+ znak plus (+)

Aby usun膮膰 bie偶膮cy rekord

Ctrl+ znak minus (-)

Aby zapisa膰 zmiany w bie偶膮cym rekordzie

Shift+Enter

Aby wskaza膰 warto艣膰 w polu wyboru lub przycisku opcji

Spacja

Aby wstawi膰 nowy wiersz

Ctrl+Enter

OD艢WIE呕ANIE P脫L PRZEZ WPROWADZENIE BIE呕膭CYCH DANYCH

NALE呕Y NACISN膭膯

Aby ponownie obliczy膰 lub od艣wie偶y膰 zawarto艣膰 pola

F9

Aby ponownie zastosowa膰 kwerend臋 do tabel podstawowych

Shift+F9

PORUSZANIE SI臉 MI臉DZY POLAMI I REKORDAMI

NALE呕Y NACISN膭膯

Aby przej艣膰 do rekordu o podanym numerze

F5+ nr rekordu + Enter

Aby przej艣膰 do nast臋pnego rekordu

Tab, Enter lub 鈫

Aby przej艣膰 do ostatniego pola bie偶膮cego rekordu w trybie nawigacji

End

Aby przej艣膰 do poprzedniego pola

Shift+Tab lub 鈫

Aby przej艣膰 do pierwszego pola bie偶膮cego rekordu w trybie nawigacji

Home

Aby przej艣膰 do bie偶膮cego pola nast臋pnego lub poprzedniego rekordu

鈫 lub 鈫

Aby przej艣膰 do bie偶膮cego pola ostatniego rekordu w trybie nawigacji

Ctrl+鈫

Aby przej艣膰 do ostatniego pola ostatniego rekordu w trybie nawigacji

Ctrl+End

Aby przej艣膰 do bie偶膮cego pola pierwszego rekordu w trybie nawigacji

Ctrl+鈫

Aby przej艣膰 do pierwszego pola pierwszego rekordu w trybie nawigacji

Ctrl+Home

PRZESUWANIE SI臉 DO INNEGO EKRANU DANYCH

NALE呕Y NACISN膭膯

Aby przesun膮膰 si臋 o jeden ekran w d贸艂 lub w g贸r臋

Page Down lub Page Up

Aby przesun膮膰 si臋 o jeden ekran w prawo lub w lewo

Ctrl+Page Down lub Ctrl+Page up

PRZESUWANIE KOLUMN

NALE呕Y NACISN膭膯

Aby w艂膮czy膰 tryb przenoszenia (MOV)

Ctrl+F8

Aby przesun膮膰 zaznaczon膮 kolumn臋 w prawo w trybie przenoszenia

Aby przesun膮膰 zaznaczon膮 kolumn臋 w lewo w trybie przenoszenia

Aby wy艂膮czy膰 tryb przenoszenia

Esc

Symbole blankietowe u偶ywane w operacjach wyszukiwania

SYMBOL

UZUPE艁NIENIA

PRZYK艁AD

*

ka偶d膮 liczb臋 znak贸w

Wh*znajduje what, white i wy

?

ka偶dy pojedynczy znak alfabetu

B?ll znajduje ball, bell i bill

[ ]

ka偶dy pojedynczy znak pomi臋dzy nawiasami

B[AE]ll znajduje ball i bell, ale nie bill

!

ka偶dy znak spoza nawias贸w

B[!ae]ll znajduje bill i bull, ale nie bell

-

ka偶dy znak z zakresu (np. od A do Z)

B[a-c]d znajduje bad, bbd i bcd

#

ka偶dy pojedynczy znak numeryczny

1#3 znajduje 103, 113, 123

Pola powinny odpowiada膰 nast臋puj膮cym kryteriom:

Po sformu艂owaniu wst臋pnej listy p贸l du偶o 艂atwiej zaprojektowa膰 jest poszczeg贸lne tabele bazy danych. Ka偶da tabela powinna reprezentowa膰 pojedynczy temat. Generalnie tematy dziel膮 si臋 na takie, kt贸re opisuj膮 obiekty oraz na te, kt贸re opisuj膮 zdarzenie.

Aby tabele dobrze funkcjonowa艂y, powinny spe艂nia膰 poni偶sze warunki:

Po utworzeniu tabel nale偶y w nich utworzy膰 klucze podstawowe, wa偶ne z kilku powod贸w:

Klucz podstawowy musi spe艂nia膰 pewne warunki formalne, aby dobrze wykonywa艂 swoj膮 funkcj臋:

Nale偶y pami臋ta膰, 偶e:

Po usuni臋ciu pola, kt贸re jest 藕r贸d艂em danych dla formularza lub raportu, w odpowiednim formancie formularza lub raportu pojawi si臋 napis #Nazwa?, co oznacza, 偶e formant nie mo偶e odnale藕膰 藕r贸d艂a danych.

Kryteria wyszukiwania (kwerendy):

= wyszukuje warto艣ci r贸wne okre艣lonej warto艣ci (zastosowanie tego operatora nie jest konieczne, je偶eli w pole kryterium wpiszemy np. 3 - w贸wczas Access wyszuka warto艣ci r贸wne 3

> wyszukuje warto艣ci wi臋ksze od…, np. >3 wyszuka warto艣ci wi臋ksze od 3

< wyszukuje warto艣ci mniejsze od…, np. <3 wyszuka warto艣ci mniejsze od 3

>= wyszukuje warto艣ci wi臋ksze lub r贸wne

<= wyszukuje warto艣ci mniejsze lub r贸wne

BETWEEN stosowane do okre艣lenie zakresu warto艣ci, np. BETWEEN 30 AND 100 oznacza to samo, co wyra偶enie >=30 AND <=100

LIKE przydatne do wyszukiwania wzor贸w w 艂a艅cuchach tekstowych (mo偶na stosowa膰 znaki uog贸lniaj膮ce ?, *, #, a tak偶e zakresy znak贸w, umieszczane w nawiasach kwadratowych. Zakres znak贸w, kt贸re nale偶y odrzuci膰 jest poprzedzony wykrzyknikiem, np. zakres [0-9] sprawdza, czy we wskazanym miejscu wyst膮pi艂a cyfra, a ![0-9] - czy w danym miejscu wyst臋puje jaki艣 znak z wyj膮tkiem cyfr od 0 do 9. Wyra偶enie LIKE *[b-d]k[0-5]??# sprawdza obecno艣膰 jakichkolwiek znak贸w w pozycji pocz膮tkowej, znaku z zakresu b-d, potem dok艂adnie litery k, nast臋pnie cyfry od 0 do 5, dowolnych dw贸ch znak贸w, a na ko艅cu cyfry

IN s艂u偶y do okre艣lenia listy warto艣ci zgodnych ze sprawdzanym polem, np. kryterium IN („Zakopane”, „Krak贸w”) dla pola Miasto wyszukuje rekordy klient贸w zamieszka艂ych w Krakowie lub Zakopanem. Wyra偶enie mo偶na te偶 zapisa膰 jako: „Zakopane” OR „Krak贸w”

Kryteria dla p贸l Data/Czas:

aby Access wiedzia艂, 偶e wprowadzone kryterium dotyczy daty lub czasu, nale偶y wstawi膰 warto艣膰 daty lub czasu mi臋dzy dwa znaki #

Date () zwraca dat臋 systemow膮. Aby zastosowa膰 kryterium wyboru dni wcze艣niejszych o 10 od dnia dzisiejszego, wprowadzamy kryterium <Date () - 10

Day(data) zwraca warto艣ci od 1 do 12 dla miesi臋cy roku. Aby wybra膰 rekordy z warto艣ci膮 daty zam贸wienia „luty”, nale偶y zastosowa膰 nast臋puj膮ce kryterium dla pola Data Zam贸wienia w tabeli Zam贸wienia: Month([Data Zam贸wienia])=2

Month(data) zwraca warto艣ci od 1 do 12 dla dni miesi膮ca

Year(data) zwraca warto艣ci roku (od 100 do 9999)

Weekday(data) zwraca warto艣ci od 1 (niedziela) do 7 (sobota). Np. je偶eli chcemy znale藕膰 transakcje zawierane w soboty i niedziele, stosujemy kryterium Weekday ([Data Zam贸wienia])=1 OR Weekday ([Data Zam贸wienia])=7

Obliczanie warto艣ci:

\ zaokr膮gla dwa wyra偶enia numeryczne do liczb ca艂kowitych, nast臋pnie dzieli pierwsz膮 liczb臋 przez drug膮 - wynik jest obcinany do liczby ca艂kowitej

MOD zaokr膮gla dwa wyra偶enia numeryczne do liczb ca艂kowitych, nast臋pnie dzieli pierwsz膮 liczb臋 przez drug膮 - wynikiem jest reszta z dzielenia

^ podnosi pierwsze wyra偶enie do pot臋gi wyra偶onej przez drugie wyra偶enie, np. 2^3 daje w wyniku 8

& wa偶ny operator dla ci膮g贸w tekstowych - tworzy rozbudowany ci膮g przez konkatenacj臋 (sklejenie) pierwszego ci膮gu z drugim. Je偶eli jeden ze sk艂adnik贸w jest liczb膮, to Access przeprowadza konwersj臋 liczby do ci膮gu przed konkatenacj臋

W konstruktorze wyra偶e艅 zasada tworzenia wyra偶enia jest nast臋puj膮ca: najpierw wybieramy najbardziej „zewn臋trzn膮” funkcj臋 wyra偶enia, a nast臋pnie poruszamy si臋 w g艂膮b wyra偶enia.

Funkcje podsumowuj膮ce:

SUMA oblicza sum臋 warto艣ci w obr臋bie grupowania dla danego pola. Mo偶na j膮 stosowa膰 dla warto艣ci liczbowych i walutowych

艢REDNIA oblicza 艣redni膮 arytmetyczn膮 zbioru warto艣ci zawartych w polu okre艣lonym przez kwerend臋

MINIMU, MAKSIMU zwraca warto艣膰 minimaln膮 lub maksymaln膮 zbioru warto艣ci zawartych w okre艣lonym kwerend膮 polu

ZLICZ oblicza liczb臋 rekord贸w zwracanych przez kwerend臋

ODCHSTD zwraca odchylenie standardowe zbioru warto艣ci zawartych w polu okre艣lonym kwerend膮

WARIANCJA zwraca wariancj臋 zbioru warto艣ci zawartych w polu okre艣lonym kwerend膮

PIERWSZY, OSTATNI zwraca warto艣膰 pola pierwszego lub ostatniego rekordu ze zbioru zwr贸conego przez kwerend臋

WYRA呕ENIE

W艂a艣ciwo艣ci kwerendy:

Wprowad藕 wszystkie pola - najcz臋艣ciej przy projektowaniu kwerendy z tabeli i kwerend 藕r贸d艂owych wybieramy tylko niekt贸re, interesuj膮ce pola. Cz臋sto projektujemy kwerendy, kt贸re nast臋pnie wykorzystujemy jako 藕r贸d艂o rekord贸w dla formularzy lub raport贸w. Je偶eli chcieliby艣my najpierw zaprojektowa膰 kwerend臋, skupiaj膮c si臋 na jej istotnych aspektach, aspektach nast臋pnie u偶y膰 jej jako 藕r贸d艂a rekord贸w dla formularza, ale tak, aby wszystkie pola 藕r贸d艂owych tabel znajdowa艂y si臋 na formularzu, to mo偶emy wybra膰 opcj臋 Tak. Domy艣lnym ustawieniem jest Nie i takie jest najcz臋艣ciej u偶ywane.

Najwy偶sze warto艣ci - wykonywanie skomplikowanej kwerendy, przeszukuj膮cej wiele wierszy mo偶e trwa膰 bardzo d艂ugo. Je偶eli interesuj膮 nas tylko „pierwsze” wiersze spe艂niaj膮ce okre艣lone kryteria, to dzi臋ki modyfikacji tej opcji mo偶emy skr贸ci膰 czas oczekiwania na wyniki. Je偶eli wprowadzimy liczb臋 - np. 20, to Access poka偶e wyniki ju偶 wtedy, gdy znajdzie 20 rekord贸w, wprowadzenie liczby z zakresu od 0 do 1, np. 0,17 spowoduje wy艣wietlanie rekord贸w po znalezieniu 17% rekord贸w spe艂niaj膮cych kryteria wyszukiwania. T臋 w艂a艣ciwo艣膰 r贸wnie偶 mo偶emy zmodyfikowa膰 z paska narz臋dzi, korzystaj膮c z listy rozwijanej Najwi臋ksze warto艣ci. Ale uwaga - je偶eli w kwerendzie zostan膮 okre艣lone jakiekolwiek kryteria sortowania danych, to modyfikacja tej w艂a艣ciwo艣ci niewiele zmieni, poniewa偶 aby odpowiednio posortowa膰 dane, Access i tak musi je najpierw wszystkie wyszuka膰.

Warto艣ci unikatowe, rekordy unikatowe - przypisanie Rekordy unikatowe oznacza, 偶e dla ka偶dego rekordu nie powtarza si臋 identyfikator (np. klucz podstawowy dla kwerendy korzystaj膮cej z danych jednej tabeli lub warto艣膰 powsta艂a z kombinacji kluczy dla kwerendy pobieraj膮cej dane z wielu tabel). Innymi s艂owy mo偶emy okre艣li膰, czy maj膮 by膰 zwracane unikatowe rekordy oparte na wszystkich polach odno艣nego 藕r贸d艂a danych, a nie tylko na polach znajduj膮cych si臋 w samej kwerendzie.

Uaktywnij uprawnienia - w sieci komputerowej najcz臋艣ciej pe艂ny dost臋p do tabel bazy danych ma tzw. W艂a艣ciciel, a u偶ytkownicy - jedynie przez kwerendy. Je偶eli chcemy, aby podczas korzystania z kwerendy u偶ytkownik „dziedziczy艂” prawa jej w艂a艣ciciela, zmieniamy t臋 w艂asno艣膰 na „W艂a艣ciciela”

Blokowanie rekord贸w - ustawienie w r贸偶ny spos贸b ograniczaj膮ce dost臋p do danych dla kwerendy udost臋pnianej w sieci.

殴r贸d艂owa baza danych, 藕r贸d艂owy ci膮g po艂膮czenia, czas oczekiwania ODBC, maksymalna liczba rekord贸w - to w艂a艣ciwo艣ci odnosz膮ce si臋 do tabel do艂膮czanych.

Typ zestawu rekord贸w - mo偶na u偶y膰 do okre艣lenia, jaki typ zestawu rekord贸w jest udost臋pniany dla kwerendy. Np. je艣li dane ze zwi膮zanych tabel nie powinny by膰 edytowane, mo偶na ustawi膰 t臋 w艂a艣ciwo艣膰 na warto艣膰 „Utwalony”.

Filtr, Uporz膮dkuj wed艂ug - mo偶na okre艣li膰 dodatkowe, chwilowe kryteria filtrowania i sortowania. Wszystkie rekordy kwerendy ujrzymy wtedy, gdy wybierzemy polecenie Usu艅 filtr/Sortowanie z menu Rekordy.

Nazwa podarkusza danych, podrz臋dne pola 艂膮cz膮ce, nadrz臋dne pola 艂膮cz膮ce - mo偶na okre艣li膰 nazw臋 tabeli lub kwerendy, wy艣wietlaj膮cej dane jako podarkusz danych, podobnie jak w przypadku zwyk艂ych tabel. Aby podarkusz wy艣wietla艂 powi膮zane dane, konieczne jest okre艣lenie p贸l 艂膮cz膮cych - nadrz臋dnego podrz臋dngo.

Wysoko艣膰 podarkusza danych - okre艣lamy wysoko艣膰 podarkusza wy艣wietlanego po jego rozwini臋ciu.

Rozwini臋ty podarkusz danych - wybranie opcji Tak pozwala na automatyczne rozwijanie podarkusza podczas otwierania kwerendy.

KATEGORIE KSI膭呕EK

ID kategorii

Nazwa kategorii

Opis kategorii

ASORTYMENT

ID ksi臋garni

ID ksi膮偶ki

Cena

Ilo艣膰

KSI膭呕KI

ID ksi膮偶ki

ID kategorii

Tytu艂

Autor

Numer ISBN

Wydawnictwo

Rok wydania

Typ ok艂adki

Liczba stron

KSI臉GARNIE

ID ksi臋garni

Nazwa

Miasto

Kod

Ulica

1

1

C.D. KSI臉GARNIE

ID ksi臋garni

Ksi臋garnia j臋zykowa

Strona WWW

Numer telefonu

1

1

1



Wyszukiwarka

Podobne podstrony:
04 QueryByExample Access
Access 2002 Projektowanie baz danych Ksiega eksperta ac22ke
access 4 progress check unit 6,7,8, Access 4 Progress Check 6
Access 3 Test 7 A
Configuration Guide WAN Access(V100R006C00 02)
access programowanie w vba
Access to History 001 Gas Attack! The Canadians at Ypres, 1915
膯wiczenie nr 1 (Access 2007)
Open Access and Academic Journal Quality
access 3
CISCO Accessible Theme8
Access 2003 dla ka偶dego
Lab10 integracja z ms access
A 艁ozowska, Technologie informacyjne Mi臋dzy DOI a Open Access
access st2008z lab01 podstawy
Projektowanie tabel Access 2007
ACCESS Cwicz4 2008
MS Access
ABC Accessa 2002 XP PL abcacc i Nieznany (2)

wi臋cej podobnych podstron