Test na temat „Baza danych. DBMS ”
opcja 1
1. Nazwany zbiór danych odzwierciedlający stan obiektów i ich relacje w rozważanej dziedzinie danych
baza
system zarządzania bazą
model
2. Zbiór języków i narzędzi programowych przeznaczonych do tworzenia, utrzymywania i udostępniania baz danych jest nazywany przez wielu użytkowników
system zarządzania bazą danych
baza danych
model danych
3. Główne funkcje DBMS
opis konstrukcji podstawy
przetwarzanie danych
zarządzanie danymi
formatowanie tabel
edycja raportów
4. Modele baz danych
hierarchiczne
sieć
relacyjny
geometryczny
cykliczne
5. Wartość jednego z atrybutów charakteryzujących obiekty bazy danych
pole
komórka
nagranie
6. Specyficzne znaczenie odpowiedniego pola
komórka
pole
nagranie
7. Wiersz tabeli zawierający wartości wszystkich atrybutów charakteryzujących jeden obiekt
nagranie
komórka
pole
8. Pole, którego wartości jednoznacznie określają wartości wszystkich innych pól w tabeli, jest wywoływane
relacyjny
sieć
klucz
9. Relacje między tabelami
jeden na jednego
jeden za dużo
wiele do wielu
jeden dla wszystkich
wiele dla wszystkich
10. Systemy zarządzania bazami danych obejmują Microsoft
przewyższać
dostęp
słowo
11. Ustaw kolejność tworzenia nowej bazy danych w Microsoft Access
1: rozwiń listę poleceń menu plików
3: kliknij nową bazę danych
2: wybierz polecenie utwórz
4: wprowadź nazwę bazy danych
5: kliknij przycisk tworzenia
12. Obiekty dostępu firmy Microsoft obejmują
stoły
upraszanie
kształt
dokumentacja
raporty
13. Praca w Microsoft Access zaczyna się od zdefiniowania
struktury tabel
tworzenie wniosku
relacje między tabelami
14. Tabela w Microsoft Access służy do…. dane
wejście
przechowywanie
wejście automatyki
15. Metody tworzenia tabel w dostępie Microsoft
konstruktor
mistrz stołu
tryb tabeli
budowanie stołów
16. Maksymalna długość pola tekstowego w programie Microsoft Access
255
100
150
17. Microsoft Access używa typu pola do wprowadzania obiektów graficznych
logiczny
pole MEMO
obiekt OLE
18. Nazywane są dane, na których wartości można wykonywać operacje arytmetyczne
liczbowy
tekst
19. W trybie projektowania w bloku informacyjnym „Właściwości pola” znajdują się sekcje
generał
podstawienie
konstruktor
20. Edycja i formatowanie tabeli odbywa się w trybie
konstruktor
stół
formularz
21. Dane reprezentujące zbiór dowolnych znaków alfanumerycznych, których długość nie przekracza 255
numeryczny
tekst
22. Kolumny tabeli relacyjnej w dostępie firmy Microsoft to
pola
smyczki
dokumentacja
23. Wiersze tabeli relacyjnej w dostępie firmy Microsoft to
pola
smyczki
dokumentacja
24. Właściwości pola w Microsoft Access
długość
imię
podpis
szerokość
wysokość
25. Wypełnianie tabel danymi można wykonać wprowadzając dane do
stoły
kształt
upraszanie
26. Pole zawiera unikalny numer rekordu tabeli bazy danych
licznik
liczbowy
tekst
27. Pewien zestaw poleceń przeznaczonych do wyszukiwania i przetwarzania informacji w tabelach według określonych warunków jest nazywany
formularze
raporty
upraszanie
28. Zapytanie zaprojektowane do tworzenia nowych tabel na podstawie tabel już znajdujących się w bazie danych nazywa się zapytaniem dla
tworzenie tabel
odnowienie
dodanie
próbowanie
odnowienie
dodanie
30. Zapytanie zaprojektowane do automatycznej aktualizacji danych w poszczególnych komórkach tabeli
dodanie
usunięcie
odnowienie
usunięcie
odnowienie
na próbkę
32. Rekord zawiera wartość mniejszą niż 100
<100
>100
<=100
33. Autoform można utworzyć w Microsoft Access za pomocą poleceń menu
edytować
widok
kreatura
34. Formularz w Microsoft Access jest używany do
tworzenie dokumentów
napisz kluczowe definicje
wprowadzanie danych
35. Formularze są edytowane w
konstruktor
stół
36. Narzędzie, które upraszcza wprowadzanie, edycję i wyświetlanie informacji przechowywanych w tabelach bazy danych
kształt
raporty
upraszanie
37. Możesz utworzyć raport za pomocą
konstruktor
mistrz
stoły
38. Raport w dostępie Microsoft jest używany
drukowanie dokumentów
przechowywanie danych
wprowadzanie danych
opcja 1
Przetestuj na temat „Bazy danych”.
1. Bazy danych to ...
struktury informacyjne przechowywane w pamięci zewnętrznej;
oprogramowanie umożliwiające porządkowanie informacji w postaci tabel;
struktury informacyjne przechowywane w pamięci RAM.
W relacyjnej bazie danych informacje są zorganizowane w formie ...
3. DB o strukturze drzewiastej.
hierarchiczny;
relacyjna baza danych.
4. Baza zawiera informacje o studentach uczelni: nazwisko, grupa, punktacjaza sprawdzian punkt za zadanie praktyczne, łączna liczba punktów. Jakiego typuczy powinno być pole Suma punktów?
symboliczny;
logiczny,
numeryczny;
5. Jakie pola obiektu mają znaleźć odzwierciedlenie w tabeli (informmodel matematyczny) opisujący hobby twoich kolegów z klasy, jeśli ta tabela pozwala uzyskać odpowiedzi na następujące pytania:
wskazać wiek wszystkich uczniów zainteresowanych komputerami;
wskaż imiona dziewcząt, które lubią śpiewać;
podać imiona chłopców, którzy lubią hokej?
a) Imię, płeć, hobby;
b) nazwisko, płeć, hokej, śpiew, wiek;
c) imię i nazwisko, płeć, hobby, wiek;
d) imię i nazwisko, wiek, hobby;
e) nazwisko, imię, płeć, wiek, hobby.
6. Ze względu na rodzaj modelu danych, bazy danych dzielą się na:
sieciowa, hierarchiczna, relacyjna i mieszana,
lokalna, udostępniona, dystrybuowana,
dokumentalny, rzeczowy, leksykograficzny.
7. Baza danych przechowująca i przetwarzająca informacje o codziennej sprzedaży towarów musi należeć do klasy:
rzeczowe bazy danych,
dokumentacyjne bazy danych,
historyczne bazy danych.
8. Łańcuch odzwierciedlający informacje o aktualnym trybie programu.
pasek menu;
pasek stanu;
pasek narzędzi.
9. W jakim trybie opisywana jest struktura tabeli bazy danych?
Konstruktor
10. Ile baz danych można otworzyć w tym samym czasie?
Nieograniczona ilość.
11. Relacja, w której każdy rekord w jednej tabeli odpowiada tylko rekordowi w innej tabeli.
"Jeden na jednego";
"Jeden za dużo";
Wiele do jednego;
12. Problem polegający na tym, że dane prawie wszystkich kolumn powtarzają się wielokrotnie.
Nadmierność.
Potencjalna niespójność
Integralność
13. Obiekt DB przeznaczony do przechowywania informacji o właściwościach obiektów
14. Obiekt do prezentacji danych na ekranie w przyjaznej dla użytkownika formie
15. Obiekt służący do selekcji, zmiany, dodawania i usuwania danych w bazie danych
16. Składnik bazy danych
17. Tabela będąca wynikiem wykonania zapytania do bazy danych
Dynamiczne wybieranie numerów
18. Wiersz tabeli bazy danych
Dynamiczne wybieranie numerów
19. Zestaw kolumn jednoznacznie identyfikujących wiersz
Klucz podstawowy
20. Polecenie definiujące żądanie wyboru.
11 odpowiedzi na pytania testowe dotyczące „Bazy danych (DB)”
1. Baza danych to:
za. zbiór powiązanych ze sobą danych o przedmiocie, zorganizowanych w specjalny sposób i przechowywanych na nośniku zewnętrznym;
b. dowolny zestaw informacji;
do. zestaw programów do przechowywania i przetwarzania dużych ilości informacji;
re. interfejs obsługujący wypełnianie i manipulowanie danymi;
mi. program komputerowy, który pozwala w określonej dziedzinie wyciągać wnioski porównywalne z wnioskami eksperta-człowieka.
Odpowiedź: a
2. Rekord pliku relacyjnej bazy danych (DB) może zawierać:
za. niezwykle jednorodne informacje (dane tylko jednego rodzaju);
b. tylko informacje tekstowe;
do. informacje heterogeniczne (dane różnego typu);
re. tylko wartości logiczne;
mi. informacje czysto liczbowe;
Odpowiedź: c
3. Załóżmy, że jakaś baza danych zawiera pola NAZWISKO, ROK URODZENIA, DOCHÓD. W wyszukiwaniu ROK URODZENIA\u003e 1958 I DOCHODY<3500 будут найдены фамилии лиц:
za. z dochodem co najmniej 3500 i starszym niż osoby urodzone w 1958 roku.
b. osoby o dochodzie poniżej 3500 oraz osoby urodzone w 1958 roku i później;
do. osoby o dochodzie poniżej 3500 i osoby urodzone w 1958 r. lub później;
re. osoby o dochodach mniejszych niż 3500 i urodzone w 1959 roku lub później;
mi. osoby o dochodzie poniżej 3500 i osoby urodzone w 1958 r .;
Odpowiedź: d
4. Która opcja nie jest funkcją DBMS?
za. implementacja języków do definiowania i manipulacji danymi
b. zapewnienie użytkownikowi narzędzi językowych do manipulacji danymi
do. wsparcie dla modeli użytkowników
re. ochrona i integralność danych
mi. koordynacja projektowania, wdrażania i utrzymania baz danych
Odpowiedź: e
5. System zarządzania bazą danych to oprogramowanie, które jest częścią:
za. oprogramowanie.
b. system operacyjny;
do. unikalne oprogramowanie;
re. oprogramowanie systemowe;
mi. systemy programowania;
Odpowiedź: e
6. Jaka jest najmniejsza jednostka przechowywania danych e DB?
za. pole składowane
b. zapisany plik
re. zapisany rekord
mi. przechowywany bajt
Odpowiedź: a
7. Co musi być zawarte w DBMS?
za. procesor języka zapytań
b. interfejs poleceń
do. wizualna koperta
re. system pomocy
Odpowiedź: a, b
8. Wymień zalety scentralizowanego podejścia do przechowywania danych i zarządzania nimi.
za. możliwość udostępniania danych
b. utrzymanie integralności danych
do. umowa o zwolnienie
re. redukcja niespójności
Odpowiedź: a, b, c, d
9. Załóżmy, że jakaś baza danych jest opisana następującą listą rekordów:
1 Iwanow, 1956, 2400
2 Sidorow, 1957, 5300
3 Pietrow, 1956, 3600
4 Kozlov, 1952, 1200
Które z rekordów tej bazy danych zostaną zamienione podczas sortowania w kolejności rosnącej według pierwszego pola:
za. 3 i 4;
b. 2 i H;
do. 2 i 4;
re. 1 i 4
mi. 1 i H;
Odpowiedź: c
10. Struktura pliku relacyjnej bazy danych (DB) zmienia się:
za. przy zmianie dowolnego rekordu;
b. kiedy wszystkie zapisy zostaną zniszczone;
do. podczas usuwania dowolnego pola.
re. podczas dodawania jednego lub więcej rekordów;
mi. podczas usuwania szeregu rekordów;
Odpowiedź: c
11. Jaka jest nazwa zbioru przechowywanych rekordów tego samego typu?
za. zapisany plik
b. widok bazy danych
do. żadne z powyższych
re. logiczna tabela bazy danych
mi. fizyczna tabela bazy danych
Klucz
Terminy i definicje relacyjnych baz danych
Model relacyjny.
Główną ideą tego modelu danych jest przedstawienie dowolnego zbioru danych jako dwuwymiarowej tablicy - tabeli.
Relacyjny (ang.) - relacja.
W najprostszym przypadku model relacyjny opisuje pojedynczą dwuwymiarową tabelę. Zasadniczo to (model) opisuje relacje między kilkoma tabelami.
Każda tabela relacyjna ma następujące właściwości:
Każdy element tabeli to jeden element danych;
Wszystkie kolumny są jednorodne, tj. wszystkie elementy w kolumnie są tego samego typu;
Każda kolumna w tabeli ma unikalną nazwę;
W tabeli nie ma identycznych wierszy;
Kolejność wierszy i kolumn może być dowolna.
Za twórcę teorii relacyjnych baz danych uważa się pracownika IBM, dr. Codda. Pojawiła się w 1970 roku w USA i ta teoria jest oparta na aparacie matematycznym teorii mnogości.
Tabela DB- dwuwymiarowa tablica zawierająca informacje o jednej klasie obiektów. W teorii algebry relacyjnej dwuwymiarowa tablica nazywana jest relacją.
Tabela składa się z następujących elementów:
- pole (atrybut)
Rekord (krotka)
Pole zawiera wartość jednego z atrybutów charakteryzujących obiekty bazy danych. Liczba pól w tabeli odpowiada liczbie cech charakteryzujących obiekty bazy danych.
Komórka zawiera określoną wartość odpowiedniego pola.
Nagranie To wiersz tabeli. Zawiera znaczenie wszystkich atrybutów charakteryzujących dany obiekt. Liczba rekordów (wierszy) odpowiada liczbie obiektów.
Klucz to pole, którego wartość jednoznacznie określa wartość wszystkich innych pól w tabeli.
Klucz tabeli nie może być jednym, ale kilkoma polami. W takim przypadku musi być spełniony warunek niepowtarzalności i minimalności. Każde pole, które nie jest częścią klucza podstawowego, nazywane jest w tabeli polem niebędącym kluczem. Każda tabela musi mieć klucz podstawowy.
Klucz podstawowy - pole lub pola tabeli, których każda wartość jednoznacznie identyfikuje odpowiedni rekord tabeli. Dla każdego klucza podstawowego musi istnieć jedna i tylko jedna kolumna danych.
Kluczowa wyjątkowość oznacza, że \u200b\u200bw dowolnym momencie tabela bazy danych nie może zawierać żadnych dwóch różnych rekordów z tymi samymi wartościami pól kluczowych. Warunek niepowtarzalności jest wymagany.
Warunek minimalności pola kluczowe oznacza, że \u200b\u200btylko kombinacja wartości wybranych pól spełnia wymagania dotyczące unikalności rekordów tabeli bazy danych. Oznacza to, że żadne z pól zawartych w kluczu nie może zostać z niego wyłączone bez naruszenia unikalności.
Generując klucz do tabeli bazy danych składającej się z kilku pól, należy:
Nie należy umieszczać w kluczu pól tabeli, których wartość sama w sobie jednoznacznie identyfikuje rekordy w tabeli.
W kluczu nie można umieścić nieunikalnego pola, tj. pole, którego wartość jest powtarzana w tabeli.
Każdy stół musi mieć klucz podstawowy... Jeśli w tabeli znajdują się pola, których wartość każdego z nich jednoznacznie identyfikuje rekordy, wówczas pola te można zaakceptować jako klucze alternatywne.
Przykład: jeśli jako klucz podstawowy wybierzesz NIP (indywidualny numer podatnika), to numer paszportu jako klucz alternatywny.
Normalizowanie tabel relacyjnych baz danych
Relacyjna baza danych to zestaw połączonych ze sobą tabel. Liczba tabel w jednym pliku lub jednej bazie danych zależy od wielu czynników:
Skład użytkowników bazy danych;
Zapewnienie integralności informacji;
Zapewnienie najmniejszej ilości wymaganej pamięci i minimalnego czasu przetwarzania.
Czynniki te są brane pod uwagę przy projektowaniu relacyjnej bazy danych poprzez metody normalizowania tabel i ustanawiania powiązań między nimi.
Normalizacja tabel to sposoby podziału jednej tabeli na wiele tabel.
Normalizowanie tabel jest sekwencyjną zmianą struktury tabeli, dopóki nie spełni ona wymagań ostatniej formy normalizacji.
Istnieje 6 form normalności, ale najczęściej używane są 1,2,3 poziomy normalności. Przy opisywaniu form normalnych stosuje się następujące pojęcia:
Funkcjonalna zależność między polami;
Zależność wielowartościowa
Relacja funkcjonalna między polami A i B to relacja, w której każda wartość A w danym momencie odpowiada jednej wartości B spośród wszystkich możliwych.
Itp. połączenie pomiędzynumer paszportu i NIP.
Wielowartościowe relacje funkcjonalne między polami. Pole A definiuje pole B niejednoznacznie, jeśli dla każdej wartości pola A istnieje dobrze zdefiniowany zestaw odpowiednich wartości dla pola B.
Itp.tabela ocen.
Pełna zależność funkcjonalna między złożonym polem A i polem B jest zależnością, w której pole B zależy funkcjonalnie od pola A i nie zależy funkcjonalnie od żadnego podzbioru pola A.
Przechodnia zależność funkcjonalna między polami A i C, jeżeli pole C zależy funkcjonalnie od pola B, a pole B zależy od pola A; w tym przypadku nie ma funkcjonalnej zależności pola A od pola B.
Wzajemna niezależność między dziedzinami. Kilka pól jest wzajemnie niezależnych, jeśli żadne z nich nie jest od siebie funkcjonalnie zależne.
Tabela ma 1 normalną postać, gdy żadne z pól nie zawiera więcej niż jednej wartości i żadne pole klucza nie jest puste. Pierwsza postać normalna to główny relacyjny model danych. Każda tabela w relacyjnej bazie danych ma automatycznie pierwszą normalną postać. Taka tabela nie powinna zawierać pól, które można by podzielić na kilka pól.