Kategoria ZBD

Wykonywanie kopii zapasowej bazy danych za pomocą `mysqldump

  1. Wprowadzenie Kopie zapasowe (backupy) są kluczowym elementem zarządzania bazami danych. Chronią dane przed utratą spowodowaną awarią sprzętu, błędami użytkownika czy atakami. Jednym z najczęściej używanych narzędzi do tworzenia kopii zapasowych w systemach MySQL/MariaDB jest program mysqldump. 2. Czym jest…

Łączenie tabel klauzulą JOIN

Laczenie tabel pozwala uzyskac informacje z wielu tabel w jednym zapytaniu. Najczesciej uzywane operacje to: INNER JOIN, LEFT JOIN, RIGHT JOIN oraz FULL JOIN. Kazdy z nich zachowuje sie inaczej i daje inne wyniki w zaleznosci od relacji miedzy danymi.…

Łączenie tabel klauzulą JOIN

Laczenie tabel pozwala uzyskac informacje z wielu tabel w jednym zapytaniu. Najczesciej uzywane operacje to: INNER JOIN, LEFT JOIN, RIGHT JOIN oraz FULL JOIN. Kazdy z nich zachowuje sie inaczej i daje inne wyniki w zaleznosci od relacji miedzy danymi.…

Podstawowe operacje na bazach danych w MySQL (phpMyAdmin)

  1. Tworzenie bazy danych (1 zadanie) Zadanie 1: Utwórz bazę danych o nazwie firma, używając kodowania utf8mb4_general_ci. 2. Tworzenie tabel (2 zadania) Zadanie 2: Utwórz tabelę pracownicy z kolumnami: id (int, auto_increment, PK) imie (varchar 50) nazwisko (varchar 50) stanowisko…

Podstawowe operacje na bazach danych w MySQL (phpMyAdmin)

  1. Tworzenie bazy danych (1 zadanie) Zadanie 1: Utwórz bazę danych o nazwie firma, używając kodowania utf8mb4_general_ci. 2. Tworzenie tabel (2 zadania) Zadanie 2: Utwórz tabelę pracownicy z kolumnami: id (int, auto_increment, PK) imie (varchar 50) nazwisko (varchar 50) stanowisko…

Połączenie PHP z bazą danych MySQL (mysqli)

Wstęp teoretyczny W praktyce programowania w PHP często trzeba pobierać, dodawać, usuwać lub wyświetlać dane z bazy danych. Do komunikacji z bazą MySQL służy zestaw funkcji mysqli_ (MySQL Improved). Dzięki nim można: połączyć się z bazą danych, wysłać zapytanie SQL…

Grupowanie danych w SQL (GROUP BY, HAVING)

Grupowanie danych to jedna z kluczowych operacji, które pozwalają na analizę zestawów danych w oparciu o określone wartości w kolumnach. W SQL grupowanie realizowane jest za pomocą klauzuli GROUP BY. Pozwala ona zgrupować wiersze, które mają te same wartości w…

Grupowanie danych w SQL (GROUP BY, HAVING)

Grupowanie danych to jedna z kluczowych operacji, które pozwalają na analizę zestawów danych w oparciu o określone wartości w kolumnach. W SQL grupowanie realizowane jest za pomocą klauzuli GROUP BY. Pozwala ona zgrupować wiersze, które mają te same wartości w…

Grupowanie danych w SQL (GROUP BY, HAVING)

Grupowanie danych to jedna z kluczowych operacji, które pozwalają na analizę zestawów danych w oparciu o określone wartości w kolumnach. W SQL grupowanie realizowane jest za pomocą klauzuli GROUP BY. Pozwala ona zgrupować wiersze, które mają te same wartości w…