Category Archives: Ms Sql Server

SQL Server Audit – SQL Server’da gerçekleşen işlemleri kontrol etmek..

By | March 12, 2013

Veritabanı yönetiminde önemli konulardan biri de veri ile neler yapıldığını denetleme gereksinimleridir. SQL Server 2005’te SQL Trace ile bu işlemleri kısmen gerçekleştirebiliyorduk. ama SQL Server 2008 bu konuda zengin imkanlar sunuyor. Yukarıda kullanmış olduğum denetleme gereksinimlerinden kasıt ; * Veritabanımdaki bir tabloyatablolara kim erişmiş? * Kim yeni kayıt eklemiş veya silmiş veya değişiklik yapmış? *… Read More »

SQL Server – Transaction Nedir?

By | March 9, 2013

Transaction: Birden çok işlemin bir arada yapıldığı durumlarda eğer parçayı oluşturan işlemlerden herhangi birinde sorun olursa tüm işlemleri iptal etmeyi sağlar. Örneğin kredi kartı ile alışveriş olayında transaction olayı vardır, siz marketten ürün alırken sizin hesabınızdan para düşülecek marketin hesabına para aktarılacaktır bu işlemde hata olmaması gerekir ve bu işlem transaction blogu sayesinde yapılır. Yani… Read More »

SQL Server 2012 Day – 23 Mart Cumartesi 09:30

By | March 7, 2013

tkinlik programı aşağıdaki gibidir; Salon – 1 / Temel Seviye SQL Eğitimleri 09:30 – 10:45 SQL Server 2012 Licensing ve Versiyon özellikleri – Oğuz KUTLU 11:00 – 12:15 SQL Server 2012 PowerView Raporlama Özellikleri – Oğuz KUTLU 12:30 – 13:30 Öğle Yemeği 13:30 – 14:30 SQL Server 2012 Backup ve Restore (PowerShell v3) – Yusuf… Read More »

Microsoft’un İş Zekası icin Sunduğu Araç ve Teknolojiler

By | March 6, 2013

Microsoft BI platformu, esas olarak SQL Server temellerini kullanarak işlemektedir. bununla birlikte Microsoft firması, son kullanıcılar için, analiz etme, scorecard oluşturma ve raporlama için gerekli araçları da sunmaktadır. Microsoft’un gerek sunucu gerekse son kullanıcılar için sunmuş olduğu BI çözümleri aşağıda açıklanmıştır. Microsoft Business Intelligence platformu Microsoft SQL Server mimarisi üzerine inşa edilmiş bir platformdur ve SQL Server’ın… Read More »

is Zekasi Terimlerine genel bakis

By | March 6, 2013

İşletmeler genellikle iş sistemlerinden ikisini kullanırlar. Bu sistemler; 1. Çevrimiçi hareket işleme (OLTP) olarak ta bilinen Operasyonel işlemler, 2. Kullanıcılara işlerinde daha etkili kararlar alabilmesini sağlayan ve bu amacı gerçekleştirebilmek için operasyonel verileri uygun bir şekilde seçerek alan Karar Destek Sistemleri’dir. Bazı şirketler bu iki işlemi tek bir sistemde gerçekleştirmelerine rağmen genellik bu durum aşağıda… Read More »

is Zekasi ve Microsoft

By | March 6, 2013

Günümüzde işletmeler için kullanılabilir bilgi çok önemli bir değerdir. 21. yüzyıl ekonomisinin rekabetçi ortamında, firmaların sürdürülebilir rekabet avantajı sağlayabilmeleri için bilginin gücünü daha etkin bir şekilde kullanabilmeleri gerekir. Kurumların bilgiyi kullanma çabalarında ulaşılan son aşama, iş zekası uygulamalarıdır. İş zekasına küçük-büyük tüm işletmelerin ihtiyacı vardır ve iş zekası çözümleri karar alma süreçlerinde önemli rol oynar. Kurum ve kuruluşların karar vericileri, en… Read More »

Tetikleyiciler (TRIGGER) Nedir,Nasil Kullanilir..

By | March 6, 2013

Bir tetikleyici bir tabloya bağlı olarak bir takım işlemler yapan özel bir saklı yordamdır. Bu yazımızda sadece Ardı Sıra Tetikleyici (After Trigger) ve Yerine Tetikleyici (Instead Of Triggers) adı verilen tetikleyicileri anlatacağız. Tetikleyiciler ne zaman kullanılırlar ? Tetikleyicileri kullanmanın bir çok nedeni vardır. Bir tabloda bir değişiklik yapıldığında ayni anda bir çok değişik işlemin de… Read More »

SELECT INTO Kullanimi

By | March 6, 2013

SELECT INTO deyimi daha çok tabloların kopyalarını yapmakta veya bir kümenin kopyasını disk üzerinde oluşturmak için kullanılır. Yapı SELECT kolon_ad(ları) INTO [bir_başka_veritabanı.dbo.]yeni_tablo_adı FROM kaynak Yedekleme amacıyla kopya oluşturma Örneğin Kişiler tablosunda bir takım değişiklikler yapılacaksa önceden Kişiler tablosunun yedeğini almakta yarar vardır. SELECT * INTO Kişiler_yedek FROM Kişiler

SQL’in Veri Tanımlama Lisanı (Data Definition Language (DDL))

By | March 6, 2013

SQL DDL veri tabanında tablo oluşturmak, indeks oluşturmak veya bunların temel yapısında değişiklik yapmak için kullanılan lisandır. Aynı zamanda iki tablo arasında ilişkiler oluşturmak için DDL kullanılır. En önemli DDL deyimleri ; ƒCREATE TABLE – Veri tabanında yeni bir tablo oluşturur ALTER TABLE – Bir tabloda değişiklik yapar ƒDROP TABLE – Veri tabanından bir tabloyu… Read More »

SQL’in Veri İşleme Lisanı ( Data Manipulation Language (DML))

By | March 6, 2013

SQL sorguları çalıştırmak, tablolara veri eklemek, tablolardan veri silmek ve tablolardaki satırları güncellemek için kullanılır. Bu işlemleri yapmak için kullanın deyimler SQL’in Veri İşleme Lisanı veya DML olarak adlandırılır. Bunun için temel deyimler ; ƒ SELECT – Veri tabanından belirli koşullara uygun veri kümesi getirir. ƒ UPDATE Veri tabanındaki verileri günceller. ƒ DELETE – Veri tabanında… Read More »