Docsity
Docsity

Przygotuj się do egzaminów
Przygotuj się do egzaminów

Studiuj dzięki licznym zasobom udostępnionym na Docsity


Otrzymaj punkty, aby pobrać
Otrzymaj punkty, aby pobrać

Zdobywaj punkty, pomagając innym studentom lub wykup je w ramach planu Premium


Informacje i wskazówki
Informacje i wskazówki

Projekt bazy - Notatki - Elementy informatyki, Notatki z Informatyka

Informatyka: notatki z zakresu informatyki stosowanej odnoszące się do modelu bazy danych w postaci diagramu związków encji.

Typologia: Notatki

2012/2013

Załadowany 12.04.2013

Norbert_88
Norbert_88 🇵🇱

4.5

(31)

322 dokumenty

Podgląd częściowego tekstu

Pobierz Projekt bazy - Notatki - Elementy informatyki i więcej Notatki w PDF z Informatyka tylko na Docsity!

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

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