Veritabanı Sistemleri Ara 2. Deneme Sınavı
Toplam 20 Soru1.Soru
Hangisi temel veritabanı nesnelerinden sayılmaz?
Arayüzler(Interfaces). |
Tablolar (Tables). |
Görünümler (Views). |
İndeksler (İndexes). |
Saklı yordamlar (Stored procedures). |
Çözüm: İVTYS’de veri tablo adı verilen veri nesnelerinde tutulur. Bu bölümde temel veritabanı nesneleri olan tablolar (tables), görünümler (views), indeksler (indexes) ve saklı yordamlar (stored procedures).
2.Soru
Bir veritabanı tablosunda indexler hangi alan üzerinde tanımlanırsa performansı büyük ölçüde artırır?
Tamsayılı değerler içeren alanlar üzerinde |
Tarih bilgisi içeren alanlar üzerinde |
Metin türünde bilgi içeren alanlar üzerinde |
Birincil anahtar üzerinde |
Az sayıda farklı değer içeren alanlar üzerinde |
Bir veritabanı tablosunda Birincil anahtar ve yabancı anahtarlar üzerine tanımlanan indeksler performansı büyük ölçüde arttırır.
3.Soru
I. Güçlü varlık kümesidir
II. Her bir çalışan için ayırt edici özellik vardır.
Yukarıdaki özellikler aşağıdaki hangi şekilde doğru bir biçimde gösterilmiştir?
|
|
|
|
|
4.Soru
Hiyerarşik düzende verilerin saklanmasını sağlayan bir veri saklama sistematiğidir. Yukarıdaki tanım hangi özelleştirilmiş veri tipine aittir?
Referans işaretçileri (pointers) |
XML |
Hierarchyid |
Geography |
Geometry |
XML: Hiyerarşik düzende verilerin saklanmasını sağlayan bir veri saklama sistematiğidir. XML yapısı içerisinde saklanan verilere göre farklılaşabilir.
5.Soru
Aşağıdaki R tablosundan seçim yapılmış ve sonuç olarak S tablosu elde edilmiştir. Burada tablolara uygulanan cebirsel işlem nedir?
|
|
|
|
|
S tablosuna bakıldığında A sütunundaki sayıların 3’ten büyük olduğu görülmektedir. Asütunundaki sayılar 3’ten büyük sayılar seçilmiştir.
6.Soru
Veritabanı tablosundaki herhangi bir alana tam sayısal değerler girilecekse alanın veri tipi ne olarak seçilmelidir?
NCHAR |
INTEGER |
FLOAT |
DOUBLE |
TIMESTAMP |
Veritabanı tablosundaki herhangi bir alana tam sayısal değerler girilecekse alanın veri tipi ne olarak NUMERIC, DECIMAL(DEC), INTEGER (INT) ve SMALLINT gibi veri tipleri seçilmelidir.
7.Soru
I. (25 × 3) + 4 = 79
II. (Null × 3) + 4 = Null
III. (25 × 3) + Null = 75
Yukarıdaki eşitliklerden hangileri doğrudur?
I |
I, II |
I, II, III |
II, III |
III |
NULL değerin dezavantajı matematiksel operasyonlarda ya da fonksiyonlarda hataya sebep olabilmesidir. NULL değeri içeren bir işlemin sonucu yine NULL olur. Dolayısı ile I ve II. ifadelerdeki işlemler doğrudur. Ancak, III. işlemin sonucu 75 değil NULL olması gerekir.
8.Soru
Geleneksel bilgi sistemi geliştirme süreci sistem geliştirme yaşam döngüsü (SGYD) olarak adlandırılır. Hangisi bu döngünün fazlarından değildir?
Uygulama ve Yükleme |
Kapsam ve Planlama |
Araştırma ve Geliştirme |
Tasarım |
Kurulum ve Dağıtım |
Geleneksel bilgi sistemi geliştirme süreci sistem geliştirme yaşam döngüsü (SGYD) olarak adlandırılır. Sistem geliştirme yaşam döngüsü bilgi sistemlerinin planlanması, geliştirilmesi, kullanım ve bakım faaliyetlerini içeren fazlardan oluşur.
9.Soru
I. Access’te tablo isimleri en fazla 50 karakter uzunluğu ile sınırlıdır.
II. Access’te tabloların yapısı dinamiktir ve üzerinde işlem yapılabilir.
III. Access veri tabanına tablo eklemenin çeşitli yolları vardır.
MS Access ile ilgili yukarıdaki ifadelerden hangileri doğrudur?
I |
I, II |
I, II, III |
I, III |
II, III |
Access veri tabanına tablo eklemenin çeşitli yolları vardır. Yeni bir veri kaynağı varsa yeni tablo oluşturularak veri tabanına eklenebilir ve alanlar tanımlanarak veri girişi yapılabilir. Access’te tabloların yapısı dinamiktir ve üzerinde işlem yapılabilir. Veri tabanında daha önce oluşturulmuş bir tablonun alan veri türü değiştirilebileceği gibi ihtiyaç duyulursa yeni alan da eklenebilir. Veri tabanında oluşturulan her tabloya içeriğine göre bir ad verilmelidir. Tabloların içeriğe göre adlandırılması hangi bilgilerin hangi tabloda olabileceğini kolay bulmayı sağlar. Access’te tablo isimleri en fazla 64 karakter uzunluğu ile sınırlıdır.
10.Soru
I. Genel işletme fonksiyonu
II. Veri işleme
III. Veri gereksinimi
Veri tabanı geliştirme sürecinde aşağıdaki analizlerden hangileri yapılmaktadır?
Yalnız I |
I ve II |
II ve III |
Yalnız III |
I, II ve III |
Veri tabanı geliştirme süreci mevcut veri isleme adımlarının, genel işletme fonksiyonlarının ve onların veri gereksinimlerinin analizi ile baslar.
11.Soru
1969’da Edgar F. Codd tarafından geliştirilen ve günümüzde de kullanılan veritabanı modeli hangisidir?
Ağ veritabanı modeli |
İlişkisel veritabanı modeli |
Fiziksel veritabanı modeli |
Sanal veritabanı modeli |
Nesne veritabanı modeli |
1969’da Edgar F. Codd tarafından geliştirilen ilişkisel veritabanı modelinde veritabanının şeması veya mantıksal organizasyonu, fiziksel bilgi deposundan bağımsız hâle getirilmiş ve bu da veritabanları için standart bir prensip hâline gelmiştir.
12.Soru
Aşağıdaki veri türlerinden hangisi Access veritabanında bir tablo alanında bulunmayan veri tipidir?
Otomatik sayı |
Not |
Sorgu |
Sayı |
Para birimi |
Access veritabanında bir tablo alanında Otomatik sayı, Not, Sayı ve Para birimi very türü olarak bulunur ancak Sorgu very türü olarak bulunmaz.
13.Soru
Aşağıdakilerden hangisi veri tabanı sistemlerinin tümünde yer alan unsurlardan biridir?
Tablolar, Formlar, Raporlar |
Tablolar, Sorgular, Raporlar |
Veriler, Sorgular, Formlar |
İçerikler, Tablolar, Raporlar |
Şekiller, Sorgular, Tablolar |
Veri tabanı sistemlerinin tümünde tablolar, formlar ve raporlar yer alır. Raporların ve formların oluşturulması MS Access veri tabanı sistemi dışındaki veri tabanlarında daha üst düzey bilgi gerektirir.
14.Soru
Hangisi Alanlar hakkında yanlış bilgi içerir?
Doğru tasarlanmış bir veritabanında her bir alanda birden fazla değer tutulabilir. |
Her bir tekrarlanan kayıt içindeki veri yığın yapısını ve tanımını gösterir |
Tekrar eden kayıtlardaki her bir alandaki veri farklı olabilir. |
Alan içinde tuttuğu veriye göre isimlendirilir |
Sütun ve öznitelik ifadelerinin hepsi veritabanı tablosundaki alanları belirmek için kullanılan terimlerdir. |
Alanlar her bir tekrarlanan kayıt içindeki veri yığın yapısını ve tanımını gösterir. Bu nedenle tekrar eden kayıtlardaki her bir alandaki veri farklı olabilir. Doğru tasarlanmış bir veritabanında her bir alanda sadece bir değer tutulur.
15.Soru
Veri tabanı yazılımlarını iki gruba ayırmak mümkündür. Aşağıdakilerden hangi ikili veri tabanı yazılımlardan biridir?
Sunucu veri tabanı yönetim sistemleri - Masaüstü veri tabanı yönetim sistemleri |
Toplu veri tabanı yönetim sistemleri - Bireysel veri tabanı yönetim sistemleri |
Bireysel veri tabanı yönetim sistemleri - Masaüstü veri tabanı yönetim sistemleri |
Karmaşık veri tabanı yönetim sistemleri - Basit veri tabanı yönetim sistemleri |
Çoklu veri tabanı yönetim sistemleri - Birleşik veri tabanı yönetim sistemleri |
Veri tabanı yazılımlarını sunucu veri tabanı yönetim sistemleri ve masaüstü veri tabanı yönetim sistemleri olarak iki gruba ayırmak mümkündür. Sunucu veri tabanı yönetim sistemleri karmaşık ve pahalı sistemlerdir. Kullanımı üst düzey bilgi ve beceri gerektirir. Masaüstü veri tabanı yönetim sistemleri ise basit ihtiyaçların karşılanması için kullanılan, kişisel bilgisayarlarda çalışan ve elde edilmesi kolay olan ucuz sistemlerdir.
16.Soru
Belirli konular hakkındaki verilerin toplandığı ve bir veritabanının en gerekli nesnesi nedir?
Form |
Tablo |
Sorgu |
Makro |
Modül |
Tablolar belirli konular hakkındaki verilerin toplandığı bölümdür ve bir veritabanının en gerekli nesneleridir. Her konu için ayrı bir tablo olusturmak islemlerin daha hızlı yapılabilmesini ve verilere daha kolay erisilebilmesini saglar.
17.Soru
I. Basit
II. Özel
III. Karmaşık
Yukarıdakilerden hangisi (İVTYS) veri tiplerinden biridir?
I |
I, III |
I, II, III |
II, III |
III |
İVTYS veri tipleri 3’e ayrılır. Bunlar; Basit, Karmaşık, Özelleştirilmiş olarak gruplandırılmaktadır. Özel olarak adlandırılan bir veri tipi bulunmamaktadır.
18.Soru
0 ya da 1 olarak değeri saklanan bolean değeri Access’teki veri türü aşağıdakilerden hangisidir?
Ek |
Otomatik sayı |
Not |
Evet/Hayır |
Sayı |
Evet/Hayır: 0 ya da 1 değeri olarak saklanan bolean değeridir.
19.Soru
Hangisi veritabanı uygulamalarının tarihsel gelişimine ilişkin oluşan bir gelişme değildir?
Charles Bachman tarafından IDS (Integrated Data Store-Bütünleştirilmiş Veri Depolama) adıyla ilk genel amaçlı veritabanı yönetim sistemi geliştirilmiştir. |
IBM tarafından IMS (Information Management System/Bilgi Yönetim Sistemi) adıyla ilk ticari VTYS (Veritabanı Yönetim Sistemi) geliştirilmiş |
CODASYL (COnference on Data System Languages) grubu kullanıcı ve bilgisayar üreticileri için COBOL dili standartlarını belirlemiş |
1974 ve 1977 yılları arasında UBC’de System R oluşturulmuştur. |
1969’da Edgar F. Codd tarafından geliştirilen ilişkisel veritabanı modeli, vardır. |
Çözüm: 1974 ve 1977 yılları arasında iki önemli ilişkisel veritabanı sistemi prototipi oluşturulmuştur. Bunlardan biri UBC’de geliştirilen Ingres, diğeri ise IBM San Jose’de oluş- turulan System R’dir. Ingres, QUEL diye bilinen sorgulama dili olarak kullanılmış ve Ingres Corp., MS SQL Server, Sybase, Wang’s PACE, ve Britton-Lee gibi sistemlerin oluşumuna öncülük etmiştir. Diğer yandan System R, SEQUEL sorgulama dilini kullanmış ve SQL/DS, DB2, Allbase, Oracle, ve Non-Stop SQL’in gelişimine katkıda bulunmuştur. Ayrıca, İlişkisel Veritabanı Yönetim Sistemi (RDBMS) bu dönemde bilinen bir terim hâline gelmiştir.
20.Soru
Aşağıdakilerden hangisi veritabanı türlerinden biri değildir?
Hiyerarşik veritabanı |
Sistem veritabanı |
Ağ veritabanı |
İlişkisel veritabanı |
Nesneye yönelik veritabanı |
Veritabanları aşağıda verilen dört baslık altında sınıflandırılabilir:
Hiyerarsik veritabanı (Hierarchical database)
Ağ veritabanı (Network database)
İlişkisel veritabanı (Relational database)
Nesneye yönelik veritabanı (Object oriented database).
-
- 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İ