Skip to main content

Sorgu

TL; DR

Bir sorgu, bir veritabanından bilgilerin alınmasını temsil eder. Bir sorgu istemek zor bir iş değildir, ancak sorguyu önceden tanımlanmış bir kod kullanarak yazmayı içerir. Bu sayede veritabanı talimatı anlayabilir ve istenen bilgileri görüntüleyebilir.

Bir sorgu hakkında

Sorgu, bir veritabanından veri alma ve onu insan tarafından okunabilir bir biçimde biçimlendirme eylemini ifade eder.

Bir veritabanı sorgusu, eylem sorguları veya seçme sorguları olarak sınıflandırılır.

Veri alma, bir seçme sorgusu kullanılarak yapılabilir ve veriler üzerinde güncelleme, ekleme veya silme gibi diğer işlemler bir eylem sorgusu kullanılarak yapılabilir.

Bir sorgu nasıl talep edilebilir?

Sorgu oluşturma için üç genel yöntem vardır: bir parametre listesinden parametre seçme (bu en az esnek yoldur, ancak menüler onlara rehberlik ettiği için yeni başlayanlar için daha kolay yoldur), sorguyu tanımlayan alanları ve değerleri belirtmek (örnek olarak sorgu) ) ve bir sorgu dili kullanmak (en güçlü yöntem, ama aynı zamanda en zoru çünkü sorguya ihtiyaç duyan kişinin bir sorgu dili bilmesi gerekir). SQL (Structured Query Language) en iyi bilinen ve yaygın olarak kullanılan sorgulama dilidir. SQL en popüler dil olsa da, tek değil. Diğer diller, örneğin Datalog, DMX ve AQL'dir.

Bir sorgu nasıl kullanılabilir?

Sorgular farklı şekillerde kullanılabilir ve birçok görevi yerine getirebilir.

İlk olarak, belirli kriterleri filtreleyerek belirli verileri bulmak için sorgular kullanılır. Ayrıca, sorgular verileri sayabilir veya toplayabilir ve ayrıca veri yönetimi görevlerini otomatikleştirebilir. Diğer sorgular arasında parametre, toplamlar, çapraz tablo, ekleme, güncelleme ve silme bulunur.

Örneğin, bir parametre sorgusu, belirli bir sorgunun, kullanıcıyı bir alan değeri girmeye teşvik eden varyasyonlarını çalıştırır ve ardından parametreleri oluşturmak için bu değeri kullanırken, toplam sorguları, kullanıcıların verileri gruplandırmasına ve toplamasına olanak tanır.