Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

SQL

bullvar_katip

Administrator
Katılım
21 Mayıs 2024
Mesajlar
532,105
SQL, (İngilizce "Structured Query Language", Türkçe: Yapılandırılmış Sorgu Dili, telaffuz: ɛskjuːˈɛl/) verileri yönetmek ve tasarlamak için kullanılan bir dildir. SQL, kendisi bir programlama dili olmamasına rağmen birçok kişi tarafından programlama dili olarak bilinir. SQL herhangi bir veri tabanı ortamında kullanılan bir alt dildir. SQL ile yalnızca veri tabanı üzerinde işlem yapılabilir; veritabanlarında bulunan sistemlere bilgi ekleme, bilgi değiştirme, bilgi çıkarma ve bilgi sorgulama için kullanılmaktadır. Özellikle de ilişkisel veritabanı sistemleri üzerinde yoğun olarak kullanılmaktadır. SQL'e özgü cümleler kullanarak veri tabanına kayıt eklenebilir, olan kayıtlar değiştirilebilir, silinebilir ve bu kayıtlardan listeler oluşturulabilir. Tarihçe Veritabanı yaklaşımı ile birlikte bir veri sorgulama diline veya aracına ihtiyaç duyulmuştur. İlk başta matematiksel bir sözdizimine sahip olan SQUARE adlı bir dil geliştirilmiştir. Geniş kullanıcı kitleleri tarafında kolay kullanılabilmesi için matematiksel söz dizimli SQUARE dilinden vazgeçilerek, İngilizceye benzer sözdizimine sahip bir dil oluşturulmuş ve SEQUEL olarak adlandırılmıştır. Daha sonra da bu SEQUEL dili, İngilizce söylenişine paralel olarak SQL olarak adlandırılmıştır. SQL dili ilişkisel alanda büyük ilgi görmüş ve İlişkisel Veri Tabanı Yönetim Sistemlerinin (İVTYS) tümünde yer alan standart dil görünümü kazanmıştır. Bu nedenle Veri Tabanı konusunda çalışan tüm bilişim teknik personeli tarafından bilinmesi gereken bir dil konumundadır. Veri tanımlama olanakları SQL veri tanımlama deyimlerinden başlıcaları şunlardır: CREATE TABLE tablo_adi:Yeni bir tablo oluşturmak için kullanılır. Alan isimleri yazılırken sona virgül konulur ve son satır olan işlemimizde virgül konmadan parantez kapatılır. ALTER TABLE tablo_adı: Yeni bir sütun eklemek, sütunun tipini veya uzunluğunu değiştirmek vb. yapısal değişiklikler yapılması için kullanılır. DROP TABLE tablo_adı:Tabloyu içerisindeki verilerle birlikte siler. TRUNCATE TABLE tablo_adı:Tablodaki tüm verileri siler, tablo yapısını korur.: CREATE VIEW görüş_adı: Görüntü oluşturmak için kullanılır DROP VIEW görüş_adı: Görüntüyü siler CREATE INDEX indeks_adı: Tablonun (en azından bir) sütun adı üzerinde indeks oluşturmak için kullanılır. DROP INDEX indeks_adı:Oluşturulan indeksleri veri tabanından kaldırmak için kullanılır. Veri işleme olanakları SELECT deyimi:Select deyimi, ilişkili veri tabanından veri almak için kullanılır.:İstanbul'un ilçeleri ile posta kodlarını gösterir UPDATE deyimi:Update deyimi, ilişkili veri tabanındaki verileri güncellemek için kullanılır.:Bala'nın posta kodunu değiştirir INSERT deyimi:Insert deyimi, ilişkili veri tabanına veri eklemek için kullanılır.:Yeni veriler ekler DELETE deyimi:Delete deyimi, ilişkili veri tabanından veri silmek için kullanılır.:plakaKodu 53 olan bütün verileri siler SQL dilini kullanan veritabanları Sybase MySQL PostgreSQL Microsoft SQL Server Oracle IBM DB2 IBM Informix Progress Firebird Microsoft Access Dış bağlantılar w3schools.com SQL sayfası Kategori:SQL Kategori:Veri tabanı yönetim sistemleri Kategori:Sorgulama dilleri Kategori:Bildirimsel programlama dilleri Kategori:Veri modelleme dilleri
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Geri