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