Podstawy baz danych [0202-INF-1-4041N]
Semestr letni 2025/2026
Laboratorium,
grupa nr 1
| Przedmiot: | Podstawy baz danych [0202-INF-1-4041N] | ||||||||||||||||||||
| Zajęcia: |
Semestr letni 2025/2026 [2025L]
(w trakcie)
Laboratorium [LAB], grupa nr 1 [pozostałe grupy] |
||||||||||||||||||||
|
Terminy i miejsca:
|
wielokrotnie, sobota (niestandardowa częstotliwość), 14:50 - 16:20
sala E112 Budynek E jaki jest adres?
wielokrotnie, sobota (niestandardowa częstotliwość), 16:30 - 17:15
sala E112 Budynek E jaki jest adres? |
||||||||||||||||||||
|
Terminy najbliższych spotkań:
Kliknij w datę by zobaczyć tygodniowy plan z zaznaczonym spotkaniem. |
Część spotkań jest ukryta - pokaż terminy wszystkich spotkań.
|
||||||||||||||||||||
| Liczba osób w grupie: | 13 | ||||||||||||||||||||
| Limit miejsc: | (brak danych) | ||||||||||||||||||||
| Zaliczenie: | Zaliczenie na ocenę | ||||||||||||||||||||
| Prowadzący: | Marcelina Otręba | ||||||||||||||||||||
| Literatura: |
Podstawowa: 1. Bazy danych. Podstawy projektowania i języka SQL. Krystyna Czapla. Wydawca Helion, Gliwice 2015 2. Język SQL. Przyjazny podręcznik wyd. 2022. Larry Rockoff, Wydawca Helion Gliwice 2022 3. SQL w praktyce. Jak dzięki danym uzyskiwać cenne informacje (wydanie 2). Anthony DeBarros. Wydawca Helion Gliwice 2024 Rozszerzająca: 1. Inżynieria danych w praktyce. Kluczowe koncepcje i najlepsze technologieJoe Reis, Matt Housley. Wydawnictwo Helion, Gliwice 2023 2. MySQL. Jak zaprojektować i wdrożyć wydajną bazę danych. Wydanie IIVinicius M. Grippa, Sergey Kuzmichev. Wydawnictwo Helion, Gliwice 2022 3. Projektowanie baz danych dla każdego. Przewodnik krok po kroku. Wydanie IVMichael J. Hernandez. Wydawnictwo Helion, Gliwice 2022 4. SQL Server. 100 najczęstszych błędów i jak ich skutecznie unikaćPeter A. Carter. Wydawnictwo Helion, Gliwice 2025 Różne tytuły Ben-Gana: T-SQL Window Functions lub Querying Data with Transact-SQL |
||||||||||||||||||||
| Zakres tematów: |
1. Podstawy relacyjnych baz danych (1h) 2. Definicja struktury – DDL (Data Definition Language) (1h) 3. Odczyt danych – SELECT (2h) 4. Łączenie tabel – JOIN (2h) 5. Podzapytania i zagnieżdżenia (1h) 6. Modyfikacja danych – DML (Data Manipulation Language) (1h) 7. Widoki i logika zapytań (1h) 8. Elementy SQL Server (2h) 9. Praca na gotowych bazach danych (4h) |
||||||||||||||||||||
| Metody dydaktyczne: |
Zajęcia prowadzone są w formie laboratoriów komputerowych o charakterze praktycznym, ukierunkowanych na nabywanie umiejętności konstruowania zapytań SQL oraz projektowania podstawowych struktur relacyjnych baz danych. Treści teoretyczne przekazywane są w formie wykładu z wykorzystaniem prezentacji multimedialnej. Proces dydaktyczny opiera się na aktywnej pracy studentów z wykorzystaniem środowiska SQL Server Management Studio oraz przykładowych baz danych. W trakcie zajęć stosowane są następujące metody dydaktyczne: • ćwiczenia laboratoryjne przy komputerze, • demonstracja i objaśnianie zagadnień przez prowadzącego, • rozwiązywanie zadań problemowych w języku SQL, • samodzielne wykonywanie zapytań i operacji na bazie danych, • analiza i interpretacja wyników zapytań, • metoda problemowa (identyfikacja i korekta błędów), • praca indywidualna studenta, • praca z dokumentacją techniczną systemu SQL Server, • analiza istniejących struktur baz danych (np. AdventureWorks). |
||||||||||||||||||||
| Metody i kryteria oceniania: |
Sposób weryfikacji efektów uczenia się przyjęty w sylabusie i zakomunikowany studentom na początku semestru jest jednakowy dla całej grupy zajęciowej. Zmiany w sposobie weryfikacji efektów uczenia się mogą dotyczyć wyłącznie studentów posiadających stosowną decyzję dziekana, wydaną na podstawie rekomendacji uczelnianego Biura ds. Osób z Niepełnosprawnościami (BON). Weryfikacja efektów uczenia się realizowana jest z wykorzystaniem następujących form: WIEDZA: Efekty w zakresie wiedzy weryfikowane są poprzez: • zaliczenie pisemne / egzamin sprawdzający znajomość pojęć i zagadnień z zakresu relacyjnych baz danych, • odpowiedzi ustne w trakcie zajęć (sprawdzające wiedzę), • ocenę znajomości składni i zasad języka SQL, • analizę problemów teoretycznych omawianych podczas zajęć. W szczególności weryfikacji podlegają efekty: INZ_W04, INZ_W05, INZ_W06, INZ_W08, INZ_W12. UMIEJĘTNOŚCI Efekty w zakresie umiejętności weryfikowane są poprzez: • wykonywanie ćwiczeń praktycznych w środowisku SQL Server Management Studio, • samodzielne konstruowanie zapytań SQL (DDL, DML, SELECT, JOIN), • realizację zadań problemowych, • ewentualne zadania zaliczeniowe / sprawdziany praktyczne, • ocenę poprawności i efektywności tworzonych zapytań. W szczególności weryfikacji podlegają efekty: INZ_U17, INZ_U24. KOMPETENCJE SPOŁECZNE Efekty w zakresie kompetencji społecznych weryfikowane są poprzez: • obserwację pracy studenta w trakcie zajęć laboratoryjnych, • ocenę zaangażowania i aktywności studenta, • ocenę samodzielności w rozwiązywaniu zadań, • ocenę współpracy w trakcie realizacji zadań dydaktycznych, • ocenę postawy studenta wobec problemów związanych z przetwarzaniem i bezpieczeństwem danych. W szczególności weryfikacji podlegają efekty: INZ_K01, INZ_K02. Ocena końcowa Ocena końcowa z zajęć laboratoryjnych ustalana jest jako średnia arytmetyczna ocen uzyskanych z poszczególnych form weryfikacji efektów uczenia się, w szczególności: Średnia arytmetyczna = A1 + A2 + A3, gdzie: • A1 – ćwiczenia praktyczne / zadania wykonywane na zajęciach, • A2 – egzamin, • A3 – praca studenta w trakcie semestru. Praca studenta obejmuje w szczególności: wykonywanie zadań, udział w rozwiązywaniu problemów, zadawanie pytań, analizę wyników zapytań SQL oraz bieżącą pracę na zajęciach. Skala ocen Ocena ustalana jest na podstawie następującej skali: • poniżej 55,00% – ocena 2,0 • 55,00% i więcej – ocena 3,0 • 60,00% i więcej – ocena 3,5 • 70,00% i więcej – ocena 4,0 • 80,00% i więcej – ocena 4,5 • 90,00% i więcej – ocena 5,0 |
Właścicielem praw autorskich jest "Akademia Nauk Stosowanych Stefana Batorego".