IRC ve mIRC Platformu  

Geri git   IRC ve mIRC Platformu > Webmaster > Database Servisleri
Kayıt ol Yardım Topluluk Ajanda Bugünkü Mesajlar Arama

Database Servisleri Database servisleri ile alakalı tüm konulara bu başlık altından ulaşabilirsiniz.

  
 
Seçenekler Stil
  #1  
Alt 14 Temmuz 2022
Root Admin
 
Şehir istanbul
Üyelik tarihi: 07 Ekim 2021
Mesajlar: 1.006
Aldığı Beğeni: 6
Verdiği Beğeni: 5
Arrow SQL Nedir, Ne İşe Yarar?

SQL açılımı “Structured Query Language” Türkçe anlamıyla yapılandırılmış sorgu dildir. Günümüzde birçok veritabanıda kullanılan SQL, veritabanların ayrılmaz bir parçası olmuştur. SQL bir programlama dilli değildir. SQL veritabanlarında kullanılan alt dildir ve veritabanını yönetmek için kullanılır. SQL dilini Oracle, DB2, IBM, MySQL, MS SQL Server ve Microsoft Access gibi ilişkisel (RDMS) veritabanları kullanılır.

Facebook, Instagram gibi bildiğimiz şirketler de veri depolama ve verileri yönetmek için SQL’i kullanır.

SQL ilk olarak 1970 yılının başlarında IBM tarafından veritabanını yönetmek için oluşturulmuştur. İlk olarak SQUARE olarak çıkmıştır. Bu versiyon çok kullanışlı değildir. Bunun sebebi ise matematik söz dizimi kullanması idi. Daha sonra çıkan versiyonunda İngilizce söz dizimi kullanılarak geliştirildi ve SEQUEL adını aldı. Günümüzde son hali olan SQL adını aldı.

SQL, öğrenmesi kolay bir dildir. Herhangi bir kod bilgisi gerektirmez. Kullanılan söz dizimi kuralları karışık değildir. Bu sebeple kullanıcı dostu bir dildir.



SQL Ne İş Yarar?
SQL sayesinde tablolar halinde bulunan veritabanlarında SQL sorguları yapabiliriz. SQL ile veritabanına yeni tablolar ekleyebilir. Sorgulama araçlarını kullanarak veri ekleyebilir, silebilir ve mevcuttaki verileri güncelleyebiliriz. SQL’de bazı kullanıcılara veritabanına erişim yetkisini kısıtlayabilir veya erişim izini verebiliriz. SQL öğrenerek veri tabanlarını yönetebilirsiniz ancak yapılandırılmamış veritabanlarını SQL ile yönetemezsiniz.

SQL’de saniyeler içinde büyük miktarda veriler alınabilir. SQL’de komutlar karmaşık olsa bile sorgulama işlemleri çok hızlı biçimde yapılabilir. Bu nedenle günümüzde diğer dillere göre eski olmasına rağmen popülerliği devam etmektedir.

SQL Komutlarına birkaç örnek
SQL Select

“ Select ad,soyad FROM kişi_bilgileri”
Bu select işleminde “kisi_bilgileri” tablosundaki ad ve soyadları listelemek için kullanılabilir.
“select *from kisi_bilgileri” denilerek bütün tablo bilgileri de listelenebilir.
SQL Where

Where ile belirlediğiniz kuralara uygun olan kayıtları listeleyebilirsiniz.
“select *from kisi_bilgileri WHERE sehir=’Kocaeli’ ”
Bu örnekte “kisi_bilgileri” tablosunda şehir sütünün Kocaeli olanlarını listelemesini istedik.

SQL İNSERT INTO

Veri ekleme için kullanılır.
Kisi_bilgileri tablosuna veri eklemek istersek
“INSERT INTO kisi_bilgileri (ad, soyad, dogumtarihi, sehir, cinsiyet) values (‘ahmet’ , ’koç’ , ‘ 1985-10-11’ , ‘ Kocaeli’ , ‘E’)”

SQL UPDATE
Tablodaki verileri güncellemek için kullanır.
“Kisi_bilgileri” tablosundaki kişi numarası 4 olan kişini şehrini değiştirelim
“UPDATE kisibilgileri SET sehir=’istanbul’ WHERE kisi_no=4”

SQL DELETE

Tabloda veri silmek için kullanılır.
“kisi_bilgileri” tablosundaki kişi no 6 olanı silelim.
“DELETE FROM kisi_bilgileri WHERE kisi_no=6”

Eğer bütün tabloyu silmek istersek
“DELETE *FROM kisi_bilgileri”

Sonuç olarak
Her yazılımcının öğrenmesi gereken bir dildir. Kullanıcı dostu olması ile kısa bir sürede öğrenilebilir. SQL, günümüzde hızlı ve kullanıcı dostu olmasından ötürü popülerliğini korumaktadır. Burada unutulmaması gereken detay SQL bir program dilinden ziyada bir veritabanı yönetim dilidir.
__________________
Biz kimseye ölmedik, kimse de bize bayılmasın.


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17:44.



Forum Hakkında

Forum Adresimizde T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur.

Yararlı Linkler

Sponsor Linkler

Sosyal Paylaşım


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0
ircDe.Net Tema Yapımcısı ve Sahibi: miZah