Otwarte bazy danych
Informacje ogólne
Kod przedmiotu: | 0600-IKXJ4B |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Otwarte bazy danych |
Jednostka: | Wydział Ekonomiczno-Socjologiczny |
Grupy: |
INFORMATYKA EKONOMICZNA I ST. 4 SEM. Mod. Bazy danych |
Punkty ECTS i inne: |
0 LUB
1.00
(zmienne w czasie)
|
Język prowadzenia: | polski |
Kierunek studiów: | IEK |
Profil programu studiów: | P |
Stopień studiów: | 1 |
Forma studiów: | stacjonarne |
Skrócony opis: |
Celem zajęć jest nauczenie studentów projektowania, tworzenia i utrzymywania aplikacji webowych opartych na bazach danych MySQL lub MariaDB. Studenci zdobędą umiejętności niezbędne do realizacji podstawowych operacji CRUD (Create, Read, Update, Delete) w kontekście aplikacji webowych. |
Zajęcia w cyklu "Semestr letni 2024/2025" (w trakcie)
Okres: | 2025-03-03 - 2025-09-30 |
Przejdź do planu
PN WT ŚR CZ PT LA
|
Typ zajęć: |
Laboratorium, 14 godzin
|
|
Koordynatorzy: | Konrad Szymański | |
Prowadzący grup: | Konrad Szymański | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Czy kurs na PZK?: | T |
|
Metody weryfikacji i oceny stopnia osiągnięcia założonych efektów uczenia się: | Ocena będzie oparta na udziale w zajęciach, projektach praktycznych, zadaniach domowych oraz projekcie końcowym, który będzie obejmowaći praktyczne aspekty tworzenia aplikacji webowych z wykorzystaniem baz danych MySQL/MariaDB. |
|
Szczegółowe treści kształcenia: | Wprowadzenie do aplikacji webowych: - Architektura klient-serwer w kontekście aplikacji webowych - Przypomnienie HTML, CSS i JavaScript - Obsługa formularzy w aplikacji webowej Połączenie aplikacji webowych z bazą danych: - Nawiązywanie połączenia z bazą danych z poziomu aplikacji webowej - Bezpieczeństwo i zarządzanie połączeniami Implementacja operacji CRUD w aplikacji webowej: - Projektowanie interfejsu użytkownika dla operacji CRUD - Implementacja funkcjonalności dodawania, odczytywania, aktualizowania i usuwania danych z bazy danych Zabezpieczenia i walidacja danych: - Zapobieganie atakom SQL Injection - Walidacja danych wejściowych - Autoryzacja i uwierzytelnianie użytkowników |
|
Literatura: |
"Learning MySQL" - by Seyed M.M. (O'Reilly Media) "MySQL Cookbook" - by Paul DuBois (O'Reilly Media) "PHP and MySQL Web Development" - by Luke Welling and Laura Thomson (Addison-Wesley Professional) "MariaDB High Performance" - by Federico Razzoli (Packt Publishing) |
Zajęcia w cyklu "Semestr letni 2023/2024" (zakończony)
Okres: | 2024-02-26 - 2024-09-30 |
Przejdź do planu
PN WT ŚR CZ PT LA
|
Typ zajęć: |
Laboratorium, 14 godzin
|
|
Koordynatorzy: | Konrad Szymański | |
Prowadzący grup: | Konrad Szymański | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów |
|
Czy ECTS?: | T |
|
Czy kurs na PZK?: | T |
|
Metody weryfikacji i oceny stopnia osiągnięcia założonych efektów uczenia się: | Ocena będzie oparta na udziale w zajęciach, projektach praktycznych, zadaniach domowych oraz projekcie końcowym, który będzie obejmowaći praktyczne aspekty tworzenia aplikacji webowych z wykorzystaniem baz danych MySQL/MariaDB. |
|
Szczegółowe treści kształcenia: | Wprowadzenie do aplikacji webowych: - Architektura klient-serwer w kontekście aplikacji webowych - Przypomnienie HTML, CSS i JavaScript - Obsługa formularzy w aplikacji webowej Połączenie aplikacji webowych z bazą danych: - Nawiązywanie połączenia z bazą danych z poziomu aplikacji webowej - Bezpieczeństwo i zarządzanie połączeniami Implementacja operacji CRUD w aplikacji webowej: - Projektowanie interfejsu użytkownika dla operacji CRUD - Implementacja funkcjonalności dodawania, odczytywania, aktualizowania i usuwania danych z bazy danych Zabezpieczenia i walidacja danych: - Zapobieganie atakom SQL Injection - Walidacja danych wejściowych - Autoryzacja i uwierzytelnianie użytkowników |
|
Literatura: |
"Learning MySQL" - by Seyed M.M. (O'Reilly Media) "MySQL Cookbook" - by Paul DuBois (O'Reilly Media) "PHP and MySQL Web Development" - by Luke Welling and Laura Thomson (Addison-Wesley Professional) "MariaDB High Performance" - by Federico Razzoli (Packt Publishing) |
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.