Microsoft Exam ve Fırsatlar

Eylül 23, 2012 at 1:53 Cavusoglu

Değerli MCT dostlarım,

Mayıs 2013 tarihine kadar geçerli Microsoft sınavları için %50 indirim ve hata durumunda ikinci şans veren kuponlar hizmette. Siz faydalanmasınızda kuponları alın etraftakilere yararSmile

http://borntolearn.mslearn.net/mct/general/f/115/t/320587.aspx

MSL_Second_Shot_ITA_Exams_banners

Yukarıdaki linkten işin detaylarına ve gerekli linke ulaşabilirsiniz.

Posted in: Eğitim

Tags: , ,

AEGON Emeklilik SQL Server Query Eğitimi

Eylül 17, 2012 at 7:58 Cavusoglu

 

Aegon_logo_tr

 

AEGON Emeklilik çalışanları ile gerçekleştirdiğimiz SQL Server Query eğitimini başarı ile tamamladık. Eğitime katılan ve misafirperverlik gösteren bütün katılımcılara teşekkürler.

Posted in: Eğitim | SQL Server | İş Zekası

Tags:

SQL Server 2012 ve Yeni Analitik Fonksiyonlar - 2

Eylül 3, 2012 at 6:54 Cavusoglu

SQL Server 2012 ile gelen yeni fonksiyonlardan LEAD ve LAG fonksiyonlarına daha önce değinmiştik. Şimdiki yazımızda ise First_Value fonksiyonunu inceleyim.

FISRT_VALUE()

First_Value fonksiyonu hedeflenen sonuç kümesi (result set) içerisinde ilk değeri elde etmemize imkan sağlar. Bu ilk değer istenirse daha farklı bir bölge içinde elde edilebilir.

Şimdi temel yazım şablonuna bakalım.

FIRST_VALUE ( [scalar_expression )

OVER ( [ partition_by_clause ] order_by_clause [ rows_range_clause ] )

 

First_Value fonksiyonu parametre olarak bir değer almaktadır. Bu değer bir alan olabileceği gibi bir ifade de olabilir. OVER bileşeni üzerinde tanımlanan sıralama ve bölge ayarları elde edilecek değere etki eder.

Örneklerimizde SQL Server 2012 için üretilmiş AdventureWorks database kullanılmıştır.

Örnek 1

USE AdventureWorks2012;
GO


select SalesOrderID,CustomerID,OrderDate,TotalDue,

FIRST_VALUE(OrderDate) OVER (ORDER BY OrderDate) as FirstOrderDate

from Sales.SalesOrderHeader

where CustomerID = 29994

 

 

clip_image001

Yukarıdaki sorguyu çalıştırdığımda sonuçtada görmüş olduğunuz gibi 29994 CustomerIDli müşterimize ait ilk satış tarihini başarı ile elde ettik.

 

 

Örnek 2

 

select SalesOrderID,CustomerID,YEAR(OrderDate) as [Year],TotalDue,

FIRST_VALUE(CONVERT(DATE,OrderDate)) OVER (Partition BY Year(OrderDate) ORDER BY OrderDate) as FirstOrderDate

from Sales.SalesOrderHeader

where CustomerID = 29994

 

 

clip_image002

Sorgumuzu ve sonuçları incelediğimizde OVER içerisinde bulunan PARTITION BY ifadesi ile yıllar bazında ilk sipariş günlerini elde ettiğimiz gözükmektedir. Bu örnekte dikkat etmemiz gereken iki nokta daha mevcut.

1.     Partition By ifadesinde YEAR fonksiyonunun kullanıldığı

2.     First_Value fonksiyonuna verilen değerin CONVERT fonksiyonundan elde edildiği.

Posted in: SQL Server | İş Zekası

Tags:

ENTES Elektronik SQL Server 2012 Eğitimi

Ağustos 6, 2012 at 9:21 Cavusoglu

 

entes-logo2

Entes Elektronik bünyesinde SQL Server 2012 ile ilgili bir çok başlıkta uzun soluklu eğitimimizi tamamladık. Eğitim sürecinde,

Course 10774A: Querying Microsoft SQL Server 2012

Course 10775A: Administering Microsoft SQL Server 2012 Databases

Course 10776A: Developing Microsoft SQL Server 2012 Databases

Course 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012

  • Microsoft’a ait yukardaki başlıkları işledik.

Eğitim sürecinde gösterdikleri misafirperverlikleri nedeniyle bütün katılımcılara çok teşekkür ederim.

Aykanlar İş Zekası Projesi

Temmuz 29, 2012 at 1:32 Cavusoglu

 

 

 

Aykanlar A.Ş. bünyesinde uzun süredir üzerinde çalıştığım iş zekası projesinde son aşamaya geldim. Öncelikli olarak 2009 yılından bu yana 2 farklı firma üzerinden gelen verileri yeni tasarladığımız Datawarehousa ETL süreçleriyle aktardım. Datawarehouse için yeni bir çok özelliği bünyesinde barındıran SQL Server 2012 tercih ettim.

Sistem hızlı ve etkin raporlamalar için Tabular Model Analysis Services projesi geliştirdim. InMemory BI getirmiş olduğu avantajlar saymakla bitmiyor.

Çıktı noktasında Tabular Model ile etkin bir şekilde çalışabilen Sharepoint üzerine entegre PowerView tam bir canavar. PowerView dışında PerformancePoint Server, Reporting Services ve Excel istenilen raporları üretmek için tercih ettiğimiz diğer araçlar.

Vakit buldukça Tabular Model üzerine inşaa ettiğim bu yapıyla ilgili deneyimlerimi aktarmayı hedefliyorum.

SQL Server Query Eğitimi

Temmuz 28, 2012 at 9:55 Cavusoglu

BTAkademi bünyesinde SQL Server Query eğitimini gerçekleştirdik. Eğitimin ardından pasta servisi vardı ama Ramazan nedeniyle faydalanamadık. Akan’ın borcu olsunGülümseme

QueryEgitimi280712

 

Bütün katılımcılara teşekkürler.

Posted in: Eğitim | SQL Server

Tags:

SQL Server Query Eğitimi

Haziran 16, 2012 at 11:15 Cavusoglu

BTAkademi bünyesinde Temel SQL Server Query eğitimini tamamladık. Eğitimin ardından pastamızıda keserek katılım sertifikalarını dağıttık. Katılımcılara ve BTAkademi çalışanlarına teşekkürler.

QueryEgitimi0612

Posted in: Eğitim | SQL Server | Bilişim

Tags:

SQL Server 2012 Lisanslama Semineri

Mayıs 25, 2012 at 1:38 Cavusoglu

SQL Server 2012 ile beraber lisanlama tarafında da değişimler meydana geldi. Bu değişimler ile ilgili olarak bir seminer gerçekleştirilecek. Seminerin sonun SQL Server Analysis Services –Tabular Model ile ilgili bir sunuda tarafımca gerçekleştirilecek.

http://connect.medyasoft.com.tr/microsoft/ seminer odası linkimiz

Posted in: SQL Server | İş Zekası

Tags:

SQL Server 2012–Yeni Sertifikalar

Mayıs 15, 2012 at 6:22 Cavusoglu

SQL Server 2012 ile beraber yeni sertifikalar,sınavlar ve eğitim içerikleri ortaya çıktı. Sertifikaları incelersek MCSA ve MCSE dikkatimizi çekiyor. Bahse konu sertifikalar ile ilgili detaylara aşağıdaki linkten olaşabilirsiniz.

http://www.microsoft.com/learning/en/us/certification/cert-sql-server.aspx

Posted in: Eğitim | SQL Server | İş Zekası

Tags:

SQL Server ile İş Zekası Eğitimi

Nisan 15, 2012 at 6:03 Cavusoglu

SQL Server Integration Servicesi,

SQL Server Analysis Services,

SQL Server Reporting Services,

PowerPivot,

MDX Query

gibi başlıkları bünyesinde barındıran eğitimimizi tamamladık. Katılımcılara ve BTAkademi çalışanlarına teşekkürler.

SqlServerIsZekasi201204

Posted in: SQL Server | İş Zekası

Tags: