Do zaliczenia wymagane są wszystkie następujące elementy:
Modelowanie diagramów związków-encji - 30pkt, wymagania projektu:
Przekształcenie modelu ER do modelu relacyjnego - 30pkt, nalezy dostarczyć diagram ER (z poprzedniego podpunktu), diagram relacyjny w programie Workbench, oraz wygenerowany plik sql z poleceniami tworzenia bazy danych. Oceniane będą:
Nie jest wymagana obecność na zajęciach poza kolokwium (jesli będzie na zajęciach) oraz ewentualnie ostatnimi (oddawanie projektu). Jesli Państwo nie chodzą to zakładam, że albo robią sobie krzywdę, albo są już ekspertami w bazach danych i nie potrzebują tych zajęć. Każdą z tych rzeczy zweryfikuje egzamin i kolokwium.
Zalecam czytanie ogłoszeń na mojej stronie. Można je zobaczyć na głównej stronie, albo wchodząc w zakładkę "dydaktyka" - wtedy wyświetlą się tylko te ogłoszenia, które dotyczą prowadzonych przezemnie zajęć.
Nie odpowiadam za zawartość stron wskazywanych przez poniższe linki po zakończeniu zajęć z danego przedmiotu.
Zajęcia organizacyjne. Wprowadzenie do tematyki relacyjnych baz danych. Podstawy modelowania.
Modelowanie z użyciem diagramów związków-encji (Diagramy ER) - podstawy
Modelowanie z użyciem diagramów związków-encji (Diagramy ER) - wiązania.
Modelowanie z użyciem diagramów związków-encji (Diagramy ER) - generalizacja. Przedstawienie programu Oracle Data Modeler.
Zajęcia konsultacyjne - projekty diagramów ER.
Oddawanie projektów diagramów ER.
Przekształcanie modelu ER do relacyjnego - podstawy.
Przekształcanie modelu ER do relacyjnego - generalizacja. Przedstawienie programu MySQL Workbench.
Normalizacja, 1NF, 2NF, 3NF.
Normalizacja cd. Postać normalna Boyca-Codda, przykłady
Podstawy SQL (podstawowy select). MySQL i PHPMyAdmin.
Podstawy SQL cd. (sortowanie, grupowanie danych, tworzenie schematu baz danych i tabel).
Podstawy SQL cd. (zaawansowana manipulacja danymi, złączenia, podzapytania).
12:00 - 14:00 (???) : Oddawanie projektów zaliczeniowych, Pokój 1064, WMiI UJ (????).
Kartkówka zaliczeniowa z SQL. Wystawianie ocen.