OpenOffice – bezpłatny pakiet biurowy
Transkrypt
OpenOffice – bezpłatny pakiet biurowy
TECHNOLOGIE INFORMACYJNE - laboratoria Laboratorium nr 5. Bazy danych – OpenOffice Base. Spis treści Wprowadzenie...................................................................................................................2 Ćwiczenie 1: Tabele..................................................................................................... 3 Ćwiczenie 2: Tabele – projekt tabeli............................................................................ 4 Ćwiczenie 3: Tworzenie relacji.................................................................................... 5 Ćwiczenie 4: Formularze..............................................................................................5 Ćwiczenie 5: Kwerendy................................................................................................6 Ćwiczenie 6: Raporty................................................................................................... 7 1 TECHNOLOGIE INFORMACYJNE - laboratoria Wprowadzenie Baza danych (data base) - uporządkowany zbiór danych o określonej strukturze, przechowywany na nośniku informacji w komputerze. System bazy danych można zdefiniować jako bazę danych wraz z oprogramowaniem umożliwiającym operowanie tymi danymi PODSTAWOWE POJĘCIA BAZ DANYCH TABELA (table) – kolekcja powiązanych ze sobą informacji, przedstawiających zwykle układ poziomych wierszy (rekordów)i pionowych kolumn (pól). REKORD (record) – zestaw informacji o pojedynczym elemencie w tabeli baz danych. Rekordy składają się z pojedynczych pół, w każdym polu znajdują się informacje określonego typu. FORMULARZ – obiekt bazy danych, który umożliwia przeglądanie, wprowadzanie oraz modyfikowanie danych w bazie. RAPORT – obiekt systemu baz danych, umożliwiający pobieranie danych z bazy, najczęściej w celu wygenerowania go na ekranie monitora lub wydrukowanie go na drukarce. KWERENDY – nazywane także zapytaniem jest narzędziem służącym do wyszukiwania i wykonywania analizy oraz modyfikowanie danych w bazie. 2 TECHNOLOGIE INFORMACYJNE - laboratoria Przykładowa baza danych KLUCZ GŁÓWNY STUDENCI Id_studenta Imię Nazwisko Rok_studiów TYTUŁ Przedmioty Id_przedmiotu Nazwa Liczba_godzin ASOCJACJA Id_studenta Id_przedmiotu Id_asystenta Egzamin Asystenci Id_asystenta Nazwisko Nr_pokoju Tytuł ATRYBUTY RELACJE Ćwiczenie 1: Tabele Pomoc: Proszę zapoznać się z elementami Kreatora Tabel Treść ćwiczenia: Proszę o utworzenie nowej bazy danych oraz otworzyć ją do edycji. Korzystając z kreatora baz danych proszę utworzyć następujące tabele: 1. Na podstawie przykładowych tabel Biblioteka z kategorii Prywatne Pole IDKsiążki Tytul Wydawca Nazwa pola IDKsiazki Tytul Wydawca Typ pól Integer tekst tekst Wartość Wymagany automatyczna TAK - wpis TAK TAK NIE Jako Klucz główny należy ustawić ręcznie pole IDKsiazki, tabelę należy zatytułować „Ksiazki” 2. Na podstawie przykładowych tabel Pracownicy z kategorii Służbowe 3 TECHNOLOGIE INFORMACYJNE - laboratoria Pole Nazwa pola Typ pól IDPracownika IDCzytelnika Integer Imie Imie tekst Nazwisko Nazwisko tekst Adres Adres tekst Miejscowość Miejscowosc tekst Wartość Wymagany automatyczna wpis TAK TAK TAK - TAK - NIE - NIE Jako Klucz główny należy ustawić ręcznie pole IDCzytelnika, tabelę zatytułować ”Czytelnicy” Ćwiczenie 2: Tabele – projekt tabeli Korzystając z Projektu tabeli proszę stworzyć następująca tabelę: Nazwa pola Typ pól Wartość Wymagany automatyczna wpis IDWypozyczenia Integer TAK TAK IDCzytelnika Integer - NIE IDKsiazki Integer - NIE Data - NIE Data - NIE Data wypozyczenia Data zwrotu Proszę zatytułować tabelę „Wypożyczenia” . Dla typu pól „data” należy ustawić format typu: „ 31.XII.99” Jako Klucz główny należy ustawić ręcznie pole IDWypozyczenia. Do każdej tabeli należy wpisać po 2 przykładowe dane Ćwiczenie 3: Tworzenie relacji Pomoc: • Narzędzia -> relacje 4 TECHNOLOGIE INFORMACYJNE - laboratoria Treść ćwiczenia: Proszę ustawić relację pomiędzy tabelami: W relacjach należy ustawić opcję usuwania na Usuń kaskadowo. Ćwiczenie 4: Formularze Pomoc: Korzystając z Pomocy proszę uzyskać informację n/t tworzenia i wykorzystywania formularzy. Treść ćwiczenia: Korzystając z Kreatora formularzy proszę utworzyć formularz służący do wpisywania oraz przeglądania danych o czytelnikach. 5 TECHNOLOGIE INFORMACYJNE - laboratoria Ćwiczenie 5: Kwerendy Pomoc: Korzystając z Pomocy proszę uzyskać informację n/t tworzenia i wykorzystywania kwerend oraz różnic pomiędzy kwerendą a formularzem Treść ćwiczenia: a) Proszę utworzyć kwerendę w której będą znajdować się następujące informacje: • Z tabeli Czytelnicy - Imie, Nazwisko • Z tabeli Ksiazki – Tytul • Z tabeli wypożyczenia – data oddania 6 TECHNOLOGIE INFORMACYJNE - laboratoria b) Proszę wypisać wszystkie książki wypożyczone przez daną osobę ( t.j. w kryteriach pola Nazwisko wpisać np. Kowalski). Ćwiczenie 6: Raporty Treść ćwiczenia: Proszę stworzyć raport dotyczący wszystkich czytelników biblioteki . 7