OpenOffice – bezpłatny pakiet biurowy
Transkrypt
OpenOffice – bezpłatny pakiet biurowy
TECHNOLOGIE INFORMACYJNE - laboratoria 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. 1 TECHNOLOGIE INFORMACYJNE - laboratoria Przykładowa baza danych KLUCZ GŁÓWNY STUDENCI Id_studenta Imię Nazwisko Rok_studiów ASOCJACJA Id_studenta Id_przedmiotu Id_asystenta Egzamin Przedmioty Id_przedmiotu Nazwa Liczba_godzin Asystenci Id_asystenta Nazwisko Nr_pokoju Tytuł TYTUŁ ATRYBUTY RELACJE Jeden Ć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: 2 TECHNOLOGIE INFORMACYJNE - laboratoria 1. Na podstawie przykładowych tabel Biblioteka z kategorii Prywatne Pole Nazwa pola IDKsiążki Tytul Wydawca IDKsiazki Tytul Wydawca Typ pól Integer tekst tekst Wartość Wymagany Długość automatyczna wpis TAK TAK TAK NIE 10 50 50 Jako Klucz główny należy ustawić ręcznie pole IDKsiazki, tabelę należy zatytułować „Ksiazaki” 2. Na podstawie przykładowych tabel Pracownicy z kategorii Służbowe Pole Nazwa pola Typ pól Integer Wartość Wymagany Długość automatyczna wpis TAK TAK IDPracownika IDCzytelnika 10 Imie Imie tekst - TAK 50 Nazwisko Nazwisko tekst - TAK 50 Adres Adres tekst - Nie 100 Miejscowość Miejscowosc tekst - NIE 50 Jako Klucz główny należy ustawić ręcznie pole IDCzytelnika, tabelę zatytułować ”Czytelnicy” 3 TECHNOLOGIE INFORMACYJNE - laboratoria Ćwiczenie 2: Tabele – projekt tabeli Korzystając z Projektu tabeli proszę stworzyć następująca tabelę: Nazwa pola Typ IDWypozyczenia pól automatyczna Integer TAK IDCzytelnika Integer IDKsiazki Data Wartość Wymagany Długość wpis TAK 10 - NIE 100 Integer - NIE 100 Data - NIE 100 Data - NIE 100 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 Treść ćwiczenia: Proszę ustawić relację pomiędzy tabelami: 4 TECHNOLOGIE INFORMACYJNE - laboratoria 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 b) Proszę wypisać wszystkie książki wypożyczone przez daną osobę ( t.j. w kryteriach pola Nazwisko wpisać np. Kowalski) 6 TECHNOLOGIE INFORMACYJNE - laboratoria Ćwiczenie 6: Raporty Treść ćwiczenia: Proszę stworzyć raport dotyczący wszystkich czytelników biblioteki . 7