Program nauczania. Systemy baz danych. technik informatyk 351203



Podobne dokumenty
Rok szkolny 2015/16 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. ADMINISTROWANIE BAZAMI DANYCH kl. 4c

WYMAGANIA EDUKACYJNE Z PRZEDMIOTU ADMINISTRACJA BAZAMI DANYCH KLASA III, IV

Dział Temat lekcji Ilość lekcji. godz. 1 Organizacja zajęć Omówienie programu nauczania 3

WYMAGANIA EDUKACYJNE Z PRZEDMIOTU SYSTEMY BAZ DANYCH

SZKOLENIE: Administrator baz danych. Cel szkolenia

Definicja bazy danych TECHNOLOGIE BAZ DANYCH. System zarządzania bazą danych (SZBD) Oczekiwania wobec SZBD. Oczekiwania wobec SZBD c.d.

Program wykładu. zastosowanie w aplikacjach i PL/SQL;

Podstawowe pojęcia dotyczące relacyjnych baz danych. mgr inż. Krzysztof Szałajko

Technologia informacyjna

Systemy baz danych. mgr inż. Sylwia Glińska

2. Tabele w bazach danych

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Microsoft Access materiały pomocnicze do ćwiczeń cz. 1

PRZEWODNIK PO PRZEDMIOCIE

WPROWADZENIE DO BAZ DANYCH

Wymagania edukacyjne na ocenę z informatyki KLASA III

Wymagania edukacyjne na ocenę z informatyki klasa 3

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

Wykład 2. Relacyjny model danych

Baza danych. Modele danych

KARTA PRZEDMIOTU. WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI Ogólne umiejętności posługiwania się komputerem

Egzamin / zaliczenie na ocenę* 0,5 0,5

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

030 PROJEKTOWANIE BAZ DANYCH. Prof. dr hab. Marek Wisła

WYMAGANIA EDUKACYJNE

Relacyjny model baz danych, model związków encji, normalizacje

Laboratorium Technologii Informacyjnych. Projektowanie Baz Danych

Księgarnia PWN: Michael J. Hernandez Bazy danych dla zwykłych śmiertelników

Podstawowe pakiety komputerowe wykorzystywane w zarządzaniu przedsiębiorstwem. dr Jakub Boratyński. pok. A38

LK1: Wprowadzenie do MS Access Zakładanie bazy danych i tworzenie interfejsu użytkownika

Krzysztof Kadowski. PL-E3579, PL-EA0312,

Bazy danych Wykład zerowy. P. F. Góra

2017/2018 WGGiOS AGH. LibreOffice Base

Bazy danych - wykład wstępny

PODSTAWOWE POJĘCIA BAZ DANYCH

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Grupa kursów: Wykład Ćwiczenia Laboratorium Projekt Seminarium 15 30

K1A_W11, K1A_W18. Egzamin. wykonanie ćwiczenia lab., sprawdzian po zakończeniu ćwiczeń, egzamin, K1A_W11, K1A_W18 KARTA PRZEDMIOTU

Projektowanie relacyjnych baz danych

WYKŁAD 1. Wprowadzenie do problematyki baz danych

WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu

ORGANIZACJA I ZARZĄDZANIE INFORMACJĄ W BAZIE DNYCH. podstawowe pojęcia.

Wykład I. Wprowadzenie do baz danych

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Nie przegrzewaj mózgu wrzuć dane do bazy!

Wymagania edukacyjne na poszczególne oceny z informatyki w gimnazjum klasa III Rok szkolny 2015/16

WYMAGANIA EDUKACYJNE Z INFORMATYKI W KL. III gimnazjum 1 godz. / tydzień

Bazy danych Access KWERENDY

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

dokonać podziału zachowań klienta przeprowadzić rozmowę sprzedażową

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0

Informatyka klasa III Gimnazjum wymagania na poszczególne oceny

Plan. Raport. Tworzenie raportu z kreatora (1/3)

BAZY DANYCH model relacyjny. Opracował: dr inż. Piotr Suchomski

RELACYJNE BAZY DANYCH

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

Bazy Danych. Bazy Danych i SQL Podstawowe informacje o bazach danych. Krzysztof Regulski WIMiIP, KISiM,

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia

Pojęciowy model danych etap 1 (identyfikacja obiektów) Pojęciowy model danych etap 2A (powiązania obiektów)

Wymagania dla cyklu dwugodzinnego w ujęciu tabelarycznym. Gimnazjum nr 1 w Miechowie

Systemy baz danych w zarządzaniu przedsiębiorstwem. W poszukiwaniu rozwiązania problemu, najbardziej pomocna jest znajomość odpowiedzi

Baza danych. Baza danych to:

Podstawowe zagadnienia z zakresu baz danych

Wymagania z informatyki na poszczególne oceny przy realizacji programu i podręcznika Informatyka wyd. Operon dla klasy II.

WYMAGANIA EDUKACYJNE

Wykład II Encja, atrybuty, klucze Związki encji. Opracowano na podstawie: Podstawowy Wykład z Systemów Baz Danych, J.D.Ullman, J.

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Pojęcie bazy danych. Funkcje i możliwości.

Projektowanie Systemów Informacyjnych

Z nowym bitem. Informatyka dla gimnazjum. Część II

77. Modelowanie bazy danych rodzaje połączeń relacyjnych, pojęcie klucza obcego.

Tworzenie bazy danych w środowisku OpenOffice.org Base tabela, formularz, kwerenda, raport

Normalizacja relacyjnych baz danych. Sebastian Ernst

Informatyka Ćwiczenie 10. Bazy danych. Strukturę bazy danych można określić w formie jak na rysunku 1. atrybuty

Normalizacja baz danych

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

Pojęcie systemu baz danych

Laboratorium nr 5. Bazy danych OpenOffice Base.

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

PRZEWODNIK PO PRZEDMIOCIE

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

BAZA DANYCH. Informatyka. ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH Prowadzący: inż. Marek Genge

PLAN WYKŁADU BAZY DANYCH MODEL DANYCH. Relacyjny model danych Struktury danych Operacje Integralność danych Algebra relacyjna HISTORIA

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

SZCZEGÓŁOWY HARMONOGRAM SZKOLENIA

Cel przedmiotu. Wymagania wstępne w zakresie wiedzy, umiejętności i innych kompetencji 1 Język angielski 2 Inżynieria oprogramowania

Wprowadzenie do baz danych

Propozycje wymagań dla cyklu dwugodzinnego w ujęciu tabelarycznym

5. Bazy danych Base Okno bazy danych

PRZEWODNIK PO PRZEDMIOCIE

3.1. Na dobry początek

INFORMATYKA W SELEKCJI

Informacje wstępne Autor Zofia Kruczkiewicz Wzorce oprogramowania 4

Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Bazy Danych - Projekt. Zasady przygotowania i oceny projektów

WPROWADZENIE DO BAZ DANYCH

Krzysztof Kluza proste ćwiczenia z baz danych

Grażyna Koba, Poradnik metodyczny. Informatyka dla gimnazjum Program nauczania wymagania na oceny PRZEDMIOTOWY SYSTEM OCENIANIA KLASA II

ECDL. Moduł nr 5. Użytkowanie bazy danych

Normalizacja baz danych

Transkrypt:

Program nauczania Systemy baz technik informatyk 351203

Treści nauczania Lp. Temat Liczba godzin Efekty kształcenia 1. Zapoznanie z pojęciem baz 53 1. Pojęcie bazy podstawowe definicje 2 PKZ(E.b)11 2. Właściwości bazy 2 3. Modele 2 4. Postulaty Codda 2 5. Pojęcie integralności bazy 2 6. Funkcje SZBD 2 7. Charakterystyka elementów bazy 3 8. Pojęcie klucza w bazach i rodzaje kluczy 2 9. Sieciowe serwery baz 1 10. Tabele bazy - pojęcie iloczynu kartezjańskiego 2 11. Relacja synonim tabeli w relacyjnej bazie 4 12. Projektowanie konceptualne, logiczne i fizyczne kolejne etapy tworzenia bazy. 2 13. Zależności funkcyjne pomiędzy atrybutami bazy kluczem do zrozumienia normalizacji 1 14. Rodzaje zależności funkcyjnych - przykłady 3 15. Pojęcia normalizacji i denormalizacji 1 16. Normalizacja i postacie normalne 1NF-6NF 3 17. Związki pomiędzy tabelami bazy diagramy Venna 1 18. Diagramy Chena model ER 4 19. Rodzaje powiązań pomiędzy tabelami bazy 1:1, 1:M, 1:N (notacja kurzej stopki) 2 20. Uczestnictwo w związku przykłady. 4 21. Formularze do przetwarzania 3 22. Pojęcie kwerendy i rodzaje kwerend służących do przetwarzania 5 PKZ(E.b)12 E.14.2(5) E.14.2(13)

2. Zasady zarządzania projektem tworzenia baz 12 23. 24. Zasady dotyczące zarządzania projektem podczas prac związanych z tworzeniem bazy oraz cykl życiowy bazy Modele tworzenia oprogramowania - baz 3 3 PKZ(E.b)11 PKZ(E.b)12 PKZ(E.b)13 25. Optymalizacja konfiguracji serwera baz 2 26. Optymalizacja bazy 4 E.14.2(9) 3. Zabezpieczenia baz 6 27. Podział zagrożeń dla baz i sposoby przeciwdziałania im 2 E.14.2(2) 28. Zabezpieczenia dostępu do (zarządzanie 4 bezpieczeństwem) E.14.2(8) E.14.2(9) E.14.2(10) E.14.2(13) 4. Struktura bazy w programie MS Access i rozbudowa bazy 24 29. Uruchomienie programu oraz zapoznanie się z interfejsem programu MS Access 2 30. Tworzenie bazy w programie Access 2 31. Właściwości pola w MS Access 2 32. Definiowanie klucza podstawowego 2 33. Sortowanie tabeli 1 34. Modyfikacja zawartości tabeli 1 35. Tworzenie kwerend 2 36. Edycja i modyfikacja kwerendy 2 37. Formularze w MS Access 2 38. Modyfikowanie formularza 2 39. Raporty i ich tworzenie 2 40. Eksport raportu do pliku 1 41. Wprowadzanie wielu tabel w programie MS Access tworzenie powiązań pomiędzy tabelami. 3 4. Projekt bazy 17 5. Powtórzenie wiadomości. Sprawdzian wiadomości 8 SUMA 120

Plan wynikowy Lp. Temat Uczeń wie Uczeń potrafi Zagadnienia z podstawy programowej (część kwalifikacji) 1. Pojęcie bazy podstawowe definicje Pamięta definicje bazy jako zorganizowanego zbioru Rozumie zapotrzebowanie na organizowanie oraz konieczność wykonywania operacji wyszukiwania i sortowania dużych partii 2. Właściwości bazy Potrafi podać definicje skrótu DBMS, SZBD oraz wyjaśnić podstawowe pojęcia wskazujące na charakterystyczne cechy systemów baz : trwałość, niezależność, ochronę i integralność Rozumie pojęcia: obszar analizy bazy, część intensjonalna część ekstensjonalna 3. Modele Uczeń wymienia podstawowe modele. Umie podać definicję modelu Uczeń wskazuje na różnice pomiędzy modelami potrafi wskazać na kolejność ich powstania 4. Postulaty Codda Uczeń potrafi wymienić postulaty F.Codda Uczeń zna pojęcia: sieciowa baza i rozproszona baza Potrafi podać możliwości wykorzystania baz w różnych zastosowaniach Potrafi wskazać jakie problemy wiążą się z koniecznością magazynowania i sortowania dużych partii Uczeń umie wymienić podstawowe właściwości SZBD oraz wskazać jakie mają znaczenie dla użytkowników systemów bazodanowych Potrafi opisać strukturę bazy Uczeń potrafi definiując modele wskazać na zastosowanie modelu relacyjnego i obiektowego. Uczeń potrafi zdefiniować pojęcie obiektu w obiektowym modelu Uczeń umie wyjaśnić znaczenie postulatów Codda Uczeń umie wskazać zastosowania sieciowych i rozproszonych baz ich słabe i mocne strony

5. Pojęcie integralności bazy Uczeń zna definicje pojęć: o integralności, o integralności encji, o integralność referencyjna. Uczeń rozumie pojęcie więzów przejść. 6. Funkcje SZBD Uczeń zna definicje SZBD Uczeń wymienia funkcje SZBD Uczeń opisuje rozwój DBMS oraz jego podstawowe funkcje 7. Charakterystyka elementów bazy 8. Pojęcie klucza w bazach i rodzaje kluczy Uczeń zna definicje podstawowych pojęć: o relacja o atrybut o krotka o encja Uczeń rozumie pojęcie dziedziny. Umie wskazać krotki i atrybuty w narysowanej tabeli. Potrafi podać przykłady encji. Uczeń zna definicję pojęć: o klucz główny o klucz kandydujący o klucz prosty o klucz złożony o superklucz o klucz obcy o klucz potencjalny Uczeń rozumie pojęcie klucza oraz jego cechy takie jak: trwałość, unikatowość, stabilność. Uczeń rozumie różnice pomiędzy kluczem kandydującym a kluczem głównym. Uczeń umie wskazać na przykładach wpływ więzów integralności na zachowanie spójności bazy Uczeń potrafi wymienić problemy, które mogą wystąpić, na bazę nie zostaną nałożone więzy integralności Uczeń potrafi wskazać na cechy którymi powinny charakteryzować się SZBD aby były atrakcyjne dla klientów Uczeń umie dobrać SZBD do określonych zastosowań informatycznych Uczeń umie podać przykłady dziedziny dla wybranych atrybutów encji. Zaprojektować tabele bazy wskazując w niej elementy takie jak: atrybut, krotka. Wyznacza dziedzinę atrybutów. Uczeń potrafi na przykładach tabel (np.: książka telefoniczna) wyznaczyć i opisać elementy takie jak: relacja, atrybut, krotka, encja Uczeń umie zaprojektować tabelę (np.: tabelę książki telefonicznej) i wskazać w niej takie elementy jak: klucz główny, klucz kandydujący oraz uzasadnić swój wybór. Uczeń dysponując tabelą bazy, umie wskazać na problem wyboru klucza głównego spośród kluczy kandydujących. E.14.2(13)

9. Sieciowe serwery baz Uczeń zna oprogramowanie SZBD pozwalające na udostępnianie zasobów baz w sieci. Uczeń zna historie i rozwój sieciowych systemów baz 10. Tabele bazy - pojęcie iloczynu kartezjańskiego 11. Relacja synonim tabeli w relacyjnej bazie 12. Projektowanie konceptualne, logiczne i fizyczne kolejne etapy tworzenia bazy. 13. Zależności funkcyjne pomiędzy atrybutami bazy kluczem do zrozumienia normalizacji Uczeń zna definicje relacji w relacyjnej bazie. Uczeń rozumie pojęcie iloczynu kartezjańskiego Uczeń definiuje związek pomiędzy tabelami bazy oraz tabele jako relacje Uczeń rozumie różnice pomiędzy powiązaniem tabel a definiowaniem tabeli jako relacji. Uczeń zna definicje: o projektowania konceptualnego, logicznego, fizycznego, o anomalii baz Uczeń rozumie konieczność stosowania projektowania konceptualnego logicznego i fizycznego jako etapów projektowania bazy oraz znaczenie anomalii zachodzących w bazach Uczeń potrafi podać definicję zależności funkcyjnej. Uczeń rozumie pojęcie zależności funkcyjnej, wyznacznika i zbioru zdeterminowanego. Rozumie dlaczego jeden atrybut może determinować drugi. Uczeń potrafi wskazać na plusy i możliwości zastosowania SZBD MySQL i PostgreSQL Uczeń umie wskazać na różnice pomiędzy komercyjnymi i darmowymi SZBD uwzględniając wady i zalety obu zastosowań Uczeń potrafi wykonać iloczyn kartezjański dwóch zbiorów Uczeń umie znaleźć zastosowania teorii iloczynu kartezjańskiego w bazach Uczeń potrafi rozróżnić pojęcie relacji od związków pomiędzy tabelami Uczeń umie odpowiedzieć dlaczego tabele relacyjnej bazy nazywamy relacją Uczeń umie opisać proces tworzenia bazy wskazując na różnice pomiędzy projektem konceptualnym, logicznym i fizycznym. Uczeń umie wyliczyć i podać przykłady anomalii zachodzących w bazach. Uczeń umie wskazać na problemy, które można rozwiązać przez właściwe projektowanie systemu baz. Umie określić czynności wpływające na zminimalizowanie konieczności przeprojektowania bazy. Umie wskazać jakie problemy mogą powodować anomalie wstawiania, modyfikacji i usuwania. Uczeń potrafi podać przykład zależności funkcyjnej. Uczeń umie na tabeli przedstawiającej fragment książki telefonicznej określić zależność funkcyjną

14. Rodzaje zależności funkcyjnych - przykłady 15. Pojęcia normalizacji i denormalizacji 16. Normalizacja i postacie normalne 1NF-6NF 17. Związki pomiędzy tabelami bazy diagramy Venna Uczeń zna definicje poszczególnych zależności funkcyjnych Uczeń zna różnice pomiędzy wymienionymi w podręczniku zależnościami funkcyjnymi Uczeń potrafi podać definicje normalizacji, denormalizacji Uczeń rozumie różnice pomiędzy 1NF- 6NF Uczeń potrafi podać definicje postaci normalnych 1NF-BCNF Uczeń zna definicje form wyższych od BCNF i rozumie kolejne formy postaci normalnych jako próby Uczeń zna definicje zbioru, instancji Uczeń rozumie w jaki sposób utworzyć diagram Venna 18. Diagramy Chena model ER Uczeń zna definicję diagramu Chena Uczeń rozumie znaczenie elementów diagramu Chena 19. Rodzaje powiązań pomiędzy tabelami bazy 1:1, 1:M, 1:N (notacja kurzej stopki) Uczeń zna definicje związków 1:1, 1:M, 1:N (notacja kurzej stopki) Uczeń rozumie kiedy zachodzi do danego typu związków Uczeń umie podać przykłady zależności funkcyjnych. Uczeń potrafi wskazać wpływ zależności funkcyjnych na redundancje Uczeń potrafi podać kiedy wykonuje się zabiegi denormalizacyjne Uczeń potrafi omówić problemy z utrzymaniem integralności bazy pod kątem wykonywania normalizacji i denormalizacji Uczeń umie doprowadzić nieznormalizowaną tabelę do postaci BCNF Uczeń umie doprowadzić tabelę do postaci wyższych od BCNF Na podstawie diagramu Venna uczeń umie określić stopień uczestnictwa w związku Na podstawie diagramu Venna uczeń umie określić typ powiązań pomiędzy zbiorami oraz stopień uczestnictwa w związku Uczeń potrafi podać przykład diagramu Chena lub utworzyć diagram na podanym przykładzie encji Uczeń tworząc diagram Chena potrafi umieścić na nim encje, atrybuty encji, związki oraz atrybuty związków Uczeń umie na wybranych przykładach powiązanych encji samodzielnie określić typ związku Uczeń potrafi podać przykłady każdego typu związku posługując się notacją kurzej stopki. Uczeń potrafi również odczytywać związki pomiędzy encjami na podstawie notacji wykorzystującej technikę kurzej stopki

20. Uczestnictwo w związku przykłady 21. Formularze do przetwarzania 22. Pojęcie kwerendy i rodzaje kwerend służących do przetwarzania 23. Zasady dotyczące zarządzania projektem podczas prac związanych z tworzeniem bazy oraz cykl życiowy bazy 24. Modele tworzenia oprogramowania - baz Uczeń potrafi zdefiniować stopień uczestnictwa w związku Uczeń rozumie kiedy określany jest stopień uczestnictwa w związku oraz wpływ jego wyznaczenia na więzy propagacji Uczeń zna definicję formularza w bazie Uczeń rozumie kiedy zachodzi konieczność stosowania formularzy Uczeń zna definicje kwerendy oraz definicje różnych typów kwerend Uczeń rozumie różnice pomiędzy typami kwerend Uczeń zna zasady dotyczące projektowania baz przejścia od modelu logicznego do fizycznego Uczeń rozumie konieczność dostosowania projektu do potrzeb klienta Uczeń zna poszczególne modele rozwoju oprogramowania (model środowiskowy, funkcjonalny, kaskadowy, prototypowy, przyrostowy, spiralny) Uczeń rozumie w jaki sposób wybór określonego modelu rozwoju oprogramowania wpływa na czas realizacji projektu Uczeń umie analizować fragmentu baz i samodzielnie określa stopień uczestnictwa w związku Uczeń określa stopień uczestnictwa w związku oraz umie stosować pojęcia więzów propagacji wyróżniając trzy typy tych więzów Uczeń umie podać sytuację, w których należy stosować formularze Uczeń na podstawie tabeli jaką jest wybrana strona książki telefonicznej potrafi omówić w jaki sposób utworzyłby interfejs dla formularza tej tabeli Uczeń potrafi podać przykładowe sytuacje kiedy zastosowałby określony typ kwerendy Uczeń umie wskazać sytuacje, w których określone typy kwerend mogą mieć wpływ na bezpieczeństwo przechowywanych w bazie Uczeń potrafi w praktyce wskazać etapy tworzenia projektu baz oraz omówić cykl życiowy baz Uczeń umie wskazać na istotne punkty w projektowaniu baz, omówić wpływ podejmowania właściwych czynności projektowych na bezpieczeństwo, stabilność i minimalizowanie konieczności przeprojektowania baz Uczeń potrafi wskazać różnice pomiędzy modelami tworzenia oprogramowania Uczeń umie wskazać na zalety i wady poszczególnych modeli rozwoju oprogramowania oraz wskazać optymalne ekonomicznie modele dla wybranych zastosowań E.14.2(5)

25. Optymalizacja konfiguracji serwera baz Uczeń zna podstawowe kroki, które należy podjąć, aby zoptymalizować pracę serwera baz Uczeń rozumie optymalizację serwera baz jako proces trwający od momentu wyboru sprzętu przeznaczonego na serwer baz poprzez instalację serwera do czasu optymalizacji konfiguracji i późniejszego utrzymania pracy serwera baz 26. Optymalizacja bazy Uczeń zna wpływ właściwego: o zaprojektowania tabel, o stosowania kluczy głównych i indeksów, o definiowania wielkości pola o audytu o na optymalizację pracy bazy Uczeń rozumie konieczność wykonywania czynności optymalizacyjnych od momentu projektowania bazy do czasu jej wdrożenia i późniejszego utrzymania 27. Podział zagrożeń dla baz i sposoby przeciwdziałania im 28. Zabezpieczenia dostępu do (zarządzanie bezpieczeństwem) Uczeń zna standardy bezpieczeństwa teleinformatycznego, typy ataków na bazy Uczeń rozumie konieczność przeciwdziałania atakom i wpływ utrzymania standardów bezpieczeństwa na wydajność i zapewnienie ciągłości pracy systemu Uczeń zna opcje mające wpływ na zabezpieczenie dostępu do w: o Systemie operacyjnym o Konfiguracji sieci o Konfiguracji SZBD o Bazie Uczeń rozumie w jaki sposób konfiguracja opcji zabezpieczeń podnosi bezpieczeństwo Uczeń umie wybrać właściwe podzespoły sprzętowe, opcje konfiguracyjne podczas instalacji oraz oprogramowanie służące do testów wydajności baz Uczeń instaluje oprogramowanie służące do monitowania pracy serwera baz oraz przeprowadza testy wydajności (symulacje) za pomocą wybranego oprogramowania (Munin, JMeter) Uczeń umie omówić wpływ czynności optymalizacyjnych na wybranych przykładach Uczeń potrafi wykorzystać wiedzę dotyczącą optymalizacji baz tworząc własny projekt bazy oraz umie wskazać etapy stosowania czynności optymalizacyjnych we własnym projekcie bazy Uczeń umie wyliczyć najczęściej wykonywane ataki i wskazać praktyczne metody zabezpieczenia wybranej bazy Uczeń potrafi podnieść bezpieczeństwo serwera baz modyfikując pliki konfiguracyjne wskazane w elektronicznej dokumentacji dołączonej przez producenta Uczeń umie modyfikować opcje dostępu do w wybranym SZBD Uczeń potrafi zarządzać bezpieczeństwem systemu zarządzania bazą oraz bezpieczeństwem samej bazy E.14.2(9) E.14.2(13) E.14.2(9) E.14.2(13) E.14.2(12) E.14.2(13) E.14.2(9) E.14.2(8) E.14.2(8) E.14.2(9)

29. Uruchomienie programu oraz zapoznanie się z interfejsem programu MS Access 30. Tworzenie bazy w programie Access 31. Właściwości pola w MS Access 32. Definiowanie klucza podstawowego Uczeń wie jak uruchomić program Access oraz zna nazwy elementów interfejsu programu Uczeń potrafi opisać przeznaczenie elementów interfejsu programu Uczeń zna elementy interfejsu programu pozwalające na utworzenie i zapisanie bazy na dysku Uczeń umie utworzyć nową bazę w programie Access, nadać jej nazwę oraz zapisać ją na dysku Uczeń zna nawę pól i wierszy tabeli programu Access Uczeń potrafi wskazać pola tabeli i rekordy na przykładowej tabeli programu Access Uczeń zna pojęcie klucza podstawowego oraz opcje interfejsu programu Access umożliwiającą nałożenie klucza na wybraną kolumnę. Uczeń rozumie na czym polega czynność naznaczenia kolumny tabeli jako klucza głównego Uczeń umie posługiwać się w praktyce interfejsem programu Access Uczerń umie Utworzyć nowe obiekty programu Access (formularze, tabele, kwerendy) Uczeń umie tworzyć otwierać oraz określać katalogi zapisu baz Access. Uczeń posiada informacje o rozszerzeniach plików baz MsAccess oraz umie wskazać rozszerzenia plików baz charakterystyczne dla kolejnych wersji programu Access Uczeń potrafi wykonywać operacje n plikach programu Access oraz wykonywać konwersję plików z rozszerzeniami właściwymi dla poprzednich wersji programu i konwertować pliki na pliki o rozszerzeniach nowych wersji programu Access bez utraty. Uczeń umie modelować właściwości pól tabeli programu Access zgodnie z danymi, które mają być przechowywane w tabeli Uczeń potrafi projektować tabele programu Access określać właściwości pola zgodnie z charakterem, przechowywanych w polach. Uczeń potrafi nakładać więzy integralności na pola podnosząc stabilność bazy. Uczeń potrafi wybrać klucz główny w programie Access. Uczeń wybiera kolumnę spełniającą rolę klucza głównego potrafi wskazać na wpływ właściwego wyboru klucza głównego na wydajność i spójność bazy. E.14.2(5) E.14.2(5)

33. Sortowanie tabeli Uczeń wie, które opcje programu Access służą do sortowania tabeli. Uczeń rozumie działanie opcji sortowania tabeli i jest w stanie przewidzieć ich wynik. 34. Modyfikacja zawartości tabeli Uczeń wie jak zmodyfikować dane w tabeli bazy w programie Access Uczeń rozumie znaczenie poszczególnych opcji i czynności mających na celu dodanie, usunięcie i zmianę w rekordzie tabeli 35. Tworzenie kwerend Uczeń zna opcje służące do tworzenia kwerend w programie Access Uczeń rozumie różnice pomiędzy poszczególnymi typami kwerend. Potrafi wskazać różnice pomiędzy tworzeniem kwerend za pomocą QBE oraz kreatora kwerend 36. Edycja i modyfikacja kwerendy Uczeń zna położenie menu obiektów w programie Access oraz opcje służące do edycji i modyfikacji kwerendy Uczeń rozumie konieczność stosowania edycji modyfikacji kwerend 37. Formularze Uczeń zna opcje menu służące do tworzenia formularzy oraz typy formularzy Uczeń rozumie różnice pomiędzy typami formularzy i wie w jakich sytuacjach stosuje się formularze Uczeń potrafi użyć opcje sortownia tabeli w celu odnalezienia za przez nauczyciela informacji na przykładowej tabeli programu Access Uczeń umie w praktyce stosować opcje sortowania tabeli, korzysta z nich biegle z łatwością wyszukuje wskazane informacje Uczeń umie zmodyfikować dane w pojedynczej krotce, usunąć krotkę i dodać krotkę Uczeń umie na zaprojektowanej wcześniej tabeli wykonywać proste operacje modyfikacji Uczeń potrafi utworzyć kwerendę za pomocą kreatora kwerend oraz narzędzia QBE na zadanej tabeli Uczeń umie utworzyć poszczególne typy kwerend (proste, krzyżowe, itd.) za pomocą kreator kwerendy oraz narzędzia QBE na za przez nauczyciela tabelach Uczeń umie posługiwać się narzędziem Projekt kwerendy (QBE) w celu edycji i modyfikacji kwerendy Uczeń umie edytować i modyfikować zadane przez nauczyciela tabele w programie Access Uczeń potrafi tworzyć formularze i dobierać właściwy typ formularza do wybranych zastosowań Uczeń umie tworzyć formularze na za przez nauczyciela tabelach dobierając ich formę do określonych zastosowań E.14.2(5) E.14.2(5) E.14.2(5)

38. Modyfikowanie formularza Uczeń zna opcje menu służące do modyfikowania formularzy oraz typy formularzy Uczeń rozumie konieczność modyfikacji formularza celem dostosowania go do określonych potrzeb klienta 39. Raporty i ich tworzenie Uczeń zna opcje menu służące do tworzenia raportów oraz poziomy grupowania raportów Uczeń rozumie różnice pomiędzy formularzem a raportem 40. Eksport raportu do pliku Uczeń zna opcje menu służące do eksportu raportu do pliku Uczeń rozumie konieczność wykonywania eksportu raportów do różnych rodzajów plików 41. Wprowadzanie wielu tabel w programie MS Access tworzenie powiązań pomiędzy tabelami Uczeń zna opcje menu oraz technikę tworzenia wielu tabel w obrębie jednej danej programu Access Uczeń rozumie teorie relacyjnych baz i konieczność łączenia tabel za pomocą powiązań nazywanych w programie Access relacjami Uczeń potrafi modyfikować formularze i dobierać właściwy typ formularza do wybranych zastosowań Uczeń umie modyfikować formularze utworzone wcześniej na za przez nauczyciela tabelach dobierając ich formę do określonych zastosowań Uczeń potrafi tworzyć raporty na za przez nauczyciela tabelach Uczeń tworzy raporty na za przez nauczyciela tabelach dobierając poziomy grupowania, porządek sortowania oraz układ raportu zgodnie z zadanymi przez nauczyciela kryteriami Uczeń potrafi wykonać eksport raportu do dowolnie wybranego przez siebie pliku Uczeń umie wykonać eksport raportu do pliku, którego typ został zadany przez nauczyciela Uczeń potrafi tworzyć wiele tabel w programie Access oraz tworzyć powiązania pomiędzy tabelami. Stosuje przy tym teorię relacyjnych baz potrafi normalizować tabelę 1NF-BCNF Uczeń umie tworzyć tabele i projektować związki pomiędzy nimi (relacje), na za przez nauczyciela przykładach rozwiązuje problemy związane z występowaniem anomalii oraz redundancji E.14.2(5) E.14.2(5) E.14.2(5) E.14.2(5)

Wymagania edukacyjne Lp. Temat Wiadomości Umiejętności Konieczne Podstawowe Rozszerzające Dopełniające 1. Pojęcie bazy podstawowe definicje Pamięta definicje bazy jako zorganizowanego zbioru Potrafi podać możliwości wykorzystania baz w różnych zastosowaniach 2. Właściwości bazy Potrafi podać definicje skrótu DBMS, SZBD oraz wyjaśnić podstawowe pojęcia wskazujące na charakterystyczne cechy systemów baz : trwałość, niezależność, ochronę i integralność 3. Modele Uczeń wymienia podstawowe modele. Umie podać definicję modelu 4. Postulaty Codda Uczeń potrafi wymienić postulaty F.Codda 5. Pojęcie integralności bazy Uczeń zna definicje pojęć: integralności, integralności encji, integralność referencyjna. Rozumie zapotrzebowanie na organizowanie oraz konieczność wykonywania operacji wyszukiwania i sortowania dużych partii Rozumie pojęcia: obszar analizy bazy, część intensjonalna część ekstensjonalna Uczeń wskazuje na różnice pomiędzy modelami potrafi wskazać na kolejność ich powstania Uczeń zna pojęcia: sieciowa baza i rozproszona baza Uczeń rozumie pojęcie więzów przejść. Uczeń umie wymienić podstawowe właściwości SZBD oraz wskazać jakie mają znaczenie dla użytkowników systemów bazodanowych Uczeń potrafi definiując modele wskazać na zastosowanie modelu relacyjnego i obiektowego. Uczeń umie wyjaśnić znaczenie postulatów Codda Uczeń umie wskazać na przykładach wpływ więzów integralności na zachowanie spójności bazy Potrafi wskazać jakie problemy wiążą się z koniecznością magazynowania i sortowania dużych partii Potrafi opisać strukturę bazy Uczeń potrafi zdefiniować pojęcie obiektu w obiektowym modelu Uczeń umie wskazać zastosowania sieciowych i rozproszonych baz ich słabe i mocne strony Uczeń potrafi wymienić problemy, które mogą wystąpić, na bazę nie zostaną nałożone więzy integralności

6. Funkcje SZBD Uczeń zna definicje SZBD Uczeń wymienia funkcje SZBD 7. Charakterystyka elementów bazy Uczeń zna definicje podstawowych pojęć: relacja atrybut krotka encja 8. Pojęcie klucza w bazach i rodzaje kluczy Uczeń zna definicję pojęć: klucz główny klucz kandydujący klucz prosty klucz złożony superklucz klucz obcy klucz potencjalny Uczeń opisuje rozwój DBMS oraz jego podstawowe funkcje Uczeń rozumie pojęcie dziedziny. Umie wskazać krotki i atrybuty w narysowanej tabeli. Potrafi podać przykłady encji. Uczeń rozumie pojęcie klucza oraz jego cechy takie jak: trwałość, unikatowość, stabilność. Uczeń rozumie różnice pomiędzy kluczem kandydującym a kluczem głównym. Uczeń potrafi wskazać na cechy którymi powinny charakteryzować się SZBD aby były atrakcyjne dla klientów Uczeń umie podać przykłady dziedziny dla wybranych atrybutów encji. Zaprojektować tabele bazy wskazując w niej elementy takie jak: atrybut, krotka. Wyznacza dziedzinę atrybutów. Uczeń umie zaprojektować tabelę (np.: tabelę książki telefonicznej) i wskazać w niej takie elementy jak: klucz główny, klucz kandydujący oraz uzasadnić swój wybór. Uczeń umie dobrać SZBD do określonych zastosowań informatycznych Uczeń potrafi na przykładach tabel (np.: książka telefoniczna) wyznaczyć i opisać elementy takie jak: relacja, atrybut, krotka, encja Uczeń dysponując tabelą bazy, umie wskazać na problem wyboru klucza głównego spośród kluczy kandydujących. 9. Sieciowe serwery baz Uczeń zna oprogramowanie SZBD pozwalające na udostępnianie zasobów baz w sieci. 10. Tabele bazy - pojęcie iloczynu kartezjańskiego Uczeń zna definicje relacji w relacyjnej bazie. Uczeń zna historie i rozwój sieciowych systemów baz Uczeń rozumie pojęcie iloczynu kartezjańskiego Uczeń potrafi wskazać na plusy i możliwości zastosowania SZBD MySQL i PostgreSQL Uczeń potrafi wykonać iloczyn kartezjański dwóch zbiorów Uczeń umie wskazać na różnice pomiędzy komercyjnymi i darmowymi SZBD uwzględniając wady i zalety obu zastosowań Uczeń umie znaleźć zastosowania teorii iloczynu kartezjańskiego w bazach.

11. Relacja synonim tabeli w relacyjnej bazie 12. Projektowanie konceptualne, logiczne i fizyczne kolejne etapy tworzenia bazy. 13. Zależności funkcyjne pomiędzy atrybutami bazy kluczem do zrozumienia normalizacji Uczeń definiuje związek pomiędzy tabelami bazy oraz tabele jako relacje Uczeń zna definicje projektowania konceptualnego logicznego, fizycznego, anomalii baz Uczeń potrafi podać definicję zależności funkcyjnej. 14. Rodzaje zależności funkcyjnych przykłady Uczeń zna definicje poszczególnych zależności funkcyjnych 15. Pojęcia normalizacji i denormalizacji Uczeń potrafi podać definicje normalizacji, denormalizacji Uczeń rozumie różnice pomiędzy powiązaniem tabel a definiowaniem tabeli jako relacji. Uczeń rozumie konieczność stosowania projektowania konceptualnego logicznego i fizycznego jako etapów projektowania bazy oraz znaczenie anomalii zachodzących w bazach Uczeń rozumie pojęcie zależności funkcyjnej, wyznacznika i zbioru zdeterminowanego. Rozumie dlaczego jeden atrybut może determinować drugi. Uczeń zna różnice pomiędzy wymienionymi w podręczniku zależnościami funkcyjnymi Uczeń rozumie różnice pomiędzy 1NF-6NF Uczeń potrafi rozróżnić pojęcie relacji od związków pomiędzy tabelami Uczeń umie opisać proces tworzenia bazy wskazując na różnice pomiędzy projektem konceptualnym, logicznym i fizycznym. Uczeń umie wyliczyć i podać przykłady anomalii zachodzących w bazach. Uczeń potrafi podać przykład zależności funkcyjnej. Uczeń umie podać przykłady zależności funkcyjnych. Uczeń potrafi podać kiedy wykonuje się zabiegi denormalizacyjne Uczeń umie odpowiedzieć dlaczego tabele relacyjnej bazy nazywamy relacją Uczeń umie wskazać na problemy, które można rozwiązać przez właściwe projektowanie systemu baz. Umie określić czynności wpływające na zminimalizowanie konieczności przeprojektowania bazy. Umie wskazać jakie problemy mogą powodować anomalie wstawiania, modyfikacji i usuwania. Uczeń umie na tabeli przedstawiającej fragment książki telefonicznej określić zależność funkcyjną Uczeń potrafi wskazać wpływ zależności funkcyjnych na redundancje Uczeń potrafi omówić problemy z utrzymaniem integralności bazy pod kątem wykonywania normalizacji i denormalizacji

16. Normalizacja i postacie normalne 1NF-6NF Uczeń potrafi podać definicje postaci normalnych 1NF-BCNF 17. Związki pomiędzy tabelami bazy diagramy Venna Uczeń zna definicje zbioru, instancji 18. Diagramy Chena model ER Uczeń zna definicję diagramu Chena 19. Rodzaje powiązań pomiędzy tabelami bazy 1:1, 1:M, 1:N (notacja kurzej stopki) Uczeń zna definicje związków 1:1, 1:M, 1:N (notacja kurzej stopki) 20. Uczestnictwo w związku przykłady Uczeń potrafi zdefiniować stopień uczestnictwa w związku 21. Formularze do przetwarzania Uczeń zna definicję formularza w bazie Uczeń zna definicje form wyższych od BCNF i rozumie kolejne formy postaci normalnych jako próby Uczeń rozumie w jaki sposób utworzyć diagram Venna Uczeń rozumie znaczenie elementów diagramu Chena Uczeń rozumie kiedy zachodzi do danego typu związków Uczeń rozumie kiedy określany jest stopień uczestnictwa w związku oraz wpływ jego wyznaczenia na więzy propagacji Uczeń rozumie kiedy zachodzi konieczność stosowania formularzy Uczeń umie doprowadzić nieznormalizowaną tabelę do postaci BCNF Na podstawie diagramu Venna uczeń umie określić stopień uczestnictwa w związku Uczeń potrafi podać przykład diagramu Chena lub utworzyć diagram na podanym przykładzie encji Uczeń umie na wybranych przykładach powiązanych encji samodzielnie określić typ związku Uczeń umie analizować fragmentu baz i samodzielnie określa stopień uczestnictwa w związku Uczeń umie podać sytuację, w których należy stosować formularze Uczeń umie doprowadzić tabelę do postaci wyższych od BCNF Na podstawie diagramu Venna uczeń umie określić typ powiązań pomiędzy zbiorami oraz stopień uczestnictwa w związku Uczeń tworząc diagram Chena potrafi umieścić na nim encje, atrybuty encji, związki oraz atrybuty związków Uczeń potrafi podać przykłady każdego typu związku posługując się notacją kurzej stopki. Uczeń potrafi również odczytywać związki pomiędzy encjami na podstawie notacji wykorzystującej technikę kurzej stopki Uczeń określa stopień uczestnictwa w związku oraz umie stosować pojęcia więzów propagacji wyróżniając trzy typy tych więzów Uczeń na podstawie tabeli jaką jest wybrana strona książki telefonicznej potrafi omówić w jaki sposób utworzyłby interfejs dla formularza tej tabeli

22. Pojęcie kwerendy i rodzaje kwerend służących do przetwarzania 23. Zasady dotyczące zarządzania projektem podczas prac związanych z tworzeniem bazy oraz cykl życiowy bazy 24. Modele tworzenia oprogramowania - baz Uczeń zna definicje kwerendy oraz definicje różnych typów kwerend Uczeń zna zasady dotyczące projektowania baz przejścia od modelu logicznego do fizycznego Uczeń zna poszczególne modele rozwoju oprogramowania (model środowiskowy, funkcjonalny, kaskadowy, prototypowy, przyrostowy, spiralny) Uczeń rozumie różnice pomiędzy typami kwerend Uczeń rozumie konieczność dostosowania projektu do potrzeb klienta Uczeń rozumie w jaki sposób wybór określonego modelu rozwoju oprogramowania wpływa na czas realizacji projektu Uczeń potrafi podać przykładowe sytuacje kiedy zastosowałby określony typ kwerendy Uczeń potrafi w praktyce wskazać etapy tworzenia projektu baz oraz omówić cykl życiowy baz Uczeń potrafi wskazać różnice pomiędzy modelami tworzenia oprogramowania Uczeń umie wskazać sytuacje, w których określone typy kwerend mogą mieć wpływ na bezpieczeństwo przechowywanych w bazie Uczeń umie wskazać na istotne punkty w projektowaniu baz, omówić wpływ podejmowania właściwych czynności projektowych na bezpieczeństwo, stabilność i minimalizowanie konieczności przeprojektowania baz Uczeń umie wskazać na zalety i wady poszczególnych modeli rozwoju oprogramowania oraz wskazać optymalne ekonomicznie modele dla wybranych zastosowań

25. Optymalizacja konfiguracji serwera baz Uczeń zna podstawowe kroki, które należy podjąć, aby zoptymalizować pracę serwera baz 26. Optymalizacja bazy Uczeń zna wpływ właściwego: zaprojektowania tabel, stosowania kluczy głównych i indeksów, definiowania wielkości pola optymalizację pracy bazy 27. Podział zagrożeń dla baz i sposoby przeciwdziałania im Uczeń zna standardy bezpieczeństwa teleinformatycznego, typy ataków na bazy Uczeń rozumie optymalizację serwera baz jako proces trwający od momentu wyboru sprzętu przeznaczonego na serwer baz poprzez instalację serwera do czasu optymalizacji konfiguracji i późniejszego utrzymania pracy serwera baz Uczeń rozumie konieczność wykonywania czynności optymalizacyjnych od momentu projektowania bazy do czasu jej wdrożenia i późniejszego utrzymania Uczeń rozumie konieczność przeciwdziałania atakom i wpływ utrzymania standardów bezpieczeństwa na wydajność i zapewnienie ciągłości pracy systemu Uczeń umie wybrać właściwe podzespoły sprzętowe, opcje konfiguracyjne podczas instalacji oraz oprogramowanie służące do testów wydajności baz Uczeń umie omówić wpływ czynności optymalizacyjnych na wybranych przykładach Uczeń umie wyliczyć najczęściej wykonywane ataki i wskazać praktyczne metody zabezpieczenia wybranej bazy Uczeń instaluje oprogramowanie służące do monitowania pracy serwera baz oraz przeprowadza testy wydajności (symulacje) za pomocą wybranego oprogramowania (Munin, JMeter) Uczeń potrafi wykorzystać wiedzę dotyczącą optymalizacji baz tworząc własny projekt bazy oraz umie wskazać etapy stosowania czynności optymalizacyjnych we własnym projekcie bazy Uczeń potrafi podnieść bezpieczeństwo serwera baz modyfikując pliki konfiguracyjne wskazane w elektronicznej dokumentacji dołączonej przez producenta

28. Zabezpieczenia dostępu do (zarządzanie bezpieczeństwem) Uczeń zna opcje mające wpływ na zabezpieczenie dostępu do w: Systemie operacyjnym Konfiguracji sieci Konfiguracji SZBD Bazie Uczeń rozumie w jaki sposób konfiguracja opcji zabezpieczeń podnosi bezpieczeństwo Uczeń umie modyfikować opcje dostępu do w wybranym SZBD Uczeń potrafi zarządzać bezpieczeństwem systemu zarządzania bazą oraz bezpieczeństwem samej bazy 29. Uruchomienie programu oraz zapoznanie się z interfejsem programu MS Access Uczeń wie jak uruchomić program Access oraz zna nazwy elementów interfejsu programu Uczeń potrafi opisać przeznaczenie elementów interfejsu programu Uczeń umie posługiwać się w praktyce interfejsem programu Access Uczerń umie Utworzyć nowe obiekty programu Access (formularze, tabele, kwerendy) 30. Tworzenie bazy w programie Access Uczeń zna elementy interfejsu programu pozwalające na utworzenie i zapisanie bazy na dysku 31. Właściwości pola w MS Access Uczeń zna nawę pól i wierszy tabeli programu Access Uczeń umie utworzyć nową bazę w programie Access, nadać jej nazwę oraz zapisać ją na dysku Uczeń potrafi wskazać pola tabeli i rekordy na przykładowej tabeli programu Access Uczeń umie tworzyć otwierać oraz określać katalogi zapisu baz Access. Uczeń posiada informacje o rozszerzeniach plików baz MsAccess oraz umie wskazać rozszerzenia plików baz charakterystyczne dla kolejnych wersji programu Access Uczeń umie modelować właściwości pól tabeli programu Access zgodnie z danymi, które mają być przechowywane w tabeli Uczeń potrafi wykonywać operacje naplikach programu Access oraz wykonywać konwersję plików z rozszerzeniami właściwymi dla poprzednich wersji programu i konwertować pliki na pliki o rozszerzeniach nowych wersji programu Access bez utraty. Uczeń potrafi projektować tabele programu Access określając właściwości pola zgodnie z charakterem, przechowywanych w polach. Uczeń potrafi nakładać więzy integralności na pola podnosząc stabilność bazy.

32. Definiowanie klucza podstawowego Uczeń zna pojęcie klucza podstawowego oraz opcje interfejsu programu Access umożliwiającą nałożenie klucza na wybraną kolumnę. 33. Sortowanie tabeli Uczeń wie, które opcje programu Access służą do sortowania tabeli. 34. Modyfikacja zawartości tabeli Uczeń wie jak zmodyfikować dane w tabeli bazy w programie Access 35. Tworzenie kwerend Uczeń zna opcje służące do tworzenia kwerend w programie Access 36. Edycja i modyfikacja kwerendy Uczeń zna położenie menu obiektów w programie Access oraz opcje służące do edycji i modyfikacji kwerendy Uczeń rozumie na czym polega czynność naznaczenia kolumny tabeli jako klucza głównego Uczeń rozumie działanie opcji sortowania tabeli i jest w stanie przewidzieć ich wynik. Uczeń rozumie znaczenie poszczególnych opcji i czynności mających na celu dodanie, usunięcie i zmianę w rekordzie tabeli Uczeń rozumie różnice pomiędzy poszczególnymi typami kwerend. Potrafi wskazać różnice pomiędzy tworzeniem kwerend za pomocą QBE oraz kreatora kwerend Uczeń rozumie konieczność stosowania edycji modyfikacji kwerend Uczeń potrafi wybrać klucz główny w programie Access. Uczeń potrafi użyć opcje sortownia tabeli w celu odnalezienia za przez nauczyciela informacji na przykładowej tabeli programu Access Uczeń umie zmodyfikować dane w pojedynczej krotce, usunąć krotkę i dodać krotkę Uczeń potrafi utworzyć kwerendę za pomocą kreatora kwerend oraz narzędzia QBE na zadanej tabeli Uczeń umie posługiwać się narzędziem Projekt kwerendy (QBE) w celu edycji i modyfikacji kwerendy Uczeń wybiera kolumnę spełniającą rolę klucza głównego potrafi wskazać na wpływ właściwego wyboru klucza głównego na wydajność i spójność bazy Uczeń umie w praktyce stosować opcje sortowania tabeli, korzysta z nich biegle z łatwością wyszukuje wskazane informacje Uczeń umie na zaprojektowanej wcześniej tabeli wykonywać proste operacje modyfikacji Uczeń umie utworzyć poszczególne typy kwerend (proste, krzyżowe, itd.) za pomocą kreator kwerendy oraz narzędzia QBE na za przez nauczyciela tabelach Uczeń umie edytować i modyfikować zadane przez nauczyciela tabele w programie Access

37. Formularze Uczeń zna opcje menu służące do tworzenia formularzy oraz typy formularzy 38. Modyfikowanie formularza Uczeń zna opcje menu służące do modyfikowania formularzy oraz typy formularzy 39. Raporty i ich tworzenie Uczeń zna opcje menu służące do tworzenia raportów oraz poziomy grupowania raportów 40. Eksport raportu do pliku Uczeń zna opcje menu służące do eksportu raportu do pliku 41. Wprowadzanie wielu tabel w programie MS Access tworzenie powiązań pomiędzy tabelami. Uczeń zna opcje menu oraz technikę tworzenia wielu tabel w obrębie jednej danej programu Access Uczeń rozumie różnice pomiędzy typami formularzy i wie w jakich sytuacjach stosuje się formularze Uczeń rozumie konieczność modyfikacji formularza celem dostosowania go do określonych potrzeb klienta Uczeń rozumie różnice pomiędzy formularzem a raportem Uczeń rozumie konieczność wykonywania eksportu raportów do różnych rodzajów plików Uczeń rozumie teorie relacyjnych baz i konieczność łączenia tabel za pomocą powiązań nazywanych w programie Access relacjami Uczeń potrafi tworzyć formularze i dobierać właściwy typ formularza do wybranych zastosowań Uczeń potrafi modyfikować formularze i dobierać właściwy typ formularza do wybranych zastosowań Uczeń potrafi tworzyć raporty na za przez nauczyciela tabelach Uczeń potrafi wykonać eksport raportu do dowolnie wybranego przez siebie pliku Uczeń potrafi tworzyć wiele tabel w programie Access oraz tworzyć powiązania pomiędzy tabelami. Stosuje przy tym teorię relacyjnych baz potrafi normalizować tabelę 1NF-BCNF Uczeń umie tworzyć formularze na za przez nauczyciela tabelach dobierając ich formę do określonych zastosowań Uczeń umie modyfikować formularze utworzone wcześniej na za przez nauczyciela tabelach dobierając ich formę do określonych zastosowań Uczeń tworzy raporty na za przez nauczyciela tabelach dobierając poziomy grupowania, porządek sortowania oraz układ raportu zgodnie z zadanymi przez nauczyciela kryteriami Uczeń umie wykonać eksport raportu do pliku, którego typ został zadany przez nauczyciela Uczeń umie tworzyć tabele i projektować związki pomiędzy nimi (relacje), na za przez nauczyciela przykładach rozwiązuje problemy związane z występowaniem anomalii oraz redundancji