Cilj vežbi

Na kraju časa učenik treba da ume da:

  • prepozna situaciju u kojoj postoji nadtip i podtip;

  • razlikuje zajedničke i specifične atribute;

  • odredi nadtip i podtipove;

  • obrazloži zašto je određeni entitet nadtip;

  • prikaže jednostavnu generalizaciju/specijalizaciju u ER modelu.


1. Kratko ponavljanje

Dopuniti:

Nadtip je ______________________________.

Podtip je ______________________________.

Generalizacija je postupak ______________________________.

Specijalizacija je postupak ______________________________.

Kod odnosa nadtip–podtip možemo koristiti pitanje:

„Da li je X __________________ Y?“


1a. Zadatak – pronađi nadtip

Za svaki par odredi da li je moguće napraviti odnos nadtip–podtip.

1.

  • AUTOMOBIL

  • MOTOCIKL

  • VOZILO

Rešenje treba da izgleda:

VOZILO
   |
-----------
|         |
AUTO    MOTOCIKL

2.

  • UČENIK

  • NASTAVNIK

  • OSOBA

3.

  • PAS

  • MAČKA

  • ŽIVOTINJA

4.

  • KNJIGA

  • ČASOPIS

  • PUBLIKACIJA


2. Zadatak – zajednički i specifični atributi

Dat je sistem:

UČENIK

  • ime

  • prezime

  • datum rođenja

  • adresa

  • telefon

  • odeljenje

  • JOB (jedinstveni obr.broj)

NASTAVNIK

  • ime
  • prezime
  • datum rođenja
  • adresa
  • telefon
  • stručna sprema
  • predmet

Zadatak:

  1. Odrediti nadtip.

  2. Odrediti podtipove.

  3. Izdvojiti zajedničke atribute.

  4. Izdvojiti atribute specifične za UČENIK.

  5. Izdvojiti atribute specifične za NASTAVNIK.

  6. Nacrtati model (https://erdplus.com/trial).


 - дијаграм урађен у erdplus.com/trial -


3. Zadatak – biblioteka

Biblioteka ima tri vrste članova:

UČENIK

  • ime

  • prezime

  • telefon

  • odeljenje

NASTAVNIK

  • ime

  • prezime

  • telefon

  • predmet

SPOLJNI ČLAN

  • ime

  • prezime

  • telefon

  • firma

Zadatak: Napraviti model.  Zatim upisati atribute na odgovarajuće mesto (koristiti https://erdplus.com/trial).

 - slika rešenja u erdplus.com/demo -

4. Zadatak – vozila

Auto-servis čuva podatke o vozilima.

Za sva vozila čuva:

  • proizvođač

  • model

  • godina proizvodnje

  • registarski broj

Za automobile dodatno:

  • broj vrata

  • broj sedišta

Za motocikle:

  • tip motocikla

  • zapremina motora

Napraviti ER model (koristiti https://erdplus.com/trial).

 - rešenje urađeno u erdplus.com/trial -


5. Zadatak – samostalni rad

Izabrati jedan od sistema:

  • sportski klub;

  • hotel;

  • bioskop;

  • prodavnica.

Zadatak:

  1. Odrediti jedan mogući nadtip.

  2. Odrediti najmanje dva podtipa.

  3. Navesti najmanje četiri zajednička atributa.

  4. Navesti najmanje jedan specifičan atribut za svaki podtip.

  5. Nacrtati model.


5a. Predstavljanje rešenja

Nekoliko učenika predstavlja svoj model.

Ostali učenici proveravaju:

  • Da li nadtip ima smisla?

  • Da li podtip zaista predstavlja vrstu nadtipa?

  • Da li su zajednički atributi pravilno izdvojeni?

  • Da li su specifični atributi na pravom mestu?

  • Da li je model pregledan?


6. Ponavljanje na kraju časa

Na kraju časa svaki učenik odgovara:

1. Šta je nadtip?

2. Šta je podtip?

3. Navedi jedan primer.

4. Kako razlikuješ nadtip–podtip od obične veze?

5. Šta radiš sa zajedničkim atributima?


Domaći zadatak

Izabrati jedan realni sistem i napraviti:

  • jedan nadtip;

  • najmanje dva podtipa;

  • četiri zajednička atributa;

  • najmanje jedan specifičan atribut po podtipu.

Nacrtati model i pripremiti kratko objašnjenje za sledeći čas.

Last modified: Tuesday, 27 October 2026, 10:57 AM