ECDL Advanced Moduł AM5 Bazy danych Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne
Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących z Fundacji ECDL. Polskie Towarzystwo Informatyczne i Fundacja ECDL zastrzegają sobie prawo do zmian treści dokumentu oraz wyłączenia od odpowiedzialności za jakiekolwiek straty i szkody powstałe na skutek wykorzystania niniejszego dokumentu i treści w nim zawartych. Zaawansowane Bazy danych (Moduł AM5 ) Zawarte poniżej informacje stanowią Syllabus dla Zaawansowanych Baz danych (Moduł AM5 ECDL Advanced) i stanowiły podstawę do utworzenia testów praktycznych. Syllabus zawiera zagadnienia wykraczające ponad poziom Modułu 5 (Bazy danych) ECDL Core. Egzamin z Zaawansowanych Baz danych zakłada, że kandydat w pełni opanował zakres wiedzy oraz umiejętności na poziomie Modułu 5 ECDL Core. Cele Modułu Zaawansowane Bazy danych wymagają od kandydata zrozumienia podstawowych pojęd związanych z tematem modułu. Wymaga również umiejętności obsługi programu do tworzenia relacyjnych baz danych. Wymagania te zostaną zweryfikowane poprzez utworzenie zaawansowanej struktury bazy danych i prezentację wyników. Kandydat powinien umied: Rozpoznad podstawowe pojęcia związane z projektowanie i stosowaniem baz danych Utworzyd relacyjną bazę danych za pomocą zaawansowanych funkcji tworzenia tabel i złożonych relacji między tabelami Zaprojektowad i wykorzystad kwerendy do utworzenia tabeli, aktualizacji tabeli, usuwania i dołączania danych przy użyciu symboli wieloznacznych, parametrów i obliczeo. Stosowad formanty i podformularze do poprawy funkcjonalności formularzy Stosowad formanty w raportach do wykonywania obliczeo oraz tworzyd podraporty do zwiększenia przejrzystości prezentowanych danych. Poprawid produktywności poprzez wykorzystanie makr oraz funkcji importu i integracji danych. Strona 2 z 5
KATEGORIA UMIEJĘTNOŚCI NUMER ZADANIA AM5.1.1 AM5.1.1.1 Projektowanie i stosowanie baz danych AM5.1 Bazy danych pojęcia podstawowe Świadomośd istnienia różnych rodzajów baz danych: hierarchicznych, relacyjnych, zorientowanych obiektywowo AM5.1.1.2 Znajomośd etapów cyklu życia bazy danych: projektowania, tworzenia, wprowadzania danych, konserwacji i wyszukiwania informacji AM5.1.1.3 Znajomośd popularnych aplikacji bazodanowych AM5.1.1.4 Znajomośd pojęcia i głównych zastosowao języka SQL AM5.2 Tabele i relacje AM5.2.1 Pola i kolumny AM5.2.1.1 odnośników AM5.2.1.2 maski wprowadzania AM5.2.1.3 Ustawianie wymagalności wprowadzanych danych AM5.2.2 Relacje i sprzężenia AM5.2.2.1 relacji jeden-do-jednego i jeden-dowielu między tabelami AM5.2.2.2 relacji wiele-do-wielu AM5.2.2.3 Zastosowanie więzów integralności AM5.2.2.4 Zastosowanie automatycznej aktualizacji pól AM5.2.2.5 Zastosowanie automatycznego usuwania pól AM5.2.2.6 Zastosowanie sprzężeo: wewnętrznego i zewnętrznego AM5.2.2.7 Zastosowanie sprzężeo: lewostronnego i prawostronnego AM5.2.2.8 Zastosowanie autosprzężenia AM5.3 Kwerendy AM5.3.1 Typy kwerend AM5.3.1.1 aktualizującej Strona 3 z 5
AM5.3.1.2 dołączającej AM5.3.1.3 usuwającej AM5.3.1.4 tworzącej nową tabelę AM5.3.1.5 krzyżowej AM5.3.1.6 wyszukującej duplikaty AM5.3.1.7 wyszukującej niedopasowane dane AM5.3.2 Udoskonalanie kwerendy AM5.3.2.1 AM5.3.2.2 parametrycznej Używanie symboli wieloznacznych AM5.3.2.3 Pokazywanie ekstremalnych wartości w kwerendzie AM5.3.2.4 Tworzenie i stosowanie pól obliczeniowych AM5.3.2.5 Grupowanie informacji w kwerendzie używając funkcji sumy, średniej, policz, maksimum i minimum AM5.4 Formularze AM5.4.1 Formanty AM5.4.1.1 Tworzenie, usuwanie i modyfikowanie formantów: pole tekstowe, pole kombi, pole listy, pole wyboru i opcji AM5.4.1.2 Stosowanie właściwości formantów: ograniczenie do listy, różne wartości AM5.4.1.3 Tworzenie, usuwanie i modyfikowanie niezwiązanych formantów zawierających wyrażenia arytmetyczne AM5.4.1.4 Modyfikowanie kolejności klawisza Tab AM5.4.1.5 Tworzenie i usuwanie podformularza AM5.5 Raporty AM5.5.1 Formanty AM5.5.1.1 Formatowanie formantów zawierających wyrażenia arytmetyczne: Strona 4 z 5
procentowe, walutowe. Ustawianie liczby miejsc po przecinku AM5.5.1.2 Zastosowanie sumy bieżącej: w grupie i wszędzie AM5.5.1.3 Konkatenacja pól w raporcie AM5.5.2 Prezentacja AM5.5.2.1 Wstawianie i usuwanie formantu w nagłówku i stopce grupy i strony AM5.5.2.2 Sortowanie rekordów AM5.5.2.3 Wstawianie podziału strony AM5.5.2.4 Tworzenie i usuwanie podrap ortu AM5.6 Zwiększanie wydajności AM5.6.1 Łączenie i importowanie AM5.6.1.1 Łączenie z zewnętrznymi źródłami danych AM5.6.1.2 Importowanie arkusza kalkulacyjnego, pliku tekstowego i pliku bazy danych do bazy danych AM5.6.2 Automatyzacja AM5.6.2.1 Tworzenie prostych makr zamykających obiekty, otwierających obiekty, drukujących obiekty AM5.6.2.2 Przypisywanie makra do przycisku, obiektu, formantu Strona 5 z 5