Zadanie końcowe SQL: od importu do raportu i odtworzenia — kurs INF.03, część 30
Autorskie ćwiczenie przekrojowe z rozwiązaniami, oczekiwanymi wynikami i mapą materiału do bazodanowej części INF.03.
Kurs SQL i relacyjnych baz danych do części bazodanowej INF.03: teoria, przykłady MySQL/MariaDB i porównania SQL Server, Oracle oraz Access, a także ćwiczenia na danych syntetycznych.
Autorskie ćwiczenie przekrojowe z rozwiązaniami, oczekiwanymi wynikami i mapą materiału do bazodanowej części INF.03.
Od filtra w formularzu do czytelnego raportu. Przykład PHP, zasady bezpiecznego zapisu i praktyczna ścieżka tworzenia formularzy oraz raportów w Access.
Połącz lokalną aplikację z bazą, pobierz produkt po identyfikatorze i bezpiecznie wyświetl wynik. Pełny przykład PHP z walidacją, parametrami i obsługą błędów.
Zapisz dane, odtwórz je w nowej bazie i sprawdź wynik. Poznaj różnicę między backupem, eksportem, kontrolą integralności i naprawą.
Przenieś dane świadomie: wybierz format, sprawdź kodowanie i cel importu, a potem potwierdź kompletność tabel. Pobierz wspólną bazę wszystkich ćwiczeń.
Kto może się połączyć, co wolno mu zrobić i jak ograniczyć dostęp do potrzebnego minimum? Porównujemy MySQL/MariaDB, SQL Server, Oracle i Access.
Poznaj COMMIT, ROLLBACK, ACID oraz rolę indeksów. Ćwiczenia w prawdziwym SZBD wyjaśniają granice cofania i współbieżności.
Aktualizuj i usuwaj wybrane rekordy. Rozróżniaj DELETE, TRUNCATE i DROP oraz sprawdzaj skutki operacji i relacje między tabelami.
Porównaj UNION z UNION ALL i zapisz SELECT jako widok. Naucz się rozdzielać definicję zapytania, dane oraz uprawnienia.
Używaj wyniku SELECT jako wartości, listy lub testu istnienia. Naucz się wykrywać brak powiązania i unikać błędów z NULL.