RBD stacjonarne
Semestr 2, rok akademicki 2022/2023
RBD jest przedmiotem poświęconym Relacyjnym Bazom Danych. W ramach przedmiotu poznamy zasady działania baz danych, tworzenia diagramów ERD, układania zapytań w języku SQL, stworzymy własną bazę danych i zapytania do niej. Pod koniec semestru, jeśli wystarczy czasu, zajmiemy się również nierelacyjnymi bazami danych, bo gdzie lepiej wprowadzić ten temat, jak na przedmiocie o bazach relacyjnych
Zasady zaliczenia
Przedmiot składa się z 15 laboratoriów. Na ocenę końcową składa się w 70% kolowkium z SQL oraz w 30% kolokwium z MongoDB realizowane na ostatnich zajęciach w semestrze.
Przydatne linki
- Vertabelo - Aplikacja pozwalająca na tworzenie diagramów ERD oraz fizycznych baz danych na ich podstawie
- Draw.io - Narzędzie pozwalające na wygodne projektowanie diagramów ERD
- Mockaroo - Przydatne narzędzie pozwalające na generowanie zestawów danych oraz wypełnionych tabel
- DataGrip - IDE z obsługą wielu dialektów SQL i noSQL.
- Logowanie do Mongo - instrukcja, może przydać się na kolokwium, jak ktoś zapomniał
Wymagania projektowe
Przykładowe kolokwium
Skrypty z ćwiczeń
- Podstawy baz danych
- Diagramy ERD
- Wstęp do SQL
- SQL - Joiny, więcej agregacji, więcej zapytań
- Tworzenie i wypełnianie tabel w bazie danych
- Agregacja, złączenia, funkcje SQL
- SQL w konsoli, zadania praktyczne
- SQL - zapytania
- MongoDB - wstęp