przejście do zawartości
Igor Wojnicki's WIKI
Narzędzia użytkownika
Zaloguj
Narzędzia witryny
Szukaj
Narzędzia
Pokaż stronę
Poprzednie wersje
Odnośniki
Ostatnie zmiany
Menadżer multimediów
Indeks
Zaloguj
>
Ostatnie zmiany
Menadżer multimediów
Indeks
Jesteś tutaj:
start
»
pl
»
paw
»
lab_couchdb_zal
Ślad:
pl:paw:lab_couchdb_zal
Ta strona jest tylko do odczytu. Możesz wyświetlić źródła tej strony ale nie możesz ich zmienić.
====== Laboratorium, CouchDB 2 ====== Baza danych dostępna jest pod adesem: http://awing.kis.agh.edu.pl:5984 interface Web: http://awing.kis.agh.edu.pl:5984/_utils ===== Ćwiczenie 1 ===== - Umieść w bazie danych z poprzednich ćwiczeń dokumenty reprezentujące listę zakupów, każdy z dokumentów musi zawierać przynajmniej: nazwę, informacje o cenie produktu i nazwę sklepu w jakim jest dostępny, np. dla czterech produktów może to być: <code json> {"produkt":"chleb", "cena": 2.2, "sklep":"Biedronka", "kiedy_kupic":"co tydzien"} {"produkt":"pomidor", "cena": 6, "sklep":"Biedronka", "kiedy_kupic":"co tydzien"} {"produkt":"sanki", "cena": 119, "sklep":"Auchan", "opis":"czerwono-czarne, metalowe"} {"produkt":"lody", "cena": 3.2, "sklep":"Lidl"} {"produkt":"chleb", "cena": 3.0, "sklep":"Shell", "kiedy_kupic":"co tydzien"} </code> - napisz widok ''sklep'', który umożliwi dostęp do informacji o zakupach posortowanych ze względu na nazwę sklepu, - napisz widok ''ile'', który obliczy ile jest towarów do kupienia w każdym ze sklepów, ===== Ćwiczenie 2 ===== - Pod jakim adresem URI można odnaleźć informacje o towarach do kupienia w sklepie o nazwie //Biedronka//? \\ Podpowiedź: do widoku można przekazać za pomocą GET parametr ''key'', który określa wartość klucza dla której mają być zwrócone informacje np.: <code>http://..../nazwa_widoku?key="czarny"</code> zwróci tylko rekordy o wartości klucza równiej ''czarny''. - Pod jakim adresem można dowiedzieć się ile towarów jest do kupienia w //Biedronce//? ===== Ćwiczenie 3 (dla zainteresowanych) ===== - Napisz widok ''srednia'', który policzy średnią cenę towarów o takich samych nazwach (Uwaga na proces reduce/rereduce!, czy da się obliczyć średnią jako pojedynczą liczbę?).
pl/paw/lab_couchdb_zal.txt
· ostatnio zmienione: 2025/01/24 19:06 przez
wojnicki
Narzędzia strony
Pokaż stronę
Poprzednie wersje
Odnośniki
Do góry