1 TP

2021/2022

Na skróty (strona w trakcie budowy):

Przedmiot: Bazy danych

Tematy:

  1. Lekcja organizacyjna z przepisami BHP. Zapoznanie i przygotowanie stanowiska pracy.

  2. Podstawy baz danych.

  3. Instrukcje języka SQL.

  4. Sprawdzian – SQL 1. Omówienie sprawdzianu – SQL 1.

  5. DQL - wyświetlanie zawartości tabeli.

  6. DQL – warunki w zapytaniach SQL.

  7. DQL – łączenie tabel (połączenie wewnętrzne).

  8. Powtórzenie wiadomości – SQL 2. Sprawdzian – SQL 2.

  9. Omówienie sprawdzianu – SQL 2.

  10. DQL – wybrane funkcje i operatory.

  11. DQL – funkcje sterowania przepływem w MySQL.

  12. DQL – funkcje agregujące.

  13. Poprawa oceny. Wystawienie ocen semestralnych.

  14. DQL – grupowanie danych.

  15. Powtórzenie wiadomości – SQL 3. Sprawdzian – SQL 3.

  16. Omówienie sprawdzianu – SQL 3.

  17. DQL – łączenie tabel (więcej rodzajów połączeń).

  18. DQL – łączenie zapytań (podzapytania). DQL – łączenie zapytań (zbiory).

  19. Powtórzenie wiadomości – SQL 4. Sprawdzian – SQL 4.

  20. Omówienie sprawdzianu – SQL 4.

  21. Język SQL na pisemnym egzaminie zawodowym.

  22. Język SQL na praktycznym egzaminie zawodowym.

  23. Łączenie się z MySQL na pisemnym egzaminie zawodowym.

  24. Poprawa oceny. Wystawienie ocen końcowych.

  25. Do dyspozycji nauczyciela.

Przedmiot: Pracownia baz danych

Tematy:

  1. Lekcja organizacyjna z przepisami BHP. Zapoznanie i przygotowanie stanowiska pracy.

  2. Projekt 1 – instalacja i konfiguracja serwera MySQL (Instalacja i konfiguracja MySQL oraz phpMyAdmin: Przygotowanie maszyny wirtualnej, Przygotowanie partycji w GParted, Instalacja Xubuntu 20.04 LTS, Instalacja serwera i klientów MySQL, Import edukacyjnych baz danych, Utworzenie użytkownika i praw dostępu, Wykonanie aktualizacji oprogramowania).

  3. Wprowadzenie do MySQL.

  4. Wprowadzenie do phpMyAdmin.

  5. Edycja interakcyjna w phpMyAdmin.

  6. Import i eksport danych w MySQL.

  7. DCL – użytkownicy i ich uprawnienia w bazie danych.

  8. Tworzenie diagramów ER.

  9. Projekt 2 – tworzenie tabel w LibreOffice Base (Wprowadzenie do LibreOffice.Base, Tabele i relacje, Przeglądanie danych w tabelach, Formularze w LibreOffice Base, Kwerendy w LibreOffice Base, Raporty w LibreOffice Base).

  10. Projekt 2 – relacje – powiązania między tabelami. Projekt 2 – wprowadzenie danych do bazy i operacje na danych.

  11. Projekt 2 – formularze, kwerendy, raporty i programowanie w LibreOffice Base.

  12. Poprawa oceny. Wystawienie ocen semestralnych.

  13. DDL – tworzenie bazy danych i tabel.

  14. DDL – edycja struktury tabeli (Aktualizowanie struktury tabeli w języku SQL, Zarządzanie indeksami tabel w języku SQL, Definiowanie ograniczeń do tabel w języku SQL).

  15. Projekt 3 – skrypt tworzenia bazy danych i tabel.

  16. DML – wstawianie danych do tabel.

  17. DML – edycja danych w tabeli.

  18. Widoki, czyli perspektywy w języku SQL.

  19. Omówienie zasad opracowywania skryptu tworzącego b. d. (etapy budowy systemu informatycznego na wesoło).

  20. Projekt 4 – skrypt wypełniania tabel danymi.

  21. Formularze do łączenia się z b. d. w MySQL.

  22. Pobieranie danych z b. d. w MySQL za pomocą skryptu PHP.

  23. Tworzenie baz danych na praktycznym egzaminie zawodowym.

  24. Poprawa oceny. Wystawienie ocen końcowych.

  25. Zarządzanie indeksami tabel w języku SQL. Definiowanie ograniczeń do tabel w języku SQL.

Tematy pozostałych lekcji są do dyspozycji nauczyciela.

Bazy danych do pobrania

  • skrypt tworzący bazy danych "bde" - to edukacyjne bazy danych utworzone na podstawie wymyślonych przeze mnie danych - celowo zawierają błędy popełniane podczas projektowania bazy danych i dlatego nadają się tylko do nauki, nie można wzorować się na nich projektując własną bazę danych

  • skrypt tworzący bazy danych "bdw" - to bazy danych utworzone na podstawie danych z Wikipedii - te bazy są spójne (jeśli zauważysz w nich jakiś błąd, to proszę Cię o wysłanie szczegółowego opisu tego błędu na adres e-mail podany na podstronie: "O witrynie") i można wzorować się na nich projektując własną bazę danych

  • skrypt tworzący bazy danych "bdw1" - to bazy danych utworzone na podstawie danych z Wikipedii - te bazy składają się z niepowiązanych ze sobą tabel (jeśli zauważysz w nich jakiś błąd, to proszę Cię o wysłanie szczegółowego opisu tego błędu na adres e-mail podany na podstronie: "O witrynie") i także są spójne

Materiały źródłowe

Demo phpMyAdmin online

Kontakt z nauczycielem

  • irolnik małpeczka op kropeczka pl (temat ma się rozpoczynać od kodu ucznia)