Son Haberler
Anasayfa / Etiket Arşivi: sql server management studio

Etiket Arşivi: sql server management studio

Concat, Use ve Declare Deyimlerinin Kullanımı

SQL’de CONCAT deyimi de tıpkı + operatörü gibi string türündeki verileri toplama veya diğer deyişle string verileri birleştirme işlemleri için kullanılır. Kullanımı oldukça basittir. Kodda bazen kelimeden sonra boşluk karakteri verdim, bazen kelime öncesi bazen iki kelime arası, bazen boşluğu harici, bazen hiç boşluk vermedim.Yani normal yazı yazar gibi iki virgül arasına istediğinizi yazabilirsiniz. Değişken tanımlama usulü ile kullanalım : …

Devamını Oku »

IN ve NOT IN Operatorünün Kullanımı

IN operatörü T-SQL’de çok sık kullanılan operatörlerdendir. Bu operatör ile bir kolon içinde yer alan verilerin istediğimiz veriler olup olmadığını karşılaştırma yaparak kontrol etmesini sağlarız. Kullanımı aşağıdaki gibidir. SELECT kolonadı1, kolonadı2 FROM Tablo WHERE kolonadı IN (değer1, değer2) Örnekleme yapıyorum. Bu sorgu ile Person.Person tablosunda FirstName alanı Ken olan ve LastName alanı Myer ya da Meyer olan tüm verileri listeliyoruz. …

Devamını Oku »

LIKE ve NOT LIKE Deyimlerinin Kullanımı

Bazen veritabanımızda yer alan verilerin içeriğinin bir kısmını biliriz. Ya da bir kısmı benzer olan verilerin listelenmesini isteyebiliriz. Örneğin açıklamalardan oluşan bir veri içinde aynı kelimelere sahip olan verilerin listelenmesini isteyebiliriz. Çeşitli joker karakter yardımları ile (bu yazımda değineceğim) istediğimiz kriterdeki verilerin listelenmesini sağlayabiliriz. Tüm bunlar için LIKE deyimini kullanırız. LIKE deyimi ile birlikte kullanacağımız joker karakterler % (yüzde) ve …

Devamını Oku »

SQL’de SELECT Deyimi Uygulamaları

Bu yazımda SQL Server üzerinde SELECT deyiminin kullanımına örnekler vermeye devam ediyorum. Şimdi ilk vereceğim örnek şu, diyelim ki bir personel bilgilerini içeren bir tablonuz var. Bu tabloda personel adı ve soyadı ayrı ayrı alanlarda tutulmakta, siz bir sorgu ile bu alanları listeleyeceksiniz ancak bu iki alanın birleşmiş olarak yapılmasını istiyorsunuz. Bunu yapabilir misiniz? SQL’de elbette yapabilirsiniz. Yeni bir Query …

Devamını Oku »

Index nedir, ne işe yarar?

SQL üzerinde bir veritabanı üzerinde bir tablo üstünde bir kullanıcın bir sorgu yani bir query oluşturduğunu düşünün. Bu sorgu sonucunda veritabanınan bir takım verilerin geriye dönmesi gerekecektir. Peki burada hangi verilerin geri döneceğine sql server nasıl karar veriyor? Bunu nereden biliyor? Burada tabi sorgu deyimimizde belirttiğimiz şartlar önemli. Yalnız şunu belirtmek gerekir ki indexlenmiş bir tablodan index numarası ile veri …

Devamını Oku »

SQL Server Saving changes is not permitted Hatası

SQL Server kurulduktan sonra bir çok kullanıcının karşılaştığı sorunlardan bir tanesininin çözümünü sizlerle paylaşmak istiyorum. Bir tablo oluşuturdunuz diyelim ve bu tabloyu kaydettiniz, ancak daha sonra üzerinde bir değişiklik yapmak istiyorsunuz.İşte bu değişikliği yapıp tekrar tabloyu kayıt etmek istediğiniz de bir hata mesajı alırsınız. “Saving changes is not permitted. The changes you have made require the following tables to be …

Devamını Oku »

Normalizasyon Nedir?

Normalizasyon işlemi veritabanı tasarımında oldukça mühimdir. Verimli bir veritabanına sahip olmak için veritabanımız içinde yer alan tablolarımızın en etkili şekilde tasarlanması gerekmektedir. Yani bir tabloyu tekrarlayan verilerden kurtarabilmek için daha az satır ve sütun içeren alt kümelere bölme işlemidir. Bununla birlikte bir tabloda her yer alan veri için eşsiz bir ID değerinin atanmasını sağlamaktır. Normalizasyon 6 adımdan oluşan bir süreçtir …

Devamını Oku »

SQL’de Verilerin Saklanması

SQL’de bir veritabanı temelde bir çok farklı tipde verilerin bir arada bulunduğu bir ortamdır. Yani bir veritabanı içinde sayısal bir veri, grafiksel bir veri, string türde bir veri gibi çok veri tipi bir arada yer alabilir. Masaüstü uygulamalarının, günümüz WEB uygulamalarının büyük çoğunluğu veritabanı kullanmaktadır. Yani aslında şöyle diyebiliriz, her uygulamanın ardında bir veritabanı kullanılması muhtemeldir, hatta birden fazla veri …

Devamını Oku »

SQL Server Nedir?

SQL Server, Microsoft tarafından geliştirilmiş ilişkisel veri tabanı yönetim sistemidir. İlişkisel veri tabanı sistemi ingilizce olarak Relational Database Management System olarak adlandırılır ve kısaca RDBMS olarak bazı kaynaklarda karşımıza çıkmaktadır. İlişkisel veri tabanı sisteminde veriler tablolar halinde tutulurlar ve bu tablolar kendi aralarında ilişkisel anlamda birbiri ile bağlantılı olabilirler. Bu yazımda tabi ilişkisel veri tabanı nedir bunun detayına inmeyeceğim, bir …

Devamını Oku »

SQL Server Management Studio 2012 Temel Kullanımı

SQL server management studio kurulduktan sonra tabii ki çalıştırmak gerekir. Bu yazımda bazı temel görünüm ve bazı temel özelliklerinden bahsetmek istiyorum. Sistemimizde SQL Server Management Studio programlar menüsünden çalıştır dediğimiz de bizi bir bağlanma ekranı karşılar. Bu ekranda eğer kendi bilgisayarımız üzerinde çalışıyor isek Windows Authentication modunda Connect diyebiliriz. Connect dedikten sonra artık SQL Server Management Studio’ya bağlanırız. Sol tarafta …

Devamını Oku »