Font size
WorksheetsSprawdzian - teoretyczne podstawy baz danych
Total questions: 33
Worksheet time: 17mins
Rekord to .....
długie pole w bazach danych.
podstawowy element baz danych zawierający pełną informację o jednym obiekcie
wiersz w tabeli baz danych zawierająca wszystkie pola.
Relacja wiele do wielu w bazie danych polega na tym, że:
każdy rekord z jednej tabeli może być powiązany z wieloma rekordami z drugiej tabeli i na odwrót
każdy rekord z jednej tabeli może być powiązany z wieloma rekordami z drugiej tabeli, ale każdy rekord z drugiej tabeli jest powiązany z jednym rekordem z pierwszej tabeli
Typ danych to
miejsce wyświetlania właściwości pola.
cecha pola, która określa, jaki typ danych będzie w tym polu przechowywany.
miejsce wpisywania nazwy pola.
Pole tabeli identyfikujące jednoznacznie dany rekord to:
Klucz id
Klucz podstawowy
Klucz rozszerzony
Klucz rozgałęziony
Jakie typy relacji wyróżniamy :
jeden do jednego
wielu do setek
wielu do wielu
jeden do kilkunastu
W tabeli z kluczem głównym nie mogą istnieć dwa identyczne wiersze.
prawda
fałsz
Baza typu „klient-serwer”
dostępna jest
z wielu stanowisk
z dowolnego komputera podłączonego do Internetu
z jednego stanowiska
Atrybut w tabeli bazy danych to
kolumna
wiersz
rekord
opis pola
Dane są najczęściej uporządkowane w formie :
tabel
kolumn
wierszy
podwójnych kolumn
Jak nazywa się baza danych zapisana na kilku komputerach połączonych ze sobą w ten sposób, że korzystający z niej użytkownicy mają wrażenie, ze baza danych występuje w jednym miejscu
Sieciowa baza danych
Obiektowa baza danych
Rozproszona baza danych
Hierarchiczna baza danych
Klucz obcy :
opisany i zorganizowany zbiór tabel
jedno lub kilka pól tabeli które odwołują się do pola powiązanej tabeli
związek ustanowiony pomiędzy wspólnymi polami
typ bazy danych
Pierwszym etapem projektowania relacyjnej bazy danych to :
określenie relacji między tabelami
określenie pól, które są potrzebne w tabelach
określenie celu, jakiemu ma służyć baza danych
określenie tabel, które są potrzebne w bazie danych
Relacje :
typy danych w polach klucza podstawowego
jedno lub kilka pól tabeli
inaczej tzw. klucze podstawowe
opisują sposób powiązania informacji zawartych w wielu tabelach
Relacyjna baza danych to :
zorganizowany zbiór tabel
opisany zbiór tabel połączonych relacjami
opisany i zorganizowany zbiór tabel połączonych relacjami
opisany ale nie zorganizowany i połączony relacjami
Skrót SZBD oznacza
System Zarządzania Bazą Danych
Szeregowe Złącze Blokowania Danych
System Zintegrowanej bazy danych
Szyfrowanie Zasobów Baz danych
Zasada: "Należy unikać powtarzania tych samych informacji" oznacza:
unikania redundancji
stosowania redundancji
używanie jedynie nazwisk do określenia osób
unikania duplikatów
Zasada: "W każdej kolumnie powinna być umieszczona pojedyncza informacja", oznacza:
tworzenie osobnej tabeli dla książek, osobnej dla klientów
najlepiej, jeśli w każdej kolumnie byłoby wpisane pojedyncze słowo lub liczba
każdy rekord tabeli zawiera informację o innym obiekcie
każde pole występuje tylko raz
Co to "klucz podstawowy"?
Klucz, który wykorzystuje się do odczytu bazy danych.
Jest to jedna z form tworzenia baz danych.
To unikatowa nazwa pola, gdzie używa się nazwy ID.
Jest to kod, który zna każda osoba tworząca bazy danych.
Co to jest pole rekordu?
pojedyncza komórka w wierszu tabeli
cały wiersz w tabeli
wszystkie nagłówki tabeli
połączenia między tabelami
Jak nazywa się klucz umieszczony w tabeli, który jest kluczem podstawowym w innej tabeli?
klucz podstawowy
klucz podstawowy nie może być umieszczony w innej tabeli
klucz wielokrotny
klucz obcy
W relacyjnym modelu baz danych krotkami nazywa się
liczbę rekordów tabeli
wiersze tabeli z wyjątkiem wiersza nagłówkowego, w którym umieszcza się nazwy kolumn
wszystkie wiersze tabeli wraz z wierszem nagłówkowym
wszystkie kolumny tabeli, które zawierają atrybuty obiektu
Aby prawidłowo utworzyć relację typu m…n nienarażoną na redundancję danych, należy
stworzyć tabelę pomocniczą.
połączyć bezpośrednio klucze podstawowe obu tabel.
połączyć bezpośrednio klucze obce obu tabel.
posortować przynajmniej jedną z tabel.
Którą relację w projekcie bazy danych należy ustalić między tabelami widocznymi na rysunku zakładając, że każdy klient sklepu internetowego dokona przynajmniej dwóch zamówień?
1 : n, gdzie 1 jest po stronie Zamówienia, a wiele po stronie Klienta
1 : 1
1 : n, gdzie 1 jest po stronie Klienta, a wiele po stronie Zamówienia
n : m
Integralność encji w bazie danych zostanie zachowana, jeżeli między innymi
każdy klucz główny będzie miał odpowiadający mu klucz obcy w innej tabeli.
klucz główny będzie zawsze liczbą całkowitą.
dla każdej tabeli zostanie utworzony klucz główny.
każdej kolumnie zostanie przypisany typ danych.
Z relacji przedstawionej na obrazie można wyczytać, że jest ona relacją
Jeden do jednego, gdzie obie tabele mają zdefiniowane klucze obce.
jeden do wielu, gdzie kluczem obcym jest pole w tabeli uslugi.
jeden do wielu, gdzie kluczem obcym jest pole w tabeli kadra.
wiele do wielu pomiędzy kluczami głównymi obu tabel.
Jednoznacznym identyfikatorem rekordu w bazie danych jest pole
relacji
numeryczne
klucza obcego
klucza podstawowego
Aby utworzyć relację jeden do wielu, w tabeli po stronie wiele, należy zdefiniować
klucz sztuczny odnoszący się do kluczy podstawowych obu tabel
klucz podstawowy wskazujący na klucz podstawowy tabeli po stronie jeden
klucz obcy wskazujący na klucz podstawowy tabeli po stronie jeden
klucz obcy wskazujący na klucz obcy tabeli po stronie jeden
Proces organizowania danych w bazie obejmujący tworzenie tabel, ustanawianie relacji między nimi i polegający na wyeliminowaniu z bazy nadmiarowych danych oraz niespójnych zależności nazywa się
weryfikacją spójności danych.
normalizacją.
redundancją.
weryfikacją integralności referencyjnej.
Na rysunku przedstawiono dwie tabele. Aby połączyć je relacją jeden do wielu, jeden po stronie Klienci wiele po stronie Zamowienia, należy
Dodać pole klucza obcego do tabeli Zamowienia i połączyć je z ID tabeli Klienci
Połączyć relacją pola ID z obu tabel
Zdefiniować trzecią tabelę z dwoma kluczami obcymi. Jeden klucz połączyć z ID tabeli Klienci, drugi klucz połączyć z ID tabeli Zamowienia
Dodać pole klucza obcego do tabeli Klienci i połączyć je z ID tabeli Zamowienia
