SQL Server 2012 ile bir tablo oluşturma

Tablolar, SQL Server 2012 tarafından yönetilenler de dahil olmak üzere herhangi bir veritabanı için temel organizasyon birimi olarak hizmet eder. Verilerinizi saklamak için uygun tablolar tasarlamak bir veritabanı geliştiricisinin temel bir sorumluluğudur ve hem tasarımcılar hem de yöneticiler yeni SQL Server veritabanı tabloları oluşturma sürecine aşina olmalıdır. Bu yazıda, süreci ayrıntılı olarak ele alıyoruz.

Bu makalede, Microsoft SQL Server 2012'de tablo oluşturma işlemi anlatılmaktadır. SQL Server'ın farklı bir sürümünü kullanıyorsanız, lütfen Microsoft SQL Server 2008'de Tabloları Oluşturma veya Microsoft SQL Server 2014'te Tablo Oluşturma konusunu okuyun.

Adım 1: Tablonuzu Tasarlayın

Bir klavyede oturmayı düşünmeden önce, herhangi bir veritabanı geliştiricisine sunulan en önemli tasarım aracını - bir kalem ve kağıt - çıkartın. (Tamam, isterseniz bunu yapmak için bir bilgisayarı kullanma izniniz vardır - Microsoft Visio bazı harika tasarım şablonları sunar.)

Veritabanınızın tasarımını çizmek için zaman ayırın, böylece iş gereksinimlerinizi karşılamak için ihtiyaç duyacağınız tüm veri öğelerini ve ilişkileri içerir. Tablo oluşturmaya başlamadan önce süreci sağlam bir tasarımla başlatırsanız uzun vadede çok daha iyi durumda olacaksınız. Veritabanınızı tasarlarken, işinize rehberlik etmek için veritabanı normalleştirmesini eklediğinizden emin olun.

Adım 2: SQL Server Management Studio'yu başlatın

Veritabanınızı tasarladıktan sonra, gerçek uygulamaya başlama zamanı. Bunu yapmanın en kolay yolu, SQL Server Management Studio'yu kullanmaktır. Devam edin ve SSMS'yi açın ve yeni bir tablo oluşturmak istediğiniz veritabanını barındıran sunucuya bağlanın.

3. Adım: Doğru Klasöre Gitme

SSMS içinde, doğru veritabanının Tablolar klasörüne gitmeniz gerekir. Pencerenin sol tarafındaki klasör yapısının "Veritabanları" adlı bir klasör içerdiğine dikkat edin. Bu klasörü genişleterek başlayın. Ardından sunucunuzda barındırılan veritabanlarının her birine karşılık gelen klasörleri görürsünüz. Yeni bir tablo oluşturmak istediğiniz veritabanına karşılık gelen klasörü genişletin.

Son olarak, bu veritabanının altındaki Tablolar klasörünü genişletin. Veritabanında bulunan tabloların listesini incelemek ve mevcut veritabanı yapısını anladığınızdan emin olmak için biraz zaman ayırın. Yinelenen bir tablo oluşturmamaya özen göstermelisiniz, çünkü bu, düzeltilmesi zor olabilecek yollarda temel sorunlara neden olacaktır.

Adım 4: Tablo Oluşturmaya Başlayın

Tablolar klasörüne sağ tıklayın ve açılır menüden Yeni Tablo'yu seçin. Bu, ilk veritabanı tablonuzu oluşturabileceğiniz SSMS içinde yeni bir pencere açacaktır.

Adım 5: Tablo Sütunları Oluşturma

Tasarım arayüzü, tablo özelliklerini belirtmek için üç sütunlu bir kılavuz sunar. Tabloda depolamak istediğiniz her özellik için şunları tanımlamanız gerekir:

Devam edin ve yeni veritabanı tablonuzdaki her sütun için bu üç bilgi parçasının her birini sağlayan ızgara matrisini tamamlayın.

6. Adım: Birincil Anahtarı Tanımlayın

Ardından, tablonun birincil anahtarı için seçtiğiniz sütunu seçin. Sonra birincil anahtarı ayarlamak için görev çubuğundaki tuş simgesini tıklayın. Birden çok değerli bir birincil anahtarınız varsa, anahtar simgesini tıklamadan önce birden çok satırı vurgulamak için CTRL tuşunu kullanın.

Bunu yaptıktan sonra, birincil anahtar sütun (lar), yukarıdaki resimde gösterildiği gibi, sütun adının solunda bir anahtar sembolü gösterecektir. Yardıma ihtiyacınız varsa, Birincil Anahtar Seçme makalesini okumak isteyebilirsiniz.

7. Adım: Tablonuzu Adlandırın ve Kaydedin

Birincil anahtar oluşturduktan sonra tablonuzu sunucuya kaydetmek için araç çubuğundaki disk simgesini kullanın. İlk kez kaydettiğinizde tablonuz için bir isim vermeniz istenecektir. Başkalarının masadaki amacını anlamasına yardımcı olacak açıklayıcı bir şey seçtiğinizden emin olun.

Hepsi bu kadar var. İlk SQL Server tablonuzu oluşturduğunuz için tebrikler!