Konumsal Veritabanı 1 Final 5. Deneme Sınavı
Toplam 20 Soru1.Soru
Kaynak olarak belirlenen konumsal nesne ya da nesnelerin etrafında istenen uzaklıkta sanal bir tampon bölge oluşturarak bu bölge ile kesişen kaynak katmanındaki konumsal nesneler 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 etrafında istenen uzaklıkta sanal bir tampon bölge oluşturarak bu bölge ile kesişen kaynak katmanındaki konumsal nesneler seçme işleminde kullanılan sorgulama operatörü "Belirli Uzaklıkta Olanları Seç" tir.
2.Soru
Aşağıdaki komutlardan hangisi veritabanında belirli özellikteki kayıtları belirtmek için kullanılan SQL komutudur?
WHERE |
INSERT INTO |
DELETE |
UPDATE |
SELECT |
a
3.Soru
Tablolara yeni kayıt eklemek için kullanılan SQL komutu nedir?
Tablolara yeni kayıt eklemek için kullanılan SQL komutu nedir?
SELECT |
INSERT INTO |
PASTE |
GET |
FIND |
INSERT INTO komutu tablolara yeni kayıt eklemek için kullanılan komuttur.
4.Soru
Varlıkların oluşum sayısını gösteren öznitelikler genel anlamda nedir?
Araçlar |
Belirleyiciler |
Yazılımlar |
Kişiler |
eşyalar |
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. “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.
5.Soru
Veritabanındaki tabloları ve tablolardaki verileri SQL komut dilinde, sorgu sonucu benzersiz kayıtları filtrelemek için kullanılan komut aşağıdakilerden hangisidir?
UPDATE |
ORDER BY |
GROUP BY |
DISTINCT |
HAVING |
SELECT veritabanı tablolarında istenilen kriterleri belirterek verileri süzer (seçer).
INSERT TO kayıt eklemek için,
UPDATE kayıt güncellemek için,
DELETE kayıt silmek için,
WHERE koşul belirtmek için,
ORDER BY istenilen şekilde sıralamak için,
DISTINCT sorgu sonucu benzersiz kayıtları filtrelemek için,
GROUP BY ise sorgulama sonuçlarını gruplar halinde kategorilere ayırarak saymak, toplamak, ortalama almak, en küçük ve en büyük değeri saptamak
için kullanılır.
HAVING ise GROUP BY komutunun yeteneklerini artıran koşul belirten bir komuttur.
6.Soru
Genellikle birleşik bir sorgunun ilk basamağı ya da basit bir sorgunun tek işlemi olabilen seçme yöntemi aşağıdakilerden hangisidir?
Hedef katmanlardan yeni bir seçim |
Seçilmiş kayıtların içinden seçme |
Seçilmiş kayıtlarla çarpma |
Seçilmiş kayıtlardan çıkartma |
Seçilmiş kayıtlara ekleme |
Hedef katmanlardan yeni bir seçim
7.Soru
Karşılaştırma operatörleri ve açıklamaları göz önüne alındığında "[NOT] IN" ne anlama gelmektedir?
Belirtilen değerler arasında [Belirtilen değerler dışında] |
Veri değeri yok [Veri değerine sahip] |
Benzeri seç [Beenzemeyeni seç] |
Belirtilen değerler içinde [Belirtilen değerler dışında] |
Küçüktür veya eşittir |
= Eşittir
> Büyüktür
>= Büyük veya eşittir
< Küçüktür
<= Küçüktür veya eşittir
<> Eşit değildir
[NOT] IN Belirtilen değerler içinde [Belirtilen değerler dışında]
[NOT] BETWEEN X AND Y Belirtilen değerler arasında [Belirtilen değerler dışında] [NOT] NULL Veri değeri yok [Veri değerine sahip]
[NOT] LIKE Benzeri seç [Beenzemeyeni seç]
8.Soru
Kaya zemin üzerine inşa edilen yapıları belirlemek için aşağıdaki konuma dayalı sorgulama operatörlerinden hangisi kullanılmalıdır?
Ortak kenar paylaştıklarını seç (share a line segment) |
Kesişenleri seç (intersect) |
Belirli uzaklıkta olanları seç (within a distance of) |
Sınırını kesenleri seç (are crossed by the outline of) |
Benzeşenleri seç (identical to) |
Kesişenleri seç (intersect)
9.Soru
Fay hattına 15 km uzaklıktaki yerleşim bölgelerini seçmek için aşağıdaki konuma dayalı sorgulama operatörlerinden hangisi kullanılmalıdır?
İçine Düşenleri Seç |
Kesişenleri seç |
Belirli Uzaklıkta Olanları Seç |
İçinde Olduğunu Seç |
Sınırını kesenleri seç |
Fay hattına 15 km uzaklıktaki yerleşim bölgelerini seçmek için aşağıdaki konuma dayalı sorgulama operatörlerinden "Belirli Uzaklıkta Olanları Seç" operatörü kullanılmalıdır.
10.Soru
Yukarıda verilen şema neyi ifade etmektedir?
Varlık-varlık matrisinde ilişkilerin tespiti |
Varlık-varlık matrisinde ilişkilerin gösterimi |
Varlıklarda belirleyicilerin ve anahtar alanların seçimi |
Varlıkların ve özniteliklerinin oluşturulması |
Varlıkların ve ilişkilerinin basit gösterimi |
11.Soru
CBS platformunda geliştirilen sorgulama arayüzlerinde kullanıcılara genellikle hangi seçme yöntemi (selection method) sunulur?
I. Hedef katmanlardan yeni bir seçim yapmak (select features from)
II. Seçilmiş kayıtlara eklemek (add to the currently selected features)
III. Seçilmiş kayıtlardan çıkartmak (remove from the currently selected features)
IV Seçilmiş kayıtların içinden seçmek (select from the currently selected features)
Yalnız I, II |
Yalnız II, III |
Yalnız III, IV |
Yalnız I, II, III |
I, II, III, IV |
CBS platformunda geliştirilen sorgulama arayüzlerinde kullanıcılara genellikle 4 farklı seçme yöntemi (selection method) sunulur. Bu yöntemler; hedef katmanlardan yeni bir seçim yapmak (select features from), seçilmiş kayıtlara eklemek (add to the currently selected features), seçilmiş kayıtlardan çıkartmak (remove from the currently selected features), seçilmiş kayıtların içinden seçmek (select from the currently selected features)'dır.
12.Soru
Hedef katmanındaki seçilecek konumsal nesnelerin arasından kaynak katmanında belirtilen poligonun sınırını kesenleri seçme operatörü aşağıdakilerden hangisidir?
İçine Düşenleri Seç |
Kesişenleri seç |
Belirli Uzaklıkta Olanları Seç |
İçinde Olduğunu Seç |
Sınırını kesenleri seç |
Hedef katmanındaki seçilecek konumsal nesnelerin arasından kaynak katmanında belirtilen poligonun sınırını kesenleri seçme operatörü "Sınırını kesenleri seç" operatörüdür.
13.Soru
Aşağıdakilerden hangisi bilgi bilimi altında tartışılan veri basamaklarından değildir?
Akıl |
Veri |
Bilgi |
Bilgi Birikimi |
Bilgelik |
A
14.Soru
Veritabanında tutulan kayıtların silinmesi işleminde kullanılan komut nedir?
Veritabanında tutulan kayıtların silinmesi işleminde kullanılan komut nedir?
DELETE |
UPDATE |
SELECT |
INSERT INTO |
WHERE |
DELETE veritabanında tutulan kayıtların silinmesi işleminde kullanılır.
15.Soru
İ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. Burada açıklanan adım tasarımın uygulanması aşamasının hangi adımıdır?
Birinci normalizasyon adımı |
İkinci normalizasyon adımı |
Üçüncü normalizasyon adımı |
Art arda güncelleme |
Art arda silme |
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.
16.Soru
Aşağıdakilerden hangisi veritabanı oluşturmak, tablo, soyut görünüm, dizin gibi veritabanı bileşenlerini tasarlamak ve bu bileşenlerin yapısal özelliklerini değiştirmek için kullanılır?
Veri tanımlama dili, |
Kavramsal düzey dili |
Dış düzey dili, |
Sorgulama dili, |
Fiziksel şema dili |
Veri tanımlama dili veritabanı oluşturmak, tablo, soyut görünüm, dizin gibi veritabanı bileşenlerini tasarlamak ve bu bileşenlerin yapısal özelliklerini değiştirmek için kullanılır.
17.Soru
Bir ilişkisel veri tabanında cevaplanması beklenen sorular düşünüldüğünde seçeneklerden hangisi bu sorulardan birisi değildir?
Veritabanı oluşturmadaki amaç nedir? |
Tasarım ilişkisel veritabanı kurallarına uygun mu? |
Hangi veriler kullanılacak ve nasıl gruplanacaktır? |
Gruplama süreçleri doğru mu? |
Gruplar arası ilişkiler hangi veri alanlarıyla ve nasıl olacaktır? |
İlişkisel veritabanı oluşturmada kullanışlı ve yararlı bir veritabanı için tasarım basamaklarında şu sorulara yanıtlar aranır;
• Veritabanı oluşturmadaki amaç nedir?
• Hangi veriler kullanılacaktır ve nasıl gruplanacaktır?
• Gruplar arası ilişkiler hangi veri alanlarıyla ve nasıl olacaktır?
• Tasarım ilişkisel veritabanı kurallarına uygun mu?
18.Soru
Öznitelik sorgulamasında kullanılan mantık operatörleri arasında yer almaz?
AND (Türkçe ve anlamına gelir) |
OR (Türkçe veya anlamına gelir) |
XOR (simetrik fark işlemi) |
NOT (Türkçe değil anlamına gelir). |
WHERE (Türkçe nerede analmına gelir) |
Mantıksal operatörler, iki veya daha fazla koşulun belirtilmesine yardımcı olan ifadelerdir. Karmaşık koşullar ve sorgular mantıksal operatörler yardımıyla oluşturulur. Bu işlem tekil koşulları ve farklı öznitelik karşılaştırmalarını birbirlerine bağlayarak
sağlar. Mantıksal operatörlerin çalışma prensibi Boole (Türkçe buul okunur) cebirine dayanır. Öznitelik sorgulamasında kullanılan mantık operatörleri AND (Türkçe ve anlamına gelir), OR (Türkçe veya anlamına gelir), XOR ve NOT’tır (Türkçe değil anlamına gelir).
19.Soru
Tablolar arası ilişkilerde ana tablonun bir kaydının, ikinci tablonun bir ya da birden fazla kaydı ile ilişkili olması durumu aşağıdaki seçeneklerin hangisinde verilmiştir?
Tablolar arası ilişkilerde ana tablonun bir kaydının, ikinci tablonun bir ya da birden fazla kaydı ile ilişkili olması durumu aşağıdaki seçeneklerin hangisinde verilmiştir?
Bire bir İlişki |
Çoktan çoğa İlişki |
Birden Çoğa İlişki |
İkiden Çoğa İlişki |
İkiden iki İlişki |
Birden çoğa ilişkilerde ana tablonun bir kaydı, ikinci tablonun bir ya da birden fazla kaydı ile ilişkilidir. Bu sayede birden fazla tekrar eden kayıtların saklanmasında etkili bir depo alanı kullanımı sağlar. Doğru cevap C'dir.
20.Soru
Aşağıdaki seçeneklerin hangisinde karşılaştırma operatörlerinin anlamı doğru gösterilmemiştir?
= Eşittir |
> Büyüktür |
=> Büyük eşittir |
< küçüktür |
<> eşit değildir |
= | Eşittir |
> | Büyüktür |
>= | Büyük eşittir |
< | Küçüktür |
<= | Küçük eşittir |
<> veya != | Eşit değildir |
LIKE | Benzer |
-
- 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İ