network, binary, monitor

BAZY DANYCH – INFORMACJE OD WYKŁADOWCY

Wykłady z baz danych składają się z trzech modułów. Pierwszy zawiera podstawowe informacje na temat relacyjnych baz danych, drugi omawia język SQL, moduł trzeci to administrowanie serwerami baz danych. Wszystkie klasy realizują ten sam materiał, który został przygotowany zgodnie z podstawą programową i przygotowują do egzaminu zawodowego EE09/INF03.

W ramach laboratorium klasy wykonują ćwiczenia MySql oraz MS SQL SERVER. Dodatkowo uczniowie na kierunku technik programista przerabiają ćwiczenia Postgres oraz MongoDB

Laboratoria są zaliczane w formie ćwiczeń praktycznych potwierdzonych przygotowaniem sprawozdania. Wszystkie ćwiczenia przerabiamy w ramach godzin lekcyjnych. Niestety czas nie jest z gumy 🙂 więc czego nie uda nam się zrobić na lekcjach dokańczamy w domu.

SPRAWOZDANIA WINNY BYĆ ROBIONE W FORMIE: ZAPYTANIE, SKŁADNIA, ZRZUT EKRANU POTWIERDZAJĄCY WYKONANIE ZADANIA. PRZYKŁADOWE, PRAWIDŁOWO WYKONANE SPRAWOZDANIE DO WGLĄDU U PROWADZĄCEJ

UWAGA!!! NA KAŻDEJ LEKCJI pracowni UCZEŃ POWINIEN MIEĆ ZE SOBĄ PENDRIVE Z:

INSTALKAMI

  • WORKBENCH – wersja 26
  • XAMPP

KOPIAMI BAZ:

PODRĘCZNIK

Podręcznik nie jest obowiązkowy aczkolwiek mocno zalecany ponieważ ułatwi powtórzenie materiału przed egzaminem. W przypadku baz danych do powtórek i pracy rekomenduję:

Kwalifikacja INF.03. Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych. Część 2. Projektowanie i administrowanie bazami danych. Podręcznik do nauki zawodu technik informatyk i technik programista

Można go zakupić w różnych miejscach i różnych cenach:

 

SYSTEMY RELACYJNYCH BAZ DANYCH

WYKŁADY – MATERIAŁY DO NAUKI – LISTA

Poniżej materiały teoretyczne z lekcji wprowadzających do tematyki baz danych

WPROWADZENIE DO BAZ DANYCH

  1. Ogólnie o bazach danych
  2. Niezawodność, skalowalność, łatwość konserwacji
  3. Modele danych
  4. Relacyjny model danych
  5. Algebra relacji
  6. Model związków encji – poproś wykładowcę na lekcji o materiały
  7. Diagramy ER – poproś wykładowcę na lekcji o materiały
  8. Powtórzenie materiału – przygotowanie do pracy klasowej
  9. Praca klasowa
  10. Projektowanie RDB
  11. Projektowanie RDB
  12. Projektowanie RDB
  13. Git – wprowadzenie do projektów
  14. Gospodarka cyfrowa
    1. 4 Rewolucja Technologiczna
    2. Definicja gospodarki cyfrowej
    3. Jak zmienia się rynek – wpływ na systemy baz danych
    4. Jak zmienia się praca
  15. Wpływ BIG DATA na RDBMS – Rys historyczny
  16. Przetwarzanie RDBMS i Big Data

Język SQL

  1. Systemy zarządzania bazami danych
  2. Typy danych SQL 
  3. Strukturalny język zapytań SQL
  4. SELECT – definiowanie wyniku
  5. ORDER BY – sortowanie
  6. WHERE – filtrowanie
  7. WHERE – filtrowanie prezentacja
  8. Podzapytania – zapytania zagnieżdżone
  9. Łączenie zapytań
  10. Łączenie tabel
  11. Replikacja bazy danych

BAZY DANYCH LABORATORIA  (PRACOWNIA) – LISTA

Spis zadań do wykonania w ramach pracowni baz danych. 

  1. Instalacja XAMPP – proszę instalować aktualną wersję!!!! – zaliczenie zadania to przesłany przez Librus zrzut ekranu albo selfie pokazane na lekcji z zainstalowanym programem 🙂 
  2. Instalacja WORKBENCH 
  3. Polecenie CREATE i INSERT INTO
  4. Komis – polecenia CREATE INSERT INTO, DESCRIBE, SHOW, USE , DROP
  5. Funkcje wbudowane SQL – zadania cz. 1
  6. Zapytania zagnieżdżone cz. 1
  7. Zapytania zagnieżdżone cz. 2
  8. Zapytania zagnieżdżone cz. 3
  9. Złączenia tabel cz. 1
  10. Import testowej bazy danych World i wykonanie 30 zapytań – sprawozdanie
  11. Przedszkolaki – Inner Join – sprawozdanie
  12. Rekrutacja
  13. Biblioteka
  14. Języki
  15. Perfumeria
  16. Witryna sklep
  17. Polska.sql – tworzenie skryptów
  18. SQL SERVER – loginy użytkownicy role
  19. Sklep
  20. Praca klasowa
KLASA 4 / KLASA 2 (PDB)
  1. Zadanie maturalne – chmury 
  2. World – zestaw 1
  3. World – zestaw 2
  4. World – zestaw 3
  5. World – zestaw 4
  6. POSTGRES CZ. 1 – rozproszone bazy danych
  7. Egzamin zawodowy INF03 EE09 2017
  8. Egzamin zawodowy INF03 EE09 – sklep muzyczny

MS SQL

Będziemy pracować na bazach dostarczanych przez Microsoft. Rekomendowane założenie konta GITHUB

  1. MS SQL – SERVER INSTALACJA
  2. Przykładowe bazy danych i dostęp do nich MS SQL SERVER

ADMINISTROWANIE SERWERAMI BAZ DANYCH

  1. Serwer i role bazy danych w programie SQL Server