Developing Databases on Microsoft SQL Server Eğitimi

  • Eğitim Tipi: Classroom
  • Süre: 3 Gün
  • Seviye: Intermediate

Eğitmen liderliğindeki bu üç günlük "Developing Databases on Microsoft SQL Server" eğitimi, SQL Server veritabanlarını geliştirmek ve sürdürmek isteyen katılımcılara yöneliktir. Ayrıca, SQL Server veritabanlarından içerik sağlayan uygulamaları yöneten kişilere de faydalı olacaktır.

Daha fazla +
Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

"Developing Databases on Microsoft SQL Server" eğitim katılımcılarının mesleki deneyimlerinin yanı sıra aşağıdaki teknik bilgilere de sahip olmaları gerekmektedir:

Gerekli:

  • Microsoft Windows işletim sistemi ve temel işlevleri hakkında temel bilgi.
  • Transact-SQL çalışma bilgisi. (QATSQL ve QATSQLPLUS'a eşdeğer bilgi)

Sahip olunması faydalı olacak bilgiler:

  • İlişkisel veritabanları konusunda çalışma bilgisi.
  • Veritabanı tasarımı konusunda biraz deneyim.

Sanal Sınıf

Herhangi bir sanal sınıf aracılığıyla uzaktan katılan katılımcılar için, bu eğitimin uzak masaüstü laboratuvarlarında çalışabilmesi ve eğitim bilgilerini görüntüleyebilmesi için ek bir ekran gereklidir. GoToMyPC veya LearnOnDemand kullanılarak uzak bir Masaüstü sağlanacaktır.

Ek ekranın minimum ekran boyutu 19 inç ve minimum çözünürlüğü 1280x1024 olmalıdır; dikey çözünürlük (1024) en kritik olanıdır.

Sorularınız varsa ekibimizle iletişime geçin.

Daha fazla +

Kimler Katılmalı

Hedef Kitle

"Developing Databases on Microsoft SQL Server" eğitiminin birincil hedef kitlesi, birincil sorumluluk alanları olarak SQL Server veritabanlarını geliştirecek ve sürdürecek veya veritabanlarının birincil işlerinde önemli bir rol oynadığı ortamlarda çalışacak kişilerdir.

Daha fazla +

Neler Öğreneceksiniz

"Developing Databases on Microsoft SQL Server" eğitimini tamamladıktan sonra katılımcılar şunları yapabilecektir:

  • Tasarım ve Uygulama Tabloları.
  • Gelişmiş masa tasarımlarını açıklama
  • Kısıtlamalar Aracılığıyla Veri Bütünlüğünü Sağlayın.
  • Optimize Edilmiş ve Columnstore dizinleri de dahil olmak üzere dizinleri açıklama
  • Görünümleri Tasarlama ve Uygulama.
  • Saklı Prosedürlerin Tasarlanması ve Uygulanması.
  • Kullanıcı Tanımlı Fonksiyonların Tasarlanması ve Uygulanması.
  • Tetikleyicileri kullanarak veri manipülasyonuna yanıt verin.
Daha fazla +

Outline

Modül 1 : SQL Geliştirmeye Genel Bakış

  • Laboratuar 1:
    • Alıştırma 1 – Grafik arayüzü kullanarak boş bir veritabanı oluşturun
    • Alıştırma 2 – T-SQL kullanarak boş bir veritabanı oluşturun

Modül 2: Tabloları Tasarlama ve Uygulama

  • Laboratuar 2:
    • Alıştırma 1 – Müşteri gereksinimlerini gözden geçirin ve planlayın
  • Laboratuvar 3:
    • Alıştırma 1 – Sütun adlarını hassaslaştırın
    • Alıştırma 2 – Veri türleri, geçersiz kılınabilirlik ve kimlik ayarları

Modül 3: Gelişmiş masa tasarımı

  • Lab 4 – Tablo ve şemalar oluşturma
    • Alıştırma 1 – İki şema oluşturun
    • Alıştırma 2 – Tabloları oluşturun
    • Birinci egzersize meydan okuyun - bir nesnenin şemasını değiştirin
    • İkinci meydan okuma alıştırması  hesaplanmış sütunlu tablo
  • Laboratuvar 5 – Bölümleme
    • Alıştırma 1 – Bölümlendirme için yeni bir veritabanı oluşturun
    • Alıştırma 2 – Bir bölüm işlevi ve bölüm şeması oluşturun
    • Alıştırma 3 – Bölüm şemasını kullanarak bir tablo oluşturun
    • Mücadele egzersizi - bölümleri değiştirme
  • Lab 6 – Zamansal tablolar
    • Alıştırma 1 – Geçici tablolar için yeni bir veritabanı oluşturun
    • Alıştırma 2 – Geçmişi olan bir Hisse senedi tablosu oluşturun
    • Alıştırma 3 – Test verilerini yükleyin
    • Alıştırma 4 – Geçici sorgular

Modül 4: Kısıtlamalar

  • Laboratuvar 7 – Birincil anahtar, varsayılan ve kontrol kısıtlamaları
    • Alıştırma 1 – Birincil anahtarları ekleyin
    • Alıştırma 2 – Varsayılan kısıtlamaları ekleyin
    • Alıştırma 3 – Kontrol kısıtlamasını ekleyin
    • Alıştırma 4 – Kısıtlamaların test edilmesi
    • Zorluk - E-posta kontrolü
  • Lab 8 – Benzersiz kısıtlamalar ve yabancı anahtarlar
    • Alıştırma 1 – Benzersiz kısıtlamayı ekleyin
    • Alıştırma 2 – Yabancı anahtarları ekleyin
    • Alıştırma 3 – Test Etme

Modül 5: Dizinler

  • Lab 9 – Rowstore Dizinleri
    • Alıştırma 1 – Sorular
    • Alıştırma 2 – Yaygın sorguları analiz edin
    • Alıştırma 3 – Veri ekleme
    • Alıştırma 4 – Dizinsiz deneme sorguları
    • Alıştırma 5 – Dizinler oluşturun
    • Alıştırma 6 – Dizinlerle deneme sorguları
  • Laboratuvar 10 – Sütun deposu dizinleri
    • Alıştırma 1 – Yeni bir veritabanı oluşturun
    • Alıştırma 2 – Örnek oluşturun ve tabloları doldurun

Modül 6: Görünümler

  • Laboratuvar 11 – Görünümler oluşturma
    • Alıştırma 1 – Görünümler oluşturma
    • Alıştırma 2 – Görünümleri test etme
    • Alıştırma 3 – Görünümler aracılığıyla satırları düzenleme
  • Laboratuvar 12 – Görünümleri değiştirme
    • Alıştırma 1 – Görünümleri değiştirmek
    • Alıştırma 2 – Görünümleri test etme

Modül 7: Saklı prosedürler

  • Lab 13 – Saklı prosedürler
    • Alıştırma 1 – Basit prosedürler oluşturmak
    • Alıştırma 2 – Test prosedürleri
  • Lab 14 – Saklı prosedürler ve parametreler
    • Alıştırma 1 – Parametrelendirilmiş prosedürlerin oluşturulması
    • Alıştırma 2 – Test prosedürleri

Modül 8: Kullanıcı tanımlı işlevler

  • Lab 15 – Skaler fonksiyonlar
    • Alıştırma 1 – Skaler fonksiyonlar oluşturma
    • Alıştırma 2 – Skaler fonksiyonları test etme
  • Laboratuvar 16 – Satır içi tablo değerli işlevler
    • Alıştırma 1 – Satır içi tablo değerli işlevler oluşturma
    • Alıştırma 2 – Satır içi tablo değerli fonksiyonları test etme
    • Alıştırma 3 – CROSS APPLY'ı Kullanmak
  • Laboratuvar 17 – Çok ifadeli tablo değerli fonksiyonlar
    • Alıştırma 1 – Çok ifadeli tablo değerli fonksiyon oluşturma

Modül 9: Tetikleyiciler

  • Lab 18 – DML FOR / AFTER tetikleyicisi
    • Alıştırma 1 – Bir DML FOR veya AFTER tetikleyicisi oluşturun
  • Lab 19 – tetikleyicinin yerine DML
    • Alıştırma 1 – Bir DML YERİNE tetikleyici oluşturma
Daha fazla +


Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

07 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
10 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
14 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
27 Nisan 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
03 Mayıs 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
16 Mayıs 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
05 Temmuz 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
08 Temmuz 2025 (3 Gün)
İstanbul, Ankara, Londra
Classroom / Virtual Classroom
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.