background image

 

 

WYŻSZA SZKOŁA INFORMATYKI 

I ZARZĄDZANIA 

Z SIEDZIBĄ W RZESZOWIE 

 

 

 

 

PROJEKT 

 

Bazy Danych 

Baza danych (komis samochodowy) sprzedaż i wynajem 

samochodów. 

 

 

 

 

 
Prowadzący:   

 

 

 

 

        

 

Wykonawca: 

dr inż. Teresa Mroczek 

 

 

 

 

 

Łukasz Tomal 

4IID w46753 

background image

Spis treści 

 

1. 

Cel bazy. ........................................................................................................................................... 3 

2. 

Wymagania. ..................................................................................................................................... 3 

3. 

Zastosowanie bazy. ......................................................................................................................... 3 

4. 

Schemat relacyjny bazy danych. ...................................................................................................... 4 

5. 

Opis diagramu ERD. ......................................................................................................................... 5 

6. 

Diagram ERD. ................................................................................................................................... 6 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

background image

1. Cel bazy. 

 

Celem bazy jest możliwości łatwego kupna i wynajmu samochodu na podstawie różnych 

wariantów. Klient ma możliwość wynajmu bądź kupna samochodu, może dokonać wyboru w różny 
sposób począwszy od marki, modelu, roku po kolor samochodu. 

Aczkolwiek celem jest również zdobycie niezbędnej wiedzy na temat baz danych m.in. tworzenia 

relacji oraz diagramu ERD i jego opisu. 

 

 

 

2. Wymagania. 

 

Baza danych ma za zadanie przetrzymywać dane o samochodach w danym komisie 

samochodowym: marka, model , rok produkcji, kolor; np. jeżeli samochód został już wynajęty to  
klient dostaje informacje ze samochód jest niedostępny i po jakim okresie będzie już możliwość 
wynajęcia.  

Baza zawiera również albumy ze zdjęciami każdego z pojazdów by klient miał możliwość zobaczyć 

jak wygląda samochodu i w jakim jest stanie.   

 

 

3. Zastosowanie bazy. 

 

Przedstawiona przeze mnie baza może mieć zastosowanie w komisach jak i w dużych salonach 

samochodowych ale nie wykluczając mniejszych działalności zajmujących się sprzedażą bądź 
wynajmem samochodów obojętnie na jak wielką skale.  

Była by możliwość wynajmu samochodu przez Internet i odebraniu go w dowolnym komisie bądź 

salonie gdzie był by on dostępny. 

 

 

 

background image

4. Schemat relacyjny bazy danych. 

 

 

background image

5. Opis diagramu ERD. 

 

B

AZA DANYCH KOMIS SAMOCHODOWY ZAWIERA TABELE SPRZEDAWCY KTÓRA JEST 

OPISYWANA ATRYBUTAMI 

 

ID SPRZEDAWCY

,

 IMIE

,

 NAZWISKO

,

 ADRES

.

 

T

ABELA KLIENCI ZAWIERA POLA 

(

ATRYBUTY

)

 ID 

KLIENTA

,

 IMIE

,

 NAZWISKO

,

 ADRES

.

 

K

LIENT MOŻE WYNAJĄĆ BĄDŹ KUPIĆ SAMOCHÓD CO 

JEST REALIZOWANE ODPOWIEDNIO PRZEZ TABELE WYNAJEM KTÓRA PRZECHOWUJE POLA 

(

ATRYBUTY

)

 ID WYNAJMU

,

 ID SAMOCHODY

,

 ID KLIENTA

,

 ID SPRZEDAWCY

,

 DATA WYNAJMU

,

 

DATA ZWROTU

.

 

N

ATOMIAST KLIENT KTÓRY CHCE KUPIĆ SAMOCHÓD ODNOTOWANY JEST W 

TABELI SPRZEDAŻ KTÓRA PRZECHOWUJE DANE O POSZCZEGÓLNYCH ATRYBUTACH

:

 ID 

SPRZEDAŻY

,

 ID SAMOCHODU 

,

 ID KLIENTA

,

 ID SPRZEDAWCY I DATA SPRZEDAŻY

.

 

W

YNAJMUJĄC LUB KUPUJĄC SAMOCHÓD DANY KLIENT MOŻE PODEJRZEĆ SPECYFIKACJE 

SAMOCHODU KTÓRA JEST OPISANA W TABELI SAMOCHODY ATRYBUTAMI

:

 ID SAMOCHODU

,

 

MODEL

,

 MARKA

,

 ROK

,

 KOLOR

,

 ID GALERII

.

 

K

AŻDY SAMOCHÓD POSIADA GALERIE DO KTÓREJ 

ODWOŁUJE KLUCZEM OBCYM DO TABELI GALERIA KTÓRA ZAWIERA POLA 

(

ATRYBUTY

):

 ID 

GALERII I NAZWA

.

 

D

O DANEJ GALERII PRZYPORZĄDKOWANE SĄ FOTOGRAFIE KTÓRYCH 

DANE ZAWARTE SĄ W TABELI FOTOGRAFIE KTÓRA ZAWIERA POLA 

(

ATRYBUTY

):

 ID 

FOTOGRAFII

,

 NAZWA FOTOGRAFII I ID GALERII 

 

background image

6.  Diagram ERD.