Laboratorium, CouchDB
Baza danych CouchDB jest dostępna w trakcie trwania ćwiczeń pod adresem: http://awing.kis.agh.edu.pl:5984
Uwaga: baza danych dostępna bez uwierzytelnienia, z poziomem dostępu administratora.
Do wykonania poniższych ćwiczeń wykorzystaj dowolną znaną Ci technologie komunikacji z wykorzystaniem HTTP: curl
, telnet
, netcat
, PHP, Java… albo http://awing.kis.agh.edu.pl:5984/_utils
Ćwiczenie 1: Generacja HTML na podstawie dokumentów
Skorzystaj ze swojej bazy danych z poprzednich ćwiczeń albo utwórz nową.
Upewnij się, że w bazie są przynajmniej dwa dokumenty.
Do jednego z dokumentów dodaj załącznik.
Zaprogramuj odpowiednio bazę danych, tak aby można było wyświetlić treść
pojedynczego dokumentu, wraz z informacją o załącznikach, za pomocą przeglądarki internetowej, wskazując jego identyfikator (konwersja do dokumentu
HTML). Pamiętaj o wszystkich odpowiednich elementach
HTML.
Zaprogramuj odpowiednio bazę danych, tak aby można było wyświetlić treść
wszystkich dokumentów, wraz z informacją o załącznikach za pomocą przeglądarki internetowej (dokument
HTML). Pamiętaj o wszystkich odpowiednich elementach
HTML.
Podpowiedź: skorzystaj z materiałów z wykładu.