informatyka europejczyka. informatyka. podręcznik dla szkół ponadgimnazjalnych. część ii helion.pdf

(55523 KB) Pobierz
888058775.051.png
2.4. Kwerendy — zapytania
82
2.4.1. Kwerendy wybierające
83
2.4.2. Kwerendy funkcjonalne — modyikujące
97
2.4.3. Język zapytań SQL
105
2.5. Formularze
114
2.6. Raporty
118
2.7. Makropolecenia
120
2.8. Ochrona i bezpieczeństwo danych
121
2.9. Pytania kontrolne
128
Rozdział 3. Systemy operacyjne
i sieci komputerowe
131
Wstęp
132
3.1. Budowa komputera
132
3.2. BIOS i rozruch komputera
139
3.3. System operacyjny
140
3.3.1. Budowa systemu operacyjnego
141
3.3.2. Rola systemu operacyjnego
142
3.3.3. Maszyna wirtualna
148
3.3.4. Pytania kontrolne
163
3.4. Sieci komputerowe
164
Wstęp
164
3.4.1. Podział sieci komputerowych
164
3.4.2. Model OSI
182
3.4.3. Podstawowe rodziny protokołów
204
3.4.4. Obsługa i koniguracja sieci w Windows
207
3.4.5. Bezpieczeństwo sieci
207
3.4.6. Zadania
217
3.5. Podstawy tworzenia stron WWW
219
3.5.1. Podstawowe elementy usługi WWW
219
3.5.2. Projektowanie witryny WWW
220
3.5.3. Popularne formaty hipertekstowe w sieci WWW
220
3.5.4. Struktura dokumentu
223
3.5.5. Kaskadowe arkusze stylów
230
3.5.6. Publikowanie witryny w sieci WWW
233
3.5.7. Systemy zarządzania treścią
235
4
888058775.057.png 888058775.058.png 888058775.059.png
Spis treści
3.5.8. Czym jest PHP?
237
3.5.9. Zadania
250
Rozdział 4. Multimedia i graika komputerowa 253
Wstęp
254
4.1. Graika komputerowa
254
4.1.1. Graika rastrowa
255
4.1.2. Rozdzielczość a wielkość obrazu
256
4.1.3. Reprezentacja obrazu w komputerze
258
4.1.4. Istota obrazu cyfrowego
268
4.1.5. Cyfrowy obraz ze skanera
i cyfrowego aparatu fotograicznego
268
4.1.6. Kompresja stratna i bezstratna
271
4.1.7. Formaty plików bitmapowych
279
4.1.8. Graika na stronach WWW
281
4.1.9. Graika wektorowa
287
4.1.10. Graika bitmapowa a wektorowa
291
4.1.11. Graika trójwymiarowa — 3D
292
4.2. Dźwięk
302
4.2.1. Teoria dźwięku
302
4.2.2. Zapis dźwięku
304
4.2.3. Zadania sprawdzające do rozdziału 4.
316
Rozdział 5. Tendencje w rozwoju informatyki
i jej zastosowań oraz aspekty
etyczne, prawne i społeczne
w zastosowaniach informatyki
321
Wstęp
322
5.1. Tendencje w rozwoju informatyki i jej zastosowań
322
5.1.1. Krótkie kalendarium wydarzeń ważnych
dla rozwoju komputeryzacji
322
5.1.2. Co przyniesie najbliższa przyszłość?
324
5.1.3. Zadania
331
5.2. Aspekty etyczne, prawne i społeczne
w zastosowaniach informatyki
332
5.2.1. Prawo autorskie
332
5.2.2. Rodzaje licencji programów komputerowych
333
5.2.3. Zadania
334
5
888058775.001.png 888058775.002.png 888058775.003.png
Rozdział 2.
Relacyjna baza danych
2.4.
Kwerendy — zapytania
Istotą baz danych jest stworzenie możliwości efektywnego wyszukiwania in-
formacji. Do tego celu służą kwerendy. Są one, obok tabel zawierających dane,
podstawowymi obiektami deiniującymi schematy wyszukiwania potrzebnej
informacji. W MS Access istnieją dwa języki deiniowania kwerend: język SQL
(ang. Structured Query Language — strukturalizowany język zapytań) oraz
język QBE (ang. Query By Example ).
Jeśli więc chcesz znaleźć i pobrać dane, które spełniają pewne warunki, utwórz
kwerendę , czasem nazywaną zapytaniem. Kwerenda może obejmować dane
pochodzące z różnych tabel lub wcześniej utworzonych kwerend (bądź jednych
i drugich), może wyszukiwać dane, aktualizować lub usuwać wiele rekordów
jednocześnie, tworzyć nowe tabele. Kwerenda pozwala także na wykonywanie
obliczeń na danych oraz podsumowań danych.
W naszej bazie danych znajduje się już jedna kwerenda, utworzona z za-
awansowanego iltrowania danych, wybierająca studentów urodzonych przed
12 marca 1989 roku z Olsztyna. Przejdźmy więc do zakładki z kwerendami.
Po dwukrotnym kliknięciu myszą nazwy kwerendy następuje uruchomienie
kwerendy. W wypadku kwerendy Studenci_z_Olsztyna <1989-03-12 nastąpi
otwarcie kwerendy w postaci arkusza (tabelki) z danymi wyszukanymi zgod-
nie z kryteriami. Jest to zestaw danych dynamicznych, tworzony na czas uru-
chomienia kwerendy. Każda zmiana w tabeli, wyświetlonej po uruchomieniu
kwerendy, oznacza zmianę w macierzystej tabeli. Sprawdź to, zmieniając datę
urodzenia jednego ze studentów. Następnie zamknij kwerendę, przejdź do ta-
beli Studenci_dane i sprawdź, czy zmiana została zapisana w tej tabeli.
Kwerendę można również otworzyć w widoku jej projektu. Po takim otwarciu
zobaczymy znane już okno zaawansowanego iltrowania danych, gdzie wybie-
raliśmy wcześniej pola i kryteria do iltrowania.
Aby w widoku projektu uruchomić kwerendę, należy z menu Rekordy wy-
brać polecenie Uruchom lub na pasku narzędzi kliknąć przycisk . Możliwe
jest również wybranie polecenia Uruchom przy użyciu sekwencji następują-
cych klawiszy: lewy Alt+K , a następnie H .
Kwerendy można oglądać jeszcze w innych widokach, pokazanych na rysunku 2.35.
Rysunek 2.35.
Dostępne widoki kwerend
82
888058775.004.png 888058775.005.png 888058775.006.png 888058775.007.png 888058775.008.png 888058775.009.png 888058775.010.png 888058775.011.png
2.4. Kwerendy — zapytania
My będziemy oglądać i projektować je w trzech widokach, wybieranych rów-
nież z menu Widok :
X Widok projektu — wyświetla deinicję zapytania w widoku siatki pro-
jektowej.
X Widok arkusza danych — wyświetla wynik wykonania zapytania
w formie tabelki.
X Widok SQL — podaje deinicję zapytania zapisaną w języku SQL.
Przeanalizujmy na podstawie przykładów podstawowe typy kwerend.
2.4.1.
Kwerendy wybierające
Najczęściej spotykanym rodzajem kwerendy jest kwerenda wybierająca. Po-
biera ona dane z jednej lub większej liczby tabel lub wcześniej zdeiniowanych
i zapisanych kwerend, używając podanych kryteriów, a następnie wyświetla
wybrane dane w żądanym porządku.
Kwerendę można utworzyć, używając Kreatora kwerend lub korzystając z wi-
doku projektu .
W widoku projektu , przez dodanie do siatki projektowej pól zawierających
dane z jednej lub kilku tabel, określamy poszczególne parametry wyszukiwania
danych. Wypełnianie siatki projektowej przypomina zaawansowane iltrowa-
nie danych. Podstawowa różnica polega na tym, że możemy korzystać z więk-
szej liczby tabel. Widok projektu kwerendy wybierającej ilustruje rysunek 2.36.
Pomoże on nam w wykonaniu ćwiczenia 2.12.
Rysunek 2.36. Kwerenda z kryteriami wyboru wybierająca dane z dwóch tabel. Z lewej widok
projektu, z prawej - arkusza danych
83
888058775.012.png 888058775.013.png 888058775.014.png 888058775.015.png 888058775.016.png 888058775.017.png 888058775.018.png 888058775.019.png 888058775.020.png 888058775.021.png 888058775.022.png 888058775.023.png 888058775.024.png 888058775.025.png 888058775.026.png 888058775.027.png 888058775.028.png 888058775.029.png 888058775.030.png 888058775.031.png 888058775.032.png 888058775.033.png 888058775.034.png 888058775.035.png 888058775.036.png 888058775.037.png 888058775.038.png 888058775.039.png 888058775.040.png 888058775.041.png 888058775.042.png 888058775.043.png 888058775.044.png 888058775.045.png 888058775.046.png 888058775.047.png 888058775.048.png 888058775.049.png 888058775.050.png 888058775.052.png 888058775.053.png 888058775.054.png 888058775.055.png 888058775.056.png
 
Zgłoś jeśli naruszono regulamin