Რა არის მონაცემთა ბაზის კითხვა?

კითხვები აღწერს თქვენს მონაცემთა ბაზას

მონაცემთა ბაზის შეკითხვა მონაცემთა ბაზებიდან ამონაწერს და იკითხავს მასში. შეკითხვა უნდა ჩაიწეროს ენაზე მონაცემთა ბაზაში.

მაგალითად, როცა მონაცემთა ბაზის მონაცემები გინდათ, გამოიყენეთ მოთხოვნა, რომ მოითხოვოთ კონკრეტული ინფორმაცია. ალბათ თქვენ გაქვთ თანამშრომელი მაგიდა, და გსურთ აკონტროლოთ გაყიდვების შესრულების ნომრები. თქვენ შეიძლება შეკითხვის დაკმაყოფილება თქვენს თანამშრომელზე, რომელიც აღნიშნულ პერიოდში ყველაზე მაღალ გაყიდვას ახორციელებს.

SQL შერჩევა განცხადება

მონაცემთა ბაზის შეკითხვა უნდა დაიცვას მონაცემთა ბაზაში მოთხოვნილი შეკითხვის ფორმატში. ყველაზე გავრცელებული ფორმატია სტრუქტურირებული შეკითხვის ენა (SQL) სტანდარტული შეკითხვის ფორმატი, რომელიც გამოიყენება მრავალი მონაცემთა ბაზის მართვის სისტემით. SQL არის ძლიერი ენა, რომელსაც შეუძლია მოწინავე შეკითხვებს.

SQL იყენებს SELECT- ს განცხადებას კონკრეტული მონაცემების შესარჩევად.

განვიხილოთ მაგალითად Northwind მონაცემთა ბაზა, რომელიც ხშირად გემების მონაცემთა ბაზის პროდუქტების როგორც სამეურვეო.

აქ არის ამონაწერი მონაცემთა ბაზის თანამშრომლების მაგიდა:

ამონაწერი Northwind მონაცემთა ბაზის თანამშრომლების მაგიდა
თანამშრომელი გვარი სახელი სათაური მისამართი ქალაქი რეგიონი
1 დავოლიო ნენსი გაყიდვების წარმომადგენელი 507 - მე -20 სართული ე Seattle WA
2 სრული ენდრიუ
ვიცე-პრეზიდენტი, გაყიდვები
908 W. კაპიტალური გზა Tacoma WA
3 ლევერინგი ჯანეტ გაყიდვების წარმომადგენელი 722 Moss Bay Blvd. კიკლანდი WA

დასაქმებულის სახელისა და სათაურის მონაცემთა ბაზის დასაბრუნებლად, SELECT განაცხადი გამოიყურება მსგავსი რამის შესახებ:

აირჩიეთ სახელი, გვარი, სათაურიდან თანამშრომლები;

ის დაბრუნდა:

სახელი გვარი სათაური
ნენსი დავოლიო გაყიდვების წარმომადგენელი
ენდრიუ სრული ვიცე-პრეზიდენტი, გაყიდვები
ჯანეტ ლევერინგი გაყიდვების წარმომადგენელი

დამატებითი შედეგების დახვეწა, შესაძლოა დაამატოთ WHERE პუნქტი:

აირჩიეთ სახელი, გვარიდან თანამშრომლები

სად ქალაქი = 'ტაკომა';

იგი დაბრუნდა პირველი სახელი და LastName ნებისმიერი თანამშრომელი, რომელიც არის Tacoma:

სახელი გვარი
ენდრიუ სრული

გაითვალისწინეთ, რომ SQL ბრუნდება მონაცემები ზედიზედ / სვეტის ფორმაში, რომელიც Microsoft Excel- ის მსგავსია, რაც ადვილად ხილვას და მუშაობას უზრუნველყოფს. სხვა შეკითხვის ენები შეიძლება დაბრუნდეს მონაცემები როგორც გრაფიკი ან სქემა.

შეკითხვათა ძალა

მონაცემთა ბაზაში არსებობს პოტენციალი გამოვლენა კომპლექსური ტენდენციები და საქმიანობა, მაგრამ ეს ძალა მხოლოდ harnessed გამოყენებით გამოყენების შეკითხვის. კომპლექსური მონაცემთა ბაზა შედგება მრავალრიცხოვანი ცხრილისგან, რომელიც შეიცავს მონაცემების მრავალრიცხოვან ინფორმაციას. შეკითხვა საშუალებას გაძლევთ გააფართოოთ იგი ერთ მაგიდაზე, ასე რომ თქვენ შეგიძლიათ უფრო ადვილად გაანალიზოთ.

შეკითხვებს ასევე შეუძლია განახორციელოს კალკულაციები თქვენს მონაცემებზე ან მონაცემთა მართვის ამოცანების ავტომატიზირება. თქვენ ასევე შეგიძლიათ გადახედოთ განახლებულ მონაცემებს მონაცემთა ბაზაში ჩაბარებამდე.