"Akademia Nauk Stosowanych Stefana Batorego" - Centralny System Uwierzytelniania
Strona główna

Podstawy baz danych 0202-INF-1-4041N
Laboratorium (LAB) Semestr letni 2025/2026

Informacje o zajęciach (wspólne dla wszystkich grup)

Liczba godzin: 15
Limit miejsc: (brak limitu)
Zaliczenie: Zaliczenie na ocenę
Literatura:

Podstawowa:

1. Czapla Krystyna, Bazy danych. Podstawy projektowania i języka SQL. Wydawca Helion, Gliwice 2015.

2. Rockoff Larry, Język SQL. Przyjazny podręcznik. Wyd. III. Wydawca Helion Gliwice 2022, (ebook, pdf).

3. DeBarros Anthony, SQL w praktyce. Jak dzięki danym uzyskiwać cenne informacje (wydanie 2). Wydawca Helion Gliwice 2024.

Uzupełniają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

5. Różne tytuły Ben-Gana: T-SQL Window Functions lub Querying Data with Transact-SQL

Metody i kryteria oceniania:

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)/3, 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

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 (1h)

5. Podzapytania i zagnieżdżenia (1h)

6. Modyfikacja danych – DML (Data Manipulation Language) (1h)

7. Widoki i logika zapytań (2h)

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).

Grupy zajęciowe

zobacz na planie zajęć

Grupa Termin(y) Prowadzący Miejsca Liczba osób w grupie / limit miejsc Akcje
1 wielokrotnie, sobota (niestandardowa częstotliwość), 16:30 - 17:15, sala E112
wielokrotnie, sobota (niestandardowa częstotliwość), 14:50 - 16:20, sala E112
Marcelina Otręba 13/ szczegóły
Wszystkie zajęcia odbywają się w budynku:
Budynek E
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest "Akademia Nauk Stosowanych Stefana Batorego".
kontakt deklaracja dostępności mapa serwisu USOSweb 7.2.0.0-6 (2025-09-29)