📄️ SQL
SQL (Structured Query Language), ilişkisel veritabanı yönetim sistemlerinde (RDBMS) veri manipülasyonu için kullanılan bir programlama dili ve standarttır. SQL, özellikle büyük veri setleri içindeki verileri sorgulamak, değiştirmek ve yönetmek için kullanılır.
📄️ Veri Sorgulama Dili (Data Query Language - DQL)
Veri Sorgulama Dili (Data Query Language - DQL), veritabanı yönetim sistemleri (RDBMS) kullanarak veri sorgulama işlemlerini gerçekleştirmek için kullanılan bir alt küme SQL (Structured Query Language) dilidir.
📄️ Data Manipulation Language - DML
Veri Kullanma Dili (Data Manipulation Language - DML), SQL'in bir alt kümesidir ve veri manipülasyonu için kullanılır. DML, veritabanına veri ekleme, güncelleme, silme ve sorgulama işlemlerini gerçekleştirir.
📄️ Veri Tanımlama Dili (Data Definition Language - DDL)
Veri Tanımlama Dili (Data Definition Language - DDL), SQL'in bir alt kümesidir ve veritabanı şemalarını, tablolarını, indekslerini, kullanıcıları ve diğer nesneleri tanımlamak için kullanılır. DDL sorguları, veritabanı nesnelerinin oluşturulması, değiştirilmesi veya silinmesi gibi işlemleri gerçekleştirmek için kullanılır.
📄️ Veri Kontrol Dili (Data Control Language - DCL)
Veri Kontrol Dili (Data Control Language - DCL), SQL'in bir diğer alt kümesidir ve veritabanı güvenliği, kullanıcı erişimi ve diğer veri kontrol işlemleriyle ilgilidir. DCL, veritabanı yöneticilerinin veritabanı kullanıcılarının yetkilerini tanımlamalarına ve veritabanı güvenliğini korumalarına yardımcı olur.
📄️ SQL Çoklu Satır (Aggregate) Fonksiyonları
SQL çoklu satır fonksiyonları, bir veritabanı tablosundaki tüm satırların değerlerini toplayan, gruplayan ve işleyen özel SQL fonksiyonlarıdır. Bu fonksiyonlar, verileri daha anlamlı hale getirmek, özetlemek veya veri analizi yapmak için kullanılır. SQL'de yaygın olarak kullanılan çoklu satır fonksiyonları aşağıdaki gibidir:
📄️ SQL Sayısal (Scalar) Fonksiyonları
SQL Scalar fonksiyonları, tek bir değer döndüren işlevlerdir. Bu fonksiyonlar, verilerin manipüle edilmesi, dönüştürülmesi ve işlenmesi için kullanılır.