Bazy danych
Informacje ogólne
Kod przedmiotu: | 420-IS1-2BD |
Kod Erasmus / ISCED: |
11.302
|
Nazwa przedmiotu: | Bazy danych |
Jednostka: | Instytut Informatyki |
Grupy: |
2 rok 1 stopnia sem. zimowy Informatyka 3L stac. I st. studia informatyki - przedmioty obowiązkowe |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Rodzaj przedmiotu: | obowiązkowe |
Założenia (lista przedmiotów): | Algebra liniowa z geometrią analityczną 0600-IS1-1ALG |
Założenia (opisowo): | Podstawy programowania obiektowego oraz zagadnienia z zakresu Algebra liniowa z geometrią analityczną |
Tryb prowadzenia przedmiotu: | mieszany: w sali i zdalnie |
Skrócony opis: |
Wprowadzenie. Model relacyjny. Algebra relacyjna. Język SQL. Projektowanie relacyjnych baz danych. Normalizacja. Postaci normalne. Projektowanie koncepcyjne. Diagram związków encji. Projektowanie logiczne. Projektowanie fizyczne. Podstawowe struktury plikowe. Indeksy. Transakcje w bazie danych. Współbieżność. Optymalizacja. |
Pełny opis: |
Profil studiów: ogólnoakademicki Forma studiów: stacjonarne Rodzaj przedmiotu: obowiązkowy Dziedzina i dyscyplina nauki: nauki ścisłe i przyrodnicze, informatyka Rok studiów / semestr: 2 / 3 Wymagania wstępne (tzw. sekwencyjny system zajęć i egzaminów): Przedmioty wprowadzające: Algebra liniowa z geometrią analityczną, Wstęp do programowania obiektowego, Wykład: 30 Laboratorium: 30 Metody dydaktyczne: wykład, prezentacja, zajęcia praktyczne w ramach laboratoriów Punkty ECTS: 5 Bilans nakładu pracy studenta: Udział w zajęciach: - wykład 30h - laboratorium 30h Przygotowanie do zajęć: - laboratorium 15h Zapoznanie z literaturą: 5h Przygotowanie do kolokwium: 10h Przygotowanie do egzaminu: 10h Czas trwania egzaminu: 2h Zadania projektowe realizowane w domu: 10h Udział w konsultacjach: 13h Wskaźniki ilościowe: - nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 75h, 3 ECTS - nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 50h, 2 ECTS |
Literatura: |
Literatura podstawowa: John Russo, SQL by Example, 2018 (e-book, Ebsco) Gupta S. B., Mittal A., Introduction to Database Management System, University Science Press, 2017 (e-book, Ebsco) P. Beynon-Davies, Systemy baz danych. WNT 2003 J. D. Ullman, J. Widom: Podstawowy wykład z systemów baz danych. WNT 2001 materiały szkoleniowe Oracle Academy, 2022 Literatura uzupełniająca: Kriegel A., Discovering SQL : A Hands-On Guide for Beginners, 2011 (e-book, Ebsco) P. Wilton, J. Colby, SQL od podstaw. Helion 2006 H. Garcia-Molina, J. D. Ullman, J. Widom, Implementacja systemów baz danych, WNT 2003 R. Elmasri, S. B. Navathe, Wprowadzenie do systemów baz danych, Helion, 2005 |
Efekty uczenia się: |
zna zasady działania systemów relacyjnych baz danych z uwzględnieniem indeksów, transakcji oraz optymalizacji zapytań. KA6_WG5 zna zagadnienia związane z projektowaniem, analizą, tworzeniem i modyfikowaniem baz danych i ich obiektów. KA6_WG5 zna zagadnienia związane z wyszukiwaniem, prezentacją i modyfikacją informacji z baz danych. KA6_WG5 potrafi zaprojektować i utworzyć bazę danych. KA6_UW11 potrafi wyszukać i zaprezentować żądane informacje z baz danych. KA6_UW11 potrafi modyfikować strukturę i zawartość baz danych. KA6_UW11 |
Metody i kryteria oceniania: |
Forma zaliczenia: egzamin, kolokwium, projekt Uzyskanie co najmniej 51% maksymalnej liczby wszystkich punktów. W przypadku nauczania zdalnego zaliczenie odbędzie się przy wykorzystaniu narzędzi dostępnych na platformie Eduportal/USOSMail. |
Zajęcia w cyklu "Rok akademicki 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-06-30 |
Przejdź do planu
PN WT WYK
LAB
ŚR CZ LAB
LAB
LAB
LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Agnieszka Bołtuć, Wiesław Półjanowicz | |
Prowadzący grup: | Agnieszka Bołtuć, Marta Czupryna, Dominik Tomaszuk | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie na ocenę |
Właścicielem praw autorskich jest Uniwersytet w Białymstoku.