You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/tr/2-Working-With-Data/05-relational-databases/assignment.md

4.5 KiB

Havaalanı verilerini görüntüleme

Size havaalanları hakkında bilgi içeren SQLite üzerine kurulmuş bir veritabanı sağlandı. Şema aşağıda gösterilmektedir. Farklı şehirlerin havaalanları hakkında bilgi görüntülemek için Visual Studio Code içindeki SQLite eklentisini kullanacaksınız.

Talimatlar

Görevle başlamak için birkaç adımı tamamlamanız gerekecek. Biraz araç kurmanız ve örnek veritabanını indirmeniz gerekecek.

Sisteminizi kurun

Veritabanı ile etkileşimde bulunmak için Visual Studio Code ve SQLite eklentisini kullanabilirsiniz.

  1. code.visualstudio.com adresine gidin ve Visual Studio Code'u yüklemek için talimatları izleyin
  2. SQLite eklentisini Marketplace sayfasındaki talimatlara göre yükleyin

Veritabanını indirin ve açın

Sonraki adımda veritabanını indirip açacaksınız.

  1. GitHub'dan veritabanı dosyasını indirin ve bir dizine kaydedin
  2. Visual Studio Code'u açın
  3. SQLite eklentisinde veritabanını açmak için Ctl-Shift-P (Mac'te Cmd-Shift-P) tuşlarına basın ve SQLite: Open database yazın
  4. Choose database from file seçeneğini seçin ve daha önce indirdiğiniz airports.db dosyasınıın
  5. Veritabanını açtıktan sonra (ekranda bir güncelleme görmeyeceksiniz), yeni bir sorgu penceresi oluşturmak için Ctl-Shift-P (Mac'te Cmd-Shift-P) tuşlarına basın ve SQLite: New query yazın

ıldıktan sonra, yeni sorgu penceresi veritabanına karşı SQL ifadeleri çalıştırmak için kullanılabilir. Veritabanına karşı sorguları çalıştırmak için Ctl-Shift-Q (Mac'te Cmd-Shift-Q) komutunu kullanabilirsiniz.

[!NOTE] SQLite eklentisi hakkında daha fazla bilgi için dokümantasyonu inceleyebilirsiniz.

Veritabanı şeması

Bir veritabanının şeması, tablo tasarımı ve yapısıdır. airports veritabanı iki tabloya sahiptir: Birleşik Krallık ve İrlanda'daki şehirlerin listesini içeren cities ve tüm havaalanlarının listesini içeren airports. Bazı şehirlerde birden fazla havaalanı olabileceğinden, bilgiyi depolamak için iki tablo oluşturulmuştur. Bu alıştırmada, farklı şehirler için bilgi görüntülemek amacıyla birleştirmeler kullanacaksınız.

Şehirler
id (PK, integer)
city (text)
country (text)
Havaalanları
id (PK, integer)
name (text)
code (text)
city_id (Şehirler tablosundaki id'ye FK)

Görev

Aşağıdaki bilgileri döndüren sorgular oluşturun:

  1. Cities tablosundaki tüm şehir isimleri
  2. Cities tablosundaki İrlanda'daki tüm şehirler
  3. Şehir ve ülke bilgileriyle birlikte tüm havaalanı isimleri
  4. Londra, Birleşik Krallık'taki tüm havaalanları

Değerlendirme

Örnek Çalışma Yeterli Geliştirme Gerekiyor

Feragatname:
Bu belge, AI çeviri hizmeti Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hata veya yanlışlıklar içerebileceğini lütfen unutmayın. Belgenin orijinal dili, yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımından kaynaklanan yanlış anlamalar veya yanlış yorumlamalardan sorumlu değiliz.