Video: Sistem Yöneticisi Kimdir? Nasıl Olunur? (Bilişim Meslekleri 1) 2025
SQL Server'ın grafik özelliklerini ve sihirbazlarını kullanarak veritabanı nesneleri oluşturabilmenize rağmen, aşağıdakileri içeren SQL komut dosyalarını yazmak daha iyi bir uygulamadır: veritabanının yanı sıra tablolarını ve diğer nesneleri oluşturmak için gerekli olan CREATE komutları.
Bunun nedeni, herhangi bir veritabanı uygulamasının geliştirilmesi ve çalıştırılması sırasında genellikle veritabanını silmeye ve sıfırdan yeniden yaratmaya ihtiyaç duyulmasıdır. Bu eylemleri komut dosyası kullanarak veritabanını silebilir ve bir komut dosyası çalıştırarak yeniden oluşturabilirsiniz.
Neyse ki, SQL Management Studio mevcut veritabanlarından ve tablolardan komut dosyaları oluşturabilir. Böylece, veritabanlarınızı başlangıçta oluşturmak için SQL Management Studio'nun görsel tasarım özelliklerini kullanabilirsiniz. Ardından, veritabanını kolayca silmenize ve yeniden oluşturmanıza izin verecek komut dosyaları oluşturabilirsiniz.
Bir veritabanı veya tablo için bir komut dosyası oluşturmak için, veritabanını veya tabloyu sağ tıklatın ve ardından Komut Dizisi komutlarından birini seçin. Örneğin, aşağıdaki şekil Filmler tablosunun sağ tıklatıldığında ve Komut Tablosu → CREATE TO → Yeni Sorgu Penceresi seçildiğinde ortaya çıkan komut dosyasını gösterir.
Gördüğünüz gibi bu komut, Movies tablosunu otomatik olarak oluşturmak için diğer gelişmiş SQL ifadeleri ile birlikte bir CREATE TABLE ifadesi üretti.
Senaryoyu oluşturduktan sonra Kaydet düğmesini tıklatarak bir metin dosyasına kaydedebilirsiniz. Daha sonra, aşağıdaki adımları izleyerek komut dosyasını istediğiniz zaman çalıştırabilirsiniz:
-
Dosya → Aç → Dosya'yı seçin.
-
Senaryoyu kaydettiğiniz dosyayı seçin.
-
Aç'ı tıklayın.
-
Komut dosyasını çalıştırmak için Yürüt düğmesine tıklayın.
Bu tekniğin tek sınırlaması, veritabanlarınızı ve tablolarınızı tanımlamak için komut dizileri oluşturmanıza rağmen, tablolarınıza veri eklemek için komut dizileri otomatik olarak oluşturamamanızdır. Verileri yerleştiren komut dosyaları istiyorsanız, verileri eklemek için el ile INSERT ifadeleri oluşturmanız gerekir.
