diff --git a/src/lab4.json b/src/lab4.json index 9d8e3a50424f3a066ac0d97f3132290440375f62..c0871790055336441efc9b8c512bd73398929111 100644 --- a/src/lab4.json +++ b/src/lab4.json @@ -1,21 +1,26 @@ [ { - "long_description": "bazy przechowujÄ cej zamĂłwienia sklepu internetowego. Baza ĹledziÄ ma konta uĹźytkownikĂłw i zĹoĹźone przez nich zamĂłwienia. PamiÄtaj, Ĺźe kaĹźde zamĂłwienie skĹada siÄ z moĹźliwie wielu pozycji, oraz informacji rozliczeniowych, transportowych (wraz z pĹatnoĹciÄ za transport).", + "description": "bazy przechowujÄ cej zamĂłwienia sklepu internetowego. Baza ĹledziÄ ma konta uĹźytkownikĂłw i zĹoĹźone przez nich zamĂłwienia. PamiÄtaj, Ĺźe kaĹźde zamĂłwienie skĹada siÄ z moĹźliwie wielu pozycji, oraz informacji rozliczeniowych, transportowych (wraz z pĹatnoĹciÄ za transport).", "min_tables": "3", "min_fields": "5" }, { - "long_description": "bazy przechowujÄ cej wizyty pacjentĂłw w przychodni POZ. Baza ma ĹledziÄ pacjentĂłw, lekarzy, recepcjonistek oraz umĂłwione terminy wizyt. PamiÄtaj Ĺźe to recepcjonistka umawia wizytÄ konkretnego pacjenta do konkretnego lekarza na konkretny termin.", + "description": "bazy przechowujÄ cej wizyty pacjentĂłw w przychodni POZ. Baza ma ĹledziÄ pacjentĂłw, lekarzy, recepcjonistek oraz umĂłwione terminy wizyt. PamiÄtaj Ĺźe to recepcjonistka umawia wizytÄ konkretnego pacjenta do konkretnego lekarza na konkretny termin.", "min_tables": "4", "min_fields": "4" }, { - "long_desciption": "bazy rejestrujÄ cej rezerwacjÄ miejsc w kinach. Baza ma ĹledziÄ sale kinowe, seanse oraz rezerwacje miejsc", + "desciption": "bazy rejestrujÄ cej rezerwacjÄ miejsc w kinach. Baza ma ĹledziÄ sale kinowe, seanse oraz rezerwacje miejsc", "min_tables": "3", "min_fields": "5" }, { - "long_description": "bazy rejestrujÄ cej wypoĹźyczenia ksiÄ Ĺźek. Baza ma ĹledziÄ ksiÄ Ĺźki, czytelnikĂłw oraz wypoĹźyczenia. Czym róşni siÄ ksiÄ Ĺźka jako pozycja wydawnicza od ksiÄ Ĺźki jako fizycznego bytu?", + "description": "bazy rejestrujÄ cej wypoĹźyczenia ksiÄ Ĺźek. Baza ma ĹledziÄ ksiÄ Ĺźki, czytelnikĂłw oraz wypoĹźyczenia. Czym róşni siÄ ksiÄ Ĺźka jako pozycja wydawnicza od ksiÄ Ĺźki jako fizycznego bytu?", + "min_tables": "3", + "min_fields": "5" + }, + { + "description": "bazy rejestrujÄ cej rezerwacjÄ sal na egzaminy. Baza ma ĹledziÄ przedmioty, sale i rezerwacjÄ tychĹźe. Upewnij siÄ, aby jeden termin w sali nie mĂłgĹ zostaÄ zarezerwowany wiÄcej niĹź jeden raz!", "min_tables": "3", "min_fields": "5" } diff --git a/src/lab4.md b/src/lab4.md index eb0df0a4ca3cec2ccc7b836e2d14eb73aa049e8b..0550b41e94e8c34dfa95e55836054719d2e994b6 100644 --- a/src/lab4.md +++ b/src/lab4.md @@ -8,15 +8,16 @@ Z tego laboratorium przygotowujesz sprawozdanie. Przygotowujesz je na zajÄciach ich zakoĹczeniu wysyĹasz na adres podany na koĹcu tej instrukcji. Instrukcja dla wszystkich jest taka sama. +PracÄ wykonujesz w grupach dwuosobowych. Dobierz sobie wspĂłĹpracownika. Na liĹcie obecnoĹci +zaznacz numer grupy (dwie osoby - jeden numer grupy). + Rzeczy oznaczone tak, jak poniĹźej, dotyczÄ tego, co masz zawrzeÄ w sprawozdaniu. Na przykĹad: Zapisz swoje imiÄ, nazwisko, adres e-mail, kierunek i rok studiĂłw oraz grupÄ laboratoryjnÄ i numer albumu. - WpisujÄ c siÄ na liĹcie, wpisuj przy swoim nazwisku rĂłwnieĹź liczbÄ porzÄ dkowÄ . OkreĹli - ona wariant instrukcji, z ktĂłrej bÄdziesz korzystaÄ. Podaj jÄ przy sprawozdaniu. - - Ten wariant ma numer $lp$. + Wykonujesz ten wariant zadania, jaki jest numer grupy. Na przykĹad wariant, + ktĂłry obecnie czytasz, ma numer $lp$. Podaj rĂłwnieĹź numer zajÄÄ laboratoryjnych (nr 4). @@ -168,12 +169,15 @@ moĹźe (a nawet musi) siÄ rozliczaÄ wielokrotnie - raz z kaĹźdego roku. Na dzisiejszym laboratorium przygotujemy schemat bazy danych do pewnego zastosowania. -KaĹźda osoba ma inne zadanie. Twoje zadanie to przygotowaÄ schemat $long_description$. +KaĹźda grupa ma inne zadanie. Twoje zadanie to przygotowaÄ schemat $description$. Minimalnie uĹźyjesz $min_tables$ tabel, choÄ jeĹli jesteĹ w stanie znormalizowaÄ ten schemat bardziej, to bÄdzie to mile widziane. KaĹźda z tabel ma zawieraÄ minimalnie $min_fields$ pĂłl. Nie wolno tworzyÄ identyfikatorĂłw automatycznie generowanych, jeĹli uĹźyÄ moĹźna istniejÄ cego w rzeczywistoĹci atrybutu (np. [EAN](https://pl.wikipedia.org/wiki/EAN)). +JeĹli w tabeli chciaĹbyĹ zawrzeÄ wiÄcej informacji, niĹź to wynika z zadania, to bardzo dobrze! W razie +wÄ tpliwoĹci pytaj prowadzÄ cego. + 1. ZastanĂłw siÄ, co w zasadzie Ĺledzisz. GdybyĹ prowadziĹ kartotekÄ papierowÄ z tymi informacjami, to jak poukĹadaĹbyĹ szufladki? 2. Jakie _byty_ Ĺledzisz w swojej bazie danych?