‫Tekrar hoş geldiniz.
‫Bu videoda size Link'e nazik bir giriş yapacağım.
‫Bağlantı ise bir veri kaynağından veri almak için kullanılır.
‫Ve bir bağlantı sorgusu işlemi kullanarak, farklı veri kaynaklarından veri alabilirsiniz
‫ve bağlantının gücü tam olarak bununla ilgilidir.
‫Yani Array'in veritabanı XML dosyalarıdır ve bir sorgu işlemi için daha birçok kaynak geçerlidir.
‫Şimdi bir sorgu işleminin üç bölümüne bakalım.
‫Yani bir veri kaynağı edinin, bir sorgu oluşturun, sorguyu çalıştırın.
‫Dolayısıyla, bazı verileri elde etmek veya bazı verileri ayarlamak için ihtiyacınız olan üç adım her zaman budur.
‫Örnek kullanımda, bir dize dizisinin girdilerini ada göre sıralanmış olarak yazdırmanız gerekir.
‫Burada isimler adında bir dizimiz var ve Berta, clause ve Atom var.
‫İlk adım veri kaynağımız, yani ad dizemizdir.
‫İkinci adım sorgu oluşturma işlemidir.
‫Bu yüzden Var query equals from name in names, order by name, ascending select name adında bir sorgu oluşturuyoruz.
‫Bu yüzden tüm isimleri gözden geçiriyoruz, sonra onları artan şekilde sıralıyoruz, yani onları alfabetik
‫bir sıraya koyuyoruz ve sonra ismi seçiyoruz.
‫Şimdi yapabileceğimiz şey, for each döngüsünü kullanarak bir sorgu yürütmesi oluşturmak
‫ve burada sorgunun her bir öğesini çalıştırıp konsola yazdırmaktır.
‫Yani konsol, doğru hat.
‫Sonra da Adam, Roberta ve Klaus çıkacak.
‫Burada yaptığımız şey, sadece elimizdeki verilerin girişini yeniden sıralamak ve dizenin kendisini değiştirmemektir.
‫Sadece kullanım dışında bizim için farklı bir şekilde bastık.
‫Tüm bir dizinin girdilerini boyutlarına göre sıralayarak yazdırmalısınız, ancak beşten küçük değerleri
‫yok saymalısınız.
‫Burada, veri kaynağının 7513 ve 125 olmak üzere dört değer içeren bu sayı dizisi olduğunu
‫ve tabii ki kriterlerimize uymayan dört değerin de bulunduğunu görebilirsiniz.
‫Bu nedenle sorgu oluşturma aşağıdaki gibidir: where sorgusu from number in numbers.
‫Bu yüzden diyoruz ki, tamam, sayılardaki her bir sayıyı kontrol etmek istiyoruz ve devam edip sadece
‫beşten büyük olan sayıları kullanmak istiyoruz.
‫Ve onları azalan şekilde sıraladık, yani yukarıdan aşağıya doğru gidiyoruz.
‫Yani en yüksek sayıdan en düşük sayıya kadar ve sonra o sayıyı seçiyoruz.
‫Peki bizim dördümüzün ikisi ne olacak?
‫Dolayısıyla, sorgu yürütme işlemimiz şimdi bize 135, 75 ve 13 çıktılarını verecektir.
‫Dolayısıyla dört numara kriterlerimize uymadığı için dahil edilmeyecektir, ki bu da beş numaralı yaratıcının
‫olduğu yerdir.
‫Elbette bunu çok daha karmaşık hale getirebilirsiniz.
‫Verilerinize çok daha fazla türde sınır veya filtre koyabilirsiniz.
‫Ve tabii ki burada sahip olduğumuz güç de bu.
‫Şimdi, bu Link ile neler yapabileceğinize dair çok, çok nazik ve temel bir açıklama, ancak biz sadece
‫dizilere baktık.
‫Elbette, verileri farklı veri kaynaklarından da alabilirsiniz ve Lync aynı şekilde davranacaktır.
‫Lync'in gücü de burada yatıyor çünkü veri kaynağı umurunda değil.
‫Her iki şekilde de çalışabilir.
‫Yani bir yarışta işe yarayabilir.
‫XML ile çalışabilir ve veritabanları ile çalışabilir.
‫Ve tabii ki ilerleyen videolarda bunları daha ayrıntılı olarak inceleyeceğiz.
‫Umarım beğenirsiniz.
‫Daha ileri düzeyde bir konu olacak, ancak aynı zamanda şimdiye kadar edindiğiniz becerileri
‫gerçekten çok gerçekçi veya gerçek hayatta kullanmayı öğreneceksiniz.
‫Umarım beğenirsiniz ve bir sonraki videoda görüşürüz.