Zacznij terazZacznij za darmo

Wybór typów danych podczas tworzenia tabeli

Typ danych kolumny najlepiej określić już podczas tworzenia tabeli. Można go zmienić później, jednak taka zmiana może mieć niepożądane skutki, jeśli kolumna zawiera wcześniej wprowadzone dane. W tym ćwiczeniu przypiszesz typy danych na podstawie kategorii wartości, które mają być przechowywane.

Wrócimy teraz do przykładu z bazą danych Small Business Association (SBA) z rozdziału 1. Pożyczki SBA są udzielane na konkretne projekty biznesowe. Dokończ definicję tabeli project, dobierając najbardziej odpowiedni typ danych dla każdej kolumny.

To ćwiczenie jest częścią kursu

Tworzenie baz danych w PostgreSQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij polecenie CREATE TABLE dla tabeli project, wybierając właściwy typ danych spośród następujących opcji: TEXT, BOOLEAN i NUMERIC.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- 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 ___
);
Edytuj i uruchom kod