You are on page 1of 9

Zawartość

T.1: Program nauczania, wymagania edukacyjne, regulamin pracowni komputerowej, instrukcja


postępowania w przypadku porażenia prądem elektrycznym, przepisy BHP. (2.09.2021 r.).................1
T.2: Systemy zarządzania bazą danych – wprowadzenie. (2.09.2021 r.)................................................3
T.3: Modele baz danych. (2.09.2021 r.)..................................................................................................4
T.4: Relacyjny model danych. (3.09.2021 r.)...........................................................................................5
Integralność danych (07.09.2021)..........................................................................................................6
Typy relacji(14.9.2021r.).........................................................................................................................7
Relacyjny model danych(26.10.2021).....................................................................................................8
SQL – strukturalny język zapytań(26.10.2021).......................................................................................8

T.1: Program nauczania, wymagania edukacyjne, regulamin pracowni


komputerowej, instrukcja postępowania w przypadku porażenia
prądem elektrycznym, przepisy BHP. (2.09.2021 r.)

1. Program nauczania

1. Ocenianiu w szkole podlegają osiągnięcia edukacyjne i zachowanie ucznia.

2. Celem oceniania wewnątrzszkolnego jest:


1) informowanie ucznia o poziomie jego osiągnięć edukacyjnych i jego zachowaniu oraz o
postępach w tym zakresie;
2) udzielanie uczniowi pomocy w nauce poprzez przekazanie informacji o tym, co zrobił dobrze i
jak powinien się dalej uczyć;
3) udzielanie wskazówek do samodzielnego planowania własnego rozwoju;
4) motywowanie ucznia do dalszych postępów w nauce i zachowaniu;
5) dostarczanie rodzicom i nauczycielom informacji o postępach i trudnościach w nauce i
zachowaniu ucznia oraz o szczególnych uzdolnieniach ucznia;
6) umożliwianie nauczycielom doskonalenia organizacji i metod pracy dydaktyczno-
wychowawczej.

3. Ocena jest informacją, w jakim stopniu uczeń spełnił wymagania programowe postawione
przez nauczyciela oraz przyjęte kryteria zachowania.

4. Ocenianie pełni funkcję:


1) diagnostyczną – monitorowanie postępów ucznia i określanie jego indywidualnych potrzeb);
2) klasyfikacyjną – różnicowanie i uporządkowanie osiągnięć uczniów zgodnie z przyjętą skalą,
za pomocą umownego symbolu).

5. Oceny są jawne dla ucznia i jego rodziców.

6. Wewnątrzszkolne ocenianie osiągnięć edukacyjnych ucznia polega na rozpoznawaniu przez


nauczycieli poziomu i postępów w opanowaniu przez ucznia wiadomości i umiejętności w
stosunku do:
1) wymagań określonych w podstawie programowej kształcenia ogólnego lub efektów
kształcenia w zawodach;
2) wymagań edukacyjnych wynikających z realizowanych w szkole programów nauczania – w
przypadku dodatkowych zajęć edukacyjnych.

2. Wymagania edukacyjne
7. Przedmiotem oceny jest:
1) zakres opanowanych wiadomości;
2) rozumienie materiału naukowego;
3) umiejętność stosowania wiedzy w praktyce;
4) umiejętność wyszukiwania informacji;
5) aktywność w trakcie zajęć lekcyjnych;
6) wysiłek wkładany przez ucznia w wywiązywanie się z obowiązków wynikających ze specyfiki
przedmiotu.

8. Uczeń w trakcie nauki szkolnej otrzymuje oceny:


1) bieżące;
2) śródroczne;
3) roczne;
4) końcowe.

9. Oceny bieżące, śródroczne, roczne i końcowe ustala się według następującej skali:
1) stopień niedostateczny - 1;
2) stopień dopuszczający - 2;
3) stopień dostateczny - 3;
4) stopień dobry - 4;
5) stopień bardzo dobry - 5;
6) stopień celujący - 6.

System oceniania

Średnia:
4,75 – ocena 5
3, 75 – ocena 4
2,75 – ocena 3
Pięć plusów – ocena 5, waga 1

Kartkówki – waga 3
Sprawdziany – waga 5

3. Regulamin pracowni komputerowej


Temat: Imię i Nazwisko, klasa, [bazy danych]
anna.hanusik@op.pl
książka Kwalifikacja INF 02

4.Instrukcja postępowania w przypadku porażenia prądem elektrycznym


W przypadku porażenia wyłączyć bezpieczniki.

5. Przepisy BHP przy stanowisku komputerowym

T.2: Systemy zarządzania bazą danych – wprowadzenie. (2.09.2021 r.)


1. Baza danych – Uporządkowany zbiór danych z określonej dziedziny tematycznej zorganizowany
w sposób ułatwiający do nich dostęp. (str. 8)

2. System zarządzania bazą danych (SZBD) – Oprogramowanie bądź system


informatyczny służący do zarządzania bazą danych.

3. System bazy danych (SBD) – Baza danych + system zarządzania bazą danych.

T.3: Modele baz danych. (2.09.2021 r.)

1. Model danych – zbiór zasad (specyfikacji), opisujących strukturę danych w bazie danych.
Określane są również dozwolone operacje.

Na model danych składa się:

a) Struktura – opis przedstawiania obiektów (encja) modelowanego wycinka świata oraz ich
związków.
b) Ograniczenia – reguły kontrolujące spójność i poprawność danych.
c) Operacje – zbiór działań, które umożliwiają dostęp do struktur.

Rekord – wiersz w tabeli.

2. Główne modele baz danych


a) Hierarchiczny - projekt wykorzystujący relację jeden do wielu dla elementów danych.
Hierarchiczne modele baz danych wykorzystują strukturę drzewa, która łączy wiele różnych
elementów z jednym rekordem podstawowym „właściciela” lub „rodzica”.
b) Sieciowy - zmodyfikowana wersja modelu hierarchicznego, pozwalająca na definiowanie
relacji wiele-wiele w postaci struktury drzewiastej bez powtarzania poszczególnych wartości
w ramach obiektu danych. Model sieciowy korzysta z dwóch podstawowych elementów:
rekordów i zbiorów: Rekordy zawierają pola przechowujące dane.
c) Obiektowy – łączy cechy programów komputerowych tworzonych w językach
programowania obiektowego z cechami aplikacji bazodanowych. Obiekt w bazi reprezentuję
obiekt w świecie rzeczywistym.
d) Relacyjny – w tym modelu danych informacja jest zapisywana w tabeli w formie wierszy.
Tabele tworzą powiązania między sobą zwane relacjami.
a) b)

c) d)

T.4: Relacyjny model danych. (3.09.2021 r.)

1. Model relacyjny według E. F. Codda – Model relacyjny został opublikowany w 1970 r.


w pracy A Relational Model of Data for Large Shared Banks. Jego twórcą jest Edgar Frank Codd.
2. Relacyjna baza danych - Oznacza bazę zbudowaną z relacji.
Relacja – połączenie między tabelami.
Podstawowy obiekt takiej bazy, tabela, jest reprezentacją relacji w ujęciu pojęć matematycznych.
Terminy, relacja i tabela nie są jednoznaczne, ponieważ jedna relacja może być odwzorowana za
pomocą wielu różnych tabel. W modelu relacyjnym używa się pojęcia atrybut zamiast kolumna i
krotka (rekord) zamiast wiersz.

W modelu relacyjnym przyjmuje się, że:


- kolejność wierzy i kolumn w tabelach jest nieistotna
- wiersze zawierające takie same dane są identyczne

Każda tabela składa się z pewnej liczby wierszy i kolumn, a na przecięciu wiersza z kolumną znajduje
się pole. Pole zawiera najmniejszą niepodzielną wartość, czyli część danych, która nie może być dalej
dzielona ze względu na spójność logiczną.

Integralność danych (07.09.2021)

Integralność danych (spójność danych) oznacza poprawność struktury bazy danych, czyli zgodność ze
schematem bazy danych, oraz poprawność przechowywanych w niej danych.

3. W relacyjnym modelu danych występują następujące więzy integralności:


1. Integralność encji: każda relacja (tabela) posiada klucz główny i żaden element klucza
głównego nie może posiadać wartości pustej (NULL)
a. Encja to każdy przedmiot, zjawisko, stan, lub pojęcie, czyli każdy obiekt, który
potrafimy odróżnić od innych obiektów, np. osoba, książka, stan pogody.
b. Relacja to tabela, połączenia między nimi.
c. Klucz główny (podstawowy) to minimalna kombinacja pól identyfikująca rekord
tabeli w jednoznaczny sposób.
d. Rekord (krotka) to wiersz w tabeli, dane dotyczące jednego obiektu w tabeli.
e. Pole rekordu (atrybut) to:
1) kolumna w tabeli.
2) Na przecięciu wiersza z kolumną znajduje się pole. Pole zawiera
najmniejszą niepodzielną wartość, czyli część danych, która nie może być dalej
dzielona ze względu na spójność logiczną.
2. Integralność referencyjna: każda wartość klucza obcego jest równa wartości klucza głównego.
a. Referencja - wartość
b. Klucz obcy to jedno lub więcej pól tabeli (kolumn), które odwołują się do pola lub pól
klucza podstawowego tabeli. Klucz obcy pokazuje w jaki sposób tabele są powiązane.
Jest niezbędny do zdefiniowania połączenia między tabelami.
Uczeń Województwo
ID Imię Nazwisko ID województwa ID Nazwa
1. Jan Kowalski 1 1 Śląskie
2. Andrzej Nowak 1 2 Małopolskie
3. Anna Gałka 2

3. Więzy ogólne – dodatkowe warunki określone przez administratorów lub użytkowników baz
danych dotyczące poprawności danych.

Algebra relacji – zawiera zbiór operacji, które pozwalają na tworzenie potrzebnych relacji z relacji
dostępnych w bazie danych.

Selekcja – wybór tych krotek relacji, które spełniają określone warunki.

Projekcja (rzutowanie, rzut, selekcja pionowa) – wybór tych atrybutów (kolumn), które spełniają
określone warunki. Z relacji (tabeli) wybieramy tylko podane kolumny, np.: Imię zwierzaka.

Złączenie – utworzenie z danych zawartych w dwóch relacjach jednej relacji.

Kartkówka z pojęć

Typy relacji: jeden do jeden

jeden to wielu

wiele do wielu

Typy relacji(14.9.2021r.).

str.18

a) Relacja jeden do jednego (1 do 1):

nauczyciel

id nazwisko imie klasa


id symbol id_nauczyciel
1 Zakrzewski Adam
1 1P 2
2 Skowiński Grzegorz

Kazdy nauczyciel może być wychowawcą tylko jednej klasy Każda klasa ma tylko jednego wychwawcę
Każdy rekord z tabeli A może być powiązany tylko z jednym rekordem z tabeli B.
Każdy rekord z tabeli B może być powiązany tylko z jednym rekordem z tabeli A.

b) Relacja jeden do wielu:

klasa uczeń
id nazwisko imie id_klasa
id symbol
1 Wiśniewski Adam 1
1 1P
2 Zakńewski Paweł 1

Każda klasa może mieć wielu uczniów. Każdy uczeń jest tylko w jednej klasie.

Każdy rekord z tabeli A może być powiązane z wieloma rekordami z tabeli B ale każdy rekord z tabeli B może
być powiązany tylko z jednym rekordem tabeli A.

c) Relacja wiele do wielu:


tabela łącząca uczeń
przedmiot
id_przedmiot id_uczeń id nazwisko imie
id nazwa 1 1
1 matematyka 1 Wiśniewski Adam
1 2
2 j. polski 2 1 2 Zakńewski Paweł
3 bazy danych 2 2
3 1

Każdy rekord z tabeli A może być powiązany z wieloma relacjami z tabeli B.


Każdy rekord z tabeli B może być powiązany z wieloma relacjami z tabeli A.

Relacyjny model danych(26.10.2021)

1. Cechy relacyjnego modelu baz danych. (s.15)

2. Korzyści płynące z używania modelu relacyjnego. (s.15)

-----

SQL – strukturalny język zapytań(26.10.2021)

1. SQL – Structured Query Language – uniwersalny język zapytań stosowany w systemach relacyjnych
baz danych do komunikowania się z bazą. Pozwala on tworzyć i modyfikować obiekty baz danych.

2. Składnia języka SQL

Instrukcje:

 DDL – Data Definition Language – tworzy język definiowana danych i służą do tworzenia,
modyfikowania i usuwania obiektów – struktury bazy danych. (CREATE, ALTER, DROP)
 DML – Data Manipulation Language – tworzą język manipulowania danymi i służą do
odczytywania i modyfikowania danych. (INSERT, UPDATE, DELETE)
 DCL – Data Control Language – tworzą język kontroli dostępu do danych i umożliwiają
nadawanie i odbierania uprawnień użytkownikom. (GRANT, DENY, REVOKE)
 TCL – Transaction Control Language – tworzą język kontroli i zarządzania transakcjami w
celu zachowania integralności danych. (COMMIT, ROLLBACK, SAVEPOINT)
 DQL – Data Query Language – tworzą język definiowania zapytań, który zawiera tylko
jedno polecenie i służy do tworzenia kwerend (zapytań). (SELECT)

Instrukcje języka SQL i typy danych. (29.10.2021)

1. Instrukcje języka SQL (s.73)

 słowo kluczowe
 wyrażenia
 klauzula
 Wyrażenia
 Identyfikator – np. nazwa tabeli, nazwa bazy danych
 Literał

Operatory

 Arytmetyczne (+,-,*,:, %modulo – reszta z dzielenia całkowitego)


o 5%2=1
o 7%4=3
o 13%2=1
o 12%5=2
 Znakowe (konkatenacja – złączenie ciągu znaku +, symbol zastępujący ciąg znaków %, symbol
zastępujący jeden znak _ )
 Logiczne (Koniunkcja AND, alternatywa OR, negacja NOT)
 Porównania (>,<,<=,>=,=)
 Specjalne (IS NULL, IS NOT NULL, LIKE „”, * ?, BETWEEN AND, IN)

2. Typy danych

 MySQL

----kartkówka

You might also like