Wymagania edukacyjne z przedmiotu : SYSTEMY BAZ DANYCH dla
Transkrypt
Wymagania edukacyjne z przedmiotu : SYSTEMY BAZ DANYCH dla
Wymagania edukacyjne z przedmiotu : SYSTEMY BAZ DANYCH dla KL. III iA Nauczyciel: Iwona Szulc - Winkler Oznaczenia: K – wymagania konieczne (ocena dopuszczająca), P – wymagania podstawowe (ocena dostateczna), R – wymagania rozszerzające (ocena dobra) D – wymagania dopełniające (ocena bardzo dobra), W – wymagania wykraczające (ocena celująca) Temat lekcji Osiągnięcia ucznia Pojęcie bazy danych – podstawowe definicje. - zna definicje : bazy danych , SZBD, SBD - potrafi wymienić cechy bazy danych - zna zalety korzystania z komputerowych baz danych - wskazuje problemy wiążące się z magazynowaniem i sortowaniem dużych partii materiału. Poziom wymagań K K-P R-W - definiuje skróty SZBD, DBMS, SBD - wymienia podstawowe właściwości SZBD i wskazuje jakie mają znaczenie dla użytkowników systemów - potrafi opisać strukturę bazy danych. - podaje definicję modelu danych - wymienia podstawowe modele danych - zna różnicę pomiędzy modelami danych - potrafi wskazać zastosowania poszczególnych modeli K P R-D Relacyjny model danych wg E.F. CODDA. - zna zastosowanie relacyjnego modelu danych - wymienia i charakteryzuje postulaty Codda P-W Integralność danych i pojęcie integralności bazy danych. - zna definicje integralności danych, integralności encji, integralności referencyjnej, więzów ogólnych - podaje problemy jakie mogą wystąpić, gdy na bazę nie zostaną nałożone więzy integralności Właściwości bazy danych. Modele danych - wymienia cechy relacyjnego modelu danych - zna korzyści płynące z używania relacyjnego modelu danych - rozumie pojęcie iloczynu kartezjańskiego - umie wykonać iloczyn kartezjański dwóch zbiorów - potrafi znaleźć zastosowanie iloczynu kartezjańskiego w bazach danych Pojęcie klucza w bazach - zna definicję pojęć: danych i rodzaje kluczy. klucz prosty klucz złożony klucz podstawowy klucz kandydujący klucz obcy klucz sztuczny - umie zaprojektować tabele oraz uzasadnić wybór klucza Relacyjny model baz danych. K-P P-D K R-D K-P R-D W K P- R Relacje i ich rodzaje Charakterystyka elementów baz danych. Zasady projektowania bazy danych. Diagramy związków encji. Projektowanie bazy danych za pomocą narzędzi CASE. Projektowanie bazy danych – reguły projektowania tabel. Normalizacja tabel - uczeń zna definicję tabeli jako relacji - zna definicję relacji jako związku - zna typy relacji jako związków - definiuje typy relacji - zna definicje pojęć relacja atrybut krotka encja - umie podać przykład encji oraz jej atrybuty - umie w podanym konkretnym przykładzie wskazać krotki i atrybuty - potrafi podać dziedzinę dla konkretnych atrybutów - zna etapy projektowania bazy danych - umie prawidłowo zaplanować działania projektowania bazy danych - wykorzystuje etapy projektowania w tworzeniu bazy - umie wskazać problemy, jakie można rozwiązać przez właściwe projektowanie bazy. - zna skład diagramów ERD - zna graficzną reprezentację związków zachodzących między encjami - wykorzystuje diagramy ERD w projektowaniu bazy - wie do czego służą narzędzia CASE - zna interfejs programu DBDesigner4 - wykorzystuje DB Designer4 do tworzenia obiektów bazy - wykonuje projekt bazy za pomocą DB Designer4 - zna reguły projektowania tabel - zna sposoby opisywania związków w tabelach - stosuje reguły projektowania tabel i związki między w projektowaniu bazy danych. - potrafi podać definicje zależności funkcyjnych - rozumie pojęcie zależności funkcyjnych - zna podaje definicje normalizacji i denormalizacji - zna definicje postaci normalnych relacji - potrafi na podstawie przykładu nieznormalizowanych tabel dokonać ich normalizacji. - potrafi znormalizowaną tabelę zdenormalizować. K P K P R K P-R W K R-W K K-D P-W K P K-D K K-P P-R W Prawidłowy projekt bazy danych. - zna i stosuje wszystkie kroki prawidłowego procesu projektowania bazy danych. K-W Obiekty programu Access. - zna obiekty programu Access - wykorzystuje obiekty programu Access do tworzenia bazy danych. K K-P Tabela jako podstawowa forma organizacji danych. - zna strukturę tabeli w programie Access. - zna opcje tworzenia tabel w programie Access - tworzy tabele metodą: kreatora i metodą projektu. Okno projektu tabeli. - zna budowę okna projektowania tabeli - wie na czym polega minimalna deklaracja w projekcie tabeli - prawidłowo definiuje klucz podstawowy K K-P K Typy danych. - wie co to jest typ danych i w jakim celu go stosować - zna podstawowe typy danych - prawidłowo dobiera typ danych do konkretnej sytuacji K K-R Wprowadzanie danych. - projektuje przykładową tabelę - potrafi wprowadzać dane do tabeli. Właściwości pól tabeli. - wie jakie są właściwości pola w MS Access. - definiuje wybrane właściwości pól - stosuje poznane wiadomości w projektowaniu bazy Zasady tworzenia relacji między tabelami. - zna definicję relacji - zna rodzaje relacji między tabelami - zna zasady tworzenia relacji między tabelami - umie zastosować zasady tworzenia relacji między tabelami w projektowanej bazie. K K K K-R Reguły Integralności bazy danych. - zna definicję reguł integralności - zna i potrafi zastosować reguły integralności w projektowaniu bazy K-P P-R Sprawdzanie poprawności danych. - wie do czego służą i jak stosować w projekcie wartość domyślną maskę wprowadzania reguły poprawności dla pola reguły poprawności dla rekordu Indeksowanie - wie na czym polega i do czego służy indeksowanie w bazie danych - zna zalety i wady indeksowania - stosuje indeksowanie Definiowanie wyrażeń w Accessie - wie jak przetwarzać dane w Accessie - wie w jakim celu stosować elementy wyrażenia: identyfikatory stałe wartości literalne funkcje operatory: arytmetyczne, porównań, tekstowe operatory logiczne operatory specjalne - stosuje wyrażenia w praktycznym przetwarzaniu danych Konstruktor wyrażeń. - zna okno konstruktora wyrażeń - umie wykorzystać pole wyrażenia przyciski operatorów elementy wyrażeń K K-P P-R K-R R-W K P-R K P-R Kwerendy - zna definicję kwerendy - zna rodzaje kwerend - definiuje poszczególne kwerendy - zna zastosowanie poszczególnych kwerend - stosuje poszczególne kwerendy w bazie. Wybór typu sprzężenia w kwerendzie. - wie co to jest i do czego służy typ sprzężenia w kwerendzie. - zna typy połączeń - stosuje połączenia zawężające rozszerzające samopołączenia Projektowanie formularzy. - zna definicję formularza - wymienia zalety stosowania formularzy - wie na czym polega utrzymanie integralności formularzy - wstawia do formularzy obiekty graficzne - wstawia do formularza przyciski poleceń - zna rodzaje formularzy - projektuje formularze w bazie danych Formanty. Makropolecenia. Raporty. Ochrona danych. Centrum zaufania. Importowanie danych - zna definicję formantu - wymienia rodzaje formantów - zna właściwości formantów - stosuje formanty, etykiety, pole tekstowe - zna definicję makropolecenia - zna zastosowanie makropoleceń - zna rodzaje makropoleceń - tworzy makropolecenia w bazie - zna definicję raportu - zna cel tworzenia raportu - tworzy raporty za pomocą projektu - projektuje raporty za pomocą kreatora - drukuje raporty - ma świadomość utraty danych i zabezpieczenia bazy - zna okno Alert zabezpieczeń - zna metody zabezpieczenia bazy danych - wykonuje zabezpieczenie bazy z poziomu użytkownika - umieszcza bazę danych w zaufanej lokalizacji - szyfruje bazę danych - umie zaimportować dane z arkusza kalkulacyjnego i z dokumentu tekstowego. K-R K P-W K-R K-R R-W K P-R K P-R P Język SQL w programie Access. - zna podstawowe instrukcje języka SQL - stosuje podstawowe instrukcje języka SQL - tworzy kwerendy wybierające w języku SQL - zna typy danych w języku SQL K P-R - definiuje połączenia pomiędzy tabelami w języku SQL Architektura systemu baz danych. - zna architekturę SBD - zna sposoby komunikowania się z bazą danych - zna schemat zarządzania bazą danych - potrafi dobrać SZBD do określonych zastosowań informatycznych. K R-W