Author Archives: Çağlar Özenç

About Çağlar Özenç

2000 yılından beri ilginç bir merak duygusu ile başlayan bilgisayar ve teknoloji dünyası merakı sayesinde lise ve üniversite hayatımı bu doğrultuda tamamladım. Son 5 sene ağırlıklı olarak SQL Server üzerine eğilmiş ve çalışmalarını bu yönde sürdürmektedir.

SQL Server Kolon Düzeyinde Şifreleme Örneği – SQL Server Column Level Encryption Example

By | 15 Mayıs 2017

Finansal firmalar, kredi kartı numaraları, sosyal güvenlik numaraları, finansal geçmiş vb. Gibi hassas verilere sahiptir. Verilerin hassasiyetine dayanarak bunun güvence altına alınması ve yetkisiz erişime karşı korunması gerekir. Tablolarda saklanan verilerle, verileri korumak için birkaç seçeneğiniz vardır.İlk olarak verileri view ile gösterebilirsiniz. İkinci olarak kullanıcılara column bazında yetki atayabilirsiniz. Başka seçenekler var mı? Veritabanı şifrelemesini kullanabilir miyim? Tablomda… Read More »

Share

SQL SERVER’da Silinen Verileri nasıl kurtarılır ?

By | 20 Şubat 2017

Selamlar, Bu yazımızda sizlere veritabanından hata sonucu silinen verilerin nasıl kurtarılabileceği hakkında bilgi vereceğim. Bu işlemi yapabiliyor olmamız için veritabanın recovery model bilgisi FULL yada Bulk-Logged olmak zorundadır. Simple modda olan bir veritabanı transaction logs backup’I desteklemediği için bu işlemi uygulayamazsınız. Öncelikli olarak demo ortamımızı hazırlamak için bir veritabanı ve varsayılan değerler içeren bir tablo… Read More »

Share

SQL Server’da Veritabanı Yönetiminin Temelleri: 2. Bölüm

By | 17 Şubat 2017

Merhabalar, Bugün sizlere SQL Server da veritabanı yönetiminin temelleri isimli serinin ikinci yazısında SQL Server Kimlik Doğrulama Modlarından bahsediyor olacağım.Eğer ki serinin ilk yazısını okumadıysanız aşağıda ki adresten ulaşabilirsiniz. SQL Server Veritabanı Yönetiminin Temelleri: Bölüm 1 SQL Server Kimlik Doğrulama Modları Kimlik Doğrulama Nedir? Kimlik Doğrulama, SQL Server’a erişmek için kimlik bilgilerine, diğer bir deyişle… Read More »

Share

SQL Server ile Verinin Sayfalanması ( SQL Server Paging)

By | 7 Şubat 2017

Merhabalar, Bugün sizlere verinin sayfalanması (paging ) işlemini SQL Server ile nasıl yapabileceğimizi göstereceğim. Bu konu ile ilgili olarak SQL Server 2012 ile hayatımıza girmiş yeni özellik olan OFFSET and FETCH bahsediyor olacağım. SQL Server 2012 ile OFFSET and FETCH Özelliğinin kullanımı İlk n kaydı hariç tutmak için genel sözdizimi aşağıdaki gibidir. SELECT sutun-adlari    FROM… Read More »

Share

SQL Server Veritabanı Yönetiminin Temelleri: Bölüm 1

By | 6 Şubat 2017

Merhabalar, Bugün sizlere SQL Server da veritabanı yönetiminin temelleri isimli serinin ile yazısında sistem veritabanaları ve kullanıcı veritabanları hakkında bilgi vermeye çalışacağım. SQL Server’daki veritabanları Temel olarak SQL Server’da aşağıdaki iki tür veritabanı vardır: Sistem Veritabanları. Kullanıcı Veritabanları. Sistem Veritabanları Sistem veritabanları, SQL Server yüklendiğinde oluşturulan veritabanlarındandır. Bu veritabanları, SQL Server için çeşitli operasyonel ve… Read More »

Share

DROP IF EXISTS in SQL Server 2016 (DIE)

By | 13 Aralık 2016

Merhabalar, Bu yazımızda SQL Server 2016 ile hayatımıza girmiş olan yeniliklerden birinden sizlere bahsedeceğim. SQL Server 2016 öncesinde bir sql nesnesini drop edebilmek için var olup olmadığını kontrol etmemiz gerekirdi aksi taktirde aşağıdaki gibi bir hata ile karşılaşıyor olacaktık. Dolayısı ise yukarıdaki gibi bir kullanım yapmadan önce var olup olmadığını aşağıdaki yöntemleri kullanarak bulup hatasız… Read More »

Share

SQL Server 2016 CTP 2.1 ile Dinamik Data Maskeleme

By | 15 Temmuz 2015

Merhabalar, Sizlere daha önce Windows Azure üzerinde nasıl Dinamik data maskeleme yapabileceğimizi burada anlatmıştım.Şimdi ise sizlere sunucunuzda yer alacak SQL Servere 2016 ile nasıl maskeleme işlemini yapabileceğinizi anlatacağım. Not : SQL Server 2016 CTP 2.0 ile aktif kullanılabilir olmaya başladı fakat ben size SQL Server 2016’ın şuan için yayınlanmış CTP 2.1 sürümü ile  Dinamik Data… Read More »

Share

SQL Server 2016 CTP2 Kurulumunda Oracle JR7 Update

By | 28 Mayıs 2015

SQL Server 2016 CTP2’nin gece yayınlandığını bir önceki makalemizde sizlere bilgisini vermiştim. Şimdi ise SQL Server 2016 CTP2’nin kurulumunu yaptığınız makine üzerinde Oracle JRE 7’nin güncel bir versiyonun olması gerektiği gibi bir hata mesajı vermektedir.   Verilen Hatanın detayı ise ;   Hatanın çözümü için ise bu adresten güncel Oracle JRE 7 Update’ini işletim sistemi bazında indirip kurulumunu yapıp… Read More »

Share

SQL Server 2016 CTP yayınlandı..

By | 28 Mayıs 2015

Bu gece Microsoft tarafından gelen bir mailde SQL Server 2016’ın CTP 2 (Community Technology Preview) versiyonu yayınlandı.  Aşağıdaki adresten CTP 2’yi download edebilirsiniz. https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2016 SQL Server 2016 ile gelen yeniliklerin detaylarını ise book Online üzerinden takipte edebilirsiniz. https://msdn.microsoft.com/en-us/library/ms130214(v=sql.130).aspx

Share

Windows Azure Veri Yönetimi

By | 25 Mayıs 2015

Uygulamalar veriye ihtiyaç duyar ve farklı türde uygulamalar farklı türde veri gerektirir. Bu yüzden Windows Azure verilerin depolanması ve yönetilmesine yönelik farklı yöntemlere sahiptir. Windows Azure Virtual Machines ile oluşturulan bir VM içerisinde SQL Server veya diğer bir DBMS (Database Management System )’nin  çalıştırılması ( MongoDB,Cassandra ve NoSQL gibi ).Kendi  veri  tabanı  sisteminizi  çalıştırmak  son… Read More »

Share