====== 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 ===== Modyfikacja formatu danych ===== ==== Ć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.