Editörlerimiz

Hasan Mansur
1980 Hatay-Antakya doğumlu Hasan Mansur İstanbul Üniversitesi Bilgisayar Mühendisliği mezunudur.C,C++,C# programlama dilleri ile uğraşmış olup 2003 yılından itibaren profesyonel olarak Visual Studio.NET ile çözüm geliştirmektedir.Uzun süredir uluslararası bir firma da çalışmakadır.Ayrıca Başarısoft eğitim kurumunda .NET eğitimleri vermektedir. MCP,MCAD,MCTS sertifikalarına sahiptir.C#.NET ve SQL Server alanında uzmandır.

SQL Server

SQL Metal Kullanımları

SqlMetal.exe, Windows SDK içerisinde gelen araçlardan birisi olup, LINQ to SQL ORM aracına ilişkin kod ve modeli oluşturmak için kullanılır. Fakat çoğu .NET programcısı, LINQ to SQL’de entity sınıflarının oluşturulmasında çoğunlukla, projeye eklenen LINQ to SQL Classes'ın dizayn ekranını kullanılıyor olduğundan, SqlMetal aracı biraz gözardı edilmiştir.

SqlMetal.exe, Windows SDK içerisinde gelen araçlardan birisi olup, LINQ to SQL ORM aracına ilişkin kod ve modeli oluşturmak için kullanılır. Fakat çoğu .NET programcısı, LINQ to SQL’de entity sınıflarının oluşturulmasında çoğunlukla, projeye eklenen LINQ to SQL Classes'ın dizayn ekranını kullanılıyor olduğundan, SqlMetal aracı biraz gözardı edilmiştir. SqlMetal.exe, Visual Studio Command Prompt il...

Hesaplanmış Sütunlar

Bu makalemizde Microsoft SQL SERVER 2000 den beri kullanılan hesaplanmış sütunları öğreneceğiz. İşimizi olabildiğince kolaylaştıran bu özelliği hepiniz çok beğenecek ve mutlaka kullanacaksınız. Yazılım aşamasında bizi bir takım hesaplamalardan kurtardığını gördükten sonra kesinlikle kullanacağınıza eminim.

Merhaba arkadaşlar,Bu makalemizde Microsoft SQL SERVER 2000 den beri kullanılan hesaplanmış sütunları öğreneceğiz.  İşimizi olabildiğince kolaylaştıran bu özelliği hepiniz çok beğenecek ve mutlaka kullanacaksınız. Yazılım aşamasında bizi bir takım hesaplamalardan kurtardığını gördükten sonra kesinlikle kullanacağınıza eminim. ...

Storeprocedure OUTPUT Kullanımı

Merhaba Arkadaşlar ; Bugunku makalemizde storeprocedure ler ile OUTPUT kullanımını inceleyecegiz . Storeprocedure lar bize default olarak int deger donerler ama bazen uygulama içerisinden bizim storeprocedure uzerinden int harici bir tip dönmemiz gerekebilir bunun icin OUTPUT yapısını kullanırız ...

 Örnegimizde Adventureworks database indeki person.contact tablosunu kullanıcagız . Procedure umuz bizden bir int id isteyecek ve ilgli ID e sahip personelin adını return edicek  ....tsql kodlarımıza bakalım ...create proc Sp_IDverPersonelAdiAl(@Id int ,@PersonelAdi nvarchar(max) output)asbegin select @PersonelAdi = Firstname from Person.contact where contactid = @IdendYukarıda storeprocedure umuz...

Tablolarda Data Bütünlügü

Merhaba arkadaşlar bugunku makalemizde tablolar uzerinde veri bütünlügü kavramını inceleyecegiz ... Primary key unique default check foreing key constraintlerini inceleyecegiz ...

Merhaba arkadaşlar bugunku makalemizde tablolar uzerinde veri bütünlügü kavramını inceleyecegiz ...Primary keyuniquedefaultcheckforeing key constraintlerini inceleyecegiz ...--Primary key constraint : baslangıc anahtarı olarak bilinir . Bir tabloda en fazla bir adet primary key olmalıdır tablomuzda birden fazla unique alan istersek o zaman unique olarak işaretlememiz gerekir ...create table Person...

Trigger Nedir

Merhaba arkadaşlar bugun sql server da trigger işlemlerine bakıcaz .... Klasik manada triggerlar veri degisiminin hemen ardından devreye giren ozel bir storeprocedure gibi yapılardır . ( insert update delete ) işlemlerinden sonra devreye girerler .

Merhaba arkadaşlar bugun sql server da trigger işlemlerine bakıcaz ....Klasik manada triggerlar veri degisiminin hemen ardından devreye giren ozel bir storeprocedure gibi yapılardır . ( insert update delete ) işlemlerinden sonra devreye girerler . Trigger mantıgında karsımıza iki adet sözde tablolar gelmekdedir ve biz bu sözde tablolar uzerinde bazı işlemlerimizi yaparız Sözde tablolarımız inserte...

Tablo İşlemlerim

Merhaba Arkadaşlar Bugunku makalemizde bir tablo olusturmasını duzenlemesini silmesini ve truncate etmesini inceleyecegiz .

Merhaba Arkadaşlar             Bugunku makalemizde bir tablo olusturmasını duzenlemesini silmesini ve truncate etmesini inceleyecegiz .Yeni bir tablo oluşturmak için create table tabloadi seklinde kullanırız daha sonra ( arasında kolonlarımızın adını ve tiplerini belirtiriz... )Örnegin tblpersonel adında bir tablo olusturalım ve su an için 2 adet kolonu olsun bunlar personelid int identity(1,1) ve...

ORACLE SQL Tunning’e Bir Çırpıda Bakış

Bu makalede Oracle ile ilgili bazı temel bilgilere ve özellikle de performans konusuna değinmek istiyorum.

ORACLE SQL Tunning’e Bir Çırpıda BakışBu makalede Oracle ile ilgili bazı temel bilgilere ve özellikle de performans konusuna değinmek istiyorum. Veri BloklarıData Block : Mantıksal olarak veri tutan en küçük veri birimidir. Küçükten büyüğe doğruExtent ,Segment ,Tablespace ,Database olarak devam eder.Fiziksel olarak ise OS blokları ve data file lerdan oluşur.Tablespace : Bir dosya sistemindeki klas...

Microsoft Clustering Modeli -- 2

Bir önceki makalemizde Clustering yani kümeleme kavramı hakkında bilgiler vermiş ve Microsoft Clustering Modeli içerisindeki Clustering ile ilgili algoritmaları incelemiştik. Çözümlemeye çalıştığımız Kümeleme problemlerine ve datasetin büyüklüğüne, sahip olduğumuz bellek miktarına göre, Microsoft Clustering Modelinin parametrelerini nasıl değiştirmemiz gerektiğinden bahsetmiştik. Microsoft Clustering ile ilgili devam niteliğinde ki bu 2.makalemizde ise; SQL Server 2008 ile birlikte gelen BIDS (Business Intelligence Development Studio ) ortamında; bir SSAS (SQL Server Analysis Services ) projesi içerisinde AdventureworksDW veritabanını kullanarak, Müşteri Segmentasyonu görevini gerçekleştireceğiz

Bir önceki makalemizde Clustering yani kümeleme kavramı hakkında bilgiler vermiş ve Microsoft Clustering Modeli içerisindeki Clustering ile ilgili algoritmaları incelemiştik. Çözümlemeye çalıştığımız Kümeleme problemlerine ve datasetin büyüklüğüne, sahip olduğumuz bellek miktarına göre, Microsoft Clustering Modelinin parametrelerini nasıl değiştirmemiz gerektiğinden bahsetmiştik.Microsoft Clusteri...

Microsoft Clustering Modeli -- 1

Microsoft İş Zekası evreninde, Veri Madenciliği görevleri SQL Server 2005 / 2008 Analysis Service mimarisine göre gerçekleştirilmektedir. SSAS (SQL Server Analysis Services)’ in Veri Madenciliği disiplinini esas alarak oluşturmuş olduğu 9 Veri Madenciliği Modeli ve bunlar içerisindeki birçok algoritmayı kullanarak İş Zekası projeleri için gerekli analizleri gerçekleştirme imkanına sahibiz. Bu makalemizde Microsoft Clustering Modelini kapsamlı bir şekilde ele alacağız ve Modelin parametreleri hakkında detaylı bilgilere ulaşacağız.

Microsoft İş Zekası evreninde Veri Madenciliği işlemleri SQL Server 2005 / 2008 Analysis Service mimarisine göre gerçekleştirilmektedir. SSAS (SQL Server Analysis Services)’ in Veri Madenciliği disiplinini esas alarak oluşturmuş olduğu 9 Veri Madenciliği Modeli ve bunlar içerisindeki birçok algoritmayı kullanarak İş Zekası projeleri için gerekli analizleri gerçekleştirme imkanına sahibiz. Bu makal...

Business Intelligence Development Studio (BIDS )

Bu makalemizde Microsoft İş Zekası evreninin geliştirme ortamı olan; Business Intelligence Development Studio (BIDS) ‘ yu detaylıca inceleyeceğiz. Aslında BIDS, SQL Server 2005 – 2008 kurulumu ile gelen özel bir Visual Studio geliştirme ortamıdır. BIDS ile bir çok İş Zekası görevi ortak bir platform üzerinde gerçekleştirilebilmektedir. BIDS geliştirme ortamında gerçekleştirilebilecek projelere örnek olarak SSIS (SQL Server Integration Services ), SSAS (SQL Server Analysis Services) ve SSRS (SQL Server Reporting Services ) projeleri verilebilir.

                                              Business Intelligence Development Studio – BIDS ...