lifeacode yandex
SQL Nedir ve Nerelerde Kullanılır ? | SQL Dersleri | Lifeacode

SQL Nedir ve Nerelerde Kullanılır ?



     SQL, ilişkisel bir veritabanında depolanan verileri saklamak, değiştirmek ve almak için kullanılan bir bilgisayar dili olan yapılandırılmış sorgu dili’dir. SQL, ilişkisel veritabanı sistemi için standart dildir. MySQL, MS Access, Oracle, Sybase, Informix, Postgres ve SQL Server gibi tüm ilişkisel veritabanı yönetim sistemleri (RDMS), standart veritabanı dili olarak SQL kullanıyor.
Ayrıca, farklı yapılarda kullanıyorlar.

 

  • MS SQL Server using T-SQL
  • Oracle using PL/SQL
  • MS Access version of SQL is called JET SQL

 

Neden SQL?

SQL, aşağıdaki avantajları sunduğu için yaygın olarak popülerdir.
  1. Kullanıcıların ilişkisel veritabanı yönetim sistemlerinde veri erişimine izin verir.
  2. Kullanıcıların verileri açıklamalarını sağlar.
  3. Kullanıcıların verileri bir veritabanında tanımlamasına ve bu verileri değiştirmesine izin verir.
  4. SQL modülleri, kütüphaneler ve ön derleyiciler kullanarak diğer dillere gömülmesini sağlar.
  5. Kullanıcıların veritabanları ve tabloları oluşturmasına ve bırakmasına izin verir.
  6. Kullanıcıların bir veritabanında görünüm, saklı yordam, işlevler oluşturmasına izin verir.
  7. Kullanıcıların tablo, prosedür ve görünümlerde izinler ayarlamasına izin verir.
SQL’in kısa bir tarihi
1970 – Dr. Edgar F. “Ted” IBM’in Şifresi ilişkisel veritabanlarının babası olarak bilinir. Veri tabanları için ilişkisel bir model açıkladı.
1974 – Yapılandırılmış Sorgu Dili çıktı.
1978 – IBM, Codd’un fikirlerini geliştirmek için çalıştı ve System / R adlı bir ürün yayımladı.
1986 − IBM developed the first prototype of relational database and standardized by ANSI. The first relational database was released by Relational Software which later came to be known as Oracle.
SQL Süreci
Herhangi bir RDBMS için bir SQL komutu yürütürken, sistem isteğinizi yerine getirmenin en iyi yolunu belirler ve SQL motoru görevi nasıl yorumlayacaklarını belirler.
SQL Komutları
İlişkisel veritabanlarıyla etkileşime girmek için standart SQL komutları CREATE, SELECT, INSERT, UPDATE, DELETE ve DROP’dur. Bu komutlar, doğalarına göre aşağıdaki gruplara ayrılabilir
DDL – Veri Tanımlama Dili
  • CREATE
  • ALTER
  • DROP
DML – Veri İşleme Dili
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
DCL – Veri Kontrol Dili
  • GRANT
  • REVOKE

1
Kimler Neler Demiş?

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Hasan Esen Recent comment authors
  Subscribe  
En Yeniler Eskiler Beğenilenler
Bildir
Hasan Esen
Ziyaretçi
Hasan Esen

Gerçekten başarılı bir anlatım derslerimde çok faydası oldu. SQL nedir artık daha iyi anlıyorum.