Bazy danych 2011/12


lasciate ogni speranza voi ch'entrate
Egzamin poprawkowy: 21 lutego, od godziny 900, pokój 442b.

Zdanie egzaminu jest warunkiem koniecznym zaliczenia przedmiotu. Zaliczenie ćwiczeń (udokumentowane) jest warunkiem koniecznym dopuszczenia do egzaminu. Nie prowadzę listy egzaminacyjnej, ale każdą przerwę dłuższą niż 15 minut, spowodowaną nieobecnością kandydatów, mogę uznać za zakończenie egzaminu w danym dniu.
Prośby o przeegzaminowanie w terminach innych, niż wyznaczone przeze mnie, mogą być rozpatrywane, o ile zostaną złożone PRZED wyznaczonym terminem egzaminu. Dotyczy to terminu pierwszego i poprawkowego.

Wiadomości wstępne  
Relacyjny model baz danych, algebra relacji, zależności funkcyjne, aksjomaty Armstronga Wykład  2
Normalizacja baz danych Wykład  3
Przykłady
Podstawy SQL
Wykład  4
Złączenia Wykład  5
Podzapytania i grupowanie Wykład  6
Klucze obce; transakcje Wykład  7
Widoki, procedury składowane, kursory i wyzwalacze Wykład  8
Indeksy Wykład  9, uwaga na niewielkie uzupełnienie!
Uzupełnienia i przykłady Wykład 10

25.10.2011 Zestaw zadań 2
08.11.2011 Zadania na kolokwium
22.11.2011 Studentom, którzy nie posiadali kont na serwerze bazodanowym, konta zostały założone. Osoby już posiadające konta na wydziałowym serwerze bazodanowym proszone są o przypomnienie sobie swoich haseł! Ja tych haseł nie znam.
29.11.2011 Pliki z danymi, które będą potrzebne na zajęciach: kompanie.txt, operacje.txt
Zawartość można załadować do tabel poleceniami
LOAD DATA LOCAL INFILE ścieżka INTO TABLE nazwa
LINES TERMINATED BY '\n';
13.12.2011 Plik z danymi, który będzie potrzebny na zajęciach: kadry.txt
03.01.2012 Pliki z danymi, które będą potrzebne na zajęciach: studenci.txt, zadania.txt, zrobione.txt.
10.01.2012 Rozważamy b-drzewo, którego węzły mogą zawierać nie mniej, niż 2 i nie więcej, niż 4 klucze.
  1. Utwórz b-drzewo, wypełniając je literami alfabetu łacińskiego 'A'...'Z', wstawiając klucze
    1. w kolejności leksykalnej 'A', 'B', 'C' itd,
    2. w kolejności naprzemiennej 'A', 'Z', 'B', 'Y' itd.
  2. Z pierwszego z powstałych drzew usuń klucze 'M', 'N'.
  3. Z pierwszego z powstałych drzew usuń klucz 'I'.
Oczekuję znajomości algorytmów przedstawionych na wykładzie!
17.01.2012 Zaliczenie umiejętności praktycznych z SQL.
Zadania z kolokwium, dane: AAA.txt, BBB.txt

W przedstawionych tu materiałach prawie na pewno trafią się jakieś błędy. Za wszystkie przepraszam, a o zauważonych błędach proszę poinformować mnie przez e-mail.
sala -001, 28.11.11
30 listopada 2011

Copyright © 2011-12 P. F. Góra. Wszystkie materiały zamieszczone na tej stronie są chronione prawem autorskim. Materiały te mogą być wykorzystywane w niekomercyjnych celach dydaktycznych i naukowych, pod warunkiem zachowania nieniejszej informacji o prawach autorskich.
Copyright © 2011-12 P. F. Góra. All materials published here are copyrighted. Permission is granted to use them for non-commercial teaching or research purposes, provided this copyright notice is preserved.