Konumsal Veritabanı 1 Final 10. Deneme Sınavı
Toplam 20 Soru1.Soru
İlişkisel veritabanı tasarımının basamakları göz önüne alındığında, "Varlıkların ve Özniteliklerin Belirlenmesi" basamağından bir sonraki basamakta hangisi yer almaktadır?
İlişkilerin belirlenmesi |
E-R (Varlık-İlişki) diyagramlarının oluşturulması |
R-M (İlişkisel-Model) diyagramlarının oluşturulması |
Tasarımın uygulanması |
Veritabanı oluşturulması |
lişkisel veritabanı tasarımının basamakları göz önüne alındığında, "Varlıkların ve Özniteliklerin Belirlenmesi" basamağından bir sonraki basamakta, "İlişkilerin Belirlenmesi" adımı yer almaktadır.
2.Soru
Kaynak olarak belirlenen poligon konumsal nesnesi ya da nesnelerin poligon alanının içinde bulunan, hedef katmandaki konumsal nesneleri seçme işleminde kullanılan sorgulama operatörü aşağıdakilerden hangisidir?
İçine Düşenleri Seç |
Kesişenleri seç |
Belirli Uzaklıkta Olanları Seç |
İçinde Olduğunu Seç |
Tümüyle İçinde Olduğunu Seç |
Kaynak olarak belirlenen poligon konumsal nesnesi ya da nesnelerin poligon alanının içinde bulunan, hedef katmandaki konumsal nesneleri seçme işleminde kullanılan sorgulama operatörü " İçine Düşenleri Seç " tir.
3.Soru
İl konumsal nesne tablosunda kilometrekareye düşen kişi sayısı 250 ve daha fazla olan illeri bulmak için kullanılan SQL komut dizisi aşağıdakilerden hangisidir?
İl konumsal nesne tablosunda kilometrekareye düşen kişi sayısı 250 ve daha fazla olan illeri bulmak için kullanılan SQL komut dizisi aşağıdakilerden hangisidir?
SELECT * FROM il WHERE >= 250 [NUFUS_2012] / [ALAN_km2] |
SELECT * FROM il WHERE [NUFUS_2012 / ALAN_km2] >= 250 |
SELECT * FROM il WHERE [ALAN_km2] / [NUFUS_2012] >= 250 |
SELECT * FROM il WHERE [NUFUS_2012] / [ALAN_km2] >= 250 |
SELECT * FROM il WHERE [ALAN_km2]-[NUFUS_2012]>= 250 |
İki sayısal veri tipini böler. O¨rneğin, il konumsal nesne tablosunda kilometrekareye düşen kişi sayısı 250 ve daha fazla olan illeri bulmak için;
SELECT * FROM il WHERE [NUFUS_2012] / [ALAN_km2] >= 250;
SQL komut dizisi kullanılır. Bu ifade, il konumsal nesne tablosunda NUFUS_2012 veri sütununda bulunan verilerin ALAN_km2 veri sütununda bulunan verilere bölündüğünde, sonuçları 250’ye eşit ya da büyük olan satırları seçerek gösterir
4.Soru
Aşağıdakilerden hangisinde illere bağlı toplam ilçe sayısı bulunur?
SELECT COUNT(ilçe_no) AS iller_bağlı_ilçe_sayısı, bağlı_olduğu_il FROM ilçe_nüfus GROUP BY bağlı_olduğu_il |
SELECT SUM(ilçe_no) AS iller_bağlı_ilçe_sayısı, bağlı_olduğu_il FROM ilçe_nüfus GROUP BY bağlı_olduğu_il |
SELECT iller_bağlı_ilçe_sayısı, bağlı_olduğu_il FROM ilçe_nüfus GROUP BY bağlı_olduğu_il |
SELECT COUNT(DISTINCT bağlı_olduğu_il) FROM ilçe_nüfus |
SELECT DISTINCT bağlı_olduğu_il FROM ilçe_nüfus |
Doğru cevap A şıkkında verilmiştir.
5.Soru
Bilgi edinme, idrak, görgü, sağduyu ve sezgisel anlayış ile birlikte bu hususiyetleri özümseyebilme ve uygulayabilme kapasitesine ne ad verilir?
Bilgelik |
Bilgi birikimi |
Bilgi |
Veri |
Bilgi sistemi |
Bilgi edinme, idrak, görgü, sağduyu ve sezgisel anlayış ile birlikte bu hususiyetleri özümseyebilme ve uygulayabilme kapasitesine "bilgelik" adı verilir.
6.Soru
- Sorgulamada sanal tampon bölge sınırları görüntülenebilir.
- Akıllı telefonlar ile bulunduğum yere 100 metre mesafedeki restoran ve kafelerin yerlerinin gösterimi belirli uzaklıkta olanları seç (are within a distance of) operatörü ile konumsal veritabanında konuma dayalı sorgulama kullanılarak kullanıcılara sunulur.
- Akıllı telefonumuz GPS yardımı ile konumumuzu belirledikten sonra, yazılım bize çevremizdeki restoran ve kafelerin yerlerini gösterir.
"Belirli Uzaklıkta Olanları Seç" operatörü ile GSM baz istasyonunun maksimum gücünün etkili olduğu varsayılan 75 metre yapı çapında dairesel sanal alan ile kesişen binaların seçimi yapılmıştır. Bu bilgiye göre yukarıdakilerden hangileri doğrudur?
Yalnız I |
Yalnız II |
Yalnız III |
I-II |
II-III |
Sorgulamada sanal tampon bölge sınırları görüntülenmez.
7.Soru
Eksik bırakılan alanlara yeni verilerin girilmesi ya da var olan verilerin değiştirilmesi için kullanılan komut hangisidir?
Eksik bırakılan alanlara yeni verilerin girilmesi ya da var olan verilerin değiştirilmesi için kullanılan komut hangisidir?
INSERT INTO |
SELECT |
DELETE |
UPDATE |
WHERE |
UPDATE eksik bırakılan alanlara yeni verilerin girilmesi ya da var olan verilerin değiştirilmesi için kullanılır.
8.Soru
SELECT * FROM bina WHERE [YAPIM_YILI] < 2000 XOR [YAPI_TURU] <> ‘YIĞMA’
sorgusunun açıklaması aşağıdaki seçeneklerden hangisinde doğru verilmiştir?
Yapım yılı 2000’den önce veya yapı türü yığma olan binaları listeler. |
Hem yapım yılı 2000’den önce hem de yapı türü yığma olmayan binaları listeler. |
Yapım yılı 2000’den önce ve yapı türü yığmadan farklı olan binaları yıl sırasına göre listeler. |
Yapım yılı 2000’den önce ve yapı türü yığma olanlar ile yapım yılı 2000’den önce ve yapı türü yığma olmayanların birleşim kümesini listeler. |
Yapım yılı 2000’den önce veya yapı türü yığma olmayan binalardan yapım yılı 2000’den önce ve yapı türü yığma olmayan binaların farkını listeler. |
XOR operatörü, istenen koşulları sağlayanlardan, koşulların ikisini birden sağlayanların çıkarıldığı durumu sorgular. Soru kökündeki sorgu binaların yapım yılı 2000’den önce olacak ya da yapı türü yığmadan farklı olacak ancak binalar 2000’den önce yapılmış ve yığma olmayan bina olmayacaktır. Buna göre doğru yanıt E’dir.
9.Soru
Aşağıdakilerden hangisi birden çoğa ilişki kurulabilecek bir örnektir?
Kreşteki çocukların anneleri |
Öğrencilerin aldığı dersler |
Tren yolcularının koltuk, ve vagon bilgileri |
Uluslararası şirketlerin şubelerinin bulundukları ülkeler |
Bir markette ürünleri satın alan müşteriler |
Çocuk ve anne ilişkisi birden çoğa bir ilişkidir. Bir annenin birden çok çocuğu kreşe gidebilir. Ama her çocuğun bir annesi vardır.
10.Soru
Aşağıdakilerden hangisi ilişkisel veritabanı modelinin en önemli özelliklerinden biri kabul edilen kavramı ifade etmektedir?
Aşağıdakilerden hangisi ilişkisel veritabanı modelinin en önemli özelliklerinden biri kabul edilen kavramı ifade etmektedir?
Anahtar Alan |
Birincil Kaynak |
Sorgulama |
Mantıksal Operatörler |
Tablosal İlişkiler |
İlişkisel veritabanı modelinin en önemli özelliklerinden biri anahtar alan kavramıdır. İlişkisel veritabanı modeli anahtar alanlar yardımı ile tablolar arasında ilişki kurulmasını sağlamış, özellikle diğer modellerden farklı olarak varlıklar arasındaki doğal ilişki olan bire bir (1:1) ilişkinin tablolar arasında kullanılmasına olanak tanımıştır. Doğru cevap A'dır.
11.Soru
Aşağıda veirlen alt sorgu oluştururken uyulması gereken ilkelerden hangisi / hangileri doğrudur?
- Alt sorgu kendi sonucunu manipüle edemez
- Tek bir veri satırını sorgulayan operatöre alt sorguyla tek bir veri değeri gönderilmelidir
- Alt sorgu karşılaştırma operatörünün solunda yer almalıdır.
I ve II |
I ve III |
II ve III |
Yalnız I |
Yalnız II |
Alt sorguya sahip sorgulama komut dizinlerinde, alt sorgu ifadesi karşılaştımra operatörünün sağında yer almalıdır. Doğru cevap A'dır
12.Soru
.....................varlıkların oluşum sayısını (satır sayısını) gösteren özniteliklerdir.
Yukarıdaki cümlede.. ....... ile gösterilen boşluğa gelecek uygun ifade aşağıdakilerden hangisidir?
non-unique |
unique |
alias |
identifiers |
composite |
Belirleyiciler (identifiers) varlıkların oluşum sayısını (satır sayısını) gösteren özniteliklerdir. Değer olarak “eşsiz, eşsiz olmayan ya da birleşik (birden fazla parçadan oluşan)” değerliklerini alabilirler.
13.Soru
Eksik bırakılan alanlara yeni verilerin girilmesi ya da var olan verilerin değiştirilmesi için hangi SQL komutu kullanılır?
Eksik bırakılan alanlara yeni verilerin girilmesi ya da var olan verilerin değiştirilmesi için hangi SQL komutu kullanılır?
SELECT |
PASTE |
UPDATE |
WRITE |
FIND |
UPDATE eksik bırakılan alanlara yeni verilerin girilmesi ya da var olan verilerin değiştirilmesi için kullanılır. UPDATE komutunun Türkçe karşılığı ‘güncelleme’ olarak ifade edilir.
14.Soru
Aşağıdakilerden hangisi İlişkilerin nicelik ve olasılıklarının birleşimlerini doğru belirtilmemiştir?
İlişkinin gerçekleşme durumu ‘0’ – İlişki olabilir (Olası durum) |
İlişkinin gerçekleşme durumu ‘1’ – İlişki olmalı (Zorunluluk) |
Nicelik ‘1’ – Sadece bir varlığa karşılık gelen |
Nicelik ‘N’ – En az bir, birçok varlığa karşılık gelen |
Nicelik ‘1’ – En az bir, birçok varlığa karşılık gelen |
İlişkilerin nicelik ve olasılıklarının bu birleşimlerini incelersek:
• İlişkinin gerçekleşme durumu ‘0’ – İlişki olabilir (Olası durum)
• İlişkinin gerçekleşme durumu ‘1’ – İlişki olmalı (Zorunluluk)
• Nicelik ‘1’ – Sadece bir varlığa karşılık gelen
• Nicelik ‘N’ – En az bir, birçok varlığa karşılık gelen
15.Soru
Konuma dayalı sorgulamada bir fay hattı güzergahında inşa edilmiş okulların seçimi için hangi operatör kullanılır?
Kesişenleri seç (intersect) |
Belirli uzaklıkta olanları seç (within a distance of) |
İçine düşenleri seç (are within) |
Ortak kenar paylaştıklarını seç (share a line segment) |
Tümüyle içinde olduğunu seç (completely contain |
Konuma dayalı sorgulamada kesişenleri seç (intersect) operatörü, kaynak katman olarak belirlenen konumsal nesnenin tümü ya da bir kısmı ile aynı lokasyonda bulunan hedef katmanındaki konumsal nesneleri seçme işleminde kullanılır.
16.Soru
SELECT * FROM bina WHERE YAPIM_YILI <> ‘2005’;
Yukarıda verilen sorgunun açıklaması aşağıdakilerden hangisidir?
bina tablosunda yapım yılı 2005 olan tüm verilerin listelenmesi |
bina tablosunda yapım yılı 2005’den farklı tüm verilerin listelenmesi |
bina tablosunda yapım yılı 2005’ten büyük tüm verilerin listelenmesi |
bina tablosunda yapım yılı içerisinde 2005 geçen tüm verilerin listelenmesi |
bina tablosunda yapım yılı 2005 ve daha önceki tüm verilerin listelenmesi |
“<>” operatörü konumsal nesne tablosunda, ölçüt olarak belirtilen verinin bulunduğu satırların dışında kalan satırları seçmek için kullanılır. Soru kökünde verilen SELECT * FROM bina WHERE YAPIM_YILI <> ‘2005’;
sorgusu yapım yılı 2005 yılından farklı olan tüm verileri listeleyecektir. Sorguda bulunan yıldız işareti <> operatörü ile ölçütü verilen tüm verileri listelemek amacıyla kullanılmıştır. Doğru yanıt B’dir.
17.Soru
İlişkisel veritabanı yapısı üzerine geliştirilmiş, konumsal verinin saklanmasını, işlenmesini, sorgulanmasını ve yönetilmesini sağlayan veritabanı modeli hangisidir?
Ağ Veritabanı Modeli |
Konumsal Veritabanı Modeli |
Nesne-İlişkisel Veritabanı Modeli |
Nesneye Yönelik Veritabanı Modeli |
Varlık-İlişki Modeli |
Konumsal veritabanı, ilişkisel veritabanı yönetim sistemleri üzerine bütünleşik olarak uygulanan bir sistemdir. İlişkisel veritabanı sistemlerinin sahip olduğu yeteneklere ek olarak konumsal veriyi de saklayabilir.
18.Soru
SQL aşağıdakilerden hagisidir?
SQL aşağıdakilerden hagisidir?
Coğrafi bilgi sistemleri yazılımlarında, dosya tabanlı konumsal veritabanıdır. |
Coğrafi bilgi sistemleri yazılımlarında kullanılan sorgu oluşturucudur. |
CBS yazılımlarının, konumsal nesne tabloları içinde saklanan öznitelik verilerini sorgularken kulandığı bilgisayar dilidir. |
Kullanıcının sorgulama sonucu orijinal veriyi silmesini sağlayan fomksiyondur. |
Belirlediğimiz bir ölçütü veya ölçütleri karşılayanlarını ya da karşılamayanlarını belirleme işlemidir. |
Coğrafi Bilgi Sistemleri yazılımları da tablolar içinde sakladığı verilerini sorgularken, veritaba- nı platformunda sorgulama için geliştirilmiş araç olan SQL (Structured Query Language) kullanır. SQL ilişkisel veritabanı sorgulama dili olarak 1986’da ANSI (American National Standarts Institute), 1987’de ISO (International Organization for Standardization) standartlarına sahip olmuştur.
19.Soru
Görselde sunulan ilişkisel modelde hangi tür ilişki temsil edilmektedir?
Birden çoğa ilişkinin ilişkisel modelini |
Çoktan çoğa ilişkinin ilişkisel modelini |
Birden çoğa ilişkinin varlık ilişkisi diyagramını |
Çoktan çoğa ilişkinin varlık ilişkisi diyagramını |
Azdan çoğa ilişkinin varlık ilişkisi diyagramını |
Görselde sunulan ilişkisel model, "Birden çoğa ilişkinin ilişkisel modelini" temsil etmektedir.
20.Soru
- Konuma dayalı sorgulamada içinde olduğunu seç (contain) operatörü ile kaynak olarak belirlenen konumsal nesne ya da nesnelerin konumsal olarak içinde bulundukları hedef katmanındaki poligon konumsal nesnesi ya da nesneleri seçilir.
- Kesişenleri seç operatöründe olduğu gibi seçilecek hedef katmanındaki konumsal nesne poligonları ile herhangi bir şekilde kesişmiş olmaları yeterlidir.
- Kaynak olarak belirlenen konumsal nesneler içinde oldukları poligonun sınırına dokunabilirler ve sınırdan taşabilirler.
"İçinde Olduğunu Seç" operatörüyle ilgili yukarıda verilen bilgilerden hangileri doğrudur?
Yalnız I |
Yalnız II |
Yalnız III |
I-II |
II-III |
Kesişenleri seç operatöründe olduğu gibi seçilecek hedef katmanındaki konumsal nesne poligonları ile herhangi bir şekilde kesişmiş olmaları yeterli değildir. Kaynak olarak belirlenen konumsal nesneler içinde oldukları poligonun sınırına dokunabilirler ancak, sınırdan taşamazlar.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ