Grupa: Imię i nazwisko: 2

Transkrypt

Grupa: Imię i nazwisko: 2
Grupa:
Imię i nazwisko:
Tabela: dzialy
2
Tabela: pracownicy
Nazwa
Typ/Znaczenie
Nazwa
Typ/Znaczenie
IDDzialu
Nazwa
Kierownik
N(5)/Nr dzialu
C(30) Nazwa działu
N(5)/Nr pracownika
IDPracownika
Imie
Nazwisko
Telefon
IDDzialu
DataUrodz
N(5)/Nr pracownika
C(50)
C(50)
C(20)
N(5)/gdzie pracuje
D/Data urodzenia
Tabela: faktury
Nazwa
Typ/Znaczenie
IDFaktury
IDZam
IDPracownika
DataWyst
N(5)/Nr faktury
N(5)/Nr zamówienia
N(5)/Nr prac. wystawiającego
D/Data wystawienia
Tabela: klienci
Nazwa
Typ/Znaczenie
IDKlienta
firma
adres
platnikVAT
N(5)/Nr klienta
C(50)/Nazwa firmy
C(40)/Miasto
C(1)/Czy jest plat. VAT
Tabela: producenci
Nazwa
Typ/Znaczenie
IDProducenta
NazwaFirmy
Adres
Telefon
Odleglosc
N(5)/Nr producenta
C(50)/Nazwa firmy
C(50)/Miasto
C(20)
N(6)/ w kilometrach
Tabela: towary
Nazwa
Typ/Znaczenie
cena
maxbon
N(7,2)/Cena
N(5,2)/Max bonifikata (%)
Tabela: zamowienia
Nazwa
Typ/Znaczenie
IDZam
Data
Termin
DataDost
IDKlienta
IDPracownika
zam
N(5)/Nr zamówienia
D/Data złożenia zam.
D/Ustalony termin realizacji
D/Data faktycznej dostawy
N(5)/Nr klienta zamawiającego
N(5)/Nr prac przyjmującego
Tabela: zamszcz
Nazwa
Typ/Znaczenie
IDZam
IDTowaru
ilosc
bonifikata
(%)
N(5)/Nr zam którego dotyczy
N(5)/Nr zamówionego towaru
N(5)/Zamówiona Ilość
N(5,2)/Przyznana bonifikata
IDTowaru
N(5)/Nr towaru
IDProducenta N(5)/Nr producenta
nazwa
C(50)/Nazwa towaru
1. Zapisać instrukcję SQL wyświetlającą dane towarów dla których maksymalna bonifikata ustalona jest na 10
lub 20 procent.
2. Zapisać instrukcję SQL wyświetlającą dla każdego zamówienia jego: numer, datę przyjęcia oraz nazwę firmy
klienta.
3. Zapisać instrukcję SQL wyświetlającą nazwy firm klientów od których zlecenia przyjmowali kiedykolwiek
pracownicy działu o numerze 2.
4. Zapisać instrukcję SQL wyświetlającą numery klientów (tylko takich, którzy kiedykolwiek składali zamówienia) i
datę ich najświeższego (najpóźniej złożonego) zamówienia.