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ı

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

sorgu iş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

VERİTABANI veritabanı adı OLUŞTUR;

b. Masa Yap

TABLO OLUŞTUR tablo adı
(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.

CREATE VIEW name namaTable'DAN SEÇME TABLOSU olarak görüntüle;

d. Endeks Oluştur

Dizin, belirli koşullara sahip verileri aramayı hızlandırmak için kullanılır.

[BENZERSİZ] INDEX adı INDEX AÇIK tablo adı (Sütun adı)

2. DAMLA

SQL'de, DROP bir veritabanında saklanan verileri siler.

a. Veritabanını Kaldırma

DROP DATABASE veritabanı adı;

b.Remove Tablo

DROP TABLE tablo adı;

3. SEÇ

SELECT komutu veritabanında bulunan veri tablolarını görüntülemek için kullanılır.

a. Genel formu SEÇ

Tablo adından sütun adını WHERE [koşul] seçin;

Koşulların kullanımı isteğe bağlıdır, olabilir veya olmayabilir.

b. Bir tablodaki tüm verileri görüntüleme

SEÇ * tablo adından;

c. Verileri belirli bir sütunda görüntüleme

TableName'den Column1, Column2 SELECT;

d. Belirli sütunlardaki verileri belirli koşullarla görüntüler

Sütun1 adı, Sütun2 NEREDE koşulu SEÇ;

Ö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 TABLE tablo adı alter_option;

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

Tablo adı DEĞERLERİNE EKLE;

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

Tablo adına (sütun adı) DEĞERLER ("sütun içeriği") ekle;

6. GÜNCELLEME

UPDATE komutu bir Tablonun içeriğini değiştirmek için kullanılır.

UPDATE tablename
SET column1 = column_value, column2 = column_value, vb.) NEREDE koşulu;

7. SİL

Tablodaki verileri silmek için DELETE komutu.

WHERE koşulu adı sil;

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.

Yorumlar 0