Uniwersytet Warszawski - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Bazy danych

Informacje ogólne

Kod przedmiotu: 2700-L-LM-D6BADA-ZTM Kod Erasmus / ISCED: 15.1 / (0321) Dziennikarstwo
Nazwa przedmiotu: Bazy danych
Jednostka: Wydział Dziennikarstwa, Informacji i Bibliologii
Grupy: ID-DZIENNE I STOPIEŃ 6 semestr, 3 rok (specjalność Technologie informacyjne mediów)
LM-DZIENNE I STOPIEŃ 6 semestr, 3 rok (Spec: zarządzanie technologiami mediów)
Punkty ECTS i inne: 2.00
Język prowadzenia: polski
Rodzaj przedmiotu:

obowiązkowe

Skrócony opis:

Przedmiot stanowi wprowadzenie w problematykę baz danych - relacyjnych i obiektowych. Zajęcia ukierunkowane głównie na relacyjne bazy danych, obejmujące zagadnienia przetwarzania danych od postawienia problemu, poprzez modelowanie struktury danych wraz z jej optymalizacją do analizy danych, celem uzyskania użytecznych informacji.

Pełny opis:

Wprowadzenie do relacyjnych baz danych w tym omówienie podstawowych pojęć dotyczących baz danych, architektury klient-serwer, systemu zarządzania, oprogramowania, rozwiązań sprzętowych,

historii i trendów rozwoju baz danych w przyszłości.

Omówienie zagadnień komunikacji sieciowej użytkownika z bazą danych na przykładzie bazy MySQL, MS Access. Istotne aspekty baz danych

z punktu widzenia użytkownika, programisty i administratora baz danych.

Podstawy języka SQL:

• składnia języka SQL,

• definicja danych, typy danych,

• wyszukiwanie danych (select), wzorce zapytań,

• konstrukcja zapytań złożonych – łączenie zapytań, podzapytania,

• funkcje agregujące, klauzule group by, having,

• funkcje i operacje na typach danych: tekstowych, daty, czasu, waluty itp.,

• tworzenie widoków,

• manipulacja danymi w oparciu o instrukcje: insert, replace, update, delete,

• transakcje,

• podstawy projektowania baz danych: model danych, tworzenie tabel, indeksy, relacje, klucze, widoki, modyfikacja schematu,

• kursory,

• postacie normalne baz danych,

• procedury i funkcje składowane, wyzwalacze (triggery).

Zagadnienia dotyczące obsługi baz danych MySQL:

• konfiguracja oprogramowania klienta,

• zarządzanie uprawnieniami użytkowników i grup m.in. grant

i revoke,

• wykonywanie kopii bezpieczeństwa i odtwarzania bazy,

• import i eksport danych,

• typowe problemy: integralność danych, optymalizacja zapytań, zakleszczenia itp.

Zagadnienia dotyczące obsługi MS Access:

• realizacja aplikacji bazodanowej na zadany temat,

• konfiguracja programu, utworzenie schematu bazy (obiektów),

• opracowanie logiki aplikacji m.in. formatek, raportów, widoków,

• import danych z zewnętrznych źródeł,

• manipulacja danymi,

• udzielenie odpowiedzi (raport) na zadane przez prowadzącego pytania.

Literatura:

• Balter, Alison, Krzysztof Brauner, i Wydawnictwo Helion. T-SQL dla każdego. Gliwice: Helion, 2016.

• Domka, Przemysław, i Wydawnictwa Szkolne i Pedagogiczne. Bazy danych i systemy baz danych: kwalifikacja E.14.2 : podręcznik do nauki zawodu technik informatyk. Warszawa: Wydawnictwa Szkolne i Pedagogiczne, 2013.

• Flanczewski, Sergiusz, i Wydawnictwo Helion. Access 2016 PL w biurze i nie tylko. Gliwice: Helion, 2016.

• Gennick, Jonathan, Marek Pałczyński, i Helion. SQL. Gliwice: Wydawnictwo Helion, 2011.

• Mendrala, Danuta, Marcin Szeliga, i Helion. Access 2016 PL: nie przegrzewaj mózgu - wrzuć dane do bazy! Gliwice: Wydawnictwo Helion, 2016.

• Mendrala, Danuta, Marcin Szeliga, i Wydawnictwo Helion. Access 2016 PL. Gliwice: Helion, 2016.

• Mendrala, Danuta, Marcin Szeliga, i Wydawnictwo Helion. SQL: praktyczny kurs. Gliwice: Wydawnictwo Helion, 2015.

• Rogulski, Mariusz. Bazy danych dla studentów: [podstawy projektowania i języka SQL. Warszawa: WITKOM (Salma Press), 2012.

• Beynon-Davies, Paul. Systemy baz danych. Warszawa: Wydawnictwa Naukowo-Techniczene, 2003.

• Ullman, Jeffrey D, Monika Jurkiewicz, i Jennifer Widom. Podstawowy wykład z systemów baz danych. Warszawa: Wydawnictwa Naukowo-Techniczne, 2000.

• Ullman, Jeffrey D, Jennifer Widom, i Radosław Meryk. Podstawowy kurs systemów baz danych. Gliwice: Helion, 2011.

• Wilton, Paul, John W Colby, i Mikołaj Szczepaniak. SQL od podstaw. Gliwice: Helion, 2006.

• Wrotek, Witold, i Helion. ABC Access 2016 PL. Gliwice: Wydawnictwo Helion, 2016.

Metody i kryteria oceniania:

Ocena średnia ważona:

• sprawdzian na koniec semestru (waga 60%),

• aktywność na zajęciach (waga 30%),

• obecność (waga 10%).

Sprawdzian - ocena pozytywna, gdy odpowiedź jest udzielona w 66% lub więcej.

Praktyki zawodowe:

Brak

Zajęcia w cyklu "Semestr letni 2018/19" (zakończony)

Okres: 2019-02-16 - 2019-06-08
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 30 godzin więcej informacji
Koordynatorzy: Dariusz Jaruga
Prowadzący grup: Dariusz Jaruga
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę

Zajęcia w cyklu "Semestr letni 2019/20" (w trakcie)

Okres: 2020-02-17 - 2020-06-10
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 30 godzin więcej informacji
Koordynatorzy: Wioletta Matosek
Prowadzący grup: Wioletta Matosek
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę

Zajęcia w cyklu "Semestr letni 2020/21" (jeszcze nie rozpoczęty)

Okres: 2021-02-18 - 2021-06-13
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Konwersatorium, 30 godzin więcej informacji
Koordynatorzy: Wioletta Matosek
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.