BAZY DANYCH (Libre Office Base/MSAccess, phpMyAdmin i MySql, język SQL)

LEKCJA 0
Lekcja organizacyjna, regulaminy, program nauczania wymagania itd

LEKCJA 1/3d
Wykład z baz danych - teoria

LEKCJA 2/3d
Przechowywanie danych w bazie - budowa tabel, nazewnictwo

LEKCJA 3/3d
Model relacyjny, rodzaje relacji, graficzny zapis bazy, klucze unikalne

LEKCJA 4/3d
Przykład rysowania projektu bazy danych: baza listy uczniów (tabele: lista, adresy, miasta) - relacje 1-1 i 1-oo
 



LEKCJA 5/3d
Projekt bazy dziennika elektronicznego z relacjami 1-1

LEKCJA 6/3d
Projekt bazy dziennika elektronicznego z relacjami 1-oo

LEKCJA 7/3d
Projekt bazy dla hurtowni sprzętu komputerowego

LEKCJA 8/3d
Baza dla biura podróży

LEKCJA 9/3d
Access - tworzenie tabel

LEKCJA 10/3d
Tworzenie tabel do bazy danych dziennika lekcyjnego

LEKCJA 11/3d
Tworzenie relacji i wypełnianie tabel w bazie dziennika lekcyjnego

LEKCJA 12/3d
Test z baz danych online TEST1 (bez pytań o kwerende i raport)

LEKCJA 13/3d
Tworzenie i modyfikowanie formularzy do obsługi bazy danych - dodawanie danych ucznia jednocześnie do dwóch tabel, modyfikowanie wyglądu formularza

LEKCJA 14/3d
Tworzenie i modyfikowanie formularzy do obsługi bazy danych - pole kombi, wybór z listy. Robimy wszystkie formularze do obsługi dziennika lekcyjnego

LEKCJA 15/3d
Tworzenie i modyfikowanie kwerend i raportów

LEKCJA 16/3d
Baza danych - hurtownia, tworzenie tabel i relacji

LEKCJA 17/3d
Baza danych - hurtownia, tworzenie forularzy, kwerend i raportów

LEKCJA 18/3d
Jeszcze jedna lekcja z baz - dokończenie bazy hurtownia.

LEKCJA 19/3d
Sprawdzian z Access - zadanie na ocenę 20.10.21

LEKCJA 20/3d
Omówienie tworzenia baz i tabel w skrypcie XAMPP

Link do oprogramowania -> strona XAMPP -> wersja do lekcji
Na filmiku na stronie Xampp jest pokazany proces instalacji. Proponuje zainstalować ostatnią wersję z 7.... (z przodu). Wersja 8.0.0 jest zupełnie nowa.  

LEKCJA 21/3d
Omówienie tworzenia baz i tabel w skrypcie XAMPP - baza dziennika lekcyjnego

LEKCJA 22/3d
Relacje w phpmyadmin
Dodanie index w relacjach 1-oo.




 
LEKCJA 23/3d
Praca w phpmyadmin - dzienik lekcyjny, dokończenie

LEKCJA 24/3d
Dodatkowe ćwiczenie - baza biura podróży

LEKCJA 25/3d
Dodatkowe ćwiczenie - baza szkolnej biblioteki

LEKCJA 26/3d
Zadanie na ocenę z phpMyAdmin

LEKCJA 27/3d
Tworzenie baz i tabel za pomocą komend języka SQL
Niezbędne komendy są dostępne na stronie link.

LEKCJA 28/3d
Dodawanie rekordów i edycja bazy za pomocą komend SQL

LEKCJA 29/3d
Edycja rekordów za pomocą języka SQL - ćwiczenia

LEKCJA 30/3d
Zadanie do poćwiczenia

LEKCJA 31/3d
Zadanie na ocenę - SQL

HTML - powtórzenie

LEKCJA 32/3d
HTML - budowa strony, wyświetlanie napisów, domyślna nazwa pliku

Notatka do lekcji (do przepisania do zeszytu) -> podstawy HTML
Strona internetowa - nieformalny podręcznik HTML i CSS -> KURSHTML.EDU.PL
Potrzebne oprogramowanie -> darmowy serwer XAMPP
Notatnik do php -> Notepad++ 

LEKCJA 33/3d
HTML - wstawianie obrazków, wymiary. Adresowanie względne i bezwzględne na serwerze WWW.

LEKCJA 34/3d
HTML - tabelki, formatowanie tabel, szablon strony

Powtórka: tabele (link)

LEKCJA 35/3d
HTML - Formularze

Powtórka: formularze (link)

PHP - teoria, własny blog i sklep internetowy

LEKCJA 36/3d
PHP - wstawianie kodu na stronę, zmienne w php

LEKCJA 37/3d
PHP - zmienne, przekazywanie danych z formularza do zmiennych. Błędy odwoływania do nieistniejących zmiennych - zastosowanie funkcji isset.

LEKCJA 38/3d
Proste logowanie do ukrytej treści strony w PHP

LEKCJA 39/3d
Podtrzymanie zalogowania na stronie przez ukryte pole formularza (bez sesji)

LEKCJA 40/3d
Mechanizm sesji - przenoszenie wartości zmiennych między stronami.

LEKCJA 41/3d
Mechanizm sesji - logowanie się do strony za pomocą zmiennej sesji

LEKCJA 42/3d
Przepisanie kodu programu z porzedniej lekcji z domu na komputery szkolne.

LEKCJA 43/3d
Kalkulator +-*/ na ukrytej stronie internetowej

LEKCJA 44/3d
Połączenie z bazą danych ze skryptu php.
Wyświetlanie danych z bazy na stronie www - instrukcja SELECT

LEKCJA 45/3d
Pętla while i funkcja mysqli_ fetch_ assoc
 
LEKCJA 46/3d
Wyświetlanie danych z bazy na stronie www - instrukcja SELECT

LEKCJA 47/3d
Dodawanie nowych rekordów do bazy przez php - instrukcja INSERT INTO (treść nowego wpisu w kodzie strony)
 
LEKCJA 48/3d
Dodawanie nowego użytkownika za pomocą formularza
 
LEKCJA 49/3d
Wyświetlenie listy zarejestrowanych użytkowników pobieranej z bazy

LEKCJA 50/3d
Opracowanie szaty graficznej strony z poprzedniej lekcji

LEKCJA 51/3d
Usunięcie usera z bazy za pomocą numeru z formularza (metoda post)

LEKCJA 52/3d
Usunięcie usera z bazy za pomocą przycisku (omówienie metody get)

LEKCJA 53/3d
Rozpoznanie czy dane logowania zgadzają się z danymi z bazy

LEKCJA 54/3d
Porządki w plikach

LEKCJA 55/3d
Przygotowanie tabeli do postów, wyświetlanie postów na stronie

LEKCJA 56/3d
Wyświetlenie imienia i nazwiska autora postu -> pobieranie i porównywanie danych z drugiej tabeli

LEKCJA 57/3d
Opracowanie szaty graficznej strony bloga (menu, szablon)

LEKCJA 58/3d
Utworzenie podstron bloga (o blogu i kontakt). Zmiana nazw plików (index)

LEKCJA 59/3d
Dodanie do bloga rejestracji nowego użytkownika (link na stronie logowania)

LEKCJA 60/3d
Strona administratora bloga na hasło (usuwanie userów)

LEKCJA 61 i 62/3d
Dodawanie postów na bloga - dodatkowy link w menu strony

LEKCJA 62/3d
Uzupełnienie kodu strony - dodatkowy czas na pracę

LEKCJA 63/3d
Omówienie zasad działania sklepu internetowego - praca na ocenę

LEKCJA 64/3d
Kartkówka 1 z php

LEKCJA 65/3d
Kartkówka 2 z php

LEKCJA 66, 67, 68 i 69/3d
Dlasza praca nad sklepem

LEKCJA 70/3d
Ocena projektu sklepu

EXCEL

LEKCJA 71/3d
Adresowanie względne i bezwzględne. Powtórzenie z arkusza. Zadanie z tabliczką mnożenia.

LEKCJA 72/3d
Tworzenie wieloseryjnych wykresów funkcji

LEKCJA 73/3d
Tworzenie wieloseryjnych wykresów funkcji (krok z pi)

LEKCJA 74/3d
Zadanie z kartki - wykresy funkcji

LEKCJA 75/3d
Kartkówka z wykresów funkcji

LEKCJA 76/3d
Korespondencja seryjna - pobieranie danych z tabeli w Excel (automatyczne adresowanie kopert)

LEKCJA 77/3d
Korespondencja seryjna - pobieranie danych z Access (podanie)

Analiza danych Excel - zadania maturalne

LEKCJA 78/3d
Oblicz ilość dziewczyn i ilość chłopaków w szkole. Dane uczniów pobierz z pliku uczen.txt z dysku wszyscy.
Następnie wyznacz liczebność poszczególnych klas.
Potrzebne funkcje: PRAWY, LICZ.JEŻELI

LEKCJA 79/3d
Tabele przestawne - krótki wstęp i zadania:
plik uczen.txt (zadania maturalne 2022)
1. Liczebność klas
2. Najczęściej występujące imie w szkole
plik soki.txt
3. SOKI: wykaz magazynów
4. SOKI: obroty poszczególnych magazynów
5. SOKI: ilość zamówień z poszczególnych magazynów
6. SOKI: w których dnia poszczególne magazyny dokonały zamówienia
7. SOKI: w których dniach otrzymaliśmy komplet zamówień ze wszystkich magazynów

LEKCJA 80/3d
SOKI: jaki był maksymalny okres i od którego dnia się rozpoczał, gdzie magazyn X otrzymywał zamówienia codziennie.

LEKCJA 81/3d
Zad 5.1 - matura 2021

LEKCJA 82/3d
Pozostałe podpunkty z zad 5 matura 2021

LEKCJA 83/3d
Zadanie 6 z matury 2020 (pierwsze 2 podpunkty)