Test na téma "databáze". Normální forma (1NF) Testy na téma data

💖 Líbí se vám? Sdílejte odkaz se svými přáteli

Test na téma „Databáze. DBMS"

1 možnost

1. Pojmenovaná sbírka dat odrážející stav objektů a jejich vztahy v uvažované oblasti předmětu dat

    základna

    Systém pro správu databází

    Modelka

2. Nazývá se sada jazykových a softwarových nástrojů určených pro vytváření, údržbu a sdílení databáze mnoha uživateli

    Systém pro správu databází

    databáze

    datový model

3. Základní funkce DBMS

    popis struktury databáze

    zpracování dat

    Správa dat

    formátovací tabulky

    editaci reportů

4. Databázové modely

    hierarchický

    síť

    vztahový

    geometrický

    cyklický

5. Hodnota jednoho ze znaků charakterizujících databázové objekty

    pole

    buňka

    záznam

6. Specifická hodnota odpovídajícího pole

    buňka

    pole

    záznam

7. Řádek tabulky obsahující hodnoty všech vlastností charakterizujících jeden objekt

    záznam

    buňka

    pole

8. Zavolá se pole, jehož hodnoty jednoznačně určují hodnoty všech ostatních polí v tabulce

    vztahový

    síť

    klíč

9. Vztahy mezi tabulkami

    jeden k jednomu

    jeden k mnoha

    mnoho pro mnoho

    jeden všem

    mnoho všem

10. Systémy pro správu databází zahrnují Microsoft

    vynikat

    přístup

    slovo

11. Nastavte postup pro vytvoření nové databáze v Microsoft access

1: rozbalte seznam příkazů nabídky souboru

3: klikněte na řádek nová databáze

2: vyberte příkaz vytvořit

4: Zadejte název databáze

5: klikněte na tlačítko vytvořit

12. Objekty Microsoft Access zahrnují

    tabulky

    žádosti

    formuláře

    evidence

    zprávy

13. Práce v Microsoft access začíná definováním

    tabulkové struktury

    vytvoření požadavku

    spojení mezi tabulkami

14.Tabulka v Microsoft access se používá pro…. data

    vstup

    úložný prostor

    automatizace vstupu

15. Způsoby vytváření tabulek v Microsoft access

    konstruktér

    tabulkový průvodce

    tabulkový režim

    stavební stoly

16. Maximální délka textového pole v Microsoft Access

    255

    100

    150

17. V Microsoft access se pro zadávání grafických objektů používá typ pole

    logický

    pole MEMO

    OLE objekt

18. Jsou volána data s hodnotami, které lze použít pro aritmetické operace

    číselné

    text

19. V režimu Návrh obsahuje informační blok „Vlastnosti pole“ sekce

    jsou běžné

    substituce

    konstruktér

20. Editace a formátování tabulky se provádí v režimu

    konstruktér

    stůl

    formulář

21. Data představující soubor libovolných alfanumerických znaků, jejichž délka nepřesahuje 255

    číselné

    text

22. Sloupce relační tabulky v Microsoft Access jsou

    pole

    linky

    evidence

23. Řádky relační tabulky v Microsoft Access jsou

    pole

    linky

    evidence

24. Vlastnosti pole v Microsoft access

    délka

    název

    podpis

    šířka

    výška

25. Naplnění tabulek daty lze provést zadáním dat do

    tabulky

    formuláře

    žádosti

26. Pole obsahuje jedinečné číslo záznamu databázové tabulky

    čelit

    číselné

    text

27. Je volána určitá sada příkazů určených k vyhledávání a zpracování informací v tabulkách podle daných podmínek

    formuláře

    zprávy

    žádosti

28. Dotaz určený k vytvoření nových tabulek na základě existujících tabulek v databázi se nazývá dotaz na

    vytváření tabulek

    Aktualizace

    přidání

    vzorek

    Aktualizace

    přidání

30. Dotaz určený k automatické aktualizaci dat v jednotlivých buňkách tabulky

    přidání

    vymazání

    Aktualizace

    vymazání

    Aktualizace

    na vzorek

32. Záznam obsahuje hodnotu, která je menší než 100

    <100

    >100

    <=100

33. Automatický formulář můžete vytvořit v Microsoft access pomocí příkazů nabídky

    editace

    Pohled

    Stvoření

34. Formulář v Microsoft access slouží k

    vytvoření dokumentu

    definice klíčů záznamu

    vstup dat

35. Editace formulářů se provádí v režimu

    konstruktér

    stůl

36. Nástroj, který zjednodušuje zadávání, editaci a zobrazování informací uložených v databázových tabulkách

    formuláře

    zprávy

    žádosti

37. Můžete vytvořit zprávu pomocí

    návrhář

    mistrů

    tabulky

38. Sestava v Microsoft access slouží k

    tisk dokumentů

    datové úložiště

    vstup dat

1 možnost

Testovací práce na základních definicích databáze

Možnost 1

1. Vyberte nejpřesnější definici.

Databáze je

datový software

informační model, který umožňuje ukládat data a pracovat s nimi.

informace uspořádané do řádků a sloupců

programovat v programovacím jazyce

jeden z produktů sady Microsoft Office

2. Nejpřesnějším analogem relační databáze může být:

neuspořádaný soubor dat;

vektor;

rodokmen;

dvourozměrný stůl;

datová síť.

3. Databáze obsahuje informace o studentech školy: příjmení, třída, skóre testu, skóre praktického úkolu, celkový počet bodů. Jaký typ pole by mělo být pole TOTAL BODŮ?

prázdný stůl

vše výše uvedené je správně.

5. Klíčové pole je

1) úplně první pole záznamu

2) počítadlo

5) neexistuje správná odpověď

6. Je to pole?

řádek tabulky;

sloupec tabulky;

7.

pouze textové informace;

symbolický 2) Datum 3) logický 4) číselný 5) libovolný typ

4. Obsahuje tabulka, která nemá žádné záznamy, nějaké informace?

prázdný stůl,

prázdný stůl

tabulka nemůže existovat bez záznamů;

vše výše uvedené je správně.

5. Klíčové pole je

1) úplně první pole záznamu

2) počítadlo

3) pole, jehož hodnota jednoznačně identifikuje záznam v tabulce

4) pole, jehož hodnota vždy začíná 1

5) neexistuje správná odpověď

6. Je to pole?

řádek tabulky;

sloupec tabulky;

soubor podobných údajů;

nějaký ukazatel, který charakterizuje číselnou, textovou nebo jinou hodnotou.

7. Záznam relační databáze (DB) může obsahovat:

heterogenní informace (data různých typů);

extrémně homogenní informace (data pouze jednoho typu);

pouze textové informace;

čistě číselné informace.

představuje číselnou, textovou nebo jinou hodnotu.

7. Záznam relační databáze (DB) může obsahovat:

heterogenní informace (data různých typů);

extrémně homogenní informace (data pouze jednoho typu);

pouze textové informace;

čistě číselné informace.

Možnost 2

1. Databáze je

sbírka dat organizovaná podle určitých pravidel

sada programů pro ukládání a zpracování velkého množství informací

rozhraní, které podporuje vyplňování a manipulaci s daty

určitý soubor informací

vše výše uvedené je správně

2. Místo „relační“ databáze můžete použít

síť

tabelární

hierarchický

byt

neexistuje správná odpověď

obsahuje informace o struktuře databáze;

neobsahuje žádné informace;

obsahuje informace o budoucích záznamech;

vše výše uvedené je správně.

vše výše uvedené je správně.

6 . Je to nahrávání?

řádek tabulky;

sloupec tabulky;

soubor podobných údajů;

nějaký ukazatel, který charakterizuje číselnou, textovou nebo jinou hodnotou.

7 .

pouze zaznamenat čísla;

data pouze jednoho typu;

síť

tabelární

hierarchický

byt

neexistuje správná odpověď

3. Ve kterých prvcích tabulky jsou data databáze uložena:

V polích; 2) v řádcích; 3) ve sloupcích; 4) v záznamech; 5) v buňkách.

4. Obsahuje tabulka, která nemá žádná pole, nějaké informace?

obsahuje informace o struktuře databáze;

neobsahuje žádné informace;

tabulka bez polí nemůže existovat;

obsahuje informace o budoucích záznamech;

vše výše uvedené je správně.

5. Které pole lze považovat za jedinečné?

pole, jehož hodnoty nelze opakovat;

pole, které má jedinečný název;

pole, jehož hodnota má vlastnost rostoucí;

pole, jehož hodnoty se opakují;

vše výše uvedené je správně.

6 . Je to nahrávání?

řádek tabulky;

sloupec tabulky;

soubor podobných údajů;

nějaký ukazatel, který charakterizuje číselnou, textovou nebo jinou hodnotou.

7 . Do pole relační databáze (DB) lze zapsat následující:

pouze zaznamenat čísla;

jak číselná, tak textová data současně;

data pouze jednoho typu;

pouze čas vytvoření záznamů.

pole, které má jedinečný název;

pole, jehož hodnota má vlastnost rostoucí;

pole, jehož hodnoty se opakují;

vše výše uvedené je správně.

6 . Je to nahrávání?

řádek tabulky;

sloupec tabulky;

soubor podobných údajů;

nějaký ukazatel, který charakterizuje číselnou, textovou nebo jinou hodnotou.

7 . Do pole relační databáze (DB) lze zapsat následující:

pouze zaznamenat čísla;

jak číselná, tak textová data současně;

data pouze jednoho typu;

pouze čas vytvoření záznamů.

Možnost 3

1. Co je to databáze?

2 .

3

5) neexistuje správná odpověď

4.

počet záznamů v databázi;

má omezenou velikost;

:

rozměr stolu;

seznam názvů sloupců a čísel řádků záložky

tváře.

7. Hodnota výrazu 0,7-3>

logický;

číselné;

symbolický;

text.

Možnost 3

1. Co je to databáze?

soubor dat shromážděných na jedné disketě;

data určená pro provoz programu;

soubor vzájemně souvisejících údajů uspořádaných podle určitých pravidel, která poskytují obecné zásady pro popis, ukládání a zpracování údajů;

data zasílaná přes komunikační sítě.

2 . Co je to relační databáze?

Databáze, ve které jsou informace uspořádány ve formě obdélníkových tabulek;

Databáze, ve které jsou uspořádány prvky v záznamu, tzn. jeden prvek je považován za hlavní, ostatní jsou podřízené;

Databáze, ve které jsou záznamy uspořádány v náhodném pořadí;

Databáze, ve které je možné kromě vertikálních hierarchických vztahů navazovat i horizontální spojení.

3 . Každý záznam databáze obsahuje

1) informace o všech objektech systému

2) informace o samostatném systémovém objektu

3) určitá charakteristika předmětu

4) textové a číselné informace

5) neexistuje správná odpověď

4. Struktura relační databáze (DB) je zcela určena:

seznam názvů polí a údaj o počtu databázových záznamů;

seznam názvů polí s uvedením jejich šířky a typů;

počet záznamů v databázi;

obsah záznamů uložených v databázi.

5. Co je zvláštního na poli „počítadlo“?

slouží pro zadávání číselných údajů;

slouží k zadávání reálných čísel;

data nejsou uložena v poli, ale na jiném místě a pole pouze ukládá ukazatel na místo, kde se nachází text;

má omezenou velikost;

má vlastnost automatického přiřazení.

6. Je určena struktura datové tabulky :

rozměr stolu;

seznam názvů sloupců tabulky;

7. Hodnota výrazu 0,7-3>2 se vztahuje k následujícímu datovému typu:

logický;

číselné;

symbolický;

text.

5) neexistuje správná odpověď

4. Struktura relační databáze (DB) je zcela určena:

seznam názvů polí a údaj o počtu databázových záznamů;

seznam názvů polí s uvedením jejich šířky a typů;

počet záznamů v databázi;

obsah záznamů uložených v databázi.

5. Co je zvláštního na poli „počítadlo“?

slouží pro zadávání číselných údajů;

slouží k zadávání reálných čísel;

data nejsou uložena v poli, ale na jiném místě a pole pouze ukládá ukazatel na místo, kde se nachází text;

má omezenou velikost;

má vlastnost automatického přiřazení.

6. Je určena struktura datové tabulky :

rozměr stolu;

seznam názvů sloupců tabulky;

seznam názvů sloupců a čísel řádků tabulky.

7. Hodnota výrazu 0,7-3>2 se vztahuje k následujícímu datovému typu:

logický;

číselné;

symbolický;

text.

seznam názvů sloupců a čísel řádků tabulky.

7. Hodnota výrazu 0,7-3>2 se vztahuje k následujícímu datovému typu:

logický;

číselné;

symbolický;

text.

Klíč

Pojmy a definice relačních databází

Relační model.

Hlavní myšlenkou tohoto datového modelu je reprezentovat jakoukoli datovou sadu jako dvourozměrné pole - tabulku.

Relational (anglicky) – vztah.

Ve své nejjednodušší podobě relační model popisuje jedinou dvourozměrnou tabulku. V podstatě to (model) popisuje vztahy mezi několika tabulkami.

Každá relační tabulka má následující vlastnosti:

Každý prvek tabulky je jeden datový prvek;

Všechny kolony jsou homogenní, tzn. všechny prvky ve sloupci mají stejný typ;

Každý sloupec v tabulce má jedinečný název;

V tabulce nejsou žádné identické řádky;

Pořadí řádků a sloupců může být libovolné.

Za zakladatele teorie relačních databází je považován zaměstnanec IBM, Dr. Codd. Objevila se v roce 1970 v USA a tato teorie je založena na matematickém aparátu teorie množin.

DB tabulka– dvourozměrné pole obsahující informace o jedné třídě objektů. V teorii relační algebry se dvourozměrné pole nazývá relace.

Tabulka se skládá z následujících prvků:

- pole (atribut)

Záznam (nice)

Pole obsahuje hodnotu jednoho z atributů charakterizujících databázové objekty. Počet polí v tabulce odpovídá počtu atributů charakterizujících databázové objekty.

Buňka obsahuje konkrétní hodnotu odpovídajícího pole.

Záznam je řádek tabulky. Obsahuje význam všech znaků, které daný objekt charakterizují. Počet záznamů (řádků) odpovídá počtu objektů.

Klíč je pole, jehož hodnota jednoznačně určuje hodnotu všech ostatních polí v tabulce.

Klíč tabulky nemůže být jedno, ale několik polí. V tomto případě musí být splněna podmínka jedinečnosti a minimalizace. Každé pole, které není součástí primárního klíče, se nazývá neklíčové pole tabulky. Každá tabulka musí mít primární klíč.

Primární klíč– pole nebo pole tabulky, jejichž každá hodnota jednoznačně identifikuje odpovídající záznam tabulky. Pro každý primární klíč musí existovat jeden a pouze jeden z datových sloupců.

Jedinečnost klíče znamená, že databázová tabulka nemůže v žádném okamžiku obsahovat žádné dva různé záznamy, které mají stejné hodnoty klíčových polí. Podmínka jedinečnosti je povinná.

Minimalistický stav klíčová pole znamená, že pouze kombinace hodnot vybraných polí splňuje požadavky na jedinečnost záznamů databázové tabulky. To znamená, že žádné z polí obsažených v klíči z něj nelze vyloučit, aniž by došlo k porušení jedinečnosti.


Při generování klíče databázové tabulky, který se skládá z několika polí, musíte:

Do klíče byste neměli zahrnout pole tabulky, jejichž hodnota samotná jednoznačně identifikuje záznamy v tabulce.

Do klíče nemůžete zahrnout nejedinečné pole, tzn. pole, jehož hodnota se v tabulce opakuje.

Každý stůl musí mít primární klíč. Pokud jsou v tabulce pole, z nichž hodnota každého jednoznačně definuje záznamy, lze tato pole přijmout jako alternativní klíče.

Příklad: pokud jako primární klíč vyberete TIN (individuální daňové poplatníky), pak jako alternativní klíč číslo pasu.

Normalizace tabulek relačních databází

Relační databáze je sada vzájemně propojených tabulek. Počet tabulek v jednom souboru nebo jedné databázi závisí na mnoha faktorech:

Skládání databázových uživatelů;

Zajištění integrity informací;

Zajištění minimální požadované paměti a minimální doby zpracování dat.

Zohlednění těchto faktorů při návrhu relační databáze se provádí metodami normalizace tabulek a navazováním spojení mezi nimi.

Normalizace tabulek je technika pro rozdělení jedné tabulky do více tabulek.

Normalizace tabulky je postupná změna struktury tabulky, dokud nesplňuje požadavky poslední formy normalizace.

Existuje 6 forem normality, ale většinou se používá 1,2,3 úrovně normality. Při popisu normálních forem se používají následující pojmy:

Funkční závislost mezi poli;

Vícehodnotová závislost

Funkční závislost mezi poli A a B je závislost, ve které každá hodnota A v libovolném okamžiku odpovídá jediné hodnotě B ze všech možných.

Atd. spojení mezičíslo pasu a DIČ.

Vícehodnotová funkční závislost mezi poli. Pole A vícehodnotově určuje pole B, pokud pro každou hodnotu pole A existuje dobře definovaná sada odpovídajících hodnot pole B.

Atd. postupová tabulka.

Úplná funkční závislost mezi složeným polem A a polem B je závislost, ve které pole B funkčně závisí na poli A a nezávisí funkčně na žádné podmnožině pole A.

Tranzitivní funkční závislost mezi poli A a C, jestliže pole C funkčně závisí na poli B a pole B funkčně závisí na poli A; v tomto případě neexistuje funkční závislost pole A na poli B.

Vzájemná nezávislost mezi obory. Několik polí je vzájemně nezávislých, pokud žádné z nich není funkčně závislé na druhém.

Tabulka je v 1. normální formě, když žádné z polí neobsahuje více než jednu hodnotu a žádné klíčové pole není prázdné. První normální forma je základní relační datový model. Jakákoli tabulka v relační databázi je automaticky v první normální formě. Taková tabulka by neměla obsahovat pole, která lze rozdělit do několika polí.

11 odpovědí na testovací otázky na téma "Databáze (DB)"

1. Databáze je:

A. soubor vzájemně souvisejících dat o určitém objektu uspořádaných zvláštním způsobem a uložených na externím médiu;
b. libovolný soubor informací;
C. sada programů pro ukládání a zpracování velkého množství informací;
d. rozhraní, které podporuje vyplňování a manipulaci s daty;
E. počítačový program, který umožňuje vyvozovat závěry v určité tematické oblasti, které jsou srovnatelné se závěry lidského experta.

Odpověď: a

2. Záznam souboru relační databáze (DB) může obsahovat:

A. extrémně homogenní informace (data pouze jednoho typu);
b. pouze textové informace;
C. heterogenní informace (data různých typů);
d. pouze logické hodnoty;
E. čistě číselné informace;

Odpověď: c

3. Předpokládejme, že nějaká databáze obsahuje pole PŘÍJMENÍ, ROK NAROZENÍ, PŘÍJEM. Při hledání podle ROKU NAROZENÍ > 1958 A PŘÍJMU<3500 будут найдены фамилии лиц:

A. mající příjem alespoň 3500 a starší než ti, kdo se narodili v roce 1958.
b. osoby s příjmem nižším než 3 500 a osoby narozené v roce 1958 a později;
C. mající příjem nižší než 3500 a narození v roce 1958 nebo později;
d. mající příjem nižší než 3 500 a narození v roce 1959 a později;
E. s příjmem nižším než 3 500 a ti, kdo se narodili v roce 1958;

Odpověď: d

4. Která z možností není funkcí DBMS?

A. implementace jazyků pro definování a manipulaci s daty
b. poskytuje uživateli jazykové nástroje pro manipulaci s daty
C. podpora uživatelského modelu
d. ochrana a integrita dat
E. koordinace návrhu, implementace a údržby databáze

Odpověď: e

5. Systém správy databází je softwarový produkt, který je součástí:

A. aplikační software.
b. operační systém;
C. unikátní software;
d. systémový software;
E. Programovací systémy;

Odpověď: e

6. Jaká je nejmenší jednotka úložiště dat v databázi?

A. uložené pole
b. uložený soubor

d. uložený záznam
E. uložený bajt

Odpověď: a

7. Co musí obsahovat DBMS?

A. procesor dotazovacího jazyka
b. příkazové rozhraní
C. vizuální skořápka
d. systém nápovědy

Odpověď: a, b

8. Vyjmenujte výhody centralizovaného přístupu k ukládání a správě dat.

A. schopnost sdílet data
b. podpora integrity dat
C. dohoda o nadbytečnosti
d. snížení nekonzistence

Odpověď: a, b, c, d

9. Předpokládejme, že určitá databáze je popsána následujícím seznamem záznamů:

1 Ivanov, 1956, 2400
2 Sidorov, 1957, 5300
3 Petrov, 1956, 3600
4 Kozlov, 1952, 1200

Který ze záznamů v této databázi změní místa při vzestupném řazení podle prvního pole:

A. 3 a 4;
b. 2 a Z;
C. 2 a 4;
d. 1 a 4
E. 1 a 3;

Odpověď: c

10. Struktura souboru relační databáze (DB) se mění:

A. při změně jakéhokoli záznamu;
b. po zničení všech záznamů;
C. při mazání libovolného pole.
d. při přidávání jednoho nebo více záznamů;
E. při mazání rozsahu záznamů;

Odpověď: c

11. Jak se nazývá kolekce uložených záznamů stejného typu?

A. uložený soubor
b. pohled na databázi
C. nic z výše uvedeného
d. logická databázová tabulka
E. fyzická databázová tabulka

říct přátelům