Kolokvij 2: Relacijske baze podataka
16 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Što je broj atributa n u relacijskoj bazi podataka?

  • Broj relacija u bazi podataka
  • Broj ključeva u relaciji
  • Brojnost n-torki relacije
  • Brojnost atributa relacije ili stupanj relacije (correct)
  • Koja relacija se definira neovisno o drugim relacijama u modelu?

  • Poluizvedena relacija
  • Semi-derived relation
  • Izvedena relacija
  • Bazna relacija (correct)
  • Što je ključ relacije u relacijskome modelu podataka?

  • Onaj atribut koji se nalazi u svakoj relaciji
  • Onaj podskup atributa čije vrijednosti jedinstveno identificiraju n-torke relacije (correct)
  • Onaj atribut koji se ne nalazi u nijednoj relaciji
  • Onaj podskup atributa čije vrijednosti se ponavljaju
  • Što je uvjet jedinstvenosti?

    <p>Vrijednost ključa svake n-torke relacije jedinstveno određuje n-torku</p> Signup and view all the answers

    Kako se naziva skup atributa čije vrijednosti jedinstveno identificiraju n-torke relacije u nekoj drugoj relaciji u modelu?

    <p>Vanjski ključ</p> Signup and view all the answers

    Što predstavlja semantička mreža?

    <p>Znanje sadržano u čvorovima i binarnim vezama među čvorovima</p> Signup and view all the answers

    Koji su modeli podataka I. generacije?

    <p>Svaki programski jezik je zaseban model podataka</p> Signup and view all the answers

    Koji se odnos između objekata koristi u modelu podataka?

    <p>Skup objekata i skup odnosa među objektima</p> Signup and view all the answers

    Koji je model podataka koji je razvio Bachman 1969.?

    <p>Mrežni model podataka</p> Signup and view all the answers

    Koji je autor modela entiteti-veze?

    <p>Chen</p> Signup and view all the answers

    Što se dobiva pomoću strukture podataka?

    <p>Međusobno povezane grupe informacijskih objekata</p> Signup and view all the answers

    Koji je model podataka koji omogućuje ugradnju 'molekularne' semantike?

    <p>Model entiteti-veze</p> Signup and view all the answers

    Koji je cilj metode modeliranja podataka?

    <p>Nalaženje i prikazivanje informacijskih objekata i njihovog međusobnog odnosa</p> Signup and view all the answers

    Koji je autor Proširenog relacijskog modela – RM/T?

    <p>Codd</p> Signup and view all the answers

    Što se unosi pomoću ograničenja na podatke u strukturi podataka?

    <p>Znanje o interakciji koncepata</p> Signup and view all the answers

    Koji je model podataka koji je razvio Codd 1970.?

    <p>Klasični relacijski model podataka</p> Signup and view all the answers

    Study Notes

    Relacijske baze podataka

    • Relacijska baza podataka je skup u vremenu promjenjivih relacija opisanih u shemi baze podataka.
    • Broj atributa n je brojnost atributa relacije ili stupanj relacije.
    • Broj n-torki je brojnost pojavljivanja relacije ili kardinalni broj relacije.

    Tipovi relacija

    • Bazna relacija (realna, stvarna) je relacija koja se definira neovisno o drugim relacijama u modelu.
    • Izvedena relacija (virtualna, pogled) je relacija koja se može potpuno izvesti iz drugih relacija.
    • Poluizvedena relacija (semi-derived relation) je relacija čija je bar jedna projekcija (s barem jednim atributom) izvedena relacija.

    Ključ relacije

    • Ključ relacije u relacijskome modelu podataka je onaj podskup atributa čije vrijednosti jedinstveno identificiraju n-torke relacije.
    • Vanjski ključ (engl.foreign key) je skup atributa koji nije ključ u promatranoj relaciji, ali je ključ u nekoj drugoj relaciji u modelu.

    Uvjeti ključa

    • Uvjet jedinstvenosti: vrijednost ključa svake n-torke relacije jedinstveno određuje n-torku.
    • Uvjet neredundantnosti: ne postoji niti jedan atribut kao dio ključa koji se može izostaviti iz ključa, a da se pritom uvjet jedinstvenosti ne gubi.

    Modeli podataka

    • Semantička mreža predstavlja znanje sadržano u čvorovima i binarnim vezama među čvorovima.
    • Baza znanja je skup objekata i skup odnosa među objektima.
    • Modeli podataka I. generacije: svaki programski jezik je zaseban model podataka.
    • Modeli podataka II. generacije: funkcionalni model podataka, hijerarhijski model podataka, mrežni model podataka, klasični relacijski model podataka.
    • Modeli podataka III. generacije: model entiteti-veze, prošireni relacijski model, SDM-IBM, model podataka semantičkih mreža, semantički model podataka, Petrijeve mreže, Semantic Association Model, D-Graph Model.

    Metoda modeliranja podataka

    • Metoda modeliranja podataka je definirani postupak nalaženja i prikazivanja informacijskih objekata i njihovog međusobnog odnosa.
    • Pomoću strukture podataka, podaci o pojmovima poslovnoga sustava spajaju se u međusobno povezane grupe i tako se znanje o grupiranju i interakciji pojmova iz poslovnoga sustava prenosi u model podataka.
    • Ograničenja na podatke u strukturi podataka unosi se dalje znanje o interakciji koncepata iz poslovnoga sustava.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Ovaj kolokvij obuhvaća pojmove kao što su broj atributa, n-torki, relacije, baza podataka, bazna relacija i izvedena relacija.

    More Like This

    Database Management Systems
    5 questions
    Object-Relational Theory (ORT)
    16 questions
    Relationales Datenbankmodell
    33 questions

    Relationales Datenbankmodell

    SmootherBowenite5869 avatar
    SmootherBowenite5869
    Use Quizgecko on...
    Browser
    Browser