Projekt bazy - Notatki - Elementy informatyki, Notatki'z Informatyka. Szczecin University of Technology
Norbert_88
Norbert_8812 April 2013

Projekt bazy - Notatki - Elementy informatyki, Notatki'z Informatyka. Szczecin University of Technology

DOC (125.5 KB)
14 strona
582Liczba odwiedzin
Opis
Informatyka: notatki z zakresu informatyki stosowanej odnoszące się do modelu bazy danych w postaci diagramu związków encji.
20punkty
Punkty pobierania niezbędne do pobrania
tego dokumentu
Pobierz dokument
Podgląd3 strony / 14
To jest jedynie podgląd.
Zobacz i pobierz cały dokument.
To jest jedynie podgląd.
Zobacz i pobierz cały dokument.
To jest jedynie podgląd.
Zobacz i pobierz cały dokument.
To jest jedynie podgląd.
Zobacz i pobierz cały dokument.

Informatyka Stosowana

BAZY DANYCH - laboratorium Część I

Temat: Model bazy danych w postaci diagramu związków encji.

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

Typ: znakowy

Atrybut: Identyfikator sprzedaży Opis: numer identyfikacyjny sprzedaży Typ: numeryczny

Atrybut: Data sprzedaży Opis: data sprzedaży Typ: datownikowy

Atrybut: Rodzaj sprzedaży Opis: określa czy towar został sprzedany normalnie czy też dany w komis Typ: znakowy

Atrybut: Rodzaj zapłaty Opis: mówi w jaki sposób sklep rozliczy się z hurtownią Typ: znakowy

Atrybut: Cena sprzedaży Opis: całkowity koszt sprzedaży Typ: znakowy

Atrybut: Numer Opis: numer identyfikujący odbiorcę Typ: numeryczny

b) Atrybuty encji:

Encja: Towar w magazynie Opis: jaki towar znajduje się w magazynie Identyfikujący atrybut: Numer towaru Inne atrybuty: Ilość, Cena, Nazwa, Termin ważności

Encja: Dostawca Opis: firma dostarczająca towar do hurtowni Identyfikujący atrybut: NIP/REGON Inne atrybuty: Nazwa, Adres

Encja: Wykaz dostawy Opis: dane dotyczące dostawy Identyfikujący atrybut: Identyfikator dostawy Inne atrybuty: Dostawca, Towar dostarczony, Data dostawy, Cena dostawy

Encja: Towar dostarczony Opis: towar dostarczony przez dostawcę do hurtowni Identyfikujący atrybut: Nr towaru Inne atrybuty: Nazwa, Ilość, Cena

Encja: Wykaz sprzedaży Opis: dane dotyczące sprzedaży Identyfikujący atrybut: Identyfikator sprzedaży Inne atrybuty: Odbiorca, Towar sprzedany, Rodzaj sprzedaży, Rodzaj zapłaty, Data sprzedaży

Encja: Odbiorca Opis: sklep kupujący towar z hurtowni Identyfikujący atrybut: Numer

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

Opcjonalność: wymagany

Nazwa ID: Td-C Opis: łączy cenę towaru dostarczonego z towarem dostarczonym Encja pierwsza: Towar dostarczony Liczebność: wiele Opcjonalność: wymagany Encja druga: Cena Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Tm-Nrt Opis: łączy numer towaru znajdującego się w magazynie z towarem w magazynie Encja pierwsza: Towar w magazynie Liczebność: wiele Opcjonalność: wymagany Encja druga: Numer towaru Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Tm-N Opis: łączy nazwę towaru z towarem w hurtowni Encja pierwsza: Towar w magazynie Liczebność: wiele Opcjonalność: wymagany Encja druga: Nazwa Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Tm-Tw Opis: łączy termin ważności towaru z towarem w magazynie Encja pierwsza: Towar w magazynie Liczebność: wiele Opcjonalność: wymagany Encja druga: Termin ważności Liczebność: wiele Opcjonalność: opcjonalny

Nazwa ID: Tm-I Opis: łączy ilość towaru z towarem znajdującym się w magazynie Encja pierwsza: Towar w magazynie Liczebność: wiele Opcjonalność: wymagany Encja druga: Ilość Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Tm-C Opis: łączy cenę towaru z towarem w magazynie Encja pierwsza: Towar w magazynie

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

Nazwa ID: Ws-Ts Opis: łączy towar sprzedany z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Towar sprzedany Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Ws-Rs Opis: łączy rodzaj sprzedaży z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Rodzaj sprzedaży Liczebność: wiele Opcjonalność: wymagany Nazwa ID: Ws-Rz Opis: łączy rodzaj zapłaty z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Rodzaj zapłaty Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Ws-Cs Opis: łączy cenę sprzedaży z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Cena sprzedaży Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: Ws-Ds Opis: łączy datę sprzedaży z wykazem sprzedaży Encja pierwsza: Wykaz sprzedaży Liczebność: jeden Opcjonalność: wymagany Encja druga: Data sprzedaży Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: O-N Opis: łączy nazwę odbiorcę z odbiorcą Encja pierwsza: Odbiorca Liczebność: wiele Opcjonalność: wymagany Encja druga: Nazwa Liczebność: wiele Opcjonalność: wymagany

Nazwa ID: O-Nr Opis: łączy numer odbiorcy z odbiorcą Encja pierwsza: Odbiorca

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

III. Schemat relacyjnej bazy danych.

komentarze (0)
Brak komentarzy
Bądź autorem pierwszego komentarza!
To jest jedynie podgląd.
Zobacz i pobierz cały dokument.
Docsity is not optimized for the browser you're using. In order to have a better experience we suggest you to use Internet Explorer 9+, Chrome, Firefox or Safari! Download Google Chrome