Sexta · LibreOffice Base · B-02 · 45 minut

Datové typy a primární klíč

Vytvoříš soubor databáze a prázdnou tabulku se správnými typy.

Než začneš

Primární klíč jednoznačně určuje záznam a nesmí být prázdný ani duplicitní. Textový kód s úvodní nulou může vyžadovat textový typ; náš Kod bude celé číslo zadávané ručně.

Podklady

Struktura: Kod INTEGER, primární klíč; Nazev VARCHAR délka 60; Kategorie VARCHAR délka 30; Pocet INTEGER; Minimum INTEGER. Všechna pole jsou povinná. Automatická hodnota kódu je vypnutá.

Postup práce

  1. Spusť Base a vytvoř novou vloženou databázi s dostupným databázovým strojem podle pokynu učitele. Ulož ji jako B-02_pomucky.odb.
  2. Otevři Tabulky > Vytvořit tabulku v režimu návrhu. Zadej přesně pět názvů polí podle podkladu, bez diakritiky.
  3. Nastav typy a délky. U textů jde o délku v znacích; nevyvozuj z ní počet bajtů v souboru.
  4. U řádku Kod nastav primární klíč. U všech polí zapni povinné zadání, u kódu ponech ruční hodnoty.
  5. Tabulku ulož pod názvem Pomucky. Zatím nezadávej záznamy. Zavři návrh a ulož databázi.

Kontrola a vysvětlení

Tabulka Pomucky existuje a klíč je u Kod. Proč není počet kusů vhodné ukládat jako text?

Pro rychlejší

Vysvětli, proč by telefon nebo inventární označení 001-A mohlo být text, přestože obsahuje číslice.