Systemy Baz Danych Plan Zajęć: Zasady Zaliczenia: Materiały:
Transkrypt
Systemy Baz Danych Plan Zajęć: Zasady Zaliczenia: Materiały:
Systemy Baz Danych Prowadzący – Adam Czyszczoń Konsultacje – 14:00-15:00 (201/7 D-2) Plan Zajęć: 1. 2. 3. 4. Wprowadzenie Podstawy definiowania i tworzenia Tabel Wyszukiwanie danych (polecenie Select, Where, And/Or, Between, Distinct, Order) Dodawanie, aktualizowanie, usuwanie danych oraz modyfikacje tabel 5. Relacje (PK/FK), zlaczenia, sumy 6. Narzedzia do projektowania baz danych (np. DBDesigner4, Kexi, IBExpert Developer Studio or Open System Architect) 7. Projekt Bazy Danych - wybor tematow, wstepna kategoryzacja 8. Projekt Bazy Danych - diagram ER 9. Projekt Bazy Danych - diagram logiczny 10. Implementacja Bazy Danych - diagram fizyczny 11. Implementacja Bazy Danych - implementacja 12. Rozne dialekty SQL - SQL Server, SQLite, itd. 13. Transakcje w SQL 14. Zaawansowane zapytania (polecenia in, like, top, funkcje, itd.) 15. Zapytania tworzace, proste agregacje, tabele przestawne (polecenia pivot, case) Zasady Zaliczenia: • • • • • • realizacja list: 5 list, terminowość oddawana list: według harmonogramu, tydzień po terminie – ocena w dół, później – niezaliczone. Listę zadań należy oddać przed końcem zajęć, listy oceniane w skali od 1 do 5,5 (w stopce odpowiednio w skali 1 do 10), listy uwzględniają projekt bazy danych i jej implementację, ocena końcowa: średnia arytmetyczna wszystkich 5 ocen, obecności: 3 nieobecności – ok, 4 nieobecności – ocena w dół, 5 – kurs niezaliczony. Materiały: • • • Stopka4, Wykład, Literatura.