Konumsal Veritabanı 1 Ara 11. Deneme Sınavı
Toplam 20 Soru1.Soru
Düzenli ve hatasız bir şekilde veri girişinin yapılmasını, dolayısı ile veritabanının daha sağlıklı olmasını, kolay sorgulanmasını ve işletilmesini sağlayan veritabanı bileşenine ne denir?
Rapor |
Form |
Tablo |
Soyut gösterim |
Sorgu |
Form; düzenli ve hatasız bir şekilde veri girişinin yapılmasını, dolayısı ile veritabanının daha sağlıklı olmasını, kolay sorgulanmasını ve işletilmesini sağlayan veritabanı bileşenidir.
2.Soru
Structured Query Language (SQL) sistemi özellikleri arasında aşağıdakilerden hangisi yer almaz?
Structured Query Language (SQL) sistemi özellikleri arasında aşağıdakilerden hangisi yer almaz?
Komut Tabanlıdır |
Yapısal veri kümeleri içerir |
Veri yapıları üzerine kuruludur |
Tablo Yapılmasına imkan tanır. |
Bir Sorgulama dilidir. |
Structured Query Language (SQL) komut tabanlı, yapısal veri kümeleri ve veri yapıları üzerinde işlem yapmayı sağlayan bir veritabanı dilidir. SQL sorgulama, kendi başına tablo yapmak yerine veritabanı tabloları üzerinde birden çok tablo ilişki kurarak, tek tablo sorgulaması ile elde edilemeyecek bilgileri sağlamaktadır. Doğru cevap D'dir.
3.Soru
Bilgi hiyerarşisi kavramında bilgi basamaklarına bilgi birikimi ve bilgelik basamaklarını ekleyerek genel hatları ile şekillendiren kimdir?
Yi-Fu Tuan |
Daniel Bell |
Mike Cooley |
Russel Ackoff |
Nathan Shedroff |
1988 yılında Uluslararası Sistemler Birliği Derneği (International Society for the Systems Sciences) teorisyeni Russell Ackoff tarafından bilgi basamakları tekrar gündeme alınmış, bilgi birikimi ve bilgelik basamakları eklenerek genel hatları ile şekillendirilmiştir. Doğru cevap D'dir.
4.Soru
"Harita üzerindeki bir noktanın varsayılan bir başlangıç sistemine göre yerini tespit edebilmek için kullanılan yardımcı çizgilere _______ denir."
Yukarıdaki boşluğa, aşağıdakilerden hangisi gelir?
Konumsal referans |
Öznitelik verisi |
Koordinat sistemi |
Konumsal veri |
Veritabanı dizini |
Harita üzerindeki bir noktanın varsayılan bir başlangıç sistemine göre yerini tespit edebilmek için kullanılan yardımcı çizgilere koordinat sistemi denir.
Konumsal referans, konumsal nesne ve raster verilerin yeryüzündeki konumlarının hangi koordinat sistemine göre hesaplanacağını tanımlar.
Veritabanı dizini (database index), bir veritabanında yapılacak sorguların hızlandırılması için kullanılan veri yapısıdır.
Öznitelik verisi, tanımlanan konumsal nesne ile ilgili, konum bilgisi içermeyen veri tipidir.
Konumsal veri, yeryüzündeki herhangi bir biçimi coğrafi konumu ile birlikte tanımlamak için kullanılır. Bu tanım için nokta, çizgi ve poligon gibi basit grafik nesneler kullanılır.
5.Soru
Aşağıdakilerden hangisi konumsal veritabanı modelinin avantajlarından biridir?
Harita üzerinde bulunan konumsal nesnelerin gösterimi dinamiktir ve birçok kullanıcı konumsal |
Tasarımı oldukça zor ve karmaşıktır |
Kullanıcılar için üst seviye eğitim gerektirir |
Uygun ve kapsamlı donanım gereksinimi vardır |
Veri dönüşümü maliyetlidir |
a
6.Soru
Yalnızca SELECT (seç) komutundan oluşan SQL bileşeni aşağıdakilerden hangisidir?
Veri Sorgulama Dili (DQL) |
Veri Tanımlama Dili (DDL) |
Veri İşleme Dili (DML) |
İşlem Kontrol Komutları |
Veri Kontrol Dili (DCL) |
Veri sorgulama dili (DQL) yalnızca SELECT (seç) komutundan oluşmaktadır. SELECT komutu veri üzerinde herhangi bir değişiklik yapmadığı için veri işleme komutları (DML) ile karıştırılmaması gerekir. Doğru cevap A şıkkıdır.
7.Soru
Aşağıdakilerden hangileri "Soyut gösterim" ile ilgili olarak doğrudur?
I Kullanıcı erişim yetkilerinin sınırlandırılamadığı veritabanı birleşenidir.
II Soyut gösterimlerde gerçekte veri depolanamaz.
III Soyut gösterimlerin, diğer bir ismi sanal tablolardır.
IV Kullanıcıların ulaşılması istenmeyen, ancak sistemde gereklilik arz eden bazı veri alanlarının gizlenmesi sağlanabilir.
I ve II |
II, IV |
I, III, IV |
II, III, IV |
I, II, III |
Soyut gösterim (view), verilerden derlenen ve son kullanıcının bilgiye erişimini kolaylaştıran, sanal tablo ya da görüntü olarak adlandırılabilecek veritabanı bileşenleridir. Veritabanlarında amaca bağlı olarak son kullanıcıya tablolardan seçilen ve derlenen, gerçekte böyle bir dizilim veya tablo olmadığı halde, veri alanlarını düzenleyerek tabloymuş gibi göstermeye yarayan görüntülere, soyut gösterim (view) adı verilir. Genellikle “sanal tablo” olarak kabul edilen soyut gösterimlerde gerçek- te veri depolanamaz ve sanal tabloda, gerçekte var olan tablolardan tablolar arası ilişkiler kullanılarak veriler çağrılır ve listelenir. Soyut gösterimler kalıcı olmamalarına rağmen, sorgu parametreleri kaydedilerek tekrar tekrar görüntülenebilir. Buradan da anlaşılacağı gibi, tablolar arası ilişkiler ve gerekli veri alanları seçilerek SQL sorguları ile soyut gösterimler hazırlanmaktadır.
8.Soru
- VTYS uygulamalarını kullanarak standart SQL sorgulaması ile özniteliğe bağlı sorgulama
- Open Geospatial Consortium (OGC) tarafından tanımlanan konumsal sorgulama operatörleri ile konuma dayalı sorgulama
- CBS yazılımları ile içinde sunulan SQL ve konumsal sorgulama arayüzleri ile konuma dayalı sorgulama
Yukarıdakilerden hangileri Coğrafi Bilgi Sistemlerinde kullanılan konumsal veritabanlarında kullanılan veriye ulaşma yöntemlerindendir?
I - II - III |
Yalnız I |
Yalnız II |
Yalnız III |
I ve II |
A
9.Soru
CREATE (oluştur) komutu Yapılandırılmış Sorgulama Dili (Structured Query Language – SQL) içerisinde hangi kategoriye aittir?
Veri Tanımlama Dili (Data Definition Language – DDL) |
Veri Sorgulama Dili (Data Query Language – DQL) |
Veri İşleme Dili (Data Manipulation Language – DML) |
Veri Kontrol Dili (Data Control Language – DCL) |
İşlem Kontrol Komutları (Transaction Control Commands) |
Veri tanımlama dili (DDL) veritabanı oluşturmak, tablo, soyut görünüm (view), dizin gibi veritabanı bileşenlerini tasarlamak ve bu bileşenlerin yapısal özelliklerini değiştirmek için kullanılmaktadır. Veri tanımlama dili (DDL); CREATE (oluştur), ALTER (değiştir), DROP (sil) komutlarından ibarettir.
10.Soru
"Konumsal nesnelerin birbirleriyle olan konumsal ilişkileri, veritabanında .......... tanım tablolarında tanımlanır." Konumsal Veritabanı modeli düşünüldüğünde boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?
Konumsal Kapsam |
Topoloji |
Konumsal Veri |
Öznitelik Verisi |
Varlık |
Topoloji nesnelerin konumsal ilişkilerini temel alan matematik dalıdır. Konumsal veritabanında topoloji kuralları kullanılarak, nesnelerin geometrik benzerliği, komşuluk, konumsal ilişkiler ve geometrik şekillerin değişmesi sonucunda diğer ilişkilerde bir bozulma olup olmadığı incelenebilir. Konumsal nesnelerin birbirleriyle olan konumsal ilişkileri, veritabanında topoloji tanım tablolarında tanımlanır. Doğru cevap B şıkkıdır.
11.Soru
Matematikteki mantık ve alt küme olgusunun veritabanı üzerine uygulanabilirliğini ortaya koyan model hangisidir?
Hiyerarşik Veritabanı Modeli |
Ağ Veritabanı Modeli |
Nesneye Yönelik Veritabanı Modeli |
İlişkisel Veritabanı Modeli |
Varlık-İlişki Modeli |
İlişkisel veritabanı modeli, Dr. Edgar F. Codd’un 1970 yılında yayınladığı “A Relational Model of Data for Large Shared Data Banks” makalesiyle ortaya çıkmıştır. Codd makalede, nesnelerin tablolar halinde ifade edilebileceği ve nesneler arasındaki ilişkinin ortaya koyulabileceği bir mantığı anlatmıştır. Bu mantığı da matematiksel temeller üzerine oturtmuştur. Matematikteki mantık ve alt küme olgusunun veritabanı üzerine uygulanabilirliğini ortaya koymuştur. İlişkisel veritabanı modeli, dayandığı bu matematiksel teori sayesinde ilişkisel ismini alır.
12.Soru
SQL komutları hizmet ettikleri işlevlere bağlı olarak kategorilere ayrılmaktadır. Aşağıdakilerden hangisi bu kategorilerden biri değildir?
Veri Tutarlılığı (Data Consistency) |
İşlem Kontrol Komutları (Transaction Control Commands) |
Veri Kontrol Dili (Data Control Language –DCL) |
Veri İşleme Dili (Data Manipulation Language – DML) |
Veri Sorgulama Dili (Data Query Language– DQL) |
SQL komutları hizmet ettikleri işlevlere bağlı olarak kategorilere ayrılmaktadır. Bu kategoriler;
-
İşlem Kontrol Komutları (Transaction Control Commands)
-
Veri Kontrol Dili (Data Control Language –DCL)
-
Veri İşleme Dili (Data Manipulation Language – DML)
-
Veri Sorgulama Dili (Data Query Language– DQL)
-
Veri Tanımlama Dili (Data Definition Language – DDL) olarak listelenebilir. Doğru cevap A şıkkıdır.
13.Soru
Tablodaki her bir satır ne olarak adlandırılır?
Tablo |
Kayıt |
Veri alanı |
Veri tipleri |
Metin |
Tablodaki her bir satır kayıt olarak adlandırılır.
14.Soru
Veritabanı ile ilgili aşağıda verilenlerden hangisi yanlıştır?
Veritabanı, bilgi elde etmek için kullanılan, amaca uygun olarak düzenlenmiş veri topluluğudur. |
Veritabanı, büyük yığınlar halindeki verileri depolamada geleneksel yöntem olan "dosya-işleme sisteminin" diğer ismidir. |
Veritabanı, yönetilebilir, güncellenebilir ve taşınabilir. |
Veritabanı çoklu ortamda veri paylaşımı sağlar. |
Veritabanları tablolar arası ilişki kurarak veri tekrarını engeller. |
Veritabanları büyük yığınlar halindeki verileri depolamada geleneksel yöntem olan "dosya-işleme sistemine" alternatif olarak geliştirilmiştir. Doğru cevap B şıkkıdır.
15.Soru
Veritabanı yönetim sistemi mimarisi en yalın yapısı göz önüne alındığında kaç düzeyden oluşmaktadır?
3 |
4 |
5 |
6 |
7 |
Veritabanı yönetim sistemleri mimarisi, en yalın yapısı ile üç düzeyden oluşur. Bunlar;
-
Dış Düzey (Alt S¸ema),
-
Kavramsal Düzey (Mantıksal S¸ema),
-
İç Düzey (Fiziksel S¸ema)olarak listelenebilir. Doğru cevap A'dır.
16.Soru
Aşağıda verilerin çiftlerden hangisi DIKW piramidinde, deneyim bakımından birbiri ile ilişkilidir?
Veri - Bilgi |
Veri - Bilgelik |
Veri - Bilgi Birikimi |
Bilgi - Bilgelik |
Akıl - Bilgi |
a
17.Soru
Aşağıdakilerden hangisi ilişkisel veri tabanı modelinin dezavantajlarındanır?
Veri bağımsızlığından kaynaklı olarak verilerin birbirleri ile olan ilişkilerini anlamlandırma zorluğu |
Satır ve sütunlardan oluştuğu için değişikliklerin hızlı bir şekilde fark edilip düzenlenebilmesi |
Çoklu çalışma imkânı sağlaması ve yetkilendirme sistemine sahip olması |
Matematiksel bir teori üzerine oturduğu için sorgulama ve düzenleme dilinin kolay olması |
Kullanımının kolay olması |
İlişkisel Veritabanı Modelinin Dezavantajları İlişkisel veritabanı modelinin dezavantajları;
- 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 performansına bağlı olması,
- Sık kullanılacak verilerin yük getirmemesi için, veritabanı mimarisi oluşturulurken belirlenip önceden kurgulanmak zorunda olması
- Veri bağımsızlığından kaynaklı olarak verilerin birbirleri ile olan ilişkilerini anlamlandırma zorluğu
18.Soru
Aşağıdakilerden hangisi ağ veritabanı modelinin dezavantajlarından biridir?
Veri ekleme, çıkarma ve güncelleme çok fazla sayıda adres güncelleme anlamına gelmektedir. Dolayısıyla kullanımı ileri derecede programlama bilgisi gerektirmektedi |
Model tasarımı oldukça kolaydır |
Ağ modeli hiyerarşik veritabanının tüm işlevlerini yerine getirebilmesinin yanı sıra eksik kalan birçok özelliğini de tanımlar |
Sahip olmadan üye kaydı yaratılamadığı için veri bütünlüğü sağlanabilir |
Ağ veritabanı modelinde veri tekrarı en aza indirilerek, oluşturulan veritabanının gereksiz yere büyümesi ve performans düşüşü problemlerinin oluşması engellenebilir |
a
19.Soru
Organize edilmiş verilerin tablolarda saklanması ve bu tablolar arasında kurulan bağ ile oluşan veritabanı modeline ne ad verilir?
Hiyerarşik Veritabanı Modeli |
Ağ Veritabanı Modeli |
İlişkisel Veritabanı Modeli |
Nesneye Yönelik Veritabanı Modeli |
Hiyerarşik-Nesne Modeli |
Organize edilmiş verilerin tablolarda saklanması ve bu tablolar arasında kurulan bağ ile oluşan veritabanı modeline "İlişkisel Veritabanı Modeli" adı verilir?
20.Soru
Aşağıdakilerden hangisi varlık ilişki modelinin avantajlarından biridir?
Kavramsal bir yapı olduğundan oluşum aşaması basittir |
Bir varlığa fazla nitelik tanımlanması |
Sadece ikili ilişkiler içermemesi |
Standart bir diyagram gösterimine sahip olması |
Veri manipülasyonu için bir gösterime sahip olması |
Kavramsal bir yapı olduğundan oluşum aşaması basittir
-
- 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İ