Normalleştirme sürecini adım adım uygulamak
Yeni bir veritabanı oluşturmadan önce tablo normalizasyonu yapmak, veri fazlalığını azaltmak ve verilerinin bütünlüğünü doğru şekilde yönetmek için önemli bir adımdır.
Bu egzersizde, Small Business Association kredi programıyla ilgili veritabanı tablolarını normalleştirme alıştırması yapacaksın:
borrowertablosu 1. Normal Form (1NF) gereksinimlerini karşılayacak şekilde değiştirilecekbankveloantabloları 2. Normal Form (2NF) gereksinimlerini karşılayacak şekilde değiştirilecekloantablosu 3. Normal Form (3NF) gereksinimlerini karşılayacak şekilde yeniden düzenlenecek
Bu egzersizi tamamladıktan sonra veritabanı tablolarını normalleştirme konusunda kendini daha güvende hissetmelisin.
Bu egzersiz
PostgreSQL Veritabanları Oluşturma
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Add new columns to the borrower table
ALTER TABLE borrower
ADD COLUMN ___ VARCHAR (50) NOT NULL,
ADD COLUMN ___ VARCHAR (50) NOT NULL;
-- Remove column from borrower table to satisfy 1NF
ALTER TABLE borrower
DROP COLUMN ___;