BaşlayınÜcretsiz Başlayın

2NF Uygulama

productqualityrating varlığın, farklı yıllarda değerlendirilen çikolata barlarının özünü yakalayan zengin bir veri kümesi. company_location özniteliğinin manufacturer özniteliğine bağlı olduğunu fark ettin. company_location değerleri, üretici özniteliğiyle birlikte her seferinde tekrar ediyor; bu da kısmi bağımlılıkları yasaklayan ikinci normal form (2NF) kuralını ihlal ediyor.

Bu veriyi özel bir manufacturers varlığına ayırarak gereksiz tekrarları kaldırabilir ve veri modelimizi daha verimli işlemler için hazırlayabilirsin. Bu adım, veri bütünlüğünü korumak ve ölçeklenebilir iş zekâsı çözümlerine olanak tanımak için kritik öneme sahiptir.

Görevin, her anahtar olmayan özniteliğin bütünüyle birincil anahtara bağlı olmasını sağlayarak bu veriyi 2NF ilkelerine uygun olacak şekilde normalize etmektir.

Bu egzersiz

Snowflake ile Veri Modellemesine Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Add new entity
___ (
  	-- Assign unique identifier
  	___ NUMBER(10,0) PRIMARY KEY,
  	--Add other attributes
  	___ VARCHAR(255),
  	___ VARCHAR(255)
);
Kodu Düzenle ve Çalıştır