Co jest charakterystyczne dla relacyjnej bazy danych?
Dobrze. Klucz główny jednoznacznie identyfikuje wiersz w tabeli.
Źle. OQL dotyczy baz obiektowych.
Źle. To model obiektowy, nie relacyjny.
Źle. To cechy baz obiektowych.
Cechą bazy RELACYJNEJ jest organizacja danych w tabelach i stosowanie KLUCZY GŁÓWNYCH do jednoznacznej identyfikacji rekordów oraz kluczy obcych do powiązań między tabelami. Operuje się na niej językiem SQL. Dlatego charakterystyczne jest stosowanie kluczy głównych.
Pozostałe cechy opisują model OBIEKTOWY. Klasy, obiekty i metody oraz opis stanu wg obiektowego modelu danych należą do baz obiektowych. Język OQL to także świat obiektowy, a nie relacyjny (tam jest SQL). Bazę relacyjną wyróżnia stosowanie kluczy głównych do identyfikacji rekordów.