Konumsal Veritabanı 1 Final 12. Deneme Sınavı
Toplam 20 Soru1.Soru
İlişkisel veritabanı modeli ilk kez Dr. Edgar F. Codd tarafından kaç yılında ortaya atılmıştır?
1950 |
1969 |
1974 |
1983 |
1999 |
İlişkisel veritabanı modeli ilk kez 1969 yılında Dr. Edgar F. Codd tarafından ortaya atılmıştır
2.Soru
Aşağıda birincil anahtar ile ilgili verilen bilgilerden hangisi doğrudur?
Eşsiz bir değere sahiptir |
Birden fazla özniteliği tanımlar |
Bir tabloda birden fazla birincil anahtar kullanılabilir |
Birincil anahtar alanı boş bırakılabilir |
Birincil anahtar sorgulama hızını düşürür |
Birincil anahtar olarak tanımlanan alanın tekrarlanmayan verilerden oluşması gerekir. Yani eşsiz olması gerekmektedir.
3.Soru
Öznitelirk verilerine bağlı sorgulamalarda “seçilmiş kayıtlar içinden seçmek” seçeneği ile aynı sonucu veren mantık operatörü aşağıdakilerden hangisidir?
IN |
XOR |
NOT |
OR |
AND |
Yöntem, tüm tablo kayıtlarından değil, önceden elde edilmiş seçim kümesi içinden sorgu işlemini
gerçekleştirir. Eğer yalnızca öznitelik verilerine bağlı bir sorgulama yapılıyorsa aynı seçim sonucu mantık operatörlerinden AND kullanılarak tek sorguda elde edilebilir. Doğru cevap E'dir.
4.Soru
Veritabanı kuramı ortaya atıldığında ilk geliştirilen model ___________ veritabanı modelidir?
Veritabanı kuramı ortaya atıldığında ilk geliştirilen model ___________ veritabanı modelidir?
Düz |
Hiyerarşik |
Durağan |
İlişkisel |
Yığın |
Veritabanı kuramı ortaya atıldığında ilk geliştirilen model hiyerarşik veritabanı modelidir
5.Soru
- Bağlılık
- Bitişiklik
- Yakınlık
- Güvenlilik
Yukarıdakilerden hangisi konuma dayalı sorgulamada topolojik yapıyı oluşturan ilkeler arasında yer alır?
I ve II |
II ve III |
I, II ve III |
II, III ve IV |
I, II, III ve IV |
Konuma dayalı sorgulamada topolojik yapıyı oluşturan, konumsal nesnelerin bağlanırlık (connectivity), bitişiklik (adjacency) ve yakınlık (proximity) ilkeleri kullanılmaktadır. Doğru cevap B’dir.
6.Soru
Veritabanında tablolar halinde bulunan öznitelik verilerinin, belirlediğimiz bir ölçütü veya ölçütleri karşılayanlarını ya da karşılamayanlarını belirleme işlemi aşağıdakilerden hangisidir?
Atayarak sorgulama |
Konuma dayalı sorgulama |
Tematik sorgulama |
Dizin oluşturma |
İlişkilendirme |
Tematik sorgulama
Veritabanında tablolar halinde bulunan öznitelik verilerinin, belirlediğimiz bir ölçütü veya ölçütleri karşılayanlarını ya da karşılamayanlarını belirleme işlemidir.Özniteliğe bağlı sorgulamalar, haritadaki veri katmanlarının yazınsal verilerinin, belirtilen koşullara göre seçiminin yapıldığı tematik sorgulamalardır. Bir karşılaştırma yapıldığında yapı olarak standart veritabanı sorgulamasından farksızdır. Ancak sonuç itibarıyla sorgulanan verilerin harita üzerinde gösterilmesi ile bir fark yaratır. Yapılan sorgulama sonucunun harita üstünde görüntülenebilmesi yani öznitelik verilerinden harita elemanlarına ulaşılabilmesi ya da tersi uygulanarak harita elemanlarından öznitelik verilerine ulaşılabilmesi, coğrafi bilgi sistemlerinin en önemli özelliklerinden birisidir.
7.Soru
Aşağıdakilerin hangisinde tablolar arası ilişkilerin tümü yer almaktadır?
Bire-bir, birden-çoğa, çoktan-bire |
Çoktan-çoğa, birden-çoğa, bire-bir, çoktan-bire |
Birden-çoğa, çoktan-bire, bire-bir |
Çoktan-çoğa, bire-bir |
Bire-bir, birden-çoğa, çoktan-çoğa |
Doğru cevap e şıkkında belirtilmiştir.
8.Soru
Veritabanında tekrar eden verilerin sorgularda listelenmesi istenmediği zaman SELECT komutuna eklenen ifade aşağıdakilerden hangisidir?
DISTINCT |
UPDATE |
ORDER BY |
DELETE |
INSERT INTO |
a
9.Soru
Konuma dayalı sorgulama operatörleri için aşağıdaki standartlarından hangisi geçerlidir?
OGC |
ISO |
SKS |
URS |
HACCP |
Konuma dayalı sorgulama operatörleri için "OGC-Open Geospatial Consortium" geçerlidir.
10.Soru
Kullanılabilmesi için İnsert komutundaki tablo ve alan adları ile eklenecek yeni verilere ek olarak, veritabanındaki hangi kaynağın değiştirileceğinin de bildirilmesi gereken SQL komutu aşağıdakilerden hangisidir?
Select |
Delete |
Value |
Where |
Update |
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. UPDATE komutunda,INSERT komutundaki tablo ve alan adları ile eklenecek yeni verilere ek olarak, veritabanındaki hangi kaydın değiştirileceğinin de bildirilmesi gerekir. Doğru cevap E şıkkıdır.
11.Soru
Konumsal nesne tablosunda bulunan verilerden belirlenen ölçüt karakter dizilimine benzer olanları seçmeyi sağlayan operatördür?
LIKE |
NULL |
BETWEEN |
SELECT * FROM |
NOT IN |
LIKE operatörü konumsal nesne tablosunda bulunan verilerden belirlenen ölçüt karakter dizilimine benzer olanları seçmeyi sağlar. Genellikle metin veri tipinde değerlerin içinde arama yapmak için kullanılsa da diğer veri tiplerinde de kullanılabilir.
12.Soru
Öncesinde herhangi bir konumsal nesne tablosu ya da katmanından bir seçim yapılmadığı sürece kullanılan sorgu yöntemi aşağıdakilerden hangisidir?
Seçilmiş kayıtlara eklemek |
Yeni bir seçim yapmak |
Seçilmiş kayıtlardan çıkartmak |
Seçilmiş kayıtlar içinden seçmek |
Seçilmiş kayıtlar üzerinden işlem yapmak |
Coğrafi bilgi sistemleri yazılımlarının sorgu oluşturucularında, sorgu oluşturmaya başlamadan önce, kullanılacak konumsal nesne tablosunun durumuna (daha önce bir seçimde kullanılıp kullanılmadığına) göre yöntemler belirlenebilmektedir. Bunlar;
• Yeni bir seçim yapmak (create a new selection), öncesinde herhangi bir konumsal nesne tablosu ya da katmanından bir seçim yapılmadığı sürece kullanılan sorgu yöntemidir.
• Seçilmiş kayıtlara eklemek (add to current
selection), sorgulama sonucu yapılan bir seçimin üstüne yeni ölçütte bir sorgu sonucunu eklemek için kullanılan yöntemdir. Burada daha önce yapılan seçimde hangi sorgu yolunun kaç kez kullanıldığının bir önemi yoktur.
• Seçilmiş kayıtlardan çıkartmak (remove from
current selection), sorgulama sonucu yapılan
bir seçimin sonucundan, yeni bir sorgu yoluyla yapılan seçimin sonuçlarını çıkartmak için kullanılan bir yöntemdir.
• Seçilmiş kayıtlar içinden seçmek (select from
current selection), elde edilen seçimin sonucundan yeni bir seçim yapmak için kullanılan yöntemdir. Doğru yanıt B seçeneğidir.
13.Soru
Binaların yapım türünün yer aldığı YAPI_TURU veri sütununda, BETONARME olan tüm yapıların seçilmesi istendiğinde kullanılması gereken SQL komut dizisi hangisidir?
SELECT * FROM bina WHERE [YAPI_TURU] = 'BETONARME'; |
SELECT * FROM yapı_turu WHERE [BINA] = 'BETONARME'; |
SELECT * FROM BETONARME WHERE [BINA] = 'YAPI_TURU'; |
SELECT * FROM (YAPI_TURU) WHERE [BINA] = 'BETONARME'; |
SELECT BETONARME FROM (BINA) WHERE [YAPI_TURU] |
Binaların yapım türünün yer aldığı YAPI_TURU veri sütununda, BETONARME olan tüm yapıların seçilmesi istendiğinde kullanılması gereken SQL komut dizisi SELECT * FROM bina WHERE [YAPI_TURU] = 'BETONARME'; şeklinde olmalıdır.
14.Soru
SELECT ...(kadın_nüfus), bağlı_olduğu_il
FROM ilçe_nüfus
GROUP BY bağlı_olduğu_il
Bağlı olduğu illere göre ilçe kadın nüfus ortalamasını elde etmek için ... olan yere aşağıdaki ifadelerden hangisi gelmelidir?
AVG |
COUNT |
MAX |
MIN |
DISTINCT |
A
15.Soru
Aşağıdakilerden hangisi İlişkisel modelde "1’den 1 (zorunluluk)" ifade eder?
|
|
|
|
|
16.Soru
Aşağıdakilerden hangisi bir SQL komutu değildir?
PULL |
SELECT |
UPDATE |
INSERT INTO |
DELETE |
a
17.Soru
Öznitelik verilerinin sorgulanmasında kullanılacak alt sorguları oluştururken dikkat edilmesi gereken ilkeler ile ilgili aşağıdaki bilgilerden hangisi doğrudur?
Alt sorguda parantez içine alınma zorunluluğu yoktur. |
Alt sorgu karşılaştırma operatörünün solunda yer almalıdır. |
Alt sorgu kendi sonucunu manipüle edebilir. |
Alt sorgular SELECT, WHERE ve FROM ifadelerinin herhangi birinde oluşturulabilir. |
Tek bir veri satırını sorgulayan operatöre alt sorguyla birden fazla veri değeri gönderilebilir. |
Alt sorgu, öznitelik verilerine bağlı yazılan bir sorgulamanın içinde, konumsal veritabanının veri kaynakları tarafından da desteklenen komutlarla yeni bir sorgu yaratma işlemidir. Öznitelik verilerinin sorgulanmasında kullanılacak alt sorguları oluştururken dikkat edilmesi gereken ilkeler şunlardır:
- Alt sorgu parantez içine alınmalıdır.
- Alt sorgu karşılaştırma operatörünün sağında yer almalıdır.
- 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.
- Eğer alt sorgu ana sorguya bulduğu veri değeri olarak NULL değeri ile dönüş yapıyorsa ana sorgu hiçbir seçim yapamayacaktır.
- Alt sorgular SQL dilinde SELECT, WHERE ve FROM ifadelerinin herhangi birinde oluşturulabilir.
Doğru yanıt D’dir.
18.Soru
Ortak özelliği bulunan kayıtların gruplanması sayma, toplama vb. işlemlerinin yapılabilmesini kolaylaştıran SQL komutu ................ komutudur.
Yukarıdaki cümlede........ ile gösterilen yere uygun ifade aşağıdakilerden hangisidir?
SELECT SUM |
GROUP BY |
SELECT AVG |
HAVING |
DISTINCT |
Birbirine benzer özellikteki kayıtların geleneksel yöntemlerle sayılması, toplanması vb. işlemleri yapmak oldukça zordur. Bu amaçla, birbirine benzer kayıtların gruplandırılarak sayılması, toplanması gibi işlemlerin sorgu komutlarının içerisinde yapılabilmesi işlemleri kolaylaştıracaktır.
Ortak özelliği bulunan kayıtların gruplanması sayma, toplama vb. işlemlerinin yapılabilmesini kolaylaştıran SQL komutu GROUP BY komutudur
19.Soru
Konuma dayalı sorgulamada bir yağmur bulutun altında kalan binaların seçiminde hangi operatör kullanır?
Kesişenleri seç (intersect) |
Belirli uzaklıkta olanları seç (are within a distance of) |
İçinde olduğunu seç (contain) |
Sınırını kesenleri seç (are crossed by the outline of) |
Ortak kenar paylaştıklarını seç (share a line segment) |
Konuma dayalı sorgulamada içine düşenleri seç (are within) operatörü ile kaynak olarak belirlenen poligon konumsal nesnesi ya da nesnelerin poligon alanının içinde bulunan, hedef katmandaki konumsal nesneler seçilir.
20.Soru
Bir okula yeni tabletler geldiğini varsayalım. Yeni model tabletler, en eski model tablet kullanan öğrencilere verilmek isteniyor. Yani yeni model tabletlerin verilme şartı için öğrencinin en eski model tableti (en eski kayıt tarihli) kullanıyor olmasıdır. Bu durum tabletlerin arasındaki ilişkilerin belirlenmesi açısından değerlendirildiğinde aşağıdaki seçeneklerde verilen hangi ifade en doğrudur?
Bir okula yeni tabletler geldiğini varsayalım. Yeni model tabletler, en eski model tablet kullanan öğrencilere verilmek isteniyor. Yani yeni model tabletlerin verilme şartı için öğrencinin en eski model tableti (en eski kayıt tarihli) kullanıyor olmasıdır. Bu durum tabletlerin arasındaki ilişkilerin belirlenmesi açısından değerlendirildiğinde aşağıdaki seçeneklerde verilen hangi ifade en doğrudur?
Tabletler varlık-ilişki modeli açısıdan değerlendirilmiştir. |
İki tablet bilgisayar birbiriyle çok bileşenli bir yapı içindedir. |
İki tablet bilgisayar varlık-varlık matrisi oluşturmaktadır. |
Eski tarihli tablet bilgisayarın yenisinin verilmesi için ön koşuldur. |
Tabletler varlık ilişkisi açısından ilgisizdir. |
Yeni model tabletlerin verilme şartı için ön koşul, öğrencinin en eski model tableti (en eski kayıt tarihli) kullanıyor olmasıdır. Böyle bir durumda tablet bilgisayarlar, tablet bilgisayarların ön koşulu olmaktadır. Doğru cevap D'dir.
-
- 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İ