Začněte nyníZačněte zdarma

Volba datových typů při vytváření tabulky

Datový typ sloupce je nejlepší určit už při vytváření tabulky. Později ho sice lze změnit, ale taková změna může mít nežádoucí důsledky, pokud sloupec už obsahuje data. V tomto cvičení přiřadíš datové typy podle kategorie hodnot, které mají jednotlivé sloupce uchovávat.

Vrátíme se k příkladu databáze Small Business Administration (SBA) z 1. kapitoly. Půjčky SBA jsou poskytovány na konkrétní obchodní projekty. Tvým úkolem je dokončit definici tabulky project výběrem nejvhodnějšího datového typu pro každý sloupec.

Toto cvičení je součástí kurzu

Tvorba PostgreSQL databází

Zobrazit kurz

Pokyny k cvičení

  • Dokonči příkaz CREATE TABLE pro tabulku project – pro každý sloupec zvol správný datový typ z následujících možností: TEXT, BOOLEAN a NUMERIC.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- Create the project table
___ ___ ___ (
	-- Unique identifier for projects
	id SERIAL PRIMARY KEY,
    -- Whether or not project is franchise opportunity
	is_franchise ___ DEFAULT FALSE,
	-- Franchise name if project is franchise opportunity
    franchise_name ___ DEFAULT NULL,
    -- State where project will reside
    project_state ___,
    -- County in state where project will reside
    project_county ___,
    -- District number where project will reside
    congressional_district ___,
    -- Amount of jobs projected to be created
    jobs_supported ___
);
Upravit a spustit kód