Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
09/01/2010 11:19
Konu Sahibi
arzuu
Yorumlar
5
Okunma
2566
Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 5/5 - 1 oy
Kullanici Avatari

arzuu

Aktivasyon Bekleyen
 29
 341
 38
 17/02/2009
 -
 
 Ofis XP
 24/04/2010,10:04
Yeni Veri Tipleri:
SQL 2008 ile birlikte Filestream, Geometry, Geography, Date, Time, Datetime2, Datetimeoffset, Hierarchyid ve Blob gibi yeni veri tipleri geliyor. Kullanışlı olacağını düşündüğüm birkaç veri tipi hakkında kısaca bilgi vermek istiyorum.
SQL Server içeriside dosya bulundurmak istersek Filestream veri tipini kullanabiliriz. Genellikle uygulama geliştiriciler veritabanında dosya bulundurmayı performansı düşüreceği için tercih etmezler fakat filestream veri tipini kullandığımız zaman dosya fiziksel olarak dosya sisteminde yer almaya devam ederken Sql server aracılığı ile dosyaya erişebiliyor dosya içerisinde sorgulamalar yapabiliyoruz. Filestream veri tipini kullanabilmek için dosyaların saklandığı alanın windows işletim sistemi üzerinde NTFS dosya sistemine sahip olması gerekiyor.
SQL Server 2008 ile eskiden beri tarih ve saati birlikte tutan datetime veya smalldatetime veri tipi yerine istersek tarihi ve saati ayrı alanlarda tutmamızı sağlayan Date ve Time veri tipleri geliyor. Date veri tipi içerisinde sadece gün ay ve yıl bilgilerini saklarken 01-01-01 ile 31-12-9999 arasındaki tarih değerlerini alabiliyor. Time veri tipi ise içerisinde saat, dakika, saniye ve salise bilgilerini barındırıyor. Sql Server 2005'de 3 hane olarak tutulan salise bilgisi Sql Server 2008'de 7 haneye çıkartılmış. Time veri tipi 00:00:00.0000000 ile 23:59:59.9999999 arasındaki değerleri saklayabiliyor.

Kaynak Yönetimi (Resource Governor):
Resource Governor (Kaynak Yönetimi) kullanıcıların veya kullanıcı gruplarının Sql Server kaynaklarından ne ölçüde yararlananbileceklerini belirleyebildiğimiz bir özellik. Yani kullanıcıların sunucu kaynaklarının ne kadarını kullanbileceklerini connection bazlı sınırlandırabiliyoruz. Örneğin satış departmanından gelen talepler en fazla %30 işlemci ve %40 bellek kullanabilir, muhasebe departmanından gelen talepler ise en fazla %20 işlemci ve %25 bellek kullanabilir gibi kısıtlamalar getirebiliyoruz. Tabi bu sınırlamalar sunucu boş olduğu zamanlarda geçerli değil. Örneğin sunucunun işlemcisi meşgul değil ise Sql Server Muhasebe departmanından gelen istekleri %20 ile sınırlandırmıyor.

Merge Deyimi:
SQL Server 2008 ile gelen diğer bir yenilik olan Merge deyimi ile duruma göre insert veya update yapabiliyoruz. Yani prosedürümüz içerisinde Merge ve Matched deyimlerini kullanarak kaydı bulabiliyorsak güncelleme bulamıyorsak kayıt ekleme yapabiliyoruz. Merge deyimi için aşağıdaki örneği inceleyebilirsiniz.

MERGE INTO StokHareket h
USING Stok s ON s.StokID = h.StokID
WHEN MATCHED THEN UPDATE SET h.Adet = s.Adet
WHEN NOT MATCHED THEN INSERT (StokID, Adet)
VALUES (s.StokID, s.Adet)

Reporting Services:
SQL Server'ın raporlama servisinde tablo ve matrix raporlar birleştirilerek tablix adında yeni bir rapor biçimi oluşturulmuş. Ayrıca Sql Server 2005'de hazırladığımız bir raporu yayınlamak için IIS gerekirken Sql Server 2008'de bu zorunluluk ortadan kaldırılmış.

Hot Add CPU Desteği:
Sunucu donanımımız destekliyorsa sunucuya yeni işlemci ekleme var olan işlemciyi değiştirme gibi işlemleri Sql Server 2008'i yeniden başlatmaya ihtiyaç duymadan yapabiliyoruz.

Management Studio:
SQL Server'ın yönetim aracı olan Management Studio'da artık intellisense desteği mevcut. Örneğin bir Sql cümlesi yazarken Management Studio tablo içerisindeki alanları karşımıza getiriyor. Ayrıca Sql Server 2000'den alışık olduğumuz fakat Sql Server 2005'de bulunmayan bir tablo üzerinde sağ tuşa tıkladığımız zaman açılan menüye SELECT TOP 1000 ve EDIT TOP 1000 seçenekleri eklenmiş.

Veri Denetimi (Data Auditing):
SQL Server 2008 ile istersek veriler üzerinde yapılan değişiklikleri takip edebiliyoruz. Yani bir başka deyişle loglama yapabiliyoruz. İstediğimiz tablolar üzerinde yapılan değişiklikleri veya silme işlemlerini Sql Server'ın takip etmesini ve değişiklik yapılan kayıtları ayrı bir tabloya yazmasını sağlayabiliyoruz. Bu tablolara changed tablo adı veriliyor. Bu özellik varsayılan olarak kapalı geliyor, değişiklikleri izlemek istediğimiz tablolarda bu özelliği açmamız gerekiyor.
Ayrıca Sql Server 2005’te mevcut olan denetim imkânlarının yanı sıra, Sql Server 2008 ile beraber, denetim standartları belirlenerek, denetim log’larının log dosyalarında Windows Application log’larında veya Windows Security log’larında tutulması sağlanabilir.

Diğer Özellikler:
SQL Server 2008 ile veritabanı yedekleri istersek sıkıştırılabiliyor. (Compress Backup) Yedeklerin sıkıştırılabilmesi sayesinde yedek alma (Backup) ve yedeği geri yükleme (Restore) işlemleri daha hızlı gerçekleştirilebiliyor.
Veritabanı bakım işlemlerini (Database Maintenance) istersek takvime bağlıyabiliyoruz, böylece bakım işlemlerinin istediğimiz zamanlarda yapılmasını sağlayabiliyoruz.
Veritabanı aynalama (Database Mirroring) yaparken sunucular arasında transfer edilen veriler sıkıştırılabildiği için daha hızlı iletilebiliyor.

Alıntıdır.



Kullanici Avatari

ogulcan92

Aktif Üye
 54
 1.159
 154
 06/05/2009
480
 İzmir
 
 Ofis 2003
 07/08/2015,11:50
Sn:Arzu Hanım
Paylaşım için teşekkürler.



Kullanici Avatari

ercansahin

Uzman
ER.... ŞA....
 44
 3.740
 69
 14/11/2008
 Bursa
 
 Ofis 2010 32 Bit
 27/11/2018,13:27
Arzu Hanım teşekkürler..



Kullanici Avatari

maytas

Onursal Üye
 53
 545
 24
 21/12/2008
178
 Bursa
 
 Ofis 2010 32 Bit
 28/07/2018,14:42
Paylaşım için teşekkürler, Arzu hanım.


Mesajlarımızı Türkçe yazım kurallarına uygun yazalım.
Emeğe saygı gösterelim, bir teşekkürü çok görmeyelim.
[Resim: 3l7gq.gif]

Kullanici Avatari

benremix

Onursal Üye
RA.... SO....
 51
 4.443
 127
 17/05/2009
365
 Ankara
 Şirket Sahibi
 Ofis 2010 64 Bit
 Bugün,09:50
Sn Arzu Hanım paylaşım için teşekkürler.. Saygılar...


Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi



Kullanici Avatari

ozanakkaya

Kurucu
OZ.... AK....
 39
 11.614
 469
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
Teşekkürler


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Wamp Server (Mysql) Kurulumu ve konfigürasyonu life_exciting 20 27.236 21/02/2018, 10:24
Son Yorum: ates2014
  SQL Server 2008 Express için Bilgi assenucler 7 3.229 12/01/2015, 11:29
Son Yorum: alpeki99
  laptopta 2 ayrı sql server ve bir sorun assenucler 5 2.237 07/01/2015, 22:30
Son Yorum: assenucler
  Access formundaki açılır kutunun kayıt kaynağını SQL Server'daki parametreli Stored Procedure yapmak abkbek 2 3.132 22/08/2014, 00:08
Son Yorum: abkbek
  Sql Server aldığım tablonun otomatik update etmesi highborn 0 1.624 24/07/2014, 14:14
Son Yorum: highborn

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.