Za ocenjivanje u učionici će biti tražene od svakog od učenika po četiri stvari:

* prikaz jedne cele tabele

** upit nad jednom tabelom (ili SELECT ili INSERT ili UPDATE ili DELETE)

*** upit nad više tabela

**** rad sa bazom podataka:

  • kreranje jedne tabele
  • dodavanje kolone u drugu tabelu
  • dodavanje ograničenja da bi se tabele povezale
  • kreiranje dijagrama tako izmenjene baze

Ocenjivanje: ako se uradi jedna stavka - 2, dve stavke - 3, tri stavke - 4, sve četiri stavke - 5

Svaki učenik u učionici dobija drugačiji zadatak.

U nastavku je jedan primer zadatka:

Proučite dijagram baze koji je u nastavku:


Preuzmite bazu i postavite je na vaš računar (ako je nemate) - desni klik i Save Link As...:

(B3 - skripta za MS SQL Server - kreiranje i popunjavanje - ...)

ili ( opciono za vežbu kod kuće, - B3 - access baza-mdb)

Zadatak:

 Kreirati Windows Forms aplikaciju. u programskom jeziku C#, kojom se pristupa ovoj bazi.

Aplikacija treba da na početnoj strani ima glavni meni u kojem treba da se nalaze tri stavke: Spisak svih filmova, Podaci o filmovima i Kraj

za sve: Klikom na Kraj se izlazi iz aplikacije.


Za ocenu 2: Izborom stavke "Spisak svih filmova" treba da se (u novoj formi) prikaže DataGridView sa svim podacima o svim filmovima

Za ostale ocene je dato po stavkama: od toga koliko stavki uradite zavisiće i vaša ocena.


stavka **

Klikom na stavku u meniju Podaci o filmovima treba da se prikaže nova forma u kojoj se radi sledeće:

(ovde je više primera, ali jedan učenik dobija samo jedan - pa šta se "izvuče")

      ili **: Klikom na dugme "Spisak filmova"  treba da se prikaže ListBox u kojem treba da se za svaki film u bazi nalaze njihov redni broj, naziv i trajanje.

      ili ** : Uneti dva textBoxa, labele i dugme, klikom na dugme "Unesi" treba da se unese NOVI Film - ali ne treba za njega unositi sve podatke već samo FilmID i naziv filma

     ili ** : uneti jedan textBox i u njega treba upisati ID filma koji želite da se izbriše. Klikom na dugme "Izbriši" treba izbrisati taj film.

    ili ** Uneti dva textBoxa, labele i dugme. U prvi se unosi ID filma a u drugi njegovo NOVO ime. Klikom na dugme "Izmeni" treba da se izmeni naziv odabranog filma


stavka ***

Na istoj formi dodati dugme na kojem piše "Detaljnije"  Klikom na dugme treba da se  ...

ili  ***   za izabrani filmID ispiše naziv filma, datum izlaska, i naziv žanra kojem pripada u Labelu ispod.

ili ***  da se prikaže DataGridView u kojem se nalaze podaci o svim filmovima :  naziv filma, Datum izlaska, naziv žanra, i trajanje i to poređani u rastućem redosledu u odnosu na dužinu trajanja filma (od kraćih filmova ka dužim)


stavka ****

**** Izmeniti bazu:

Dodati tabelu za Takmičenja , u kojoj treba da bude TakmicenjeID, Mesto, Država. Tabeli Film dodati kolonu kojom se određuje na kojem je takmičenju film učestvovao.

Dijagram baze podataka, sa svim izmenama sačuvati NA DESKTOPU pod nazivom IzmenjenaBaza.jpg



Za jednu bazu je moguće uraditi mnogo različitih verzija zadataka ... 😁


Poslednja izmena: понедељак, 21. новембар 2022, 17:57