AdBlock kullandığınızı tespit ettik.

Bu sitenin devam edebilmesi için lütfen devre dışı bırakın.

SQL Dili Nedir ve Veritabanındaki Kullanımı Nasıl Olur?

haberci

Yeni Üye
Katılım
4 Şubat 2025
Mesajlar
51.363
Tepkime puanı
1
Puan
1
Pek cok geniş olcekli veritabanı, kullanıcı ve yonetici etkileşimlerini sağlamak icin Yapılandırılmış Sorgu Dilini (SQL) kullanır Bu dil, farklı bicim ve buyukluklerdeki veritabanlarına uygun, esnek bir arayuz sağlar İlişkisel veritabanları adına ilk onemli nokta, tum işlemlerin, siz bunu fark etseniz de etmeseniz de SQL dili ile yapılıyor olmasıdır Fakat gunumuzde eskiden SQL yazarak yapılan işlemlerin buyuk bir bolumu, bir cok SQL işlemini kolaylaştıran grafiksel kullanıcı arayuzleri (GUI) ile yapılabilmektedir
Microsoft SQL Server kullanıcısı iseniz Enterprise Manager gibi araclara aşinasınızdır Benzer araclar MySQL ve Oracle DB’de on geliştirici (front end) olarak bulunmaktadır Ayrıca, farklı veritabanlarıyla etkileşen birkac ucuncu şahıs uygulaması (Bunların pek coğu coklu veritabanı platformlarıyla eş zamanlı olarak calışabiliyor) da mevcuttur Bu uygulamalar da SQL kullanarak veritabanı ile haberleşmektedirler Yani SQL ilişkisel veritabanlarının ana dilidir Ucuncu şahıs uygulamalarına en guzel ornekler: Allround PLSQL Developer ve Navicat SQL Developer
SQL Ceşitleri
SQL’in pek cok ceşidi vardır Oracle veritabanları kendi patentli PLSQL’lerini kullanırken, Microsoft SQL sunucusu, Transact – SQL kullanır Ancak tum bu ceşitler ANSI SQL’in endustriyel standartlarına dayanır Oğretici makalerimizde her ceşit ilişkisel veri tabanında calışan ANSI uyumlu SQL komutlarına bağlı kalacağız SQL ceşitleri arasında cok az fark olmasına karşın veritabanı yonetim sistemleri arasında ciddi farklılar mevcuttur
DDL ve DML
SQL komutlarını iki ana alt dile ayırabiliriz Veri Tanımlama Dili (DDL) veritabanlarını, veritabanı nesnelerini oluşturmak ve ortadan kaldırmak icin kullanılan komutları icerir Veritabanı DDL ile tanımlandıktan sonra, veritabanı yoneticileri ve kullanıcılar verileri almak, eklemek ve değiştirmek icin Veri İşleme Dilini (DML) kullanabilir Bir veritabanı uzmanı olmayı planlıyorsanız, DDL ve DML komutlarını oğrenmez gerekecektir
SQL Bilgisi Ne Kadar Gerekli?
SQL konusunda bilgili olmanız gerekiyor mu? Tam olarak değil Grafiksel on uc araclarını kullanırken rahatsanız, bu araclar ihtiyaclarınızı karşılamaya yeter Yine de, daha ciddi veritabanı yoneticileri ve geliştiricileri ozel yazılmış SQL kodunu tercih eder Boylece kullanıcı ihtiyaclarını daha etkili bir yolla karşılarlar Sonuc olarak, bu dil konusunda uzman olmasanız da bu dille ilgili biraz bilgi edinmeniz de yarar vardır Eğer yazılım muhendisi iseniz, SQL’e cok kısa zamanda hakim olabilirsiniz
Teknoloji Pek cok geniş olcekli veritabanı, kullanıcı ve yonetici etkileşimlerini sağlamak icin Yapılandırılmış Sorgu Dilini (SQL) kullanır Bu dil, farklı bicim ve buyukluklerdeki veritabanlarına uygun, esnek bir arayuz sağlar İlişkisel veritabanları adına ilk onemli nokta, tum işlemlerin, siz bunu fark etseniz de etmeseniz de SQL dili ile yapılıyor olmasıdır Fakat gunumuzde eskiden SQL yazarak yapılan işlemlerin buyuk bir bolumu, bir cok SQL işlemini kolaylaştıran grafiksel kullanıcı arayuzleri (GUI) ile yapılabilmektedir
Microsoft SQL Server kullanıcısı iseniz Enterprise Manager gibi araclara aşinasınızdır Benzer araclar MySQL ve Oracle DB’de on geliştirici (front end) olarak bulunmaktadır Ayrıca, farklı veritabanlarıyla etkileşen birkac ucuncu şahıs uygulaması (Bunların pek coğu coklu veritabanı platformlarıyla eş zamanlı olarak calışabiliyor) da mevcuttur Bu uygulamalar da SQL kullanarak veritabanı ile haberleşmektedirler Yani SQL ilişkisel veritabanlarının ana dilidir Ucuncu şahıs uygulamalarına en guzel ornekler: Allround PLSQL Developer ve Navicat SQL Developer
SQL Ceşitleri
SQL’in pek cok ceşidi vardır Oracle veritabanları kendi patentli PLSQL’lerini kullanırken, Microsoft SQL sunucusu, Transact – SQL kullanır Ancak tum bu ceşitler ANSI SQL’in endustriyel standartlarına dayanır Oğretici makalerimizde her ceşit ilişkisel veri tabanında calışan ANSI uyumlu SQL komutlarına bağlı kalacağız SQL ceşitleri arasında cok az fark olmasına karşın veritabanı yonetim sistemleri arasında ciddi farklılar mevcuttur
DDL ve DML
SQL komutlarını iki ana alt dile ayırabiliriz Veri Tanımlama Dili (DDL) veritabanlarını, veritabanı nesnelerini oluşturmak ve ortadan kaldırmak icin kullanılan komutları icerir Veritabanı DDL ile tanımlandıktan sonra, veritabanı yoneticileri ve kullanıcılar verileri almak, eklemek ve değiştirmek icin Veri İşleme Dilini (DML) kullanabilir Bir veritabanı uzmanı olmayı planlıyorsanız, DDL ve DML komutlarını oğrenmez gerekecektir
SQL Bilgisi Ne Kadar Gerekli?
SQL konusunda bilgili olmanız gerekiyor mu? Tam olarak değil Grafiksel on uc araclarını kullanırken rahatsanız, bu araclar ihtiyaclarınızı karşılamaya yeter Yine de, daha ciddi veritabanı yoneticileri ve geliştiricileri ozel yazılmış SQL kodunu tercih eder Boylece kullanıcı ihtiyaclarını daha etkili bir yolla karşılarlar Sonuc olarak, bu dil konusunda uzman olmasanız da bu dille ilgili biraz bilgi edinmeniz de yarar vardır Eğer yazılım muhendisi iseniz, SQL’e cok kısa zamanda hakim olabilirsiniz
 
Geri
Üst