Tablolara anahtar CONSTRAINT'ler ekle
Veritabanındaki iki tabloda tek sütundan oluşan, oldukça uygun aday anahtarlar zaten var: organizations tablosunda organization sütunu ve universities tablosunda university_shortname sütunu.
Bu egzersizde, bu sütunları RENAME COLUMN komutunu kullanarak id olarak yeniden adlandıracak ve ardından onlar için birincil anahtar (primary key) kısıtları belirleyeceksin. Bu işlem, benzersiz kısıt eklemek kadar basittir (Bölüm 2’nin son egzersizine bak):
ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)
Parantezlerin içinde birden fazla sütun da belirtebileceğini unutma.
Bu egzersiz
SQL ile İlişkisel Veritabanlarına Giriş
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;
-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);