query ne demek

Query Nedir?

Query, bir bilgi sistemine veya arama motoruna gönderilen bir sorgu veya istektir. Query’ler genellikle doğal dilde yazılır, ancak bazen özel bir sorgu dili kullanılabilir. Query’ler, bilgi sisteminden belirli bilgileri almak, bir işlemi gerçekleştirmek veya bir rapor oluşturmak için kullanılabilir.

Query Türleri

Query’ler, çeşitli şekillerde sınıflandırılabilir. En yaygın query türleri şunlardır:

  • Seçme query’leri: Bu query’ler, bilgi sisteminden belirli bilgileri seçmek için kullanılır. Örneğin, “Öğrenci adları ve notları” gibi bir query, öğrenci adları ve notları hakkındaki bilgileri seçer.
  • Ekleme query’leri: Bu query’ler, bilgi sistemine yeni bilgiler eklemek için kullanılır. Örneğin, “Yeni bir öğrenci ekle” gibi bir query, yeni bir öğrenci hakkındaki bilgileri bilgi sistemine ekler.
  • Güncelleme query’leri: Bu query’ler, bilgi sistemindeki mevcut bilgileri güncellemek için kullanılır. Örneğin, “Öğrenci notunu güncelle” gibi bir query, bir öğrencinin notunu günceller.
  • Silme query’leri: Bu query’ler, bilgi sisteminden mevcut bilgileri silmek için kullanılır. Örneğin, “Öğrenciyi sil” gibi bir query, bir öğrenci hakkındaki bilgileri bilgi sisteminden siler.
  • Oluşturma query’leri: Bu query’ler, bilgi sisteminde yeni tablolar, sütunlar veya dizinler oluşturmak için kullanılır. Örneğin, “Yeni bir tablo oluştur” gibi bir query, yeni bir tablo oluşturur.
  • Bırakma query’leri: Bu query’ler, bilgi sistemindeki mevcut tabloları, sütunları veya dizinleri bırakmak için kullanılır. Örneğin, “Tabloyu bırak” gibi bir query, bir tabloyu bırakır.

Query Örnekleri

Aşağıdaki örnekler, çeşitli query türlerinin nasıl kullanılabileceğini göstermektedir:

  • Seçme query örneği:

SELECT öğrenci_adı, öğrenci_notu
FROM öğrenciler
WHERE öğrenci_sınıfı = 12

Bu query, 12. sınıf öğrencilerinin adlarını ve notlarını seçer.

  • Ekleme query örneği:

INSERT INTO öğrenciler (öğrenci_adı, öğrenci_notu, öğrenci_sınıfı)
VALUES ('Yeni Öğrenci', 90, 12)

Bu query, “Yeni Öğrenci” adında, 90 not ortalamasına sahip ve 12. sınıfta okuyan yeni bir öğrenciyi bilgi sistemine ekler.

  • Güncelleme query örneği:

UPDATE öğrenciler
SET öğrenci_notu = öğrenci_notu + 5
WHERE öğrenci_adı = 'Öğrenci Adı'

Bu query, “Öğrenci Adı” adlı öğrencinin notunu 5 puan artırır.

  • Silme query örneği:

DELETE FROM öğrenciler
WHERE öğrenci_adı = 'Öğrenci Adı'

Bu query, “Öğrenci Adı” adlı öğrenciyi bilgi sisteminden siler.

  • Oluşturma query örneği:

CREATE TABLE yeni_tablo (
id INT NOT NULL AUTO_INCREMENT,
ad VARCHAR(255) NOT NULL,
soyad VARCHAR(255) NOT NULL,
PRIMARY KEY (id)
);

Bu query, “yeni_tablo” adında yeni bir tablo oluşturur.

  • Bırakma query örneği:

DROP TABLE eski_tablo

Bu query, “eski_tablo” adlı tabloyu bilgi sisteminden bırakır.

Query’lerin Kullanımı

Query’ler, bilgi sistemlerinin ve arama motorlarının temel bir parçasıdır. Query’ler, bilgi sistemlerinden belirli bilgileri almak, işlemleri gerçekleştirmek ve raporlar oluşturmak için kullanılır. Arama motorlarında ise query’ler, kullanıcıların aradıkları bilgileri bulmalarına yardımcı olur.

Faydalı Siteler ve Dosyalar


Yayımlandı

kategorisi