2010-02-19
Moduł 5. Bazy danych
Od kandydata wymagane jest zrozumienie koncepcji baz danych oraz zademonstrowania zdolności do używania baz danych.
Kandydat powinien posiadać wiedzę w zakresie:
• rozumienia istoty baz danych oraz sposobu ich organizacji i używania,
• tworzenia prostych baz danych i podglądu ich zawartości w różnych rubrykach,
• tworzenia tabel, określania i modyfikowania pól i ich właściwości, wprowadzania i edycji danych w tabeli,
• sortowania i filtrowania tabeli lub formularza, tworzenia, modyfikacji i uruchamiania kwerendy w celu wybierania określonych informacji z bazy danych,
• rozumienia czym jest formularz i tworzenia formularza w celu wprowadzenia, modyfikowania i usuwania rekordów i danych w rekordach,
• tworzenia typowych raportów i przygotowywania wydruków gotowych do rozpowszechnienia.
KATEGORIA |
OBSZAR WIEDZY |
ZADANIA |
Rozumienie istoty baz danych |
Kluczowe pojęcia |
Rozumienie pojęcia: bazy danych. |
Rozumienie różnicy pomiędzy daną a informacją. |
||
Znajomość sposobu organizacji baz danych w kategoriach tabel, rekordów i pól. |
||
Znajomość najczęstszych obszarów zastosowań dużych baz danych: systemy rezerwacji w liniach lotniczych, dane w administracji publicznej, dane dla rachunków bankowych, dane dotyczące pacjentów szpitali. |
||
Organizacja baz danych |
Rozumienie faktu, iż pojedyncza tabela w bazie danych powinna zawierać dane odnoszące się tylko do pojedynczego typu przedmiotów. |
|
Rozumienie faktu, iż każde pole w tabeli powinno zawierać tylko jeden element danych. |
||
Rozumienie faktu, iż zawartość pola jest powiązana z odpowiednim typem danych, takim jak: tekst, liczba, data/czas, tak/nie. |
||
Rozumienie faktu, iż pola posiadają powiązane z nimi właściwości, takie jak: rozmiar pola, jego format, wartość domyślną. |
||
Rozumienie pojęcia: klucz główny (podstawowy). |
||
Rozumienie, czym jest indeks oraz sposobu, w jaki użycie indeksu zwiększa szybkość dostępu do danych. |
||
Relacje |
Rozumienie faktu, iż podstawowym celem tworzenia relacji między tabelami w bazie danych jest minimalizowanie ryzyka duplikacji danych. |
|
Rozumienie faktu, iż relacja budowana jest poprzez łączenie wyszczególnionego pola z jednej tabeli |
||
Rozumienie wagi zachowania integralności relacji pomiędzy tabelami. |
||
Operacje |
Znajomość faktu, iż profesjonalne bazy danych są projektowane |
|
Znajomość faktu, iż wprowadzanie danych, utrzymywanie danych |
||
Znajomość faktu, iż administrator bazy danych zapewnia odpowiednim użytkownikom dostęp do konkretnych danych. |
||
Znajomość faktu, iż administrator bazy danych jest odpowiedzialny za odzyskanie bazy danych po poważniejszych błędach komputera lub po jego zawieszeniu. |
||
Obsługa aplikacji |
Praca z bazami danych |
Otwieranie, zamykanie aplikacji. |
Otwieranie, zamykanie bazy danych. |
||
Tworzenie nowej bazy danych i zapisywanie jej w określonym miejscu na dysku. |
||
Wyświetlenie, ukrycie zainstalowanych narzędzi. Odtworzenie, zminimalizowanie wstążki. |
||
Użycie dostępnych funkcji Pomoc. |
||
Typowe zadania |
Otwarcie, zapisanie, zamknięcie tabeli, kwerendy, formularza, raportu. |
|
Zmiana widoku w tabeli, kwerendzie, formularzu, raporcie. |
||
Usuwanie tabeli, kwerendy, formularza, raportu. |
||
Przechodzenie pomiędzy rekordami w tabeli, kwerendzie, formularzu. |
||
Sortowanie rekordów w przygotowanym wydruku tabeli, formularza, kwerendy w rosnącym, malejącym porządku numerycznym, alfabetycznym. |
||
Tabele |
Rekordy |
Dodawanie, usuwanie rekordów z tabeli. |
Dodawanie, modyfikacja, usuwanie danych z rekordu. |
||
Projekt |
Tworzenie i nazywanie tabeli. Tworzenie pól (kolumn) i wybór typów danych: tekstowe, liczbowe, data/czas, tak/nie. |
|
Zastosowanie ustawień właściwości pola: rozmiar pola, format ilościowy, format daty/czasu, wartość domyślna. |
||
Tworzenie reguły poprawności dla danych typu liczba, data/czas, waluta. |
||
Rozumienie następstw zmiany typu danych oraz właściwości pola |
||
Ustawienie pola jako klucza głównego (podstawowego). |
||
Indeksowanie pól tabeli (bez powtórzeń, z powtórzeniami). |
||
Dodawanie pola do istniejącej tabeli. |
||
Zmiana szerokości kolumn w tabeli. |
||
Wybieranie informacji z bazy |
Podstawowe operacje |
Zastosowanie funkcji wyszukiwania określonego słowa, liczby, daty |
Zastosowanie filtrów w tabeli, formularzu. |
||
Usuwanie aplikacji filtrów z tabeli, formularza. |
||
Kwerendy (zapytania) |
Rozumienie faktu, iż kwerenda jest używana do wydobycia i analizy danych. |
|
Tworzenie i nazwanie kwerendy opartej na jednej tabeli przy użyciu określonych kryteriów wyszukiwania. |
||
Tworzenie i nazwanie kwerendy opartej na dwóch tabelach przy użyciu określonych kryteriów wyszukiwania. |
||
Dodawanie do kwerendy kryteriów wybierania rekordów |
||
Dodawanie do kwerendy kryteriów wybierania rekordów |
||
Używanie w kwerendzie wieloznaczników. |
||
Edycja kwerendy: dodawanie, usuwanie, przenoszenie, ukrywanie, wyświetlanie pól. |
||
Edycja kwerendy: dodawanie, modyfikowanie, usuwanie kryteriów wybierania rekordów. |
||
Uruchamianie kwerendy. |
||
Obiekty |
Formularze |
Rozumienie faktu, iż formularz używany jest do wyświetlania |
Tworzenie i nazwanie formularza. |
||
Użycie formularza do wprowadzenia nowych rekordów. |
||
Użycie formularza do usuwania rekordów. |
||
Użycie formularza do dodawania, modyfikacji, usuwania danych |
||
Dodawanie, modyfikacja tekstu w nagłówkach, stopkach w formularzu. |
||
Wydruki |
Raporty, wysyłka danych |
Rozumienie faktu, iż raport używany jest do drukowania konkretnych informacji z tabeli lub kwerendy. |
Tworzenie i nazwanie raportu opartego na tabeli, kwerendzie. |
||
Zmiana rozmieszczenia pól i nagłówków w raporcie. |
||
Zastosowanie w raportach funkcji sumowania, wyznaczania średniej, minimum, maksimum na określonych poziomach grupowania danych. |
||
Dodawanie, modyfikowanie tekstu nagłówka, stopki w raporcie. |
||
Eksport wydruku tabeli, kwerendy w formacie arkusza kalkulacyjnego, tekstowego, XML do określonego miejsca na dysku. |
||
Drukowanie |
Zmiana orientacji strony z wydrukiem tabeli, formularza, kwerendy, raportem. Zmiana rozmiaru strony. |
|
Drukowanie strony, konkretnych rekordów lub rekordu, całej tabeli. |
||
Drukowanie wszystkich rekordów formularza, wybranych stron formularza. |
||
Drukowanie wyników kwerend. |
||
Drukowanie określonych stron raportu, całego raportu. |