Bazy Danych_Ćw_2
Otworzyć bazę danych Firma_Ćw.
KWERENDY
Kwerendy tworzy się na podstawie jednej lub kilku tabel. Kwerendy umożliwiają porządkowanie
danych oraz dokonywanie obliczeń na danych. Są również bardzo pomocne podczas aktualizacji
danych, takich jak zmiana wartości w określonych rekordach czy dołączanie rekordów.
Kwerenda wybierająca
1.
Na podstawie tabeli Pracownicy bazy danych Firma_Ćw przygotować kwerendę, która
wybiera z obiektu źródłowego pola Nazwisko, Imię, Koddziału i Stawka.
•
W oknie bazy danych wybrać kartę Kwerendy
•
Kliknąć Nowy, a następnie w oknie Nowa kwerenda wybrać polecenie Widok projektu a
następnie OK.
•
W oknie dialogowym Pokazywanie tabeli w karcie Tabele kliknąć nazwę obiektu źródłowego
dla tworzonej kwerendy (tu: nazwę Pracownicy)
•
Kliknąć przycisk Dodaj, a następnie Zamknij
•
W liście nazw pól dwukrotnie kliknąć nazwę, która ma być dołączona do siatki projektowej
(tu: dla pól Nazwisko, Imię, Koddziału, Stawka)
•
Wybrać polecenie Kwerenda-Uruchom
•
Z menu Plik wybrać polecenie Zapisz a następnie wpisać Stawki, następnie kliknąć OK.
Modyfikacja projektu kwerendy
2.
Wyświetlić kwerendę Stawki w oknie projektowym. Zdefiniować porządkowanie według
nazwisk w kolejności rosnącej.
•
Wybrać polecenie Widok projektu, a następnie kliknąć w komórce Sortuj pola,
według którego prowadzone będzie sortowanie (tu: pola Nazwisko)
•
Kliknąć strzałkę z prawej strony komórki w celu rozwinięcia listy porządków
sortowania i wybrać odpowiedni porządek(tu: Rosnąco)
•
Uruchomić kwerendę przyciskiem Uruchom
•
Zapisać najnowszą wersję kwerendy pod nazwą Stawki-alfabetycznie (Plik-Zapisz
jako)
Przygotowanie kwerendy wielotabelowej
3.
Na podstawie tabel Pracownicy i Adresy utworzyć kwerendę wybierającą następujące dane:
nazwisko, imię, ulica, miasto, kod. Posortować dane rosnąco według pola Nazwisko.
Uruchomić kwerendę i obejrzeć zestaw dynamiczny. Zapisać pod nazwą Adresy domowe
pracowników.
•
W karcie Kwerendy kliknąć Nowy-Widok projektu
•
W oknie dialogowym Pokazywanie tabeli dwukrotnie kliknąć nazwy tabel źródłowych
dla kwerendy: Adresy, Pracownicy
•
Dołączyć do siatki projektowej (za pomocą dwukrotnego kliknięcia nazwy) odpowiednie
pola, tu: Nazwisko, Imię z tabeli Pracownicy oraz pole Ulica, Miasto, Kod z tabeli
Adresy
•
W siatce projektowej kliknąć w komórce Sortuj pola według, którego porządkowane
mają być dane, tu w komórce Sortuj pola Nazwisko
•
Wybrać kierunek porządkowania - Rosnąco
•
Uruchomić kwerendę: Uruchom
•
Za pomocą polecenia Plik-Zapisz zapisać kwerendę.
•
Zamknąć kwerendę
4.
Wyświetlić kwerendę Adresy domowe pracowników w oknie projektowym. Zmienić projekt
kwerendy tak, aby wybierała dane pracowników z Warszawy. Zachować kwerendę pod nazwą
Adresy domowe pracowników z Warszawy.
•
W karcie Kwerendy wybrać kwerendę Adresy domowe pracowników
•
Kliknąć Projektuj
•
Kliknąć w komórce Kryteria pola, według którego wybierane będą informacje, tu: pola
Miasto
•
Wpisać warunek kryterium, tu: Warszawa
•
Kliknąć Uruchom
•
Wybrać Plik-Zapisać jako- Adresy domowe pracowników z Warszawy
Definiowanie złożonych kryteriów wyboru rekordów
5.
Zmienić projekt kwerendy Stawki alfabetycznie tak, aby wybierała pracowników
zarabiających mniej niż 12 zł. Zapisać kwerendę pod nazwą Stawki <12
•
Otworzyć kwerendę Stawki alfabetycznie w Widoku projektu
•
Kliknąć w komórce Kryteria wybranego pola, tu: Stawka i wpisać warunek wyboru, tu: <12
•
Kliknąć Uruchom
•
Wybrać Plik-Zapisz jako –Stawki<12
6.
Zmienić projekt kwerendy Stawki <12 tak, aby wybierała pracowników zarabiających więcej
niż 7, ale mniej niż 9. Zapisać kwerendę pod nazwą Stawki między 7 a 9.
•
Kliknąć w komórce Kryteria wybranego pola, tu Stawka warunek wyboru >7and<9.
•
Kliknąć Uruchom
•
Zapisać jako Stawki między 7 a 9.
7.
Otworzyć kwerendę Stawki i zdefiniować wybór pracowników których nazwiska zaczynają
się na literę A, W lub Z. Zapisać kwerendę pod nazwą Stawki wybrane A, W, Z
•
Kliknąć przycisk Widok projektu
•
Kliknąć w komórce pola tu: pola Nazwisko i wpisać warunek wyboru tu: A* or W* or Z*
•
Kliknąć przycisk Uruchom, w polu Nazwisko wyświetlanego zestawu dynamicznego są tylko
nazwiska zaczynające się na literę A, W lub.
•
Zapisać kwerendę pod nazwą Stawki wybrane A, W, Z
Symbol * w zapisie warunku kryterium oznacza dowolny ciąg znaków.
Uzupełnianie danych na podstawie kwerendy wyszukującej puste (niepuste) komórki pola
8.
Uzupełnić puste komórki w tabeli Adresy w polu Telefon słowem brak.
•
Kliknąć kartę Kwerendy, a następnie Nowy
•
Wybrać Widok projektu
•
W oknie dialogowym Pokazywanie tabeli zaznaczyć nazwę tabeli źródłowej dla
tworzonej kwerendy, tu tabeli Adresy
•
Kliknąć przycisk Dodaj-Zamknij
•
Przez dwukrotne kliknięcie nazwy pola dołączyć pole Identyfikator i Telefon do siatki
projektowej kwerendy
•
W komórce Kryteria odpowiedniego pola, tu: Telefon wpisać warunek pustych wartości:
is null
•
Zapisać projekt kwerendy pod nazwą Brakujące telefony
•
Kliknąć przyciska Uruchom
Teraz do komórek pola Telefon należy wprowadzić słowo brak
•
Kliknąć pole Telefon pierwszego rekordu i wpisać słowo brak
•
Wcisnąć klawisz ↓ co powoduje przejście do następnego rekordu w polu Telefon
•
Wcisnąć kombinację klawiszy Ctrl ‘ nastąpi skopiowanie wartości z poprzedniego rekordu
•
Powtarzać dwie poprzednie czynności dla kolejnych rekordów
•
Wybrać polecenie Plik-Zamknij
•
Sprawdzić czy w tabeli Adresy dokonały się wymagane uzupełnienia
Warunek kryterium wyszukującego niepuste wartości ma postać: is not null.
Projektowanie kwerendy obliczeniowej
9. Wyświetlić kwerendę Stawki-alfabetycznie w oknie projektowym. Dołączyć do siatki projektowej
pole CZASpracy. Zdefiniować dodatkowe pole obliczające stawkę tygodniową jako iloczyn czasu
pracy przez kosz godziny. Uruchomić kwerendę. Sprawdzić obecność nowego pola obliczającego
stawki tygodniowe. Ustalić format pola obliczeniowego jako walutowy. Zapisać pod nazwą Płace
tygodniowo
•
Kliknąć kartę Kwerendy
•
Kliknąć nazwę kwerendy Stawki-alfabetycznie - Projektuj
•
Dwukrotnie kliknąć na nazwie CZASpracy w liście pól tabeli źródłowej (nastąpi dołączenie
pola do siatki projektowej)
•
Kliknąć w pustej komórce Pole
•
Wpisać nazwę pola, dwukropek oraz wyrażenie obliczające (tu:
STAWKAtygodniowa:[CZASpracy]*[STAWKA])
•
Uruchomić kwerendę (zestaw dynamiczny zawiera dodatkowe pole obliczeniowe o nazwie
STAWKAtygodniowa)
•
Kliknąć przycisk Widok projektu
•
Kliknąć komórkę zawierającą wyrażenie
•
Z menu wybrać polecenie Widok-Właściwości-Format, wybrać format Walutowy
•
Uruchomić kwerendę
•
Plik-Zapisz jako Stawki tygodniowo
FORMULARZE
Służą do innej prezentacji danych zawartych w tabeli lub kwerendzie, często jest też wykorzystywany
do wprowadzania danych do źródłowej.
1. Na podstawie tabeli Pracownicy-próby utworzyć za pomocą kreatora formularz typu
Autoformularz: Kolumnowy. Przejrzeć informacje w formularzu. Zapisać formularz pod nazwą
Pracownicy_próby_autoform.
•
Kliknąć kartę Formularze w oknie bazy danych Firma_Cw
•
Kliknąć przycisk Nowy
•
W oknie dialogowym Nowy formularz wybrać typ formularza, tu Autoformularz:
kolumnowy, zaś z listy Wybierz tabelę lub kwerendę... nazwę obiektu źródłowego, tu tabelę
Pracownicy-próby
•
Kliknąć OK
•
Przeglądnąć formularz
•
Kliknąć przycisk Zapisz i wpisać Pracownicy-próby_autoform
2. Za pomocą formularza Pracownicy-próby_autoform dołączyć do tabeli źródłowej nowy rekord:
Nazwisko: Pawłowska
Imię: Anna
Kod działu: AD
Data: 09-gru-89
Czas pracy: 40
Stawka:40, 00 zł
•
Kliknąć przycisk Nowy rekord
•
Wypełnić pola tekstowe zgodnie z zaleceniami
•
Wybrać polecenie Plik-Zamknij
•
Sprawdzić czy do tabeli źródłowej Pracownicy-próby został dołączony rekord wprowadzony
w formularzu.
3. Utworzyć formularz reprezentujący wszystkie pola z tabeli Pracownicy.
•
Kliknąć kartę Formularze w oknie bazy danych, potem przycisk Nowy
•
Wybrać opcję Kreator formularzy
•
Z rozwiniętej listy wybrać tabelę Pracownicy, a następnie OK.
•
Wybrać wszystkie pola z tabeli (>>)
•
Następnie wybrać układ danych jako Kolumnowy
•
Wybrać styl wyglądu formularza: Kamień
•
Następnie wprowadzić nazwę formularza jako Pracownicy_formularz
•
Następnie kliknąć przycisk Zakończ
Zmiana wyglądu formularza - w widoku projektu.
Modyfikacja formularza polega m.in. na formatowaniu jego elementów składowych tzw. formantów
4. Wyświetlić formularz Pracownicy_formularz w widoku projektu. Powiększyć część Nagłówek
formularza. Do nagłówka dołączyć tytuł: Pracownicy_firmy. Sformatować tytuł według
następujących wskazówek: czcionka Arial, rozmiar czcionki 22, kolor czerwony, wokół tytułu ramka
w kolorze czerwonym, tytuł wyśrodkowany, tło tytułu zielone.
•
Wyświetlić formularz Pracownicy_formularz w widoki projektu.
•
W przyborniku kliknąć przycisk Etykieta i przy wciśniętym lewym klawiszu myszy
narysować w części Nagłówek formularza szeroki prostokąt
•
Wpisać tytuł Pracownicy_firmy
•
Kliknięciem zaznaczyć formant tytułu
•
Za pomocą przycisku Czcionka zmienić czcionkę na Arial, a rozmiar na 22
•
Dokonać pozostałych zmian według polecenia.
•
Zapisać zmiany w projekcie formularza
RAPORTY
Służą do prezentacji danych przeznaczonych do wydrukowania.
1. Na podstawie kwerendy Stawki tygodniowo przygotować raport podsumowujący dane dotyczące
czasu pracy i stawki tygodniowej w poszczególnych działach firmy. Raport zapisać pod nazwą
Podsumowanie finansów działami.
•
W karcie Raporty kliknąć Nowy
•
W oknie dialogowym Nowy raport wybrać opcję Kreator raportów oraz obiekt źródłowy
dla tworzonego raportu, tu: Stawki tygodniowo
•
Kliknąć przycisk OK.
•
Za pomocą przycisku >> dołączyć do raportu wszystkie pola z kwerendy źródłowej, a
następnie kliknąć Dalej
•
Ustalić grupowanie według kodu działu-Dalej
•
W następnym oknie kreatora włączyć sortowanie według nazwisk i imion rosnąco, a potem
kliknąć Opcje podsumowania
•
Ustalić rodzaj podsumowania, zaznaczająć odpowiednie funkcje przy polach liczbowych
formularza, Suma dla stawkatygodniowa, Średnia dla Stawka, CzaSpracy, Stawkatygodniowa,
min i max dla stawki i Czasupracy
•
Kliknąć kolejno– OK - Dalej
•
W kolejnych oknach kreatora wybrać układ pól w raporcie, tu: Wyrównaj do lewej oraz styl,
tu: Firmowy
•
W ostatnim oknie kreatora wpisać tytuł: Podsumowanie finansów -Zakończ
Następnie dokonać pewnych modyfikacji:
•
Wyświetlić raport Podsumowanie finansów działami w widoku projektu
•
Poszerzyć etykietę tytułu raportu
•
Z części KODdziału-stopka usunąć pole obliczeniowe wykorzystujące funkcję Policz
•
Zaznaczyć wszystkie pola obliczeniowe dotyczące stawki i stawki tygodniowej (kliknąć
pierwsze pole myszą, wcisnąć i przytrzymać klawisz Shift i kliknąć pozostałe pola, aż
wszystkie zostaną wyróżnione)
•
Kliknąć przycisk Właściwości i na zakładce Format w polu Format ustalić typ Walutowy
•
Zmienić wyrównanie w polach zawierających czas pracy na prawostronne
•
Zapisać zmiany w projekcie
•
Sprawdzić wynikową postać raportu
•
Zamknąć raport