Konumsal Veritabanı 1 Final 8. Deneme Sınavı
Toplam 20 Soru1.Soru
Öznitelik tablolarında yer alan konumsal ya da konumsal olmayan nesnelerin seçimi ve sorgusu için kullanılan kolaylaştırıcı arayüze ne ad verilir?
Where |
Query builder |
Select from |
Karşılaştırma |
Aritmetik |
Query Builder
Öznitelik tablolarında yer alan konumsal ya da konumsal olmayan nesnelerin seçimi ve sorgusu için kullanılan kolaylaştırıcı bir arayüzdür.
2.Soru
Hedef katman olarak belirlenen konumsal nesne tablolarından daha önce seçilmiş kayıtlar içinden, yapılan yeni sorgulama sonuçlarını çıkartma işlemini ifade eden seçim yöntemi aşağıdakilerden hangisidir?
Seçilmiş kayıtlara eklemek |
Hedef katmanlardan yeni bir seçim yapmak |
Hedef katmanlara eklemek |
Seçilmiş kayıtlardan çıkartmak |
Seçilmiş kayıtların içinden seçmek |
Hedef katman olarak belirlenen konumsal nesne tablolarından daha önce seçilmiş kayıtlar içinden, yapılan yeni sorgulama sonuçlarını çıkartma işlemini ifade eden seçim yöntemi "Seçilmiş kayıtlardan çıkartmak" tır.
3.Soru
Aşağıdakilerden hangisi ilişkisel veritabanı modelinin dezavantajlarındandır?
Veri bağımsızlığı ile oluşan tabloların ve işlem yükünün fazlalığından dolayı, işlem hızının veritabanının bulunduğu makinenin |
Kullanımının kolay olması |
Satır ve sütunlardan oluştuğu için değişikliklerin hızlı bir şekilde fark edilip düzenlenebilmesi |
Esnek olduğu için proje süresinde gereklilik arz eden ilişkilerin kurulup düzenlenebilmesi |
Çoklu çalışma imkânı sağlaması ve yetkilendirme sistemine sahip olması |
a
4.Soru
Resimde 1, 2 ve 3. koşulların temsil ettikleri durumlar şunlardır:
- Koşul: Bina yapım yılı 2000’den küçük olacak.
- Koşul: Bina yapı türü ‘YIĞMA’ olacak.
- Koşul: Bina kat adedi 1’den farklı olacak.
Resimdeki Venn diyagramında taralı alana uygun SQL ifadesi aşağıdakilerden hangisidir?
SELECT * FROM bina WHERE ([YAPI_TURU] <>’YIĞMA’ OR ([YAPIM_YILI] < 2000) AND [KAT_ADEDI] NOT IN 1); |
SELECT * FROM bina WHERE [YAPI_TURU] <>’YIĞMA’ XOR ([YAPIM_YILI] < 2000) OR [KAT_ADEDI] NOT IN 1); |
SELECT * FROM bina WHERE ([YAPI_TURU] <> ’YIĞMA’ OR ([YAPIM_YILI] < 2000) XOR [KAT_ADEDI] NOT IN 1); |
SELECT * FROM bina WHERE ([YAPI_TURU] <> ’YIĞMA’ XOR [KAT_ADEDI] <> 1) AND ([YAPIM_YILI] < 2000; |
SELECT * FROM bina WHERE ([YAPIM_YILI] < 2000 OR [YAPI_TURU]=’YIĞMA’) NOT [KAT_ADEDI] <> 1; |
AND operatörü kesişim, OR operatörü birleşim, XOR simetrik farkı, NOT operatörü fark amacıyla kullanılır. Soru kökünde verilen Venn diyagramının taralı alanının mantıksal gösterimi (2 OR 1) NOT 3 şeklindedir. Bu gösterimi belirten SQL ifadesi SELECT * FROM bina WHERE ([YAPIM_YILI] < 2000 OR [YAPI_TURU]=’YIĞMA’) NOT [KAT_ADEDI] <> 1;
olarak E seçeneğinde verilmiştir. Doğru yanıt E’dir.
5.Soru
Veritabanı tasarım aşamasında kurulacak yapıyı algılama, tasarlanan yapının veritabanı ortamına nasıl aktarılacağını kurgulama, işleyişte varlıklar arasında bulunan ilişkileri tablolar arası ilişkilere uyarlayarak, bu ilişkilerin hangi özellikler üzerinden kurulacağını belirleme gibi süreçlerde kullanılan varlık, özellik, ilişki ve kural bileşenlerine ne denir?
Kavramsal bileşenler |
Mantıksal bileşenler |
Fiziksel bileşenler |
Dizin |
Soyut gösterim |
Kavramsal bileşenler veritabanı tasarım aşamasında kurulacak yapıyı algılama, tasarlanan yapının veritabanı ortamına nasıl aktarılacağını kurgulama, işleyişte varlıklar arasında bulunan ilişkileri tablolar arası ilişkilere uyarlayarak, bu ilişkilerin hangi özellikler üzerinden kurulacağını belirleme gibi süreçlerde kullanılan varlık, özellik, ilişki ve kural bileşenleridir.
6.Soru
Kaynak olarak belirlenen konumsal nesne ya da nesnelerin içinde bulundukları hedef katmandaki poligon konumsal nesnesini 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 konumsal nesne ya da nesnelerin içinde bulundukları hedef katmandaki poligon konumsal nesnesini seçme işleminde kullanılan sorgulama operatörü "Tümüyle İçinde Olduğunu Seç" operatörüdür.
7.Soru
Yanda verilen şema neyi ifade etmektedir?
İlişkisel modelde ilişkilerin gösterimi ve açıklamaları |
Çoktan çoğa ilişkinin varlık ilişki diyagramlarıyla gösterimi |
Çoktan çoğa ilişkinin ilişkisel model diyagramlarıyla gösterimi |
Birden çoğa ilişkinin varlık ilişki diyagramlarıyla gösterimi |
Birden çoğa ilişkinin ilişki yönünün bulunması |
8.Soru
Veritabanı sorgulaması ve analizi aşağıdakilerden hangisi ile yapılmaktadır?
Sequential Query Language |
Symmetric Quality Language |
Serried Quality Language |
Structured Query Language |
Semantic Query Language |
SQL yani "structured query language" veritabanı analizi ve sorgulamasını yapmak için tasarlanmıştır. Doğru cevap D şıkkında belirtilmiştir.
9.Soru
Aşağıdakilerden hangisi İlişkisel modelde "1’den 0 ya da daha çok (olası durum)" ifade eder?
|
|
|
|
|
10.Soru
İlişkinin nicelik ve olasılık açısından detaylandırılması yapılırken ilişkiyi tanımlayan fiil, her iki varlığın bakış açısından da değerlendirilmelidir. Chen'i kurduğu bu varlık ilişkisi modeline göre aşağıdaki örneklerden hangisi nicel değer ifade etmektedir?
Sınıflarda iki öğrenci bulunabilir. |
Sınıflarda birkaç tane öğrenci bulunmaktadır. |
Sınıflardaki öğrenci sayısı fazladır. |
Sınıflarda birden çok öğrenci bulunabilir. |
Her sınıfta bir öğrenci bulunmalıdır. |
Öğrenci varlığının sadece bir sınıfta (nicel değer) ve mutlaka bulunması (olasılık değeri) olarak ifade edilmektedir. Bu açıdan olasılık barındırmayan ve net olan ifade her sınıfta bir öğrenci bulunmaktadır ifadesidir. Doğru cevap E'dir.
11.Soru
Konuma dayalı sorgulama ile ilgili aşağıdaki bilgilerden hangisi doğrudur?
Konuma dayalı sorgulama, standart veritabanı ortamında yapılabilir. |
Konuma dayalı sorgulamada, Veritabanı Yönetim Sistemi tarafından sağlanan standart sorgulama arayüzleri yeterlidir. |
Yapılandırılmış Sorgulama Dili SQL, konumsal nesnelerin birbirleri ile olan konumsal ilişkilerini işlemekte ve konuma dayalı sorgulama yapmakta yeterlidir. |
Standart veritabanlarında Veritabanı Yönetim Sistemi, istenildiği zaman tablolarda depolanan kayıtlara erişim sağlamaya olanak tanır. |
Konumsal veritabanlarında sorgulama ve seçme işlemleri erişilen kayıtlar üzerinden CBS yazılımı arayüzü ile yapılır. |
- Konuma dayalı sorgulama, standart veritabanı ortamında yapılamaz.
- Konuma dayalı sorgulamada Veritabanı Yönetim Sistemi tarafından sağlanan standart sorgulama arayüzleri yeterli olmadığı için Coğrafi Bilgi Sistemleri yazılımları içinde özel konuma dayalı sorgulama arayüzleri tasarlanmıştır.
- Yapılandırılmış Sorgulama Dili SQL, konumsal nesnelerin birbirleri ile olan konumsal ilişkilerini işlemekte ve konuma dayalı sorgulama yapmakta yetersiz kalmaktadır.
- Standart veritabanlarında Veritabanı Yönetim Sistemi gerek olmadıkça tablolarda depolanan kayıtlara erişim sağlamaz, ancak listelenmek istenen kayıtlar SQL yardımı ile görüntülenir.
12.Soru
Varlığın öznitelik alanındaki bir değerin, aynı alanın başka bir satırında tekrar edilmeyeceği durum nasıl ifade edilir?
Varlığın öznitelik alanındaki bir değerin, aynı alanın başka bir satırında tekrar edilmeyeceği durum nasıl ifade edilir?
Eşsiz olmayan |
Sıradan |
Bayağı |
Eşsiz |
Eksik |
“Eşsiz” değer (unique), varlığın öznitelik alanındaki (sütunundaki) bir değerin, aynı alanın başka bir satırında tekrar edilmeyeceğini ifade eder. Bunun tersi olarak “eşsiz olmayan” değer (non-unique), bir değerin aynı alanda birden fazla satırda kullanılabileceğini ifade eder.
13.Soru
I.Konumsal nesnenin geometrik şekli ve konum bilgisi, öznitelik verileri ile aynı tablo içinde kayıt olarak saklanmakta ve işlenebilmektedir.
II.Konumsal nesnelerin konum bilgileri sadece binary(ikili) formatında saklanmaktadır.
III.Konum bilgileri veritabanı tablolarında “geometry” ya da “shape” isimli veri alanlarında bulunur. Bu veri alanlarında konumsal nesneler bulunur.
Coğrafi bilgi sistemleri yazılımları ile ilgili yukarıda verilenlerden hangisi ya da hangileri doğrudur?
Yalnız I |
Yalnız II |
Yalnız III |
I ve II |
II ve III |
Günümüz coğrafi bilgi sistemleri yazılımlarında konumsal nesnenin geometrik şekli ve konum bilgisi, öznitelik verileri ile aynı tablo içinde kayıt olarak saklanmakta ve işlenebilmektedir. Bu sayede konumsal nesneler ve öznitelik verileri ilişkisi kayıt bazında oluşturulabilmektedir. Konumsal nesnelerin konum bilgileri bu kayıtlarda WKB (Well Known Binary) formatına benzer binary (ikili) ya da long binary (uzun ikili) formatlarında saklanmaktadır. Konum bilgileri veritabanı tablolarında “geometry” ya da “shape” isimli veri alanlarında bulunur. Bu veri alanlarında bulunan verinin okunması ile konumsal nesneler görsel arayüzlerde kullanıcıya harita olarak sunulur. Doğru yanıt A seçeneğidir.
14.Soru
İlişkili her tablo veri tutarlılığını sağlamalıdır. Bu durum tablolar arası ilişkinin anahtar alanlar ile kurulmasıyla mümkündür. Yani bir tablodaki yabancı anahtar (foreign key) başka bir tabloda birincil anahtar olarak yer almalıdır. Burada açıklanan adım tasarımın uygulanması aşamasının hangi adımıdır?
Birinci normalizasyon kuralı |
İkinci normalizasyon kuralı |
Üçüncü normalizasyon kuralı |
Art arda silme |
Art arda güncelleme |
Normalizasyon, veritabanı yapısında ilişkilerin organizasyonuyla veri tekrarının azaltıldığı, verilere bağlı tutarsızlıkların engellendiği verilerin düzenlenme sürecidir. Veritabanı tasarımının önemli aşamalarından biridir ve ilişkisel veritabanı normalizasyon kurallarına uygun tasarlanmalıdır. Eğer uymadığı fark edilirse tasarım normalizasyon kurallarına göre tekrar düzenlenmelidir. Genellikle ilk üç normalizasyon kuralı veri tekrarının azaltılmasında ve veri tutarlılığının sağlanmasında yeterli olmaktadır. Bu ilk üç kuralı kısaca hatırlarsak:
Birinci Normalizasyon Kuralı: İlişkili her tabloda alan bütünlüğünün var olması gereklidir. Alan bütünlüğü için her tablo birincil anahtar olan bir veri alanına sahip olmalı ve özniteliklerin sahip olduğu her olası değer veri satırındaki bir veri alanına karşılık gelmelidir. Yani tablodaki her sütunun eşsiz bir ismi olması ve bu sütunun her satırı tek bir veri değeri içermelidir. Veri sütunun tekrar etmesine ya da bir veri sütununda birden fazla veri olmasına izin verilemez.
İkinci Normalizasyon Kuralı: İlişkili her tablo varlık bütünlüğü göstermelidir. Bu durum tablodaki her satırın eşsiz ve özgün olması ile mümkündür. Bunun için tabloda birincil anahtar olmayan tüm alanlar (sütunlar), birincil anahtar alana bağlı olmalıdır.
Üçüncü Normalizasyon Kuralı: İlişkili her tablo veri tutarlılığını sağlamalıdır. Bu durum tablolar arası ilişkinin anahtar alanlar ile kurulmasıyla mümkündür. Yani bir tablodaki yabancı anahtar (foreign key) başka bir tabloda birincil anahtar olarak yer almalıdır.
15.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 olmalı (Zorunluluk) |
İlişkinin gerçekleşme durumu ‘1’ – İlişki olmalı (Zorunluluk) |
İ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 |
İ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
16.Soru
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ı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 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ılan sorgulama operatörü "Kesişenleri seç" tir.
17.Soru
Aşağıdakilerden hangisi seçilmiş tüm kayıtların bina katmanının öznitelik tablosunda ve haritada işaretlenmiş olduğu renktir?
Sarı |
Yeşil |
Kırmızı |
Koyu Gri |
Açık Mavi |
Seçilmiş tüm kayıtların bina katmanının öznitelik tablosunda ve haritada açık mavi renkle işaretlenmiş olduğuna dikkat edilmelidir (Resim 8.5). Doğru cevap E’dir.
18.Soru
Coğrafi Bilgi Sistemleri yazılımlarının konumsal nesnelerin konum bilgilerini kaydederken kullanabildiği veri formatı aşağıdakilerden hangisidir?
Binary |
Float |
Integer |
Boolean |
Double |
Coğrafi Bilgi Sistemleri yazılımlarının konumsal nesnelerin konum bilgilerini kaydederken Well Known Binary formatına benzer binary ya da long binary formatlarında veri kullanabilir.
19.Soru
İlişkisel veritabanı modeli ilk kez _______________ yılında Dr. Edgar F. Codd tarafından ortaya atılmıştır.
İlişkisel veritabanı modeli ilk kez _______________ yılında Dr. Edgar F. Codd tarafından ortaya atılmıştır.
1959 |
1969 |
1979 |
1989 |
2009 |
İlişkisel veritabanı modeli ilk kez 1969 yılında Dr. Edgar F. Codd tarafından ortaya atılmıştır.
20.Soru
İki farklı alanda aynı anda kısıtlama kriterlerinin uygulanması istenildiğinde WHERE komutunun arkasına yerleştirilen iki farklı kriter hangi mantıksal operatör ile bağlanır.
OR |
IsNotNull |
NOT |
AND |
IsNotNull |
AND: İki farklı alanda aynı anda kısıtlama kriterlerinin uygulanması istenildiğinde WHERE komutunun arkasına yerleştirilen iki farklı kriter AND operatörü ile bağlanır.
SELECT*FROM ilçe_nüfus
WHERE erkek_nüfus >= 3000 AND bağlı_olduğu_il = ‘Eskişehir’
ifadesi ile Eskişehir iline bağlı ve erkek nüf-us sayısı 3000 ve üzerindeki ilçeler sorgulanacaktır. Doğru cevap D şıkkıdır.
-
- 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İ