Studiuj dzięki licznym zasobom udostępnionym na Docsity
Zdobywaj punkty, pomagając innym studentom lub wykup je w ramach planu Premium
Przygotuj się do egzaminów
Studiuj dzięki licznym zasobom udostępnionym na Docsity
Otrzymaj punkty, aby pobrać
Zdobywaj punkty, pomagając innym studentom lub wykup je w ramach planu Premium
Społeczność
Odkryj najlepsze uniwersytety w twoim kraju, według użytkowników Docsity
Bezpłatne poradniki
Pobierz bezpłatnie nasze przewodniki na temat technik studiowania, metod panowania nad stresem, wskazówki do przygotowania do prac magisterskich opracowane przez wykładowców Docsity
Informatyka: notatki z zakresu informatyki stosowanej odnoszące się do modelu bazy danych w postaci diagramu związków encji.
Typologia: Notatki
1 / 14
Informatyka Stosowana
I. Treść zadania: Hurtownia wielobranżowa: towary przychodzą od różnych producentów i są zabierane przez sklepy (czasem brane są tylko w komis.
II. Wynik analizy: Hurtownia otrzymuje towar od producentów lub innych hurtowni. W wykazie dostawy ma dane dostawcy, towaru , który został przez niego dostarczony, ceny dostawy i daty kiedy dostawa miała miejsce. Prowadzi też sprzedaż do różnych sklepów. Sklepy te biorą towar normalnie lub w komis. Jest to zawarte w wykazie sprzedaży, w którym również jest rodzaj zapłaty (natychmiastowa lub po określonym czasie), towar sprzedawany, cena sprzedaży i data transakcji. Hurtownia prowadzi też listę klientów i dostawców. Prowadzi również stan magazynu czyli jaki towar w danej chwili znajduje się w hurtowni, jaka jest jego cena zakupu, sprzedaży i komisowa.
IV. Opis schematu bazy danych:
a) Atrybuty:
Atrybut: Nr towaru Opis: numer identyfikujący towar Typ: numeryczny
Atrybut: Cena Opis: cena towaru Typ: znakowy
Atrybut: Zakupu Opis: cena towaru którą hurtownia zapłaciła dla dostawcy Typ: znakowy
Atrybut: Sprzedaży Opis: cena towaru którą hurtownia pobiera od odbiorcy Typ: znakowy
Atrybut: Komisowa Opis: cena towaru w przypadku kiedy odbiorca bierze towar w komis Typ: znakowy
Atrybut: Nazwa towaru Opis: nazwa towaru Typ: znakowy
Atrybut: Ilość Opis: ilość towaru w sztukach, kilogramach lub litrach Typ: znakowy
Atrybut: Termin ważności Opis: termin przydatności towaru Typ: datownikowy
Atrybut: Adres Opis: adres dostawcy lub odbiorcy Typ: znakowy
Atrybut: NIP/REGON Opis: numer NIP lub REGON przydatny w identyfikacji Typ: numeryczne
Atrybut: Nazwa Opis: nazwa dostawcy lub odbiorcy Typ: znakowy
Atrybut: Identyfikator dostawy Opis: numer identyfikacyjny dostawy Typ: numeryczny
Atrybut: Data dostawy Opis: data dostawy Typ: datownikowy
Atrybut: Cena dostawy Opis: całkowity koszt dostawy
Inne atrybuty: Adres, Nazwa, NIP/REGON
Encja: Towar sprzedany Opis: Towar sprzedany do sklepu Identyfikujący atrybut: Nr towaru Inne atrybuty: Nazwa, Ilość, Cena
c) Związki:
Nazwa ID: Wd-Id Opis: łączy numer identyfikacyjny towar dostarczony z wykazem dostawy Encja pierwsza: Wykaz dostawy Liczebność: jeden Opcjonalność: wymagany Encja druga: Identyfikator dostawy Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: Wd-D Opis: łączy firmę dostarczającą towar z wykazem dostawy Encja pierwsza: Wykaz dostawy Liczebność: jeden Opcjonalność: Wymagany Encja druga: Dostawca Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: Wd-Td Opis: łączy towar dostarczony z wykazem dostawy Encja pierwsza: Wykaz dostawy Liczebność: jeden Opcjonalność: wymagany Encja druga: Towar dostarczony Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Wd-Cd Opis: łączy cenę dostawy z wykazem dostawy Encja pierwsza: Wykaz dostawy Liczebność: jeden Opcjonalność: wymagany Encja druga: Cena dostawy Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: Wd-Dd Opis: łączy datę dostawy z wykazem dostawy Encja pierwsza: Wykaz dostawy Liczebność: jeden Opcjonalność: wymagany
Encja druga: Data dostawy Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: D-N Opis: łączy nazwę dostawcy z dostawcą Encja pierwsza: Dostawca Liczebność: jeden Opcjonalność: wymagany Encja druga: Nazwa Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: D-NR Opis: łączy numer NIP i REGON dostawcy z dostawcą Encja pierwsza: Dostawca Liczebność: jeden Opcjonalność: wymagany Encja druga: NIP/REGON Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: D-A Opis: łączy adres dostawcy z dostawcą Encja pierwsza: Dostawca Liczebność: jeden Opcjonalność: wymagany Encja druga: Adres Liczebność: jeden Opcjonalność: wymagany
Nazwa ID: Td-N Opis: łączy nazwę towaru dostarczonego z towarem dostarczonym Encja pierwsza: Towar dostarczony Liczebność: wiele Opcjonalność: wymagany Encja druga: Nazwa Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Td-Nrt Opis: łączy numer towaru dostarczonego z towarem dostarczonym Encja pierwsza: Towar dostarczony Liczebność: wiele Opcjonalność: wymagany Encja druga: Numer towaru Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Td-I Opis: łączy ilość towaru dostarczonego z towarem dostarczonym Encja pierwsza: Towar dostarczony Liczebność: wiele Opcjonalność: wymagany Encja druga: Ilość Liczebność: wiele
Liczebność: wiele Opcjonalność: wymagany Encja druga: Cena Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: C-Z Opis: łączy cenę zakupu od dostawcy z ceną towaru w magazynie Encja pierwsza: Cena Liczebność: wiele Opcjonalność: wymagany Encja druga: Zakupu Liczebność: wiele Opcjonalność: opcjonalnie
Nazwa ID: C-S Opis: łączy cenę sprzedaży z ceną towaru w magazynie Encja pierwsza: Cena Liczebność: wiele Opcjonalność: wymagany Encja druga: Sprzedaży Liczebność: wiele Opcjonalność: opcjonalny Nazwa ID: C-K Opis: łączy cenę komisową z ceną towaru w magazynie Encja pierwsza: Cena Liczebność: wiele Opcjonalność: wymagany Encja druga: Komisowa Liczebność: wiele Opcjonalność: opcjonalny
Nazwa ID: D-N Opis: łączy nazwę dostawcy z dostawcą Encja pierwsza: Dostawca Liczebność: wiele Opcjonalność: wymagany Encja druga: Nazwa Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: D-A Opis: łączy adres dostawcy dostawcą Encja pierwsza: Dostawca Liczebność: wiele Opcjonalność: wymagany Encja druga: Adres Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: D-NR Opis: łączy numer NIP i REGON z Dostawcą Encja pierwsza: Dostawca Liczebność: wiele Opcjonalność: wymagany Encja druga: NIP/REGON
Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: K-N Opis: łączy nazwę klienta z klientem Encja pierwsza: Klient Liczebność: wiele Opcjonalność: wymagany Encja druga: Nazwa Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: K-A Opis: łączy adres klienta z Klientem Encja pierwsza: Klient Liczebność: wiele Opcjonalność: wymagany Encja druga: Adres Liczebność: wiele Opcjonalność: wymagany Nazwa ID: K-NR Opis: łączy numer NIP i REGON z klientem Encja pierwsza: Klient Liczebność: wiele Opcjonalność: wymagany Encja druga: NIP/REGON Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: K-Nr Opis: łączy numer klienta z klientem Encja pierwsza: Klient Liczebność: wiele Opcjonalność: wymagany Encja druga: Numer Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Ws-Is Opis: łączy identyfikator sprzedaży z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Identyfikator sprzedaży Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Ws-O Opis: łączy odbiorcę towaru z hurtowni z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Odbiorca Liczebność: wiele Opcjonalność: wymagany
Liczebność: wiele Opcjonalność: wymagany Encja druga: Numer Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: O-A Opis: łączy adres odbiorcy z odbiorcą Encja pierwsza: Odbiorca Liczebność: wiele Opcjonalność: wymagany Encja druga: Adres Liczebność: wiele Opcjonalność: wymagany Nazwa ID: O-NR Opis: łączy numer NIP i REGON z odbiorcą Encja pierwsza: Odbiorca Liczebność: wiele Opcjonalność: wymagany Encja druga: NIP/REGON Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Ts-Nrt Opis: łączy numer towaru sprzedanego z towarem sprzedanym Encja pierwsza: Towar sprzedany Liczebność: wiele Opcjonalność: wymagany Encja druga: Numer towaru Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Ts-N Opis: łączy nazwę towaru sprzedanego z towarem sprzedanym Encja pierwsza: Towar sprzedany Liczebność: wiele Opcjonalność: wymagany Encja druga: Nazwa Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Ts-I Opis: łączy ilość towaru z towarem sprzedanym Encja pierwsza: Towar sprzedany Liczebność: wiele Opcjonalność: wymagany Encja druga: Ilość Liczebność: wiele Opcjonalność: wymagany
Nazwa ID: Ts-C Opis: łączy cenę towaru z towarem sprzedanym Encja pierwsza: Towar sprzedany Liczebność: wiele Opcjonalność: wymagany Encja druga: Cena
Liczebność: wiele Opcjonalność: wymagany