#1115

Projektowanie Baz Danych

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat weekendowy w godz. 9:00-17:00 (8 h) 🟢

Żarówka

Czego się nauczysz?

- Wprowadzenie w podstawy programowania baz danych, ze szczególnym naciskiem na praktyczne umiejętności tworzenia i zarządzania bazami danych,
- Kurs obejmuje zarówno teoretyczne aspekty baz danych, jak i praktyczne ćwiczenia w laboratoriach.
Grupa

Dla kogo jest ten warsztat?

Dla osób zainteresowanych karierą jako projektanci baz danych oraz programistów baz danych.
Notatnik

Wymagania wstępne

- Podstawy pracy z komputerem,
- Technologie Informacyjne,
- Podstawy informatyki,
- Bazy danych.

Prowadzący

Przemysław Jarnot:

Posiada 9-letnie doświadczenie jako programista (web designer, web developer, software engineer, front-end developer, back-end developer). Magister inżynier na Wydziale Informatyki Zachodniopomorski Uniwersytet Technologiczny w Szczecinie (SYSTEMY KOMPUTEROWE I OPROGRAMOWANIE - INŻYNIERIA SYSTEMÓW INTERNETOWYCH, INŻYNIERIA OPROGRAMOWANIA), wykorzystywał doświadczenie związane z semestralnym stażem/praktyką na Cyprze, aby nabrać doświadczenia w tworzeniu stron internetowych, programowaniu oraz pracy w zespole.
Certyfikaty: Ekspert w zakresie technik i narzędzi E-commerce (100h) Hellenic Institute of Certifications, Apple (iMac, iPad, iPhone, Watch) Technical Helpdesk Support/Wsparcie techniczne, Umiejętności cyfrowe dla nauczycieli, Ocena kompetencji cyfrowych, Rozwój pedagogiki cyfrowej, Zarządzanie zasobami cyfrowymi, Wspieranie uczniów - DigiCo mpEdu Framework & Digi-Up Project, PROGRAMOWANIE AVR ATMega328 MIKROKONTROLERA UŻYWAJĄC PLATFORMY Arduino UNO.

Program warsztatów

Wykłady:
1. Wprowadzenie do baz danych:
– Historia i ewolucja baz danych,
– Rola baz danych w aplikacjach,
– Przegląd systemów zarządzania bazami danych (DBMS).
2. Modelowanie danych i projektowanie baz danych:
– Konceptualne modelowanie danych,
– Diagramy ER (Entity-Relationship),
– Przejście z modelu ER do modelu relacyjnego.
3. Relacyjny model danych:
– Podstawowe pojęcia relacyjnego modelu danych,
– Klucze główne i obce,
– Reguły integralności.
4. Język SQL – podstawy:
– Struktura języka SQL,,
– Podstawowe operacje CRUD (Create, Read, Update, Delete)
– Przykłady prostych zapytań SELECT.
5. Język SQL – zaawansowane techniki:
– Funkcje agregujące (SUM, AVG, COUNT),
– Grupowanie danych (GROUP BY, HAVING),
– Łączenie tabel (JOIN).,
6. Normalizacja baz danych:
– Anomalie danych
– Postacie normalne (1NF, 2NF, 3NF),
– Proces normalizacji.
7. Bezpieczeństwo baz danych:
– Kontrola dostępu,
– Uprawnienia użytkowników,
– Zarządzanie transakcjami.
8. Optymalizacja i wydajność baz danych:
– Indeksy,
– Plany wykonania zapytań,
– Techniki optymalizacji zapytań.

Laboratoria:
1. Instalacja i konfiguracja DBMS:
– Instalacja popularnego DBMS (np. MySQL, PostgreSQL),
– Podstawowa konfiguracja,
– Tworzenie pierwszej bazy danych.
2. Tworzenie i zarządzanie bazą danych:
– Tworzenie tabel i relacji,
– Definiowanie kluczy głównych i obcych,
– Wprowadzanie danych.
3. Pisanie i uruchamianie zapytań SQL:
– Pisanie podstawowych zapytań SELECT,
– Aktualizowanie i usuwanie danych,
– Ćwiczenia praktyczne z operacjami CRUD.
4. Zaawansowane zapytania SQL:
– Grupowanie i agregacja danych,
– Łączenie tabel za pomocą JOIN,
– Ćwiczenia z tworzenia zaawansowanych zapytań.
5. Projektowanie i normalizacja bazy danych:
– Praktyczne zastosowanie diagramów ER,
– Proces normalizacji na przykładach,
– Tworzenie zoptymalizowanego schematu bazy danych.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisz się na warsztat

Dieta (pomiń przy warsztatach zdalnych)

Zostałem/am poinformowany/a, że wydarzenie będzie nagrywane przez Organizatorów. W przypadku publikacji całego bądź fragmentu nagrania wizerunek uczestników nie będzie rozpowszechniany - ewentualnej publikacji na stronach internetowych oraz kanałach społecznościowych Organizatorów podlega tylko część prezentacyjna spotkania, bez aktywnego udziału uczestników. W przypadku warsztatów odbywających się na sali wydarzenie będzie fotografowane i filmowane przez Organizatorów. Wyrażam zgodę na rozpowszechnianie mojego wizerunku na zdjęciach i nagraniach z warsztatów, w szczególności na stronach internetowych oraz kanałach społecznościowych Organizatorów.

119,00 PLN

Sprawdź ofertę abonamentów

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.

Zapisz się na warsztat!