Yatay bölümler oluşturma
Videoda yatay bölümleme hakkında da öğrendin.
Yatay bölümleme örneği, PostgreSQL'de yatay bölümler oluşturmak için gereken söz dizimini gösteriyordu. Hatırlatmaya ihtiyacın olursa slaytlara göz atabilirsin.
Ancak bu egzersizde aralık bölümü yerine liste bölümü kullanacaksın. Liste bölümlerinde, bölüm anahtarının bir değerler listesinin içinde olup olmadığına bakarak bölümler oluşturursun.
Bunu yapmak için RANGE yerine LIST ile bölümleme yaparız. Bölümleri oluştururken değerlerin bir değerler listesinin IN içinde olup olmadığını kontrol etmelisin.
Bu egzersizde şu sütunları kullanacağız:
film_id: filmin benzersiz tanımlayıcısıtitle: filmin başlığırelease_year: yayınlandığı yıl
Bu egzersiz
Veritabanı Tasarımı
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Create a new table called film_partitioned
CREATE TABLE film_partitioned (
film_id INT,
title TEXT NOT NULL,
release_year TEXT
)
___ ___ ___ (___);