Verilənlər bazası sorğusu nədir?

Sorgular veritabanınızın gücünü istifadə edir

Bir verilənlər bazası sorğusu verilənlər bazasından verilən məlumatları çıxarır və onu oxunaqlı formada formatlaşdırır. Sorgu veritabanının gerektirdiği dilde yazılmalıdır - genellikle bu dil SQL .

Məsələn, verilənlər bazasından verilən məlumatları istədiyində, istədiyiniz məlumatı tələb etmək üçün sorğu istifadə edirsiniz. Bəlkə də bir işçi cədvəliniz var və satış satış rəqəmlərini izləmək istəyirsən. Belirli bir dövr ərzində ən yüksək satışları qeyd edən işçi üçün məlumat bazasını sorgulayabilirsiniz.

SQL SEÇİM ifadəsi

Verilənlər bazası sorğusu verilənlər bazası tərəfindən tələb olunan sorgu formatına uyğun olmalıdır. Ən ümumi format bir çox verilənlər bazası idarəetmə sistemi tərəfindən istifadə edilən Strukturlaşdırılmış Sorgu dili (SQL) standart sorgu formatıdır. SQL, inkişaf etmiş sorgulara malik güclü bir dildir.

SQL xüsusi məlumatları seçmək üçün SELECT ifadəsini istifadə edir.

Northwind verilənlər bazasına istinadən verilən nümunəni düşünün.

Verilənlər bazasının İşçilərin cədvəlindən bir alıntı:

Northwind verilənlər bazası İşçilərin cədvəlindən çıxarış
Əməkdaşı Soyad Adı Başlıq Ünvanı Şəhər Region
1 Davolio Nancy Satış təmsilçisi 507 - 20th Ave. E. Seattle WA
2 Fuller Andrew
Başçı Köməkçisi, Satış
908 W. Capital Way Tacoma WA
3 Leverling Janet Satış təmsilçisi 722 Moss Bay Blvd. Kirkland WA

Verilənlər bazasında bir işçinin adını və ünvanını qaytarmaq üçün SELECT ifadəsi aşağıdakı kimi bir şeyə sahib olacaq:

SEÇİDƏN Adı, Soyad, Vəzifə;

Bu qayıdır:

Adı Soyad Başlıq
Nancy Davolio Satış təmsilçisi
Andrew Fuller Başçı Köməkçisi, Satış
Janet Leverling Satış təmsilçisi

Nəticələri daha da həssaslaşdırmaq üçün WHERE bəndini əlavə edə bilərsiniz:

SEÇİDƏN Adı, Soyad FROM İşçilər

WHERE City = 'Tacoma';

Tacoma'dan gələn hər bir işçinin Soyadı və Soyadını qaytarır:

Adı Soyad
Andrew Fuller

Qeyd edək ki, SQL Microsoft Excel-a oxşar olan satır / sütun şəklində məlumatları qaytarır və işləməyi asanlaşdırır. Digər sorgu dilləri məlumatları qrafik və ya grafik kimi qoya bilər.

Sorguların Gücü

Bir verilənlər bazasının mürəkkəb meylləri və fəaliyyətlərini ortaya qoyma potensialı var, lakin bu güc yalnız sorgunun istifadəsi ilə istifadə olunur. Kompleks verilənlər bazası bir çox məlumatları saxlayan bir neçə masadan ibarətdir. Bir sorgu, onu daha asan analiz edebilmeniz üçün onu tek bir masaya filtrelemenize imkan verir.

Sorgular, verileriniz haqqında hesablamalar yapabilir və ya veri yönetim görevlerini otomatikleştirebilir. Veritabanına törətməzdən əvvəl yeniləmələri məlumatlarınıza da nəzərdən keçirə bilərsiniz.