8 Aralık 2011 Perşembe

Sql TOP Komutu

TOP  komutu belirli sayıdaki değerleri bize döndürür.

Top binlerce kayıdı olan büyük tablolarda kullanışlıdır.Bize büyük bir performans sağlar.

Not: Bütün Database sistemleri Top komutunu desteklemez.

SQL Server Kullanılışı

SELECT TOP sayı|yüzde kolonismi
FROM table_name


SQL SELECT TOP  MySQL ve Oracle kullanımı

MySQL Syntax

SELECT kolon_ismi
FROM table_name
LIMIT number

Example

SELECT *
FROM Persons
LIMIT 5

Oracle Syntax

SELECT kolon_ismi
FROM table_name
WHERE ROWNUM <= number

Example

SELECT *
FROM Persons
WHERE ROWNUM <=5


SQL TOP sayı örneği

Kisiler Tablosu
K_IdSoyadAdAdresSehir
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenTomVingvn 23Stavanger
Şimdi tablodan 2 tane sorgu çekmenin kodunu yazıyoruz.

SELECT TOP 2 * FROM Kisiler
Sonuç Aşağıdaki gibi olur.
K_IdsoyadadAdressehir
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes


SQL TOP yüzde örneği

Kisiler Tablosu;

K_IdSoyadAdAdresSehir
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes
3PettersenKariStorgt 20Stavanger
4NilsenTomVingvn 23Stavanger
Şimdi çekiceğimiz kodun %50 ellisini yani yarısını bie gösteren kodu yazıcaz.

SELECT TOP 50 PERCENT * FROM Kisiler
Sonuc aşagıdaki gibi olur.

K_IdSoyadAdAdresSehir
1HansenOlaTimoteivn 10Sandnes
2SvendsonToveBorgvn 23Sandnes

Bilgisayar Alırken Dikkat Edilmesi Gereken Konular.

    Günümüzde artık birçok insan bilgisayar kullanmaya başladı.İnternetin hayatımıza girmesiyle de kullandığımız aletlerin teknolojileri ve kişisel tercihleri değişmeye başladı.Daha önce masa üstü bir bilgisayar işimizi görürken , bunun artık bugün yetmediği ve kullanıcıya külfet getirdiği ortadadır.Teknoloji'nin hızlı bir şekilde ilerlemesi ve mobil dünyanın nimetleri hayatımızda büyük bir yer kaplamasıyla birlikte bilgisayarlar ceplerimize kadar girdiler.Kullanıcılar artık  daha hızlı haberleşmek ve sosyalleşmek isitiyor.Donanım üreticileride bunu gayet iyi başarıyorlar ve  bizlere gayet iyi pazarlıyorlar.Bizim isteğimizde bu teknoloji'ye verdiğimiz paranın karşılığı olan maksimum verimi almak.Bu sebepten dolayı bu alım sürecine yardımcı olması açısından sizelere bir kaç adım sunucam ve sizin vericeğinizz cevaplara göre bir Donanım almanıza size yardımcı olucaktır.

Bir donanım almadan önce;

  1. Alıcağınız bilgisayarı ne için kullanıcaksınız?

    Bilgisayarı ofis programları ,internet için kullanıcaksanız eğer I3 işlemcili 3 - 4  gb ram'li bir bilgisayar sizin işinizi görücektir.

    Bilgisayarı Oyun oynamak ,Fotoğraf işlemek ,Program yazmak gibi işler için de kullanıcaksanız I5 işlemcili ve 4-6 gb ram işinizi görücektir.

    Bilgisayarı Video işlemek Ağır oyunlar oynamak ,Mühendislik için hazırlanmış programları kulanmak için alıcaksanız I7 işlemcili ve 4 -8 arası ram işinizi görücektir.

     2.Grafik ,Film,Oyun gibi işlerle uğraşcakmısınız?
            Alıcağınız Bilgisayarda ekran kartının paylaşımlı olmamasına özen gösteriniz.Bu size grafik konularında için performans artışı sağlayacaktır.

       Gelelim bunun dışında kalan konulara ben gazete okurum,maillerime bakarım ,internet'te dolaşırım diyorsanız tablet bilgisayar almanızda fayda var .
          Şuan popüler olan netbook'lar için benim kendi düşüncem olarak sizelere şunu söyleye bilirim . Sürekli hareket halinde iseniz,şarz konusu önemliyse ve bilgisyar başında 15-20dk içinde işinizi hallediyorsanız bunu tercih edin. Yoksa uzun kullanımlar için kullanışlı bir alet değil.Daha Fazla Ayrıntı veya kafanıza takılan sorular olursa her zaman yardımda bulunabilirim.

MS-SQL UNION Komutu

               UNION operatör'ü 2 ve daha fazla select ile çağırdığımız sorguları birleştirir ve tek sorguymuş gibi bize gösterir.

SQL UNION Syntax

SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2

Not: The UNION sorgusu sadece distinct değer döndürür ve bu varsayılan değeridir. Aynı değerlerin dönmesini istiyor iseniz UNION ALL kullanmalısınız.

SQL UNION ALL Syntax

SELECT column_name(s) FROM table_name1
UNION ALL
SELECT column_name(s) FROM table_name2


SQL UNION Örnek

Örnek Tablolar
"Employees1":
E_IDE_Name
01Hansen, Ola
02Svendson, Tove
03Svendson, Stephen
04Pettersen, Kari
"Employees2":
E_IDE_Name
01Turner, Sally
02Kent, Clark
03Svendson, Stephen
04Scott, Stephen
şimdi amerikadaki ve norveçteki bütün değişik işçileri sorguluycaz.
Kod:
SELECT E_Name FROM Employees1
UNION
SELECT E_Name FROM Employees2

Sonuç;
E_Name
Hansen, Ola
Svendson, Tove
Svendson, Stephen
Pettersen, Kari
Turner, Sally
Kent, Clark
Scott, Stephen

Note: Yukarıda 2 ülkede aynı isme sahip 2 kişi var .Sadece UNION yazarsak eğer sorgumuz bunu tek bir kayıt olarak döndürür.

SQL UNION ALL Örneği

Şimdi 2 ülkedeki bütün çalışanları bulucaz:

SELECT E_Name FROM Employees1
UNION ALL
SELECT E_Name FROM Employees2
Sonuç,
E_Name
Hansen, Ola
Svendson, Tove
Svendson, Stephen
Pettersen, Kari
Turner, Sally
Kent, Clark
Svendson, Stephen
Scott, Stephen

2 Aralık 2011 Cuma

2. Nesil Intel® Core™ i3 Mobil İşlemci

         Intel™'in en son işlemci ailesinin ilk seviyesi olan dizüstü bilgisayarlar için 2. Nesil Intel® Core™ i3 mobil işlemciler, hızlı, çabuk yanıt veren ve görsel açıdan etkileyici bir dizüstü bilgisayar deneyimi yaşamanızı sağlar.

        2. Nesil Intel Core i3 mobil işlemciler, ek grafik donanımı gerektirmeden büyüleyici ve sorunsuz bir görsel PC deneyimi sunar. Intel® Hyper-Threading Technology 'ni içeren bu işlemciler her işlemci çekirdeğinin aynı anda iki görev üzerinde çalışmasını sağlar ve uygulamalar arasında hızla geçiş yapmanıza olanak veren akıllı çoklu görev performansı sunar.
2. Nesil Intel Core i3 mobil işlemciler, mobil ortamda gözle görülür şekilde akıllı performansı başlangıç noktasıdır

 

 

ÖZELLİKLER VE AVANTAJLAR

2. Nesil Intel Core i3 mobil işlemcilerde aşağıdaki özellikler yerleşik olarak bulunur:
  • Intel® HT TechnologyΔ - işlemcinizdeki her çekirdeğin aynı anda iki görev üzerinde çalışmasını sağlar.
  • Intel® HD Grafikleri 3000 - ek grafik donanımı gerektirmeden normal oyun deneyimi için yerleşik performans sunar.
  • Intel® Quick Sync Video - videoları düzenlemenizi ve paylaşmanızı kolaylaştırır.
  • InTru™ 3D - dizüstü bilgisayarınızda ve mobil ortamlarda tam HD stereoskopik 3B görüntüleme olanağı sağlar.


2. Nesil Intel® Core™ i3 İşlemciler




























      

             Bu işlemcileri inceleyen biri olarak,  intel tarafında bu işlemcinin hedef kitlesi öğrenciler ,ofise çalışanları,ev kullanıcıları ve bilgisayarı multimedia araç olrak kullanan kişilerdir.Bu kesim de ki kullanıcıların tonlarca para verip İ5 ve İ7 almalarına gerek yoktur.Bu katagoriye girip de diğer işlemcileri alan kullanıcılar unutmasınlar ki hiçbir zaman tam olarak işlemcilerini tam kapasite kullanamıyacaklarını bilmeleri gerekir.Bir daha ki yazımda Notebook alınırken dikkat edilmesi gereken konular başlığı atında daha ayrıntılı bilgi vereceğim.

1 Aralık 2011 Perşembe

Imagine Cup 2012 Australia

   Her yıl düzenlenen ve dünyanın en büyük öğrenci yarışması olan Imagine Cup için bu yıl ayrı bir coşku ile hazırlanıyoruz: Bu yıl Imagine Cup’ın 10’uncu yılını kutlayacağız. Dünya finallerimiz Avusturalya’nın Sydney kentinde.
350 bin öğrencinin başvurduğu 2011 yılındaki yarışmada, 183 ülkenin finalistleri Amerika’nın New York eyaletinde düzenlenen dünya finallerinde yarıştı. Bu yıl da öğrenciler “Birleşmiş Milletler Binyıl Kalkınma Hedefleri” doğrultusunda belirlenen gerçek dünya problemlerini çözmek için yarışacak. Bu hedefler doğrultusunda geliştirilen teknoloji çözümlerinden bazıları: hastalıkla mücadele, eğitimin yaygınlaştırılması ve iyileştirilmesi, çevresel sürdürülebilirlik ve çocuk ölümlerinin sayısını azaltılması.
             Yarışmaya üç farklı kategoride katılabilirsiniz: Yazılım tasarımı, Oyun Geliştirme ve BT Becerileridir. İlk iki kategoride birinci seçilen projeler dünya finallerine katılma hakkı kazanıyor. BT Becerileri kategorisinde ise dünya şampiyonu çevrimiçi olarak belirleniyor ve direkt ödül törenine katılıyor. Yarışmaya başvurular devam ediyor ve yazılım tasarımı kategorisinde yarışabilmek için tek yapmanız gereken 600 harften oluşan kısa bir ön tanıtım raporunu 13 Mart 2012 tarihine kadar göndermek. Başvurular ve diğer kategoriler ile ilgili detayları imaginecup.com adresinden takip edebilirsiniz.

Kaynak:microsoft blog