Aan de slagGa gratis aan de slag

Gegevenstypen kiezen bij het maken van een tabel

Het is het beste om het gegevenstype voor een kolom op te geven wanneer de tabel voor het eerst wordt gemaakt. Het type kan later worden gewijzigd. Deze wijziging kan echter onbedoelde gevolgen hebben als de kolom al eerder waarden bevatte. In deze oefening geef je gegevenstypen op op basis van de categorie gegevens waartoe de waarden behoren.

We keren nu terug naar het databasevoorbeeld van de Small Business Association (SBA) uit hoofdstuk 1. SBA-leningen worden verstrekt voor specifieke bedrijfsprojecten. Je maakt de definitie van de project-tabel af met het meest geschikte kolomtype.

Deze oefening maakt deel uit van de cursus

PostgreSQL-databases maken

Cursus bekijken

Oefeninstructies

  • Maak het CREATE TABLE-commando voor de project-tabel af met het juiste gegevenstype uit de volgende opties: TEXT, BOOLEAN en NUMERIC.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- 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 ___
);
Code bewerken en uitvoeren