23 Ağustos 2014 Cumartesi

SQL'de INSERT INTO...VALUES Kullanımı

  • INSERT kullanımından farklı olarak istenilen sütunlara kayıt işlemi yapmamızı sağlar.
  • 2 farklı kullanım şekli vardır.
INSERT INTO...VALUES Kullanımı 1 : INSERT INTO tablo_adı VALUES (değer1, değer2,....)
INSERT INTO...VALUES Kullanımı 2 : INSERT INTO tablo_adı (sütun1, sütun2,...) VALUES (değer1, değer2,....)
 
NOT : Örnek sorgulamalarda Northwind Database'i kullanacağım. bk: Nortwind Database Kurulumu 
 
Örnek Sorgu : Customers tablosuna sadece müşteri kodu (CustomerID) ve Firma adı (CompanyName) verilerinin girildiği bir kayıt ekleyelim.
 

22 Ağustos 2014 Cuma

SQL'de INSERT...SELECT Kullanımı

  • Sorgu sonucunu bir tabloya eklemek istediğimizde  INSERT...SELECT ifadesini kullanırız.
  • Verilerin yazılacağı tablo alanlarının boş (NULL) değere izin verip vermediğine veya alanın varsayılan (default) bir değeri olup olmadığına dikkat edilmelidir. 
  • Tablo alanlarında boş (NULL) değere izin verilmiyorsa, bu alanlar için mutlaka bir değer belirtilmelidir.
NOT : Örnek sorgulamalarda Northwind Database'i kullanacağım. bk: Nortwind Database Kurulumu 

Örnek Sorgu : Sorgumuzda Çalışanlar (Employees) tablosundaki verileri Müşteriler (Customers) tablosuna ekleyelim. Sorgu içerisinde substring() fonksiyonu ile FirstName ve LastName alanlarından sırasıyla 3 ve 2'şer harf alarak yeni bir alan oluşturalım. Bu alan verinin ekleneceği Müşteriler (Customers) tablosunun birincil alanı CustomerID’ ye yazılacaktır.


Sorgu sonucunda 92 adet olan Customers sayısı 101 olacaktır.


SQL'de INSERT ve VALUES Birlikte Kullanımı

  • INSERT ifadesini VALUES ile birlikte kullanarak tablolara yeni satırlar eklenebilir.
  • Eklenecek olan verilerde veri türü ve sutun sırası tablonunkilerle uyuşmalıdır.
NOT : Örnek sorgulamalarda Northwind Database'i kullanacağım. bk: Nortwind Database Kurulumu 
 
Örnek Sorgu :  INSERT ve VALUES ifadelerini birlikte kullanarakk "Bayraktar Tea Company" isimli firmayı Müşteriler (Customers) tablosuna ekleyelim.

INSERT customers(CustomerID,companyname,contactname,contacttitle,
Address,city,region,postalcode,country,phone,fax) VALUES ('BYRK','Bayraktar Tea Company','Ibrahim Bayraktar','Owner','Cumhuriyet Street','Yozgat','TR','66100','Turkei','(354) 000-0000','(354) 000-0000')


21 Ağustos 2014 Perşembe

CentOS Community Enterprise Linux 6.5 Kurulumu

Bu makalemde CentOS Community Enterprise Linux 6.5 kurulumunu inceleyeceğim.

CentOS Red Hat firmasının dağıtımı olan Red Hat Enterprise Linux (RHEL) kaynak kodları üzerine kurulu, ve bu dağıtım ile uyumlu bir linux dağıtımıdır. Bağımsız bir grup tarafından geliştirilen işletim sisteminin isminin açılımı The Community Enterprise Operating System biçimindedir. 
 
CentOS, son kullanıcıyı değil Red-Hat'in ücretli sistemleri ile %100 uyumluluğu hedefleyen sunucu odaklı bir dağıtım olarak, linux dağıtımlarından destek bedeli olan “Red Hat” ve “Oracle” Linux yerine ücretsiz Linux dağıtımı olarak alternatif bir dağıtım niteliğindedir.
 
Kurulum aşamalarında da “Red Hat” ve “Oracle” Linux  dağıtımlarıyla olan benzerliğini göreceksiniz. Öncelikle kurulum yapabilmek için CentOS Linux .ISO dosyasını "CentOS FTP Download" sitesinden (x86/x64) tercihimize göre indirip DVD’ye yazıyoruz. 

CD/DVD .ISO dosylarını UNetbootin programı ile USB belleğinize veya hafıza kartınıza yazdırabilirsiniz. x86 eski bir makineniz var ise PAE desteği olduğu için 4 GB üzeri RAM kullanabilirsiniz. 

CentOS Community Enterprise Linux 6.5 - Kuruluma Başlayalım...

DVD’den boot işlemini gerçekleştirerek “Install or upgrade an existing system” seçeneği seçiliyken “Enter” tuşuna basıyoruz.


DVD’de bulunan dosyaların kontrol edilmesi ekranında “Skip” tuşuna basarak bu adımı atlıyoruz. Dilerseniz dosyaların kontrol edilmesini seçebilirsiniz. Eğer DVD’mizde okuma problemi yoksa ya da doğru yazıldığından eminsek hızlı bir başlangıç için bu adımı atlayalım.

20 Ağustos 2014 Çarşamba

Centos 6.5 Üzerine ESXi 5.5 Vmware Tools Kurulumu

Sanal sunucunuzu açın, aşağıda resimde belirttiğim gibi
VM->Guest->Install/Upgrade VMware Tools
seçeneğini tıklayın.
Daha sonra terminal ekranını Centos üzerinde açın ve sırasıyla aşağıda verdiğim komutları giriniz.
su -
//komutu ile root olun. root parolanızı girin.
cd /media/VMware\ Tools/
//VMware tarafından takılan cd içerisne girdik.
cp VMwareTools-x.x.x-yyyyyyy.tar.gz /tmp/
//tmp klasörüne cd içerisindeki tools dosyasını kopyalıyoruz.
cd /tmp/
//tmp klasörünü açıyoruz.
tar -xvf VMwareTools-x.x.x-yyyyyyy.tar.gz
//komutu ile Tools dosyalarını açıyoruz. Biraz uzun sürebilir bekleyin.
cd vmware-tools-distrib/
//komutu ile açılan tar.gz klasörüne giriyoruz.


./vmware-install.pl
//komutu ile tools uygulamasının kurulumunu başlatıyoruz.
kurulum aşamasında karşınıza birden fazla soru sorulacak hepsine Enter tuşu ile onaylayın. Sorulan sorular, kurulacak olan dizin,toolsun konumu vs.. Hepsine Enter tuşu ile onaylayın ki default ayarlarda kurulum gerçekleşsin. Kurulum bitince en son mesaj olarak
Enjoy,

--the VMware team
mesajından sonra kurulum tamamlanmıştır. Makinenize restart atmanız önerilir. Eğer büyük bir sunucu ise restart atılması gerekmiyorsa, restart atılmadanda tools çalışır, yalnız restart atılırsa daha verimli çalışır. Aşağıdaki resimde Vmtools un kurulduğunu belirtir.


İyi çalışmalar.

Copyright 2013-2017 | İbrahim BAYRAKTAR /dev/null Web Günlüğü