Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, visual studio code için MSSQL uzantısını kullanarak yerel olarak, kapsayıcıda veya bulutta çalışan bir veritabanına bağlanmayı öğreneceksiniz. Ardından veritabanı oluşturmak, tablo tanımlamak, veri eklemek ve sonuçları sorgulamak için Transact-SQL (T-SQL) deyimlerini kullanmayı öğreneceksiniz.
Önkoşullar
Bu hızlı başlangıcı tamamlamak için aşağıdakilere sahip olmanız gerekir:
Visual Studio Code: Visual Studio Code yüklü değilse, Resmi Visual Studio Code web sitesinden indirip yükleyin.
Visual Studio Code için MSSQL uzantısını : Visual Studio Code'da, pencerenin yanındaki Etkinlik Çubuğu'nda Uzantılar simgesini seçerek Uzantılar görünümünü açın. Uzantıyı eklemek için
mssql
'ı arayın ve Yükle'yi seçin.veritabanına erişim : Veritabanı örneğine erişiminiz yoksa, aşağıdaki seçeneklerden birini belirleyerek birini kullanabilirsiniz:
Kapsayıcılı SQL Server: kolay kurulum ve taşınabilirlik için SQL Server'ı docker kapsayıcısında çalıştırın. Daha fazla bilgi için bkz. Hızlı Başlangıç: Dockerile SQL Server Linux kapsayıcı görüntülerini çalıştırma.
Azure SQL Veritabanı': Bulut tabanlı bir seçeneği tercih ediyorsanız, ücretsiz bir Azure hesabı oluşturun ve bir Azure SQL Veritabanı ayarlayın. Daha fazla bilgi için bkz. Hızlı Başlangıç: Tek veritabanı oluşturma - Azure SQL Veritabanı.
SQL veritabanı (önizleme): Basit, otonom, güvenli ve yapay zeka için optimize edilmiş bir veritabanına ihtiyacınız varsa, Fabric'de bir SQL veritabanı oluşturun (önizleme). Daha fazla bilgi için bkz. Microsoft Fabric'nde SQL veritabanı oluşturma.
Local SQL Server: Alternatif olarak, yerel makinenize SQL Server 2022 Developer Edition'ı indirip yükleyin. Daha fazla bilgi için bkz. Microsoft SQL Server web sitesi.
Azure SQL Yönetilen Örneğini : Tam olarak yönetilen bir SQL Server örneğine ihtiyacınız varsa bir Azure SQL Yönetilen Örneği oluşturun. Daha fazla bilgi için bkz. Hızlı Başlangıç: Azure SQL Yönetilen Örneği oluşturma.
Uyarı
Azure aboneliğiniz yoksa
Veritabanı örneğine bağlanma
Visual Studio Code'ı Başlat: Pencerenin sol tarafındaki sunucu görünüm düğmesini seçerek veya
Ctrl+Alt+D
basarak Visual Studio Code için MSSQL uzantısını açın** .Visual Studio Code için MSSQL uzantısını ilk kez çalıştırdığınızda, uzantı ilk kez yüklendiğinde Deneyimleri Etkinleştir ve Yeniden Yükle düğmesi görüntülenir.
Veritabanına bağlan:
Bu makalede Parametresi giriş türü ve kimlik doğrulama türü için SQL Oturum Açma kullanılır.
Yeni bağlantı profilinin özelliklerini belirtmek için istemleri izleyin. Her alanı aşağıdaki gibi tamamlayın:
Bağlantı özelliği Değer Açıklama profil adı (isteğe bağlı) Bu alanı boş bırakın. Bağlantı profili için bir ad yazın. localhost profiligibi. Bağlantı Grubu (isteğe bağlı) Bu alanı boş bırakın veya var olan bir grubu seçin. Daha kolay yönetim için bu bağlantıyı bir grup klasörü altında düzenleyin. sunucu adı Sunucu adını buraya girin. Örn: localhost SQL Server örneği adını belirtin. Yerel makinenizdeki bir SQL Server örneğine bağlanmak için localhost kullanın. Uzak bir SQL Server'a bağlanmak için hedef SQL Server'ın adını veya IP adresini girin. SQL Server kapsayıcısına bağlanmak için kapsayıcının konak makinesinin IP adresini belirtin. Bir bağlantı noktası belirtmeniz gerekiyorsa, adıyla ayırmak için virgül kullanın. Örneğin, bağlantı noktası 1401'i dinleyen bir sunucu için <servername or IP>,1401
girin.
Varsayılan olarak, bağlantı dizesi 1433 numaralı bağlantı noktasını kullanır. Sql Server'ın varsayılan örneği değiştirilmediği sürece 1433 kullanır. Örneğininiz 1433'te dinliyorsa bağlantı noktasını belirtmeniz gerekmez.
Alternatif olarak, veritabanınız için ADO bağlantı dizesini buraya girebilirsiniz.Güven Sunucusu Sertifikası Bu alanı denetleyin. Sunucu sertifikasına güvenmek için bu seçeneği belirleyin. Giriş türü Parametre. Parametre, Bağlantı Dizesiveya Azure Gözatseçeneklerinden birini seçin. Veritabanı adı (isteğe bağlı) <varsayılan>. Kullanmak istediğiniz veritabanı. Varsayılan veritabanına bağlanmak için burada bir veritabanı adı belirtmeyin. kimlik doğrulama türü SQL oturum açma. SQL Oturum Açma , Windows Kimlik Doğrulaması veya Microsoft Entra IDseçin. Kullanıcı adı SQL Server için <kullanıcı adınızı> girin. sql oturum açma seçtiyseniz, sunucudaki veritabanına erişimi olan bir kullanıcının adını girin. Parola SQL Server için <parolanızı> girin. Belirtilen kullanıcının parolasını girin. Şifreyi Kaydet Parolayı gelecekteki bağlantılar için kaydetmek için bu alanı denetleyin. Evet ' seçmek ve parolayı kaydetmek için enter basın. Bağlantı profili her kullanıldığında parolanın sorulması için Hayır'ı seçin. Şifreleme Zorunlu. Evet, Hayırveya Zorunluarasından seçim yapın. Tüm değerleri girip enter seçtikten sonra Visual Studio Code bağlantı profilini oluşturur ve SQL Server'a bağlanır.
Veritabanı oluşturma
başlangıç olarak Library
adlı bir veritabanı oluşturalım.
Yeni sorgu düzenleyicisi açma: yeni bir sorgu düzenleyicisi açmak için
Ctrl+N
tuşuna basın veya sunucunuza sağ tıklayıp yeni sorgu seçin.Aşağıdaki kod parçacığını sorgu düzenleyicisine yapıştırıp çalıştır seçerek veritabanını oluşturun:
IF NOT EXISTS (SELECT name FROM sys.databases WHERE name = N'Library') CREATE DATABASE Library;
Eğer henüz mevcut değilse, bu betik
Library
adlı yeni bir veritabanı oluşturur.
Yeni Library
veritabanı, veritabanları listesinde görünür. Hemen görmüyorsanız Nesne Gezgini'ni yenileyin.
Tablo oluşturma
Şimdi Authors
veritabanında Library
tablosunu oluşturalım.
Yeni bir sorgu düzenleyicisi açın ve bağlantı bağlamın
Library
veritabanına ayarlandığından emin olun.Aşağıdaki kod, birincil anahtar için bir
Authors
sütunuylaIDENTITY
tablosunu oluşturur. Sorgu penceresindeki metni aşağıdaki kod parçacığıyla değiştirin ve Çalıştır'ı seçin:CREATE TABLE dbo.Authors ( id INT IDENTITY (1, 1) NOT NULL PRIMARY KEY, first_name NVARCHAR (100) NOT NULL, middle_name NVARCHAR (100) NULL, last_name NVARCHAR (100) NOT NULL );
Bu betik, Authors
için otomatik olarak benzersiz kimlikler oluşturan bir IDENTITY
sütunuyla id
tablosunu oluşturur.
Satır ekleme
Şimdi Authors
tablosuna veri ekleyelim.
Sorgu penceresindeki metni aşağıdaki kod parçacığıyla değiştirin ve Çalıştır'ı seçin:
INSERT INTO dbo.Authors (first_name, middle_name, last_name) VALUES ('Isaac', 'Yudovick', 'Asimov'), ('Arthur', 'Charles', 'Clarke'), ('Herbert', 'George', 'Wells'), ('Jules', 'Gabriel', 'Verne'), ('Philip', 'Kindred', 'Dick');
Sonuç olarak, örnek veriler Authors
tablosuna eklenir.
Verileri görüntüleme
Authors
tablosundaki verileri doğrulamak için aşağıdaki sorguyu çalıştırın:
SELECT *
FROM dbo.Authors;
Bu sorgu, eklediğiniz verileri gösteren Authors
tablosundaki tüm kayıtları döndürür.