SQL Nedir, Ne İşe Yarar, Nasıl Kullanılır?

K

Külkedisi

Guest
Öncelikle Veri tabanı nedir? sorusunu cevaplandıralım.
Veri tabanı; bilgisayardaki verilerin belli bir düzen içinde saklandığı, belli bir sistem dahilinde erişim imkanı bulunan, yönetilebilir, güncellenebilir ve birbirleri arasında ilişki kurulabilir verilerden (bilgilerden) oluşan bir sistemdir.
SQL NEDİR?

SQL, veri tabanı sorgulama dilidir. Şöyle de diyebiliriz: SQL verileri modellemek ve yönetmek için kullanılan bir dildir. Structured Query Language (Yapılandırılmış Sorgu Dili) ifadesinin kısaltılmış şeklidir. SQL dili; MS SQL Server, IBM DB2, Oracle, MySQL ve Microsoft Access gibi tüm modern veritabanı sistemleri için temel bir yapıdır. SQL, tanımlı anahtar kelimelerden oluşturulan SQL cümleleri ile veri tabanındaki veri kümelerini modelleyebilir.
SQL, ilk olarak IBM Research Center tarafından DB2 veritabanı için geliştirilmiştir. Daha sonra SQL dili, ANSI (American National Standards Institute) tarafından standartlaştırılmıştır.
SQL dilini kullanan farklı veri tabanı sistemleri de vardır. Onlardan bazıları aşağıda verilmiştir.

  • MySQL (Açık kaynak kodludur.)
  • DB2 (IBM şirketine aittir.)
  • Oracle (Oracle şirketine aittir.)
  • SQL Server, Access (Microsoft şirketine aittir.)
  • Sybase
SQL NE İŞE YARAR?

SQL kullanarak birçok veri tabanı işlemi gerçekleştirebiliriz.

  • Veri tabanındaki milyonlarca veri üzerinde sorgu gerçekleştirebilirsiniz.
  • Veri tabanından veri çekebilirsiniz.
  • Veri tabanına veri kaydedebilirsiniz.
  • Veri tabanındaki verileri güncelleyebilirsiniz.
  • Veri tabanındaki kayıtları silebilirsiniz.
  • Yeni veri tabanları oluşturabilirsiniz.
  • Veri tabanında yeni tablolar oluşturabilirsiniz.
  • Veri tabanında veri depolayabilirsiniz.
  • Veri tabanına ulaşım izinlerini denetleyebilirsiniz.
SQL NASIL KULLANILIR?

SQL dili masaüstü, web ve ağ programlamada kullanılabilir. Eğer bir web programlama yapıyorsanız, web sitesinde verileri göstermek için aşağıdakilere ihtiyacınız olacaktır.

  • RDBMS veri tabanı programı ( MS Access, SQL Server, MySQL )
RDBMS, Relational Database Management System (İlişkisel Veritabanı Yönetim Sistemi) nin kısaltmasıdır. RDBMS’de verilerin saklandığı veritabanı nesneleri, tablo olarak adlandırılır. Bir tablo, tüm veri girişlerinin yapıldığı, satır ve sütünlardan oluşan bir yapıdır

  • PHP / ASP
PHP ve ASP sunucu taraflı çalışan scripting dillerdir.

  • HTML / CSS
HTML ve CSS veri tabanından çekilen verilerin şekillendirilmesi için kullanılan dillerdir.

  • SQL
SQL veri tabanı sorguları için kullanılan bir dildir.
 

platinium

Kayıtlı Üye
Katılım
Nisan 24, 2019
Mesajlar
745
Puanları
16
Tepkime puanı
0
SQL Aslında Karmaşık Gözüksede Sade Bir Kod Dizimidir , Herhangı Bir Script'in Sql'unu İncelerseniz Daha İyi Anlarsınız ..
 

Volina

Altın üye
Katılım
Mart 23, 2019
Mesajlar
9,207
Puanları
38
Tepkime puanı
5
SQL Dilini öğrenmek için Microsoft SQL indirmenizi tavsiye ederim..
 

W

Prenses Üye
Katılım
Ocak 25, 2014
Mesajlar
19,445
Puanları
93
Tepkime puanı
10,693
Bunun egitimini almadim fakat ibm sistemi ile calistigimizdan bunu ogrenmem gerektigini kafama koydum. Kimse de gostermedi fakat bos zamanlarimda kendi kendime querylerle ugrasirken ogrendim. Bi seferinde virgulu unuttugum icin tam 1 gun boyunca yapmadigim query geldi aklima, hirs olusuyor insanda yapana kadar devam ediyorsun :D Herseyi yapabilirsin ama sakin SQL delete yapma ibm ile basin belaya girer demisti bir x kisisi.
 

Mathilda

Gümüş Üye
Katılım
Nisan 14, 2015
Mesajlar
6,113
Puanları
48
Tepkime puanı
71
lise döneminde öğrenirken eğlenceliydi, şimdilerde çok fransızım .p
 

Heisenberg

Gümüş Üye
Katılım
Mayıs 29, 2015
Mesajlar
8,631
Puanları
93
Tepkime puanı
1,705
c++ öğrenmek isterdim hem işim için hem zevk meselesi.
 
Üst