Sorgu ve İşlevlerin Tanımı ve Veritabanındaki Sorgu Örnekleri
Bu sitenin nasıl olduğunu hiç fark ettiniz mi?Facebook'u kendiniz hakkında bilgi görüntüleyebilir gibi ziyaret ettiniz mi? Nasıl fotoğraf veya durum ekleyebilir, güncelleyebilir ve hatta silebilirsiniz? Bu sorgu yüzünden olabilir.
Veritabanı işlemede,dikkat, sorgunun mantığıdır. İyi bir sorgu mantığı kullanarak, sistem kullanıcılardan gelen istekleri yerine getirebilir. Kullanıcılar veri ekleme, silme ve görüntüleme gibi işlemleri gerçekleştirebilir.
Dil Sorgusu kullanılarak yapılabilirXAMPP yazılımı ve http: // localhost / phpmyadmin adresinden erişilebilir. Ayrıca, veritabanını öğrenmek isteyen yeni başlayanlar için bilgisayar cihazında bulunan komut istemi ile başlayabilir. Bu makalede yazar, sorgunun tanımını, sorgunun işlevini ve sorgu komutunu kullanmanın bazı örneklerini tartışacaktır. Hemen sorgunun anlamı hakkında ilk tartışma.
Query'un tanımı
Veritabanı dünyasına aşina olanlar içinya da sadece MySQL hakkında bilgi sahibi olmak için, veritabanı yönetim platformlarından biri hala sorgu terimi ile karıştırılabilir. Bu sorgu veritabanı işlemede çok tanıdıktır. Peki sorgunun tanımı nedir?
Sorgu, soru anlamına gelen bir isimdir. Veritabanı işlemede, sorgu, kullanıcının veritabanından bilgi alma isteğini ifade eden bir terimdir, Bilgiler verilerden elde edildiveritabanı tablolarında bulunan. Başka bir deyişle, sorgu, veritabanında depolanan tablolardan elde edilen bilgileri görüntüleme yeteneği (yeteneği) olarak yorumlanabilir.
Genel olarak, sorgular iki türe ayrılır,sorgu ve sorgu eylemini seçin. Burada seçme sorgusu, veritabanında bulunan veri veya bilgileri alma isteklerini ifade eder. Sorgu eylemi ekleme (ekleme), güncelleme (güncelleme) ve silme (silme) gibi işlemlerle ilgili bir sorgu olsa da. Sorgu, veritabanı işlemede en önemli bileşen haline gelir. Çünkü bir sorgu kullanarak sistem birçok kullanıcıdan gelen istekleri yerine getirebilmektedir.
Sorgu İşlevi
Veritabanındaki her bileşen karşılıklı olabilirsorgu kullanarak etkileşim. Sorgulara genellikle sorgu dilleri veya sorgu dilleri de denir. Şu anda DBA'lar (Veritabanı Yöneticileri) arasında en popüler sorgu dili SQL'dir (Yapılandırılmış Sorgu Dili).
Bu sefer tartışmada yazarSQL'de bulunan sorgu fonksiyonunu açıklar. SQL'de, sorgu dili DDL (Veri Tanımlama Dili), DML (Veri İşleme Dili) ve DCL (Veri Kontrol Dili) olmak üzere 3 türe ayrılmıştır. Üç bileşen hakkında aşağıda açıklanacaktır:
a. DDL (Veri Tanımlama Dili)
DDL, veritabanındaki verileri tanımlama işlevine sahip bir sorgu dilidir. Bu bileşende bulunan komutlar CREATE, DROP ve ALTER'dir.
b. DML (Veri İşleme Dili)
Veri İşleme Dili bir sorgu dilidirveritabanındaki bir tablonun değerlerini eklemek veya değiştirmek için kullanılır. DML bileşeninde bulunan komutlar INSERT, UPDATE, DELETE ve SELECT'dir.
c. DCL (Veri Kontrol Dili)
Veri Kontrol dili, kullanıcılara erişim hakları vermek için çalışan bir sorgu dilidir. DCL bileşenine ait komut REVOKE'dur.
Bu, SQL tarafından kullanılan sorgu dilinin bazı ortak işlevleriyle ilgilidir. Ayrıca, sorgu toplama, çıkarma, çarpma ve bölme gibi hesaplama işlemleri için de işlev görür.
Veritabanındaki Örnek Sorgu
Sorgu dilinin işlevini bildikten sonra, yazar yukarıdaki bileşenlerde bulunan komutların kullanımına ilişkin bazı örnekleri açıklayacaktır. Aşağıdakiler örnektir:
1. OLUŞTUR
CREATE komutları veritabanları oluşturmak, tablolar oluşturmak, görünümler oluşturmak ve dizinler oluşturmak için kullanılabilir. CREATE sözdizimi örneği:
a. Veritabanı Oluşturma
b. Masa Yap
(Sütun1 tip veri1, Sütun2 tip veri2 vb.);
c. Bir Görünüm Yapın
Görünüm, bir tablo veya daha fazlasından veri görüntülemek için bir alternatiftir. Kullanıcılar için güvenliği ve basitleştirmeyi artırabilir.
d. Endeks Oluştur
Dizin, belirli koşullara sahip verileri aramayı hızlandırmak için kullanılır.
2. DAMLA
SQL'de, DROP bir veritabanında saklanan verileri siler.
a. Veritabanını Kaldırma
b.Remove Tablo
3. SEÇ
SELECT komutu veritabanında bulunan veri tablolarını görüntülemek için kullanılır.
a. Genel formu SEÇ
Koşulların kullanımı isteğe bağlıdır, olabilir veya olmayabilir.
b. Bir tablodaki tüm verileri görüntüleme
c. Verileri belirli bir sütunda görüntüleme
d. Belirli sütunlardaki verileri belirli koşullarla görüntüler
Örnek: SELECT adı, büyük Cinsiyet NEREDEN öğrenci = "Kadın";
4. ALTER
ALTER komutu tabloları değiştirmek için kullanılır;
Alter_option tabloyu değiştirmek için bir seçenek, örneğin ADD namaField, ADD PRIMARY KEY [namafield / column];
5. INSERT
INSERT komutu bir tablodaki verileri işlemek için kullanılır.
a. Genel INSERT Formu
b. Tabloya Birden Fazla Satır Veri Ekleme
NameTable DEĞERLERİNE EKLE ("Sütun 1'i doldurun, Sütun 2'yi doldurun, Sütun 3'ü doldurun, vb.");
c. Tablodaki Belirtilen Sütunlara Satır Ekleme
6. GÜNCELLEME
UPDATE komutu bir Tablonun içeriğini değiştirmek için kullanılır.
SET column1 = column_value, column2 = column_value, vb.) NEREDE koşulu;
7. SİL
Tablodaki verileri silmek için DELETE komutu.
Sorgunun tanımının açıklaması budur,fonksiyonları ve veritabanında sorgu kullanımına bazı örnekler. Yazar, yukarıdaki tartışmanın SQL veritabanlarında sıklıkla kullanılan temel sorguları öğrenmenize yardımcı olabileceğini umuyor.