Sorgular veritabanınızın gücünü kullanır.
Bir veritabanı sorgusu veriyi bir veritabanından ayıklar ve okunabilir bir biçimde biçimlendirir. Bir sorgu, veritabanının gerektirdiği dilde yazılmalıdır - genellikle, bu dil SQL'dir .
Örneğin, bir veritabanından veri istediğinizde, istediğiniz belirli bilgileri istemek için bir sorgu kullanırsınız. Belki bir Çalışan tablonuz var ve satış performans numaralarını takip etmek istiyorsunuz. Veritabanınızı, belirli bir dönemde en yüksek satışları kaydeden çalışan için sorgulayabilirsiniz.
SQL SELECT Bildirimi
Bir veritabanı sorgusu veritabanının gerektirdiği sorgu formatını takip etmelidir. En yaygın biçim, birçok veritabanı yönetim sistemi tarafından kullanılan Yapılandırılmış Sorgu Dili (SQL) standart sorgu biçimidir. SQL, gelişmiş sorgulara sahip güçlü bir dildir.
SQL, belirli verileri seçmek için bir SELECT ifadesi kullanır.
Bir veritabanı olarak sık sık veritabanı ürünleri ile birlikte gelen Northwind veritabanına dayalı bir örnek düşünün.
İşte veritabanının Çalışanlar tablosundan bir alıntı:
Çalışan kimliği | Soyadı | İsim | Başlık | Adres | Kent | bölge | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Satış Temsilcis | 507 - 20th Ave. E. | Seattle | WA | |
2 | Fuller | Andrew |
| 908 W. Sermaye Yolu | Tacoma | WA | |
3 | Leverling | Janet | Satış Temsilcis | 722 Moss Bay Blvd. | Kirkland | WA |
Bir çalışanın adını ve başlığını veritabanından döndürmek için, SELECT ifadesi şöyle bir şeye benzeyecektir:
Çalışanların Adı, Soyadı, Başlığı;
Geri dönecekti:
İsim | Soyadı | Başlık |
---|---|---|
Nancy | Davolio | Satış Temsilcis |
Andrew | Fuller | Başkan Yardımcısı, Satış |
Janet | Leverling | Satış Temsilcis |
Sonuçları daha da hassaslaştırmak için, bir WHERE yan tümcesi ekleyebilirsiniz:
SELECT FirstName, Çalışanlardan Soyadı
NEREDE City = 'Tacoma';
Tacoma'dan çalışan herhangi bir Çalışanın Adını ve Soyadını döndürür:
İsim | Soyadı |
---|---|
Andrew | Fuller |
SQL'in Microsoft Excel'e benzer bir satır / sütun biçiminde veri döndürdüğünü ve görüntülenmesi ve birlikte çalışmasını kolaylaştırdığını unutmayın. Diğer sorgu dilleri verileri bir grafik veya grafik olarak verebilir.
Sorguların Gücü
Bir veritabanı, karmaşık eğilimleri ve etkinlikleri ortaya çıkarma potansiyeline sahiptir, ancak bu güç yalnızca sorgunun kullanımı yoluyla kullanılır. Karmaşık bir veritabanı, sayısız veriyi depolayan birden fazla tablodan oluşur. Bir sorgu, onu daha kolay bir şekilde analiz edebilmeniz için tek bir tabloya filtrelemenizi sağlar.
Sorgular ayrıca verilerinizde hesaplamalar yapabilir veya veri yönetimi görevlerini otomatikleştirebilir. Veritabanına göndermeden önce verilerinizle ilgili güncellemeleri de inceleyebilirsiniz.