Bazy danych, laboratorium, semestr zimowy 2013/2014
Zajęcia odbywają się w poniedziałki o godzinie 12:15 sala 3044.
2014-01-27
2014-01-20
2014-01-13
- Tutoriale PHP:
- http://stencel.mimuw.edu.pl/bd/PHP/ -- kilka przykładów programów łączących się z bazą danych
- biblioteka twitter-api-php, przykłady użycia
- Twitter REST API v1.1 Resources
- Jquery -- polecana biblioteka Javascript
- Smarty -- polecana biblioteka PHP do szablonów
2013-12-16
2013-12-09
2013-12-02
2013-11-25
2013-11-18
Normalizacja baz danych, Przydatne materiały:
2013-11-04
Klasówka:
Zasady
- Na rozwiązanie zadań jest 1.5h.
- Plik z zapytaniami (i swoim imieniem i nazwiskiem) należy wysłać na adres walen(at)mimuw.edu.pl z tytułem maila dokladnie 'bdkol1'.
- Można korzystać z dowolnych materiałów dydaktycznych, także z internetu.
- Nie można się porozumiewać między sobą, pytania dotyczące treści należy kierować do prowadzącego.
- Dane w pliku są jedynie przykładem; zapytania powinny działać dla dowolnych danych zgodnych z definicją tabel.
- Wszystkie zadania są punktowane tak samo, w skali 0-5 pkt.
2013-10-28
- dostęp do Postgresql: psql -h labdb bd [LOGIN_Z_STUDENTS] (domyślne hasło x)
- zmiana hasła: ALTER USER PASSWORD 'nowehaslo'
- informacje o postgresql:
http://students.mimuw.edu.pl/~zbyszek/bazy-danych/postgres/postgres.html
http://students.mimuw.edu.pl/~zbyszek/bazy-danych/inf/ - konstrukcja WITH-RECURSIVE (Postgresql)
- konstrukcja CONNECT-BY (Oracle)
Przydatne adresy
- Materiały na stronie wykładowcy
- Materiały na stronie Krzysztofa Stencla
- Materiały na stronie Janusza Dutkowskiego
- Materiały na stronie Jacka Sroki
- Bazy danych, notatki do wykładu i ćwiczeń (na stronie wazniak.mimuw.edu.pl)
- SQL tutorial (by Philip Greenspun)
- Oracle 10g SQL Reference
- Oracle 10g PL/SQL User's Guide and Reference
- PHP Security Guide
Imię, Nazwisko | Etap1, strategia | Etap2, diagram ER | Etap3, DDL | Etap4, projekt aplikacji | Etap5, implementacja |
---|---|---|---|---|---|
Grzegorz Białek | OK | OK | OK | OK | OK |
Patryk Chmielewski | OK | BRAK! | BRAK! | BRAK! | BRAK! |
Paweł Czerwiński | OK | OK | OK- (przypadkowe rozmiary kolumn) | OK | OK (2. termin) |
Karolina Gawryszczak | OK | OK- (za mało informacji) | OK-- (zmiana ERD, brak kluczy obcych w DDL) | OK | OK |
Dominik Hys | OK | OK | OK | OK-- (spóźnienie 2t) | OK- |
Michał Kiełek | OK | OK-- (bardzo ubogi model) | OK- (ubogi model, z niecierpliwością czekam na implementację) | OK | OK- |
Cezary Kosko | OK | OK- (mało danych, złe typy kolumn) | OK | OK | OK |
Dawid Łazarczyk | OK | OK | OK | OK | OK |
Krzysztof Sakowski | OK | OK | OK- (spóźnienie 1d) | OK | OK |
Przemysław Wróblewski | OK | OK | OK | OK | OK |
Tsimafei Zaretski | OK | OK | OK | OK- (spóźnienie 3d) | OK |