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...
Cengiz Atilla
|
|
07.01.2010 10:31:59
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...
Cengiz Atilla
|
|
07.01.2010 10:30:27
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...
Cengiz Atilla
|
|
07.01.2010 10:27:32
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...
Cengiz Atilla
|
|
07.01.2010 10:26:33
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...
Koray Kırdinli
|
|
18.11.2009 03:30:34
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...
Bilgehan GÜRÜNLÜ
|
|
15.08.2009 03:08:20
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...
Bilgehan GÜRÜNLÜ
|
|
14.08.2009 20:39:31
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 ...
Bilgehan GÜRÜNLÜ
|
|
03.08.2009 17:50:01
Bu sabah biraz zamanımı alan bir konu. SQL Server 2005 üzerinde çalışıyorsunuz fakat veri sağlayan sunucu üzerinde SQL 2000 kurulu ise veritabanımızı nasıl taşırız.
Kendi bilgisayarım üzerinde, SQL Server 2005 Express ile çalışırken ve sunucuda SQL Server 2005 kurulu olduğunu düşünürken bir anda sabah sabah süpriz ile karşılaştım. Client - Server taraflı olarak geliştirdiğimiz uygulamada, sunucu tarafında SQL Server 2000 kurulu olduğunu ve verileri buraya Attach etmem gerektiği. İlk olarak SQL Server 2005'ten 2005'e veri kopyaladığım gibi yapmaya çalıştığım, ...
Metin Sertaç BAYIR
|
|
24.07.2009 20:37:45
Bu makalemizde SQL Server 2008 ‘in yeni veri tiplerinden olan Hierarchyid Veri Tiplerini ve kullandığı fonksiyonlarını,örnek sorgularla inceleyeceğiz
SQL Server 2008 ile birlikte gelen birçok yenilikten biri de,yeni veri tipleridir.SQL Server 2008’de daha önceki sürümlerde kullandığımız int,varchar,float,datetime gibi veri tiplerine ek olarak sınırlarımızı daha da genişleten yeni veri tipleri karşımıza çıkmaktadır. SQL Server 2008 ile gelen;bu yeni veri tiplerini aşağıdaki gibi bir gruplamaya sokab...
Bilgehan GÜRÜNLÜ
|
|
11.05.2009 07:47:42