Konumsal Veritabanı 1 Final 3. Deneme Sınavı
Toplam 20 Soru1.Soru
Türkiye iller haritasının gösterildiği il, konumsal nesne tablosundan nüfusu bir milyonun üzerinde olan illerin sorgusu NUFUS_2012 veri sütunu kullanılarak gösterilmek istenilmiştir. Bunun için kullanılan SELECT * FROM il WHERE [NUFUS_2012] > 1000000; SQL komut dizisinde belirtilen değerden büyük olanı seçme operatörü hangisidir?
= |
> |
>= |
< |
<= |
Karşılaştırma Operatörleri
= 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.
Konumsal nesne tablosunda bulunan verilerden ölçüt değerden büyük olanları seçmek için kullanılır. Büyüklük sorgusu sayı veri tiplerinde olduğu gibi tarih ve metin veri tipleri için de kullanılabilir. Seçme işlemi, tarih veri tipinde belirtilen ölçüt değerinden sonra gelen tarihler, metin veri tipinde ise belirtilen ölçüt değerinden alfabetik olarak sonrasında gelen metinler için yapılacaktır. Örnekte, Türkiye iller haritasının gösterildiği il, konumsal nesne tablosundan nüfusu bir milyonun üzerinde olan illerin sorgusu NUFUS_2012 veri sütunu kullanılarak gösterilmektedir (Resim 7.7). Bunu için kullanılan SQL komut dizisi; SELECT * FROM il WHERE [NUFUS_2012] > 1000000;
2.Soru
- Sadece varlıklar ve aralarındaki ilişkileri göstermenin yeterli olması
- Sadece ikili ilişkiler içermesi
- Veri modeli değişikliklerine olanak sağlaması
Yukarıdakilerden hangileri, varlık-ilişki modelinin avantajları arasında yer alır?
I-II |
I-III |
Yalnız I |
Yalnız II |
Yalnız III |
Sadece ikili ilişkiler içermesi, modelin bir dezavantajıdır.
3.Soru
Aşağıdakilerden hangisi CBS platformunda geliştirilen sorgulama ara yüzlerinde kullanıcılara sunulan seçme yöntemlerinden biridir?
Kaynak katmanı silerek sorgulamak |
Hedef katmana yeni veri eklemek |
Seçilmiş kayıtları yeni tablo olarak kaydetmek |
Seçilmiş kayıtları hedef katmana kaydetmek |
Seçilmiş kayıtların içinden seçmek |
"Seçilmiş kayıtların içinden seçmek" CBS platformunda geliştirilen sorgulama ara yüzlerinde kullanıcılara sunulan seçme yöntemlerinden biridir.
4.Soru
Hedef katman olarak belirlenen konumsal nesne tablolarından daha önce seçilmiş kayıtlar içinden, yapılan yeni sorgulama sonuçlarını seçme 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ı seçme işlemini ifade eden seçim yöntemi "Seçilmiş kayıtların içinden seçmek" tir
5.Soru
Konumsal nesne tablosunda bulunan verilerden
ölçüt değerden büyük olanları seçmek için kullanılan karşılaştırma operatörü aşağıdakilerden hangisidir?
= |
< |
>= |
> |
<= |
Belirtilen Değerden Büyük Olanları
Seçme (>): Konumsal nesne tablosunda bulunan verilerden ölçüt değerden büyük olanları seçmek için kullanılır. Doğru yanıt D seçeneğidir.
6.Soru
Bir okulun hizmet alanı içine düşen binaları bulabilmek 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) |
Benzeşenleri seç (identical to) |
Belirli uzaklıkta olanları seç (within distance of) |
Sınırını kesenleri seç (are crossed by the outline of) |
Komşu olduğunu seç (neighbour of) |
Belirli uzaklıkta olanları seç (within distance of)
7.Soru
Şekildeki Venn diyagramında her bir daire bir sorgulama koşulunu gösteriyorsa sarı renkle taralı bölge hangi mantık operatörü yardımıyla yapılan sorgu sonucunu göstermektedir?
IN |
NOT |
XOR |
OR |
AND |
Sorgulama koşullarının her ikisinin de geçerli olduğu (bütün küme elemanlarının seçildiği) sorgulama operatörü OR operatörüdür. Doğru cevap D'dir.
8.Soru
Veritabanı modellerinin anlatıldığı bir derste eğitmen "....... 1960’lı yıllarda geliştirilen ve kullanılan ilk veritabanı modelidir. Bu
model, 1966’da Saturn-V roketi ve Apollo uzay aracı malzeme envanter faturalarının fazlalığı nedeniyle
IBM firmasının geliştirdiği Information Management System (IMS)’in temelini oluşturur" diyorsa aşağıdaki hangi veritabanı modelinden bahsediyordur?
Hiyerarşik Veritabanı Modeli |
Ağ Veritabanı Modeli |
İlişkisel Veritabanı Modeli |
Nesneye Yönelik Veritabanı Modeli |
Varlık-İlişki Modeli |
a
9.Soru
Bir ile bağlı ilçelerin tümünü seçebilmek için aşağıdaki konuma dayalı sorgulama operatörlerinden hangisi kullanılmalıdır?
Sınırını kesenleri seç (are crossed by the outline of) |
İçine düşenleri seç (are within) |
Tümüyle içine düşenleri seç (are completely within) |
Ortak kenar paylaştıklarını seç (share a line segment) |
Sınırına dokunanları seç (touch the boundary of) |
İçine düşenleri seç (are within)
10.Soru
Veritabanı sorgulaması ve analizi hangi dil ile yapılmaktadır?
Veritabanı sorgulaması ve analizi hangi dil ile yapılmaktadır?
SQL |
Php |
Javascript |
C+ |
Python |
Bilindiği üzere veritabanı sorgulaması ve analizi bütün Veritabanı Yönetim Sistemleri (VTYS) tarafından kullanılan Yapılandırılmış Sorgulama Dili (Structured Query Language – SQL) ile yapılmaktadır.
11.Soru
Yukarıda verilen sınıfın Oda_Id özniteliği neden (BA) olarak gösterilmektedir?
İlk sıradaki öznitelik olması |
Birincil anahtar öznitelik olması |
Sayısal değer girilen öznitelik olması |
Çıkarılması gereken öznitelikler olması |
Bütün varlık sınıflarında ortak öznitelik olması |
Resimde varlıkların birincil anahtarları (BA) ile diğer potansiyel anahtar alan ve dizin alanları kalın harflerle gösterilmiştir. Öğretmen ve öğrenci varlıklarında T.C. kimlik numaralarının eşsiz oldukları bilindiği için anahtar alan olarak seçilmişlerdir. Ama diğer varlıklarda seri numaraları ve oda numarasının eşsiz olmama ihtimali ve veri değer tiplerinin çeşitli ekler (rakam, harf ve işaret karışımı vb.) alabilme ihtimali olduğundan varlıklara birincil anahtar olabilecek birer eşsiz belirleyici numara tanımlanmıştır.
12.Soru
Aşağıdakilerden hangisi ağ veri tabanı modellerinin avantajlarından biridir?
Sahip olmadan üye kaydı yaratılamadığı için veri bütünlüğü sağlanabilir, |
Veritabanı oluşturulduktan sonra yapılacak işlemlerde kolaylık sağlar, |
İşlem verimliliği yüksektir, |
Hiyerarşik düzene uygun yapılara çok iyi uyum sağlar. Örnek olarak aile soy ağacı verilebilir, |
Hiyerarşik veritabanı modelinin kullanıldığı yazılımların dilleri basittir şeklinde sıralanabilir. |
Sahip olmadan üye kaydı yaratılamadığı için veri bütünlüğü sağlanabilir olması ağ veri tabanı modellerinin avantajlarından biridir.
13.Soru
İlişkisel modelde kesik çizgi kullanımı aşağıdaki ifadelerden hangisini temsil etmektedir?
Tanımlanmamış İlişki |
Tanımlanmış İlişki |
Zorunluluk Değeri |
Birden Çok Değer Alabileceği |
Bir Değer Alabileceği |
Düz çizgiyle gösterim tanımlı ilişki olarak adlandırılırken, kesikli çizgiyle gösterim tanımlanmamış ilişki olarak adlandırılır. Doğru cevap A'dır.
14.Soru
Aşağıdakilerden hangisi bir karşılaştırma operatörüdür?
Like |
And |
Or |
Where |
Select |
Karşılaştırma operatörleri arasında; in, between, null ve like sayılabilir. Dolayısıyla doğru cevap A'dır.
15.Soru
Kümelenmiş dizin sıralamaya bağlı bir sistem olduğundan bir tabloda sadece ............ tane oluşturulabilir.
Yukarıdaki cümlede.. ....... ile gösterilen boşluğa gelecek uygun ifade aşağıdakilerden hangisidir?
1 |
2 |
N |
N-1 |
N-n |
Kümelenmiş dizin sıralamaya bağlı bir sistem olduğundan bir tabloda sadece bir tane oluşturulabilir.
16.Soru
- Coğrafi Bilgi Sistemleri yazılımlarında öznitelik verilerine bağlı ya da konuma dayalı sorgulamalar Veritabanı Yönetim Sistemleri tarafından kullanılan SQL ile yapılan sorgulamalardan farklıdır.
- Sorgulama işlemi konumsal veritabanı tablolarında bulunan kayıtların, seçilmesi ve gösterilmesi ilkesine dayanır.
- CBS yazılımları, sorgulama öncesi tablodaki tüm kayıtlara erişerek harita arayüzünde gösterdiği için, sorgulama sonucu seçilmiş kayıtların gösterimi farklı bir renk ile belirtilir.
Coğrafi Bilgi Sistemleri yazılımlarında öznitelik verilerine bağlı ya da konuma dayalı sorgulamalar ile ilgili yukarıdaki bilgilerden hangileri doğrudur?
I-II |
I-III |
II-III |
Yalnız I |
Yalnız II |
Coğrafi Bilgi Sistemleri yazılımlarında öznitelik verilerine bağlı ya da konuma dayalı sorgulamalar Veritabanı Yönetim Sistemleri tarafından kullanılan SQL ile yapılan sorgulamalara benzer. Sorgulama işlemi konumsal veritabanı tablolarında bulunan kayıtların, seçilmesi ve gösterilmesi ilkesine dayanır. CBS yazılımları, sorgulama öncesi tablodaki tüm kayıtlara erişerek harita arayüzünde gösterdiği için, sorgulama sonucu seçilmiş kayıtların gösterimi farklı bir renk ile belirtilir. Sorgulamada temel ilke kayıt seçimi ve gösterimidir.
17.Soru
Tablolar ve aralarındaki ilişkileri göz önüne alarak istenilen sorgulara göre tablolardan ve istenen veri alanlarından verileri toparlayıp, raporlayan komuta ne ad verilir.
WHERE |
UPDATE |
INSERT INTO |
VALUES |
SELECT |
SELECT SQL’in en temel sorgulama komutudur. Tablolar ve aralarındaki ilişkileri göz önüne alarak istenilen sorgulara göre tablolardan ve istenen veri alanlarından verileri toparlayıp, raporlayan komuttur.
18.Soru
İlişkisel veritabanı tasarımı oluşturulurken ilişkilerin belirlenmesi aşamasında ilişkilerin gösterildiği forma ne ad verilir?
İlişki tablosu |
Çapraz varlık tablosu |
İlişki listesi |
Ortak öznitelik tablosu |
Varlık-varlık matrisi |
Varlıkların ilişkilerini tanımlamak için en kullanışlı yollardan biri varlık-varlık matrisi oluşturmaktır. Oluşturulan bu matriste ilişkilerin tespiti kolaylaşacak, ilişkiler daha açık ve net görülecektir. Varlık-varlık matrisi belirlenen varlıkların oluşturduğu eşit kolon ve sütuna sahip bir tablodur. Belirlenen varlıklar matrisin hem satırlarını hem de sütunlarını oluştururlar. Matrisin satır ve sütunlarının kesişim alanları varlıklar arası ilişkinin tanımlandığı bölgelerdir. Matrisi oluştururken satır ve sütunlarda aynı varlık sırasını kullanmak varlıklar arası ilişkilerin anlaşılırlığını arttıracaktır.
Varlık-varlık matrisindeki her hücre, sütunlardaki varlıklar ile satırlardaki varlıklar arasındaki ilişki potansiyelini göstermektedir. Bu varlıklar arasında bir ilişki ya da birden fazla ilişki var olabileceği gibi, ilişkinin olmaması şeklinde bir olasılık da mümkündür. Satır ve sütundaki varlıklar aynı varlık ise bu tek bileşenli ilişkiyi gösterir.
19.Soru
Aşağıdaki şema hangi ilişki veri gösterimine uygundur?
Bire-bir |
Birden-Çoğa |
İkiden-bire |
Üçten-bire |
Çoktan-çoğa |
20.Soru
SQL’de NULL operatörünün kullanım amacı aşağıdakilerden hangisidir?
Bilinmeyen değerleri ifade etmek için kullanılır. |
İlk harfi bilinmeyen sütun sorgulaması yapmak için kullanılır. |
Ölçüt olarak belirtilen değerler arasında olanları seçmek için kullanılır. |
Verilerden belirlenen ölçüt karakter dizilimine benzer olanları seçmek için kullanılır. |
Ölçüt olarak belirtilen verinin bulunduğu satırların dışında kalanları seçmek için kullanılır. |
Açıklama: SQL’de bilinmeyen değerleri ifade etmek için NULL operatörü kullanılır. İlk harfi bilinmeyen sorgulama için LIKE ‘?ölçüt’ operatörü kullanılır. Ölçüt olarak belirtilen değerler arasında olanları seçmek için BETWEEN operatörü kullanılır. Verilerden belirlenen ölçüt karakter dizilimine benzer olanları seçmek için LIKE operatörü kullanılır. Ölçüt olarak belirtilen verinin bulunduğu satırların dışında kalanları seçmek için ise <> operatörü kullanılır. Doğru yanıt A’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İ