"Vatanını en çok seven, görevini en iyi yapandır."


Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

  • Yeni üyeler Neler Yapmalı, Nasıl Başlamalı? Detaylar için tıklayın
    Rütbeler ve genel görevlendirme konuları hakkında bilgi almak için tıklayın
    Uzmanlık alanları hakkında bildirge için tıklayın
    Güncel forum kuralları için tıklayın

SQL Server Veritabanı -9 :: Veri Işleme Komutları(dml)

Codbar

Yarbay
Katılım
8 Şub 2017
Mesajlar
1,340
Uzmanlık Alanları:
Veritabanı Sistemleri
Yapay Zeka
Yazılım / Kodlama
Görev/Org:
lojistik
Selamlar değerli Turkz ailesi ,
bugün ki dersimizde veri işleme komutları (DML --Data Manipulation Language) yani kayıt ekleme, güncelleme ve silme işlemlerini anlatmaya çalışacağım...

  • insert into : // Şimdi normalde biz tablo işlemlerinde uzun uzadıyısına ekleme yapardık bunun yerine insert into ile Tabloya bir seferde tek bir kayıt girmemizle bilgiler eklememizi sağlar. Seçtiğimiz sutun sayısı kadar veri işleme yaparız...
KULLANIM ŞEKLİ:
insert into tabloadi (sutun1,sutun2,sutun3, ...) values (değer1,değer2,değer3, ...)
Şimdi gelelim Sql Serverimiz da komutları nerden çalıştıracağimiza :)

İşlem yapacağimiz tablonun üstüne sağ tıklayıp fotoğraftaki adımları takip etmemiz yeter :)
upload_2017-12-17_4-2-21.png
  • update : // Kayıt güncellemek için update deyimi kullanılır. İki kısımdan oluşur; "sent" ve "where"...
KULLANIM ŞEKLİ:
update tabloadi set
sutun1=değer1, sutun2=değer2, ...
where
sutun1=değer1 and sutun2=değer2 ...
Not_!: Eğer güncelleme yaparken koşul bildirmezsek ; tablonun tamamını günceller ve emek boşa gider ;)

Şimdi gelelim Sql Serverimiz da komutları nerden çalıştıracağimiza :)
upload_2017-12-17_4-5-6.png
  • Delete :// Kayıt silmek için kullanılır.
KULLANIM ŞEKLİ:
Delete from tablodi where ...
Not_!: Eğer tabloadini yazdiktan sonra koşul bildirmezsek tablomuz güme gider :D dikkatli olalım ...

Şimdi gelelim Sql Serverimiz da komutları nerden çalıştıracağimiza :)

upload_2017-12-17_4-7-43.png
Evet Arkadaşlar Örneklerimize geçelim...

Örnek_45:
İnsert to ile
arkadaşlar bir kaç eleman girelim ve açıklamasını yapalım...

upload_2017-12-17_2-54-50.png

upload_2017-12-17_3-4-25.png


*Evet arkadaşlar görüdüğü gibi iki tane ekleme yaptık tabloya insert into sayesinde...
Şimdi tek tek açıklamak gerekirse, İnsert into kısmında toplamda 3 sutun seçmisiz ve karsılığında da Values kısmında ona denk olarak değerler girilmiş bulunmaktadır. (
Yani Mno=10, Madi='Mehmet', Msoyadi='Zeki')
Birde şuna dikkat etmemiz gereken şey , karekter girişlerinde tek tırnak kullanınız ... :)


ÖRNEK_46: (Update)
Model tarihi 2015 olan arabaların fiyatlarını 3000 Lira artırınız.
upload_2017-12-17_3-26-41.png

upload_2017-12-17_3-36-40.png

ÖRNEK_47: (Delete)
Marka sutunundan Ford markalı araçların silinmesi gerek ...
upload_2017-12-17_3-48-29.png

upload_2017-12-17_3-51-25.png



***//EVET DEĞERLİ TURKZ AİLESİ T-SQL GİRİŞ KONULARINI BURDA NOKTALIYORUM...

İleri seviye derslerini anlatmaya başlamadan önce aşağida verdiğim linkleri tekrarlar yapmanizi tavsiye ederim :) //***


Konuların son güncelliğine göre ayarlanmıştır...




Ne güzel demiş;
"Bilgiye sahip olarak doğmuş birisi değilim. Öğretmeyi seviyorum ve öğrenmeye çalışıyorum."

Konfüçyüs




LOJİSTİK GRUP SUNAR...
Teşekkürler, Sağlıcakla Kalın... :);)// @codbar
 

Ekli dosyalar

Son düzenleme:

Codbar

Yarbay
Katılım
8 Şub 2017
Mesajlar
1,340
Uzmanlık Alanları:
Veritabanı Sistemleri
Yapay Zeka
Yazılım / Kodlama
Görev/Org:
lojistik
Gördüm onu zaten ben onu kast etmemiştim demek istediğim sıralı yapman daha iyi olur. Örneğe bak :D

Örnek
1. Konu Link
2. Konu Link
3. Konu Link
4. Konu Link
abi anladım dersem yalan olur ... çünkü ben konuları sıralamayla veritabanı1,2,3 diyerek devam ediyorum :)
 
Üst