Konumsal Veritabanı 1 Final 2. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıdakilerden hangisi Standart veri tabanları ile konumsal veri tabanları arasındaki en büyük farklılıktır?


Konumsal veri tabanlarının konuma dayalı sorgulama yeteneği

Standart veri tabanlarında Kaynak Katman olması

Standart veri tabanlarında Coğrafi Katman olması

Konumsal veri tabanlarında Bilgi Katmanı olması

Konumsal veri tabanlarında Uzaklık Katmanı olması


2.Soru

Konumsal nesne tablosunda bulunan verilerden, bina nesne tablosunda YAPIM_YILI sütununda yapım tarihi 18 Haziran 1996 ve öncesi olan binaları sorgulamak isteyen bir operatör SELECT * FROM bina WHERE [YAPIM_YILI] <= #18/06/1996#; şeklinde bir SQL sorgulama kodu oluşturmuştur. Bu SQL kodu çalıştırıldığında bir hata ile karşılaşıldığına göre operatör bu sorgunun düzeltilmesi için hangisini tercih etmelidir?


Sorguda #18/06/1996#; ifadesi #1996-06-18#; olarak değiştirilmelidir.

Sorguda <= ifadesi < olarak değiştirilmelidir.

Sorguda YAPIM_YILI ifadesi yapim_yili olarak düzeltilmelidir.

Sorguda bina ve YAPIM_YILI yer değiştirmelidir.

Sorguda bina ifadesi BINA olarak düzeltilmelidir. 


3.Soru

Aşağıda verilen ilişkisel model gösterimlerinden hangisi "1’den 0 ya da daha çok (olası durum)" durumunu ifade etmektedir?



4.Soru

“Bir lisede eğitimde teknolojiyi kullanma projesi kapsamında öğretmen ve öğrencilere tablet bilgisayarlar dağıtılmış, sınıflar teknolojiyle (akıllı tahta, internet vb.) modernize edilmiştir. Okul müdürü bu dağıtımın bilgilerini takip etme adına sınıflardaki cihazları, öğretmenleri, öğrencileri ve tabletleri içeren uygulama istemektedir. Uygulamanın; sınıfların hangi öğrenciler tarafından kullanıldığının, o sınıfta hangi öğretmenlerin ders verdiğinin, sınıfın sorumlu öğretmeninin, sınıflardaki akıllı tahta ve ona bağlı cihazların, tabletlerin kimlere dağıtıldığının takibini yapması istenmektedir.” 

Verilen örnek senaryoya göre ders ve sorumlu öğretmen nitelikleri hangi kavramdır?


Varlık

İlişki

Varlık niteliği

İlişki niteliği

Tasarım


5.Soru

Bir fay hattının 100 m. çevresinde bulunan binaları seçmek için aşağıdaki konuma dayalı sorgulama operatörlerinden hangisi kullanılmalıdır?






İçine düşenleri seç (are within)

Ortak kenar paylaştıklarını seç (share a line segment)

 Belirli uzaklıkta olanları seç (within a distance of)

Tümüyle içinde olduğunu seç (completely contain)

Kesişenleri seç (intersect)


6.Soru

Aşağıdakilerden hangisi  İlişkisel modelde "1’den 1 ya da daha çok (zorunluluk)" ifade eder?



7.Soru

SELECT * FROM ilçe_nüfus ORDER BY erkek_nüfus DESC  komutu aşağıdaki işlemlerden hangisini gerçekleştirir?


Sorgulama sonucunu erkek nüfusu küçük olan ilçeden başlayarak giderek artan şekilde, erkek nüfusu en çok olan ilçeye kadar sıralanmasını sağlar.

Sorgulama sonucunu kadın nüfusu büyük olan ilçeden başlayarak giderek azalan şekilde, kadın nüfusu en az olan ilçeye kadar sıralanmasını sağlar.

Sorgulama sonucunu erkek nüfusu büyük olan ilçeden başlayarak giderek azalan şekilde, erkek nüfusu en az olan ilçeye kadar sıralanmasını sağlar.

Sorgulama sonucunu erkek nüfusu aynı olan ilçeleri sıralanmasını sağlar.

Sorgulama sonucunu erkek nüfusu hariç kadın ve çocuk nüfusunun sıralanmasını sağlar.


8.Soru

Türkiye iller haritasının gösterildiği il, konumsal nesne tablosundan nüfusu bir milyonun üzerinde olan illerin sorgusu için kullanılan SQL komut dizisi aşağdakilerden hangisinde doğru olarak verilmiştir?


SELECT * FROM il WHERE NUFUS_2012 #1000000 #

SELECT * FROM il WHERE NUFUS_2012 > 1000000 

SELECT * FROM il WHERE [NUFUS_2012] >= 1000000

SELECT * FROM il WHERE NUFUS_2012 >= 1000000

SELECT * FROM il WHERE [NUFUS_2012] > 1000000


9.Soru

GRUOP BY satırında grupta gösterilen alandaki verileri toplayan komut aşağıdaki seçeneklerden hangisidir?


AVG

MIN

COUNT

SUM

MAX


10.Soru

SELECT ....(erkek_nüfus), ilçe_adı, bağlı_olduğu_il
FROM ilçe_nüfus
GROUP BY bağlı_olduğu_il

Yukarıda verilen SQL sorgusunda bağlı olduğu ile göre en fazla erkek nufus olan ilçe'yi getirebilmek için kullanılması gereken ifade aşağıdakilerden hangisidir?


MAX

UPDATE

DELETE

MIN

COUNT


11.Soru

 Yanda veilen diagram ile ilgili olarak hangisi söylenemez?


İlişkisel modele ait bir gösterimdir.

Karga ayağı ilişkisel model diagramı örneğidir.

Çoktan-çoğa ilişkisinin varlık ilişkisi gösterimidir.

Kesikli çizgiyle gösterim tanımlanmamış ilişki olarak adlandırılır.

Düz çizgiyle gösterim tanımlı ilişki olarak adlandırılır.


12.Soru

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üreci ne olduğu aşağıdaki seçeneklerin hangisinde verilmiştir?


Art Arda Güncelleme

Normalizasyon

Dizinler

Sayısal Veri Tipi

İkili


13.Soru

Aşağıdakilerden hangisi konumsal nesne tablosunda bulunan verilerden, ölçüt olarak belirtilmiş liste halindeki verilerin bulunduğu satırları seçmek için kullanılır?


Or

Between

In

< >

<=


14.Soru

Aşağıdakilerden hangisi veritabanında kayıtları güncellemek için kullanılan SQL komutudur?


UPDATE

INSERT INTO

SELECT

DELETE

WHERE


15.Soru

Konumsal Veritabanı modelinde, ikili veri (binary data) olarak saklana veri tipi aşağıdakilerden hangisidir?


Öznitelik Verisi

Konumsal Veri

Öznitelik Dizinleri

Konumsal Dizin

Bİlgi


16.Soru

 Yanda verilen tabloda "indeksli"stunu hangi numara ile gösterilmiştir?


1

2

3

4

5


17.Soru

Bir bayrak direğinin yüksekliği, taban çapı ve tepe çapı ile ilgili veriler bayrak direğinin öznitelik verileridir. Bu veriler, konusu geçen bayrak direğinin ............... özelliklerini tanımlayan verilerdir. Aşağıdakilerden hangisi boş bırakılan yere gelebilecek en uygun ifadedir? 


Hesap Tablosu

Dizin verileri

Koordinat Değerleri

Nitel ve nicel karakteristik

Konumsal veri


18.Soru

Gerçek dünyadaki varlıklar, etkinlikler ve bunlar arasındaki ilişkilerle ilgili verilerin temsil edildiği şekildir.

Yukarıdaki tanım aşağıdakilerden hangisine aittir?


Veritabanı

Veri modeli

İlişki şeması

Veri dizini

Veritabanı diyagramı


19.Soru

SQL aşağıdaki süreçlerden hangisi için kullanılamaz?


Veritabanının tasarım özelliklerini belirlemek

Tabloların ve ilişkilerin kurulmasını sağlamak

Veritabanı kullanıcılarının yetkilendirilmesini ve erişimlerini kontrol etmek

Önceden eklenmiş kayıtları güncellemek ve silmek

Veritabanı içerisine kayıtları başka uzaktaki bir bilgisayara aktarmak


20.Soru

Aşağıdakilerden hangisi “bolge” isimli tablodan tüm kayıtların görüntülenmesini sağlayan bir SQL sorgusudur?


SELECT * FROM bolge;

SELECT all FROM bolge;

SELECT FROM bolge WHERE bolge=*;

SELECT bolge FROM bolge;

SELECT distinct from bolge;