Bazy Danych
Tworzenie Relacji, Kwerend i Wyszukiwanie w Accessie
AGH University of Science and Technology Adrian Horzyk
horzyk@agh.edu.pl Google: Horzyk
Relacyjna Baza Danych
„Firma Meblowa”
1. Proszę ściągnąć z e-maila bazę Firma Meblowa.
2. W tabeli pracownicy dodać pole obliczeniowe - staż pracy w latach od daty zatrudnienia.
3. Dodać pole obliczeniowe podsumowujące dla każdej z tabel, np.:
stanowisko Nazwisko Imię czy marka i nr rej. samochodu
Relacyjna Baza Danych
„Firma Meblowa”
4. Wykorzystaj pola obliczeniowe do utworzenia Relacji do tabel powiązanych i wyświetlania tych powiązań w postaci czytelnej dla człowieka.
5. Dodaj pola obliczeniowe, które dzielą towary do różnych grup sprzedaży, np. tanie i drogie.
6. Stwórz listy wartości do wyboru.
Relacyjna Baza Danych
„Firma Meblowa”
7. Stwórz relacje / odnośniki to innych tabel nazwane w sposób
czytelny, czyli danymi z innych atrybutów (najlepiej wyznaczanych poprzez połączenie kilku charakterystycznych wartości (atrybutów) dla danego obiektu).
8. Stwórz pola obliczeniowe operujące na liczbach i łańcuchach w poszczególnych tabelach.
Relacyjna Baza Danych
„Firma Meblowa”
9. Stwórz w kreatorze relacje relacje podsumowujące i grupujące, licząc sumy, ilości, minima, maksima.
10. Po utworzeniu kwerend przygotuj i sformatuj raporty dla tych kwerend, dokonując również grupowania i sortowania względem wybranych atrybutów.
Relacyjna Baza Danych
„Firma Meblowa”
11. Stwórz tablicę przestawną pomiędzy Pracownikami i Towarami oraz Klientami i Towarami korzystając z kwerendy krzyżowej.
12. Zapisz bazę i spróbuj wykonać kilka różnych operacji usuwania z włączonym i wyłączonym trybem usuwania hierarchicznego dla wybranych relacji. Przyjrzyj się efektom tych operacji.
Relacyjna Baza Danych
„Firma Meblowa”
13. Napisz kwerendę aktualizującą ceny Towarów sprzedawanych najczęściej (min. 4x) podwyższając ich cenę o 20%.
14. Napisz kwerendę aktualizującą ceny Towarów sprzedawanych najrzadziej (1x - 2x) obniżając ich cenę o 10%.
15. Utwórz nową tabelę: spis telefonów pracowników oraz spis samochodów pracowników.