⚠️ Bu portal eğitim amaçlıdır. İçerikler ticari amaçla kullanılamaz. Detaylı bilgi
2. Dönem WTK1004

Veri Tabanı Yönetim Sistemleri

Toplam 262 soru bulundu.

Ders Materyalleri

Veri Tabanı Yönetim Sistemleri - Tüm Sorular

Ünite 1

Soru 1

Veri girişi yapan bireylerin tablodaki bir hücreye yalnızca 500-7999 (ya da isteğe bağlı belirlenen başka bir değer aralığı) arasında değer girebilmesi için gereken kural aşağıdakilerden hangisidir?

Seçenekler

A
İndeks (Index)
B
Görüntü (View)
C
İlişkilendirme (Joining)
D
Birincil Anahtar (Primary Key)
E
Zorlayıcı (Constraint)

Soru 2

Aşağıdakilerden hangisi günümüzde yaygın olarak kullanılan veri modellerinden biri değildir?

Seçenekler

A
Ağ Veri Modeli (Network Data Model)
B
Sıra Düzensel Veri Modeli (Hierarchical Data Model)
C
Nesneye Yönelik Veri Modeli (Object-oriented Data Model)
D
Halka Topolojisi Veri Modeli (Ring Topology Data Model)
E
İlişkisel Veri Modeli (Relational Data Model)

Soru 3

I. Varchar - Metinsel veri
II. Float - Tarih-zaman verisi
III. Tinyint - Sayısal veri
IV. Nchar - Metinsel veri
Yukarıdaki veri türü ve kullanım alanı eşleştirmelerinden hangileri doğrudur?

Seçenekler

A
I ve II
B
I, II ve III
C
I, II ve IV
D
I, III ve IV
E
III ve IV

Soru 4

Bir işletmede görevi, veri tabanından alınması istenen raporlara ilişkin sorgular hazırlamak ve programlar dışında yapılacak veri güncelleme veya düzenlemelerini yapacak sorguları hazırlamak olan kullanıcılara ne ad verilir?

Seçenekler

A
Veri tabanı yöneticisi
B
Uygulama programcısı
C
Sorgu dili kullanıcıları
D
Veri koordinatörü
E
Son kullanıcılar

Soru 5

Veri tabanı ve geleneksel dosyalama sistemleri ile ilgili olarak aşağıdakilerden hangisi doğrudur?

Seçenekler

A
Geleneksel dosyalama sisteminde verilerin yapısını bilmek için programcı olmak gerekirken veri tabanında yalnızca kullanılacak verileri barındıran veri tabanına erişim yetkisinin olması yeterlidir.
B
Veri tabanlarında gereksiz veri tekrarları yaşanabilirken, dosyalama sistemlerinde veri tekrarı yaşanmamaktadır.
C
Dosyalama sistemlerinde veri tabanlarına kıyasla verilere erişim daha hızlıdır.
D
Birden çok kullanıcının verilere erişimi dosyalama sistemlerinde çok daha kolaylıkla yapılabilir.
E
Güvenlik açısından dosyalama sistemlerinde daha gelişmiş güvenlik sistemleri kullanılmaktadır.

Soru 6

Geleneksel dosyalar ile veri tabanlarının karşılaştırılmasında aşağıdakilerden hangisi söylenemez?

Seçenekler

A
Veri tabanları farklı programlara veri sunabilir.
B
Dosya sistemleri her program için ayrı tasarlanır.
C
Dosyalama sistemleri daha güvenlidir.
D
Veri tabanları veriye daha hızlı erişim sağlar.
E
Veri tabanları çok sayıda kullanıcıya hizmet verebilmektedir.

Soru 7

I. Oracle
II. MySql
III. MS Access
IV. MS SQL
Yukarıdakilerden hangisi ya da hangileri veri tabanı yönetim sistemidir?

Seçenekler

A
I ve II
B
I, II ve IV
C
I, III ve IV
D
I ve IV
E
I, II, III ve IV

Soru 8

İlk veri tabanlarında aşağıdaki veri modellerinden hangisi kullanılmıştır?

Seçenekler

A
Ağ Veri Modeli
B
Hierarchical Data Model
C
İlişkisel Veri Modeli
D
Object-Oriented Data model
E
Relational Data Model

Soru 9

Aşağıdaki veri türlerinden hangisi ASCII veri türüdür?

Seçenekler

A
nchar
B
datetime
C
Int
D
varchar
E
real

Soru 10

Aşağıdaki veri türlerinden hangisi Byte olarak daha fazla alan kaplar?

Seçenekler

A
Int
B
Tinyint
C
Smalint
D
Real
E
Float

Soru 11

Veri tabanında bir öğrenciye ait veriler aşağıdaki yapılardan hangisinde saklanır?

Seçenekler

A
Tablo
B
Sütun
C
Alan
D
View
E
Kayıt

Soru 12

Bir tabloda tanımlanan primary key için aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Tekrarlı veri içerir.
B
NULL değeri içeremez.
C
Bir tabloda bir alanda olabilir.
D
Unique olmalıdır.
E
Kayıt düzeltme ve silme gibi işlemleri kolaylaştırır.

Soru 13

Aşağıdakilerden hangisi tabloların istenilen kısımlarını göstermeye yarayan mantıksal yapılardır?

Seçenekler

A
Index
B
Primary Key
C
Foreign Key
D
View
E
Constraint

Soru 14

Aşağıdakilerden hangisi veri tabanı yöneticisinin görevlerinden biri değildir?

Seçenekler

A
Veri Tabanı Tasarımı
B
Performans Analizi
C
Uygulama Programı
D
Yedekleme ve Geri Yükleme
E
Veri Bütünlüğü Sağlama

Soru 15

I. Veri tabanı yöneticisi
II. Uygulama programcısı
III. Sorgu dili kullanıcıları
Yukarıdakilerden hangisi ya da hangileri veri tabanı yönetim sistemlerinde kullanıcı türlerindendir?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

Soru 16

Veri tabanlarının gelişmesinde önemli etkenlerden biri olan Hard Disk kapasiteleri günümüzde hangi seviyededir?

Seçenekler

A
100 MG
B
100 TB
C
1 KB
D
1 GB
E
10 KB

Soru 17

Bir veri tabanı yönetim sisteminde kaç tane veri tabanı oluşturulabilir?

Seçenekler

A
3
B
5
C
Çok sayıda
D
10
E
1

Soru 18

1970’lerde E. F. Codd tarafından önerilen modeli esas alarak geliştirilen ve günümüzde en çok kullanılan veri modeli aşağıdakilerden hangisidir?

Seçenekler

A
Access Veri Modeli
B
Sıradüzensel Veri Modeli
C
Ağ Veri Modeli
D
İlişkisel Veri Modeli
E
Nesneye Yönelik Veri Modeli

Soru 19

Aşağıdakilerinden hangisi tarih veri türüdür?

Seçenekler

A
time
B
char
C
Float
D
int
E
varchar

Soru 20

Veri tabanlarında bulunan, en temel veri saklama yapısı olan, satır ve sütunlar şeklinde düzenlenmiş nesne aşağıdakilerden hangisidir?

Seçenekler

A
Database
B
Row
C
Table
D
Column
E
Constrait

Soru 21

Aşağıdakilerden hangisi geçmişte ve günümüzde kullanılan veri modelleri arasında yer almaz?

Seçenekler

A
Sıradüzensel Veri Modeli
B
İlişkisel Veri Modeli
C
Düzensiz Veri Modeli
D
Nesneye-Yönelik Veri Modeli
E
Ağ Veri Modeli

Soru 22

ASCII türünden bir sütun tanımlandığında her karakter için ayrılan veri alanı aşağıdakilerden hangisidir?

Seçenekler

A
1 Bit
B
10 Bit
C
32 Bit
D
1 Byte
E
8 Byte

Soru 23

Ondalıklı rakam girişi yapılabilen veri tipi aşağıdakilerden hangisidir?

Seçenekler

A
Decimal
B
Smallint
C
Tinyint
D
Int
E
Rint

Soru 24

İki ya da daha fazla tabloyu birlikte sorgulama işlemine ne ad verilir?

Seçenekler

A
View
B
Index
C
Unique Key
D
Constraint
E
Join

Ünite 2

Soru 1

Kavramsal tasarım için en çok kullanılan model olan Varlık İlişki Modeli'nin ögeleri arasında aşağıdakilerden hangisi yer almaz?

Seçenekler

A
Küme
B
Varlık
C
Nitelik
D
Domain (etki alanı)
E
İlişki

Soru 2

Veri tabanının tasarım aşamasında veri tekrarını, kaybını veya yetersizliğini önlemek; tablolar arasında artık veri ve tutarsız ilişkiler ortadan kaldırılmak için gerçekleştirilen işleme ne ad verilir?

Seçenekler

A
Sıkıştırma
B
Anahtar Saha Belirleme
C
Varlık İlişki Diyagramı
D
Fonksiyonel Bağımlılık
E
Normalizasyon

Soru 3

I. Bire-bir ilişki
II. Bire-iki ilişki
III. Bire-çok ilişki
IV. İkiye-çok ilişki
V. Çoka-çok ilişki
Yukarıdakilerden hangileri varlık kümeleri arasında kurulan ilişki türleri arasında yer alır?

Seçenekler

A
I, II ve III
B
I, II ve IV
C
I, III ve IV
D
III, IV ve V
E
I, III ve V

Soru 4

Varlık İlişki Modeli'nde yer alan ilişkiler hangi geometrik şekil kullanılarak gösterilir?

Seçenekler

A
Elips
B
Kare
C
Eşkenar dörtgen
D
Çizgi
E
Dikdörtgen

Soru 5

Bir varlık kümesi anahtar niteliğe sahip değilse ne ad verilir?

Seçenekler

A
Nitelik kümesi
B
Zayıf varlık kümesi
C
İlişki kümesi
D
Varlık kümesi
E
Anahtar nitelik

Soru 6

Veri tabanı tasarlanırken aşağıdakilerden hangisi kavramsal tasarımda yapılır?

Seçenekler

A
Varlık İlişki Modeli
B
Birinci Normalizasyon Formu
C
Beşinci Normalizasyon Formu
D
Bire-Bir İlişki
E
Bire-Çok İlişki

Soru 7

Veri tabanındaki varlıkların özelliklerine ne ad verilir?

Seçenekler

A
İlişki
B
Nitelik
C
Etki Alanı
D
Yapı
E
Domain

Soru 8

Varlık İlişki Modeli'nde varlıklar aşağıdakilerden hangisi ile gösterilir?

Seçenekler

A
Elips
B
Kare
C
Silindir
D
Çizgi
E
Dikdörtgen

Soru 9

Bir dersi birden çok öğrencinin alması aşağıdaki varlık ilişkilerinden hangisidir?

Seçenekler

A
Bire-bir
B
Çoğa-çok
C
Bire-çok
D
İkiye-bir
E
İkiye-iki

Soru 10

Varlık ilişki diyagramlarında anahtar nitelik nasıl gösterilir?

Seçenekler

A
Kare içinde
B
Çift çizgili elips
C
Tek çizgili elips
D
Elips içinde altı çizili
E
Koyu yazılarak

Soru 11

Veri tabanında veri bütünlüğünü sağlamak, uygulama bağımsızlığı ve performansı artırmak için aşağıdakilerden hangisi yapılmalıdır?

Seçenekler

A
Varlık ilişki diyagramı
B
Tekilleştirme
C
Anahtar saha belirleme
D
Sıkıştırma
E
Normalizasyon

Soru 12

Anahtar olmayan sahaların birleştirilerek anahtar saha olarak kullanılması aşağıdakilerden hangisidir?

Seçenekler

A
Fonksiyonel bağımlılık
B
Birincil anahtar saha
C
Kısmi bağımlılık
D
İkincil anahtar saha
E
Varlık ilişki diyagramı

Soru 13

Birinci normal formda aşağıdaki işlemlerden hangisi yapılır?

Seçenekler

A
Sütunları birleştirmek
B
Uygun sütunları anahtar alan yapmak
C
Tablolar arasında ilişkiler tanımlamak
D
Her sütunda sadece bir veri tutmak yani birden fazla bilgiyi tek bir sütunda toplamamak
E
Bir tabloda tekrar eden verileri başka bir tabloya kaydetmek

Soru 14

İkinci normal formda aşağıdaki işlemlerden hangisi yapılır?

Seçenekler

A
Sütunları birleştirmek
B
Uygun sütunları anahtar alan yapmak
C
Tablolar arasında ilişkiler tanımlamak
D
Bir sütundaki farklı verileri farklı tabloya aktarmak
E
Bir tabloda tekrar eden verileri başka bir tabloya kaydetmek

Soru 15

Aşağıdaki adımlardan hangisi veri tabanı tasarımı yapılırken izlenmesi gereken adımlardan biri değildir?

Seçenekler

A
Depolanacak verilerin belirlenmesi
B
Tabloların oluşturulması
C
Anahtar sütunların belirlenmesi
D
İlişkilerin kurulması
E
Programlama yazılımının seçilmesi

Soru 16

Veri tabanı tasarımında kullanılan Entitiy Relationship’in Türkçe karşılığı aşağıdakilerden hangisidir?

Seçenekler

A
Veri ilişkisi
B
Varlık ilişki
C
Tablo ilişkisi
D
Anahtar ilişkisi
E
Nitelik ilişkisi

Soru 17

Aşağıdakilerden hangisi Vİ modellerinde “niteliklerin alabileceği değer aralığı” tanımının karşılığıdır?

Seçenekler

A
Nitelik
B
Etki alanı
C
İlişki
D
Varlık
E
Anahtar saha

Soru 18

Varlık ilişki diyagramlarında, varlık kümeleri arasında kurulan anlamlı bağlantılara verilen isim aşağıdakilerden hangisidir?

Seçenekler

A
Varlık
B
Nitelik
C
İlişki
D
Zayıf varlık
E
Anahtar nitelik

Soru 19

İlişkisel model kullanılacak uygulamaya göre değil saklanacak veriye göre hazırlanmalıdır.
Normalizasyonun amaçlarından olan bu ifadenin karşılığı aşağıdakilerin hangisidir?

Seçenekler

A
Veri bütünlüğü
B
Uygulamadan bağımsızlık
C
Performans artırmak
D
Tablo oluşturmak
E
Veri tabanı tasarımı

Soru 20

Bir varlığın başka varlıkla iki yönlü ya da çoklu ilişkisini ifade eden ilişki türü aşağıdakilerden hangisidir?

Seçenekler

A
Bire-bir ilişki
B
Çoka-çok ilişki
C
Bire-çok ilişki
D
İlişkisizlik
E
Tek yönlü ilişki

Soru 21

Tekrarlı veya aynı varlığa ait olup kaç kez tekrar edeceği belli olmayan türdeki verilerin veri tabanı mantığını bozmadan saklanmasına yönelik düzenleme aşağıdakilerden hangisidir?

Seçenekler

A
Bütünleştirme
B
Parçalama
C
Ayıklama
D
Normalizasyon
E
Detaylandırma

Soru 22

Kısmi bağımlılıkların ortadan kaldırıldığı normal form aşağıdakilerden hangisidir?

Seçenekler

A
Birinci Normal Form
B
İkinci Normal Form
C
Üçüncü Normal Form
D
Dördüncü Normal Form
E
Beşinci Normal Form

Soru 23

Verilerde yer alan tekrarların ortadan kaldırıldığı normal form aşağıdakilerden hangisidir?

Seçenekler

A
İkinci Normal Form
B
Beşinci Normal Form
C
Dördüncü Normal Form
D
Üçüncü Normal Form
E
Birinci Normal Form

Ünite 3

Soru 1

SQL Server kurulumu tamamlandıktan sonra yönetici haklarıyla veri tabanları üzerinde işlem yapabilmek için aşağıdaki modlardan hangisi seçilmelidir?

Seçenekler

A
Windows Authentication Mode
B
Mixed Mode
C
Windows Adminstrator Mode
D
Single Mode
E
SQL Server Adminstrator Mode

Soru 2

Aşağıdakilerden hangisi Microsoft SQL SERVER 2008 R2'nin ücretsiz sürümlerinden biridir?

Seçenekler

A
SQL Server 2008 Enterprise
B
SQL Server 2008 Standard
C
SQL Server 2008 Workgroup
D
SQL Server 2008 Express
E
SQL Server 2008 Free

Soru 3

Veri tabanı motoruna bağlanmada kullanılan giriş değerleri ve açıklama eşleştirmelerinden hangisi yanlıştır?

Seçenekler

A
Server type: Sunucu türü
B
Server name: Sunucu ismi
C
Authentication: Yetkilendirme
D
Login: Kullanıcı girişi yapmak
E
Password: Sistem yöneticisi iseniz kurulum sırasında belirlediğiniz şifre

Soru 4

Microsoft SQL Server üzerinde OLAP küp tasarımları ve veri madenciliği (data mining) uygulamaları geliştirmeyi kolaylaştıran araç aşağıdakilerden hangisidir?

Seçenekler

A
Analysis Services
B
Reporting Services
C
Management Tools
D
Shared Feature Directory
E
SQL Server Database Engine Services

Soru 5

SQL Server 2008 R2 kurulumu başlayabilmesi için aşağıdaki yazılımların hangileri sistemde kurulu olmalıdır?

Seçenekler

A
.Net Framework 3.5 ve Windows Installer
B
.Net Framework 2.0 ve Windows Setup
C
.Net Framework 4.0 ve SQL Server 2008 Engine
D
.Net Framework 1.0 ve SQL Runtime
E
.Net Framework 4.5 ve Windows Defender

Soru 6

Aşağıdakilerin hangisi SQL Server bileşenlerinden biri değildir?

Seçenekler

A
Analysis Services
B
Integration Services
C
Database Engine
D
Reporting Services
E
Administrating Services

Soru 7

Aşağıdakilerden hangisi SQL Server 2008 Yönetici hesabı varsayılan kullanıcı adıdır?

Seçenekler

A
Admin
B
Administrator
C
Sa
D
Root
E
Sysadmin

Soru 8

Aşağıdakilerden hangisi SQL Server 2008 kurulumu için gerekli değildir?

Seçenekler

A
Minumum 1 Ghz işlemci
B
En az 256 Mb ram
C
Boş sabit disk alanı
D
En az 256 Mb ekran kartı
E
Kurulum dosyaları

Soru 9

Aşağıdakilerden hangisi SQL Server 2008 veri tabanı sürümü değildir?

Seçenekler

A
SQL Server 2008 Express Edition
B
SQL Server 2008 XP Edition
C
SQL Server 2008 Standard Edition
D
SQL Server 2008 Enterprise Edition
E
SQL Server 2008 Datacenter Edition

Soru 10

Aşağıdakilerden hangisi SQL Server 2008 kurulurken dikkat edilmesi gerekenlerden biri değildir?

Seçenekler

A
Fat Dosya Sistemi kullanılması
B
NTFS Dosya Sistemi kullanılması
C
Internet bağlantısı olması
D
Sıkıştırılmış sürücü olmaması
E
Güvenlik duvarında erişimlerin verilmiş olması

Soru 11

Yeni SQL Server kurulumu yapmak için aşağıdaki bağlantılardan hangisi kullanılır?

Seçenekler

A
New Cluster installation
B
New Installation or add features to an existing installation
C
Remove installation
D
Tools
E
Resources

Soru 12

Management Studio kurulması için sql server aşağıdaki bileşenlerin hangisini kurmalıdır?

Seçenekler

A
SQL Server Database Engine Services
B
Analysis Services
C
Reporting Services
D
Management Tools
E
Shared Features

Soru 13

Aşağıdakilerden hangisi birden fazla SQL Server kurulumu aynı bilgisayarda yapılmak istendiğinde farklı olmalıdır?

Seçenekler

A
Varsayılan veri klasörü
B
Varsayılan log klasörü
C
Instance ID
D
SQL kurulum cd’si
E
Server ID

Soru 14

Aşağıdakilerden hangisi SQL Server 2008 kurulumu için gerekli yazılımlardan biri değildir?

Seçenekler

A
NET Framework 3.5 SP1 veya üzeri
B
Windows Installer 4.5 veya üzeri
C
Internet Explorer 6 SP1 veya üzeri
D
PowerShell
E
SQL Server Database Engine

Soru 15

Aşağıdaki parametrelerden hangisi Management Studio ile SQL Server’a bağlantı oluşturabilmek için kullanılmaz?

Seçenekler

A
Server type
B
Server name
C
Login
D
Password
E
Username

Soru 16

SQL Server Feature Selection ekranı üzerinde yer alıp OLAP küp tasarımları ve veri madenciliği (data mining) uygulamaları geliştirmeyi kolaylaştıran SQL analiz servislerinin kurulumunu aşağıdakilerden hangisi sağlar?

Seçenekler

A
SQL Server Database Engine Services
B
Reporting Services
C
Management Tools
D
Analysis Services
E
Shared Feature Directory

Soru 17

Aynı bilgisayara birden fazla SQL server kurulumu yapılması gerektiğinde farklı olması gereken bilgi aşağıdakilerden hangisidir?

Seçenekler

A
Feature Selection
B
I accept the license terms
C
Next
D
Select All
E
Instance ID

Soru 18

Aşağıdakilerden hangisi SQL Server'da veritabanı motoruna bağlanma durumunda yetkilendirme işlemini ifade eder?

Seçenekler

A
Server name
B
Server type
C
Login
D
Authentication
E
Password

Soru 19

Aşağıdakilerden hangisi Veri tabanı motoruna bağlanma durumunda giriş değerleri arasında yer almaz?

Seçenekler

A
Server place
B
Server name
C
Login
D
Authentication
E
Server type

Ünite 4

Soru 1

Aşağıdakilerden hangisinde index türü ve amacı eşleştirmesi doğru olarak verilmiştir?

Seçenekler

A
Full-Text Index - Yalnızca kurala uyan satırları indexlemek.
B
Eklenti Sütunlu Index - En uç sayfalardaki gerçek verileri tutarak sorguyu hızlandırmak.
C
Kapsam Index -Veri tekrarını önlemek.
D
Filtreli Index - Çeşitli kurallardan bağımsız olarak hızlı sorgulama yapmak.
E
Unique Index - Seçilen sütunların tek bir index olarak tanımlanması.

Soru 2

Aşağıdakilerden hangisi index türlerinden biri değildir?

Seçenekler

A
Karma (Composite) Index
B
Kapsam (Covering) Index
C
Eklenti Sütunlu Indexler
D
XML Indexler
E
FTP Indexler

Soru 3

Veri tabanına erişecek kullanıcının "Yetkileri yönetebilir ve role yetkilerinde değişiklik yapabilir." haklara sahip olması için gereken yetkilendirme türü aşağıdakilerden hangisidir?

Seçenekler

A
db_accessadmin
B
db_backupoperator
C
db_securityadmin
D
db_datareader
E
db_denydatawriter

Soru 4

Bir çalışma dosyası oluşturduktan sonra günlük çalışma dosyalarının gereğinden fazla büyümesini engellemek için veri tabanında sınır getirilmesi amacıyla aşağıdakilerden hangisi kullanılır?

Seçenekler

A
Path
B
Autogrowth
C
File Type
D
File Group
E
Initial Size

Soru 5

Bir kullanıcının veri tabanındaki kayıtları yalnızca listeleyebilmesi için kullanıcıya hangi yetkinin verilmesi gerekir?

Seçenekler

A
db_datawriter
B
db_datareader
C
db_denydatawriter
D
db_denydatareader
E
db_denywriter

Soru 6

SQL Server açısından index kullanımının en önemli amacı aşağıdakilerden hangisidir?

Seçenekler

A
Hızlı veri ekleme
B
Daha az veri okuyarak daha kısa sürede sonuç getirme
C
Daha çok veriyi daha kısa zamanda okuma
D
Daha çok veriyi daha uzun zamanda okuma
E
Daha çok veriyi daha kapsamlı okuma

Soru 7

Aşağıdakilerden hangisi index tipidir?

Seçenekler

A
UNBOUNDED
B
NONCLUSTERED
C
DEVELOPED
D
GROUPED
E
UNGROUPED

Soru 8

Aşağıdakilerden hangisi bir tablo indexleme alanı olarak seçilen sütundaki verilerin tekrarlanmasını istemiyorsa index özelliği olarak seçmelidir?

Seçenekler

A
Karma
B
Kapsam
C
Full-Text
D
Is Unique
E
Null-Text

Soru 9

Fiziksel dosya gruplarına dağıtılmış olan indexlere verilen ad nedir?

Seçenekler

A
Karma index
B
Kapsam index
C
Parçalı index
D
Sütunlu index
E
Satırlı index

Soru 10

Full-Text indexler hangi amaçla kullanılır?

Seçenekler

A
Bir tabloda yer alan bazı kriterlere uyan verileri indexleme
B
Farklı fiziksel dosya gruplarında index tutma
C
Metin ifadelerinin farklı formları ve dil kurallarından bağımsız olarak hızlı sorgulanmaları
D
XML Sütunlar üzerinde sorguların hızlanması
E
Metin ifadelerinin indeklenmesi

Soru 11

FILL FACTOR parametresi ne için kullanılır?

Seçenekler

A
Sorguları doldurmak için
B
Tabloları doldurmak için
C
Uç seviye sayfaların doluluk oranını belirlemek için
D
Veri tabanı doluluk oranını belirlemek için
E
Veri tabanının boş alanlarını belirlemek için

Soru 12

Management studio ile veri tabanı oluşturulurken aşağıdakilerden hangisini belirtmek gerekmez?

Seçenekler

A
Veri tabanı adı
B
Tablo adı
C
Autogrowth yüzdesi
D
Veri tabanı veri dosyası fiziksel dosya yolu
E
Veri tabanı Log dosyası fiziksel dosya yolu

Soru 13

Aşağıdakilerden hangi işlem db_owner yetkisine sahip bir kullanıcı tarafından yapılabilir?

Seçenekler

A
İşletim sistemi üzerinde kullanıcı oluşturmak
B
Veri tabanı sunucusunu yeniden başlatmak
C
Veri tabanı üzerinde tablo oluşturmak
D
Veri tabanı sunucusuna kullanıcı eklemek
E
İşletim sistemini yeniden başlatmak

Soru 14

Aşağıdaki yöntemlerden hangisi veritabanı oluştururken kullanılabilir?

Seçenekler

A
Management Studio ile oluşturulabilir.
B
Dosya kopyalanarak oluşturulabilir.
C
Dosya ismi değiştirilerek oluşturulabilir.
D
TSQL’de INSERT terimi kullanılarak oluşturulabilir.
E
TSQL’de DROP terimi kullanılarak oluşturulabilir.

Soru 15

Aşağıdaki hangi durumda Unique index kullanılır?

Seçenekler

A
Tüm sütunların indexlenmesi gerektiğinde
B
Tüm satırların indexlenmesi gerektiğinde
C
Seçilen sütundaki verilerin tekrarlanmaması gerektiğinde
D
Metinsel sütunların indexlenmesi gerektiğinde
E
Indexlerin farklı fiziksel dosyalarda bulundurulması gerektiğinde

Soru 16

Verilebilecek yetki tiplerinden db_denydatawriter teriminin görevini ifade eden açıklama aşağıdakilerden hangisidir?

Seçenekler

A
User tablolarında delete, insert, update komutlarının çalıştırılamaması için kullanılır.
B
User tabloları üzerinde delete, insert, update komutlarını çalıştırabilir.
C
User tabloları üzerinde select komutunun çalıştırılamaması için kullanılır.
D
Windows ve SQL Server Login’lerinin DB’ye erişimlerinde ekleme ya da çıkarma yapabilir.
E
Yetkileri yönetebilir, role yetkilerinde değişiklik yapabilir.

Soru 17

User tabloları üzerinde select komutu çalıştırabilen yetki tipi aşağıdakilerden hangisidir?

Seçenekler

A
db_datawriter
B
db_denydatawriter
C
db_datareader
D
db_accessadmin
E
db_ddladmin

Soru 18

Bir tablo indeksleme alanı olarak seçilen sütundaki verilerin tekrarlanması istenmiyorsa indeksleme yapılırken kutucuğu olumlu (Yes) olarak işaretlenen seçenek aşağıdakilerden hangisidir?

Seçenekler

A
One
B
Take
C
Only
D
Is Unique
E
No only

Soru 19

User tabloları üzerinde delete, insert, update komutlarını çalıştırabilen yetki tipi aşağıdakilerden hangisidir?

Seçenekler

A
db_backupoperator
B
db_datawriter
C
db_denydatawriter
D
db_denydatareader
E
db_datareader

Ünite 5

Soru 1

Veri tabanı seçenekleri ile ilgili eşleştirmelerden hangisi yanlıştır?

Seçenekler

A
BULK LOGGED-Standart olan kurtarma seçeneğidir.
B
RESTRICTED USER-Login olan kullanıcılar ve owner dışındaki kullanımı engeller.
C
ANSI_NULLS-NULL değer içeren sütun için eşitlik sorgulaması yapar.
D
READ ONLY-Veri tabanı dosyasının yalnızca okunmasını sağlar.
E
SINGLE USER-Veri tabanı dosyasını aynı anda bir tek kişinin kullanmasını sağlar.

Soru 2

TSQL kullanarak veri tabanında aşağıdakilerden hangisi yapılamaz?

Seçenekler

A
Raporlama
B
Sorgulama
C
Kayıt silme
D
Kayıt ekleme
E
Form oluşturma

Soru 3

Bir veri tabanının boyutunu otomatik olarak azaltmak için aşağıdakilerden hangisi kullanılmalıdır?

Seçenekler

A
SET_AUTO MIN_ON
B
DBCC _SHRINKFILE
C
AUTO FILEGROWTH_ON
D
SET AUTO_SHRINK ON
E
AUTO SIZE_ON

Soru 4

T-SQL ile tablo oluşturma komutu aşağıdakilerden hangisidir?

Seçenekler

A
CREATE TABLE
B
CREATE DATABASE
C
ADD TABLE
D
ADD DATABASE
E
ALTER TABLE

Soru 5

TSQL ile tablo oluştururken aşağıdakilerden hangisi zorunludur?

Seçenekler

A
Master veritabanı kullanımı
B
Tabloya verilecek isim
C
Veri tabanı kullanıcı adı
D
Yedekleme parametreleri
E
Tablonun bellekte kaplayacağı boyut

Soru 6

Tablodan bir kaydı silmek için aşağıdaki komutlardan hangisi kullanılır?

Seçenekler

A
ADD
B
CREATE
C
ALTER
D
DROP
E
DELETE

Soru 7

SQL Serverde oluşturulmuş bir tablonun bir sütununu değiştirmek için hangi komut kullanılır?

Seçenekler

A
TABLE <tablo ismi=""> DROP COLUMN <kolon ismi=""></kolon></tablo>
B
ALTER TABLE <tablo ismi=""> DELETE COLUMN <kolon ismi=""></kolon></tablo>
C
TABLE <tablo ismi=""> DELETE COLUMN <kolon ismi=""></kolon></tablo>
D
ALTER TABLE <tablo ismi=""> ALTER COLUMN <kolon ismi=""></kolon></tablo>
E
ALTER TABLE <tablo ismi=""> DROP COLUMN <kolon ismi=""></kolon></tablo>

Soru 8

Aşağıdakilerden hangisi T-SQL ile yapılabilir?

Seçenekler

A
Sunucu oluşturmak
B
Web sitesi tasarlamak
C
Veri tabanı oluşturmak
D
Windows formu oluşturmak
E
Program derlemek

Soru 9

Aşağıdakilerden hangisi T-SQL ile yapılamaz?

Seçenekler

A
Kayıt silinebilir.
B
Kayıt eklenebilir.
C
Form oluşturulabilir.
D
Tablo üzerinde değişiklik yapılabilir.
E
Tablo oluşturulabilir.

Soru 10

Aşağıdakilerden hangisi veri tabanında çeşitli işlemleri yerine getiren komutlardan biri değildir?

Seçenekler

A
DELETE
B
INSERT
C
UPDATE
D
ERASE
E
CREATE

Soru 11

Grant komutu aşağıdakilerden hangisi için kullanılır?

Seçenekler

A
Veri tabanı kullanıcısını düzenler.
B
Veri tabanını düzenler.
C
Tabloya erişecek kullanıcı haklarını düzenler.
D
Veri tabanına erişecek kullanıcı şifresini düzenler.
E
Veri tabına erişecek kullanıcı haklarını düzenler.

Soru 12

Veri tabanına tablo silmek için hangi TSQL komutu kullanılır?

Seçenekler

A
DROP Database
B
DROP User
C
DROP Table
D
DROP Login
E
DROP tablo

Soru 13

Veri tabanı kullanıcı oluşturulurken hangi TSQL komutu kullanılır?

Seçenekler

A
Create Database
B
Create File
C
Alter Database
D
Create User
E
Create Login

Soru 14

TSQL ile veri tabanı oluşturma komutu aşağıdakilerden hangisidir?

Seçenekler

A
DATABASE veritabaniadi;
B
CREATE TABLE veritabaniadi;
C
ALTER DATABASE veritabaniadi;
D
ALTER TABLE veritabaniadi;
E
OLUSTUR db veritabaniadi;

Soru 15

Tablo oluşturmak için hangi komut kullanılır?

Seçenekler

A
ADD
B
CREATE
C
INSERT
D
MAKE
E
ALTER

Soru 16

Bir veritabanı hakkında bilgi almak için hangi TSQL komutu kullanılır?

Seçenekler

A
sp_spaceused;
B
fileinfo veritabani_adi;
C
sp_helpfilegroup
D
sp_helpdb;
E
sp_creatuser;

Soru 17

Aşağıdakilerden hangisi T-SQL ile yapılamaz?

Seçenekler

A
Verileri filtrelemek
B
Program derlemek
C
Veritabanı oluşturmak
D
Tablo oluşturmak
E
Tablo silmek

Ünite 6

Soru 1

Bir sütunun birden fazla değer alabildiği durumlar için liste içinde arama yapmak amacıyla aşağıdakilerden hangisi kullanılır?

Seçenekler

A
Order by operatörü
B
Search operatörü
C
Coalesce operatörü
D
Isnull operatörü
E
In operatörü

Soru 2

T.C. kimlik numaralarına göre artan bir şekilde sıralama yapmak için aşağıdaki sorgulardan hangisi yazılmalıdır?

Seçenekler

A
SELECT * FROM Birey WHERE BY TcNo DESC
B
WHERE BY TcNo ASC SELECT * FROM Birey
C
ORDER BY TcNo DESC SELECT * FROM Birey
D
SELECT * FROM Birey ORDER BY TcNo
E
SELECT * FROM Birey ORDER BY TcNo DESC

Soru 3

Bir veri tabanı içerisinde bulunan isim listesinden “Z” harfi ile başlayan bireylerin karakter sayısı fark etmeksizin listelenmesi için aşağıdakilerden hangisinin yazılması gerekir?

Seçenekler

A
SELECT * FROM Birey WHERE Adi LIKE 'Z%'
B
SELECT * FROM Birey WHERE Adi LIKE '[^Z]'
C
SELECT * FROM Birey WHERE Adi LIKE '[Z]'
D
SELECT * FROM Birey WHERE Adi LIKE '%Z'
E
SELECT * FROM Birey WHERE Adi LIKE 'Z_'

Soru 4

Kişi tablosuna DogumYeri adında, varchar türünde, 30 karakter uzunluğunda ve “null”(boş) değer içeren bir sütun eklenmesi için yazılması gereken sorgu aşağıdakilerden hangisidir?

Seçenekler

A
ALTER TABLE ADD DogumYeri Kisi VARCHAR(50) NULL
B
CREATE DogumYeri ADD Kisi TABLE VARCHAR(30) NULL
C
ALTER Kisi ADD DogumYeri TABLE VARCHAR(30) NULL
D
CREATE TABLE Kisi ADD DogumYeri VARCHAR(30) NULL
E
ALTER TABLE Kisi ADD DogumYeri VARCHAR(30) NULL

Soru 5

Aşağıdakilerden hangisinde karşılaştırma operatörü sembolü ve açıklaması yanlış verilmiştir?

Seçenekler

A
Büyük eşit (>=)
B
Küçük eşit (<=)
C
Büyük değil (!>)
D
Eşit (<>)
E
Eşit değil (!=)

Soru 6

“Birey” tablosuna, tarih-saat veri türünde ve “null” değer içermeyen “DogumTarihi” alanını eklemeyi sağlayan sorgu aşağıdakilerden hangisidir?

Seçenekler

A
ALTER TABLE Birey ADD DogumTarihi DATETIME NOT NULL
B
ALTER TABLE Birey ALTER COLUMN DogumTarihi NOT NULL
C
ALTER TABLE Birey ADD DogumTarihi NULL
D
ALTER TABLE Birey ALTER COLUMN DogumTarihi DATETIME NULL
E
ALTER TABLE Birey ADD DogumTarihi DATETIME NULL

Soru 7

Aşağıdakilerden hangisi “Kitap” tablosundaki “YazarAdi” alanının uzunluğunu 50 karakter olarak güncellemektedir?

Seçenekler

A
ALTER TABLE Birey ALTER COLUMN TcNo VARCHAR(11)
B
ALTER TABLE Kitap ALTER COLUMN YazarAdi VARCHAR(50)
C
SELECT TOP 50 YazarAdi FROM Kitap
D
ALTER TABLE Kitap ADD YazarAdi INT(50)
E
ALTER TABLE YazarAdi ALTER COLUMN Kitap VARCHAR(11)

Soru 8

Aşağıdakilerden hangisi adının ikinci harfi “.” olan bireyleri listeler?

Seçenekler

A
SELECT * FROM Birey WHERE Adi LIKE ‘_.%’
B
SELECT * FROM Birey WHERE Adi = ‘.2’
C
SELECT * FROM Birey WHERE Adi LIKE ‘%.%’
D
SELECT * FROM Birey WHERE LIKE Adi ‘.%’
E
SELECT * FROM Birey WHERE Adi LIKE ‘%_.%’

Soru 9

Aşağıdakilerden hangisi adı içinde boşluk karakteri olan bireyleri listeler?

Seçenekler

A
SELECT * FROM Birey WHERE Adi LIKE ‘ ’
B
SELECT * FROM Birey WHERE Adi = ‘% %’
C
SELECT * FROM Birey WHERE Adi LIKE ‘% %’
D
SELECT * FROM Birey WHERE LIKE Adi ‘ ’
E
SELECT * FROM Birey WHERE Adi LIKE ‘_ _’

Soru 10

Aşağıdakilerden hangisi “SicilNo” bilgisi girilmemiş olan “Personel” kayıtlarını listeler?

Seçenekler

A
SELECT * FROM Personel WHERE SicilNo = ‘NULL’
B
SELECT * FROM Personel WHERE ISNULL(SicilNo)
C
SELECT * FROM Personel WHERE SicilNo LIKE NULL
D
SELECT * FROM Personel WHERE SicilNo IS NULL
E
SELECT * FROM Personel WHERE COALESCE (SicilNo, ‘’)

Soru 11

Aşağıdaki sorgulardan hangisi “Birey” tablosundaki kayıtları önce “Adi” sonra “Soyadi” alanına göre “a” dan “z” ye doğru sıralamamaktadır?

Seçenekler

A
SELECT * FROM Birey ORDER BY Adi, Soyadi
B
SELECT * FROM Birey ORDER BY Adi ASC, Soyadi
C
SELECT * FROM Birey ORDER BY Adi, Soyadi ASC
D
SELECT * FROM Birey ORDER BY Adi ASC, Soyadi ASC
E
SELECT * FROM Birey ORDER BY Adi DESC, Soyadi DESC

Soru 12

Aşağıdaki sorgulardan hangisi maaşı en yüksek olan 3 personeli listeler?

Seçenekler

A
SELECT * FROM Personel WHERE Maas = MAX(3)
B
SELECT * FROM Personel GROUP BY MaaS, 3
C
SELECT TOP 3 * FROM Personel ORDER BY Maas DESC
D
SELECT TOP 3 PERCENT * FROM Personel ORDER BY Maas
E
SELECT TOP 3 * FROM Personel ORDER BY Maas

Soru 13

Aşağıdaki sorgulardan hangisi “Birey” tablosundaki kayıtları listelerken sadece “Adi” ve “Soyadi” alanlarını görüntülemektedir?

Seçenekler

A
SELECT * FROM Birey WHERE Adi=Soyadi
B
SELECT Adi, Soyadi FROM Personel
C
SELECT * FROM Birey ORDER BY Adi, Soyadi
D
SELECT Adi, Soyadi, * FROM Birey
E
SELECT Adi, Soyadi FROM Birey

Soru 14

Aşağıdaki sorgulardan hangisi sayfa sayısı 400 ile 500 arasında olan kitapları yazar adlarına göre “z” den “a” ya doğru sıralamaktadır?

Seçenekler

A
SELECT * FROM Kitap ORDER BY YazarAdi DESC
B
SELECT * FROM Kitap WHERE SayfaSayisi > 400 ORDER BY YazarAdi
C
SELECT * FROM Kitap WHERE SayfaSayisi BETWEEN 400 AND 500
D
SELECT * FROM Kitap WHERE SayfaSayisi BETWEEN 400 AND 500 ORDER BY YazarAdi DESC
E
SELECT * FROM Kitap WHERE SayfaSayisi >400 AND SayfaSayisi<500

Soru 15

Aşağıdaki sorgulardan hangisi yanlış yazılmıştır?

Seçenekler

A
SELECT * FROM Birey ORDER BY Adi
B
SELECT * FROM Birey ORDER BY Adi ASC, Soyadi DESC
C
SELECT * FROM Birey ORDER BY Adi WHERE Adi=’Ali’
D
SELECT * FROM Birey WHERE Adi= ‘Ali’ ORDER BY Adi
E
SELECT * FROM Birey WHERE Adi LIKE ‘[az]%’

Soru 16

SQL sorgusunda tabloda yer alan tüm sütun adlarının görüntülenmesi için aşağıdaki karakterlerden hangisi kullanılmalıdır?

Seçenekler

A
%
B
&
C
*
D
_
E
$

Soru 17

I. *
II. _
III. %
Yukarıdaki karakterlerden hangisi ya da hangileri Like operatörüyle birlikte kullanılan joker karakterlerindendir?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

Soru 18

Coalesce fonksiyonuyla ilgili olarak aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Kullanımı isnull fonksiyonuna benzemektedir.
B
En az iki parametre almaktadır.
C
İkiden fazla parametre alabilmektedir.
D
Tüm parametreler null ise sonuç null’dur.
E
Sadece son parametrenin değeri geri döner.

Soru 19

Adının ikinci harfi a, b, c veya d olan bireyleri listeleyen SQL sorgusu aşağıdakilerden hangisidir?

Seçenekler

A
Select * from Birey where Adi like ‘_abcd’
B
Select * from Birey where Adi like ‘_a-d’
C
Select * from Birey where Adi like ‘_a,b,c,d’
D
Select * from Birey where Adi like ‘_[a-d]’
E
Select * from Birey where Adi like ‘_(abcd)’

Soru 20

Aşağıdakilerden hangisi “Depo” tablosundaki “Stok” alanının uzunluğunu 40 karakter olarak güncellemektedir?

Seçenekler

A
SELECT TOP 40 Stok FROM Depo
B
ALTER TABLE Depo ADD Stok INT(40)
C
SELECT TABLE Depo ALTER COLUMN Stok
D
ALTER TABLE Depo ALTER COLUMN Stok VARCHAR(40)
E
ALTER TABLE Depo BETWEEN COLUMN Stok (40)

Soru 21

Veri tabanında bulunan veri kaynaklarından (tablo ve görünüm gibi) verileri sorgulayarak seçmek ve listelemek için kullanılan kavram aşağıdakilerden hangisidir?

Seçenekler

A
Choose
B
Create
C
Select
D
Delete
E
File

Ünite 7

Soru 1

Öğrencilerin 3 nolu sınavdan aldıkları notların ortalamasını veren sorgu aşağıdakilerden hangisidir?

Seçenekler

A
SELECT MAX(notu) AS SınıfOrtalaması FROM Sinav_Ogrenci WHERE sinav_ID =3
B
SELECT AVG(notu) AS SınıfOrtalaması FROM Sinav_Ogrenci WHERE sinav_ID =3
C
SELECT SUM(notu) AS SınıfOrtalaması FROM Sinav_Ogrenci WHERE sinav_ID =3
D
SELECT MIN(notu) AS SınıfOrtalaması FROM Sinav_Ogrenci WHERE sinav_ID =3
E
SELECT COUNT(notu) AS SınıfOrtalaması FROM Sinav_Ogrenci WHERE sinav_ID =3

Soru 2

Katılımcı tablosunda “Cinsiyet” alanına değer girilmiş, yani “Null” olmayan kayıt sayısını getirmek için aşağıdakilerden hangisi yazılmalıdır?

Seçenekler

A
SELECT Cinsiyet, COUNT(*) AS sayı FROM Katilimci GROUP BY Cinsiyet
B
SELECT COUNT(*) AS sayı FROM Katilimci WHERE cinsiyet
C
SELECT COUNT(cinsiyet) AS sayı FROM Katilimci
D
SELECT Cinsiyet, COUNT(Cinsiyet) AS sayı FROM Katilimci GROUP BY Cinsiyet
E
SELECT COUNT(DISTINCT cinsiyet) AS sayı FROM Katilimci

Soru 3

Gruplama fonksiyonları ile ilgili olarak aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
SUM-Kolonda yer alan değerlerinin toplamını verir.
B
MAX-Uygulandığı kolonda yer alan en büyük değerini verir.
C
MIN-Uygulandığı kolonda yer alan en küçük değerini verir.
D
AVG-Kolonda yer alan değerlerin en çok tekrar eden değeri verir.
E
COUNT-Koşula uyan kayıtların sayısını döndürür.

Soru 4

Aşağıdaki sorgulardan hangisi "Personel" tablosundaki, "Maas" alanının toplam değerini döndürür?

Seçenekler

A
SELECT COUNT(Maas) FROM Personel
B
SELECT MAX(Maas) FROM Personel
C
SELECT MIN(Maas) FROM Personel
D
SELECT SUM(Maas) FROM Personel
E
SELECT AVG(*) FROM Personel

Soru 5

Aşağıdaki sorgulardan hangisi “Birey” tablosundaki “Adi” alanını tekrarsız olarak getirir?

Seçenekler

A
SELECT Adi FROM Birey GROUP BY Adi, Soyadi
B
SELECT Adi FROM Birey GROUP BY Adi
C
SELECT Adi FROM Birey GROUP BY Adi HAVING COUNT(*)>1
D
SELECT Adi FROM Birey ORDER BY Adi
E
SELECT DISTINCT Adi, * FROM Birey

Soru 6

Aşağıdaki sorgulardan hangisi “Birey” tablosundaki “Adi” ve “Soyadi” alanlarına göre tekrarlı olan yani adı ve soyadı aynı olan bireyleri listeler?

Seçenekler

A
SELECT Adi, Soyadi FROM Birey GROUP BY Adi, Soyadi
B
SELECT * FROM Birey GROUP BY Adi, Soyadi HAVING COUNT(*)>1
C
SELECT Adi, Soyadi FROM Birey GROUP BY Adi, Soyadi HAVING COUNT(*)>1
D
SELECT TOP 2 Adi, Soyadi FROM Birey
E
SELECT DISTINCT Adi, Soyadi FROM Birey

Soru 7

Aşağıdakilerden hangisi en yüksek maaşı alan personelin maaş bilgisini görüntüler?

Seçenekler

A
SELECT BirimId, MAX(Maas) FROM Personel
B
SELECT MAX(Maas) FROM Personel
C
SELECT AVG(Maas) FROM Personel
D
SELECT Maas FROM Personel GROUP BY MAX(Maas)
E
SELECT TOP1 Maas FROM Personel

Soru 8

SELECT DogumYeri, COUNT(*) FROM Birey GROUP BY DogumYeri HAVING COUNT(*)>11 ORDER BY DogumYeri DESC
Yukarıdaki sorguya göre aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Bireyleri doğum yerlerine göre gruplar.
B
Doğum yerlerine göre azalan şekilde sıralar.
C
Doğum yeri alanına göre grup sayısı 11’den büyük olanların doğum yerlerini ve sayılarını görüntüler.
D
Doğum yeri bilgisi girilmemiş olan bireyleri hariç tutmaktadır.
E
Sorgu sonrası farklı girilmiş doğum yeri bilgisi sayısınca kayıt listeler.

Soru 9

Aşağıdakilerden hangisi personelleri birimlerine göre gruplayarak her birimde en yüksek maaşı alan personelin maaş bilgisini görüntüler?

Seçenekler

A
SELECT BirimId, MAX(Maas) FROM Personel GROUP BY BirimId
B
SELECT MAX(Maas) FROM Personel GROUP BY BirimId, Maas
C
SELECT BirimId, AVG(Maas) FROM Personel ORDER BY BirimId
D
SELECT BirimId, Maas FROM Personel GROUP BY MAX(Maas)
E
SELECT BirimId, TOP(Maas) FROM Personel GROUP BY BirimId

Soru 10

Aşağıdakilerden hangisi cinsiyet bilgisi girilmeyen (null) birey sayısını verir?

Seçenekler

A
SELECT COUNT (Cinsiyeti) FROM Birey
B
SELECT COUNT(*) FROM Birey
C
SELECT SUM(*) FROM Birey HAVING Cinsiyeti IS NULL
D
SELECT COUNT(Cinsiyeti) FROM Birey WHERE Cinsiyeti IS NULL
E
SELECT COUNT(*) FROM Birey WHERE Cinsiyeti IS NULL

Soru 11

Aşağıdaki sorgulardan hangisi her durumda sıfır değerini döndürmektedir?

Seçenekler

A
SELECT COUNT(Cinsiyeti) FROM Birey WHERE Cinsiyeti IS NULL
B
SELECT COUNT(*) FROM Birey WHERE Cinsiyeti IS NULL
C
SELECT COUNT(*) FROM Birey
D
SELECT SUM(Cinsiyeti) FROM Birey WHERE 1=2
E
SELECT AVG(Cinsiyeti) FROM Birey

Soru 12

Aşağıdaki sorgulardan hangisi her durumda null değerini döndürmektedir?

Seçenekler

A
SELECT COUNT(Cinsiyeti) FROM Birey WHERE Cinsiyeti IS NULL
B
SELECT COUNT(*) FROM Birey WHERE Cinsiyeti IS NULL
C
SELECT COUNT(*) FROM Birey
D
SELECT SUM(Cinsiyeti) FROM Birey WHERE 1=2
E
SELECT AVG(Cinsiyeti) FROM Birey

Soru 13

SELECT DogumYeri, Adi, SUM(*) FROM Birey GROUP BY DogumYeri WHERE AVG(Soyadi)>1 ORDER BY DogumYeri DESC
Aşağıdakilerden hangisi verilen sorguda yapılan yanlışlardan biri değildir?

Seçenekler

A
“Order by” ifadesi cümlenin sonunda gelmiş.
B
“*” karakteri “Sum” fonksiyonuna parametre olarak verilmiş.
C
“Avg” fonksiyonu karakter türde bir değeri parametre olarak almış.
D
Gruplama fonsiyonu “Where” ifadesi ile birlikte kullanılmış.
E
“Adi” sütunu “Select” ifadesi içinde yer almış, “Group by” ifadesi içinde yer almamış.

Soru 14

Tarihsel değerlerin tutulduğu bir sütun için aşağıdaki gruplama fonksiyonlarından hangisi kullanıldığında en eski veriye ulaşılmış olur?

Seçenekler

A
Max
B
Min
C
Sum
D
Avg
E
Count

Soru 15

Birey tablosundaki verileri DoğumYeri alanına göre gruplamak için kullanılan sorgu aşağıdakilerden hangisidir?

Seçenekler

A
Select DogumYeri From Birey Group by DogumYeri
B
Select * From Birey Group by DogumYeri
C
Select DogumYeri From Birey Group DogumYeri
D
Select *, DogumYeri From Birey Group by DogumYeri
E
Select DogumYeri,* From Birey Group by DogumYeri

Soru 16

I. Where
II. Having
III. Group
Yukarıdaki deyimlerin hangisi ya da hangilerinden sonra koşul tanımlanabilmektedir?

Seçenekler

A
Yalnız I
B
I ve II
C
I ve III
D
II ve III
E
I, II ve III

Soru 17

I. Count
II. Sum
III. Avg
IV. Max
Yukarıdaki gruplama fonksiyonlarından kaç tanesi metinsel türde veri içeren sütunlarla kullanılabilmektedir?

Seçenekler

A
0
B
1
C
2
D
3
E
4

Soru 18

Gruplama fonksiyonları sonucu dönen değerler ile ilgili kısıtlar ………………. operatörü ile tanımlanmaktadır.
Cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?

Seçenekler

A
Where
B
Having
C
Distinct
D
Order by
E
Percent

Soru 19

Söz diziminde tekrarlı kayıtları elemek için kullanılan sözcük aşağıdakilerden hangisidir?

Seçenekler

A
COUNT
B
WORD
C
SELECT
D
AVG
E
DISTINCT

Soru 20

Kayıt sayısını (tam sayı türünde) döndüren fonksiyon aşağıdakilerden hangisidir?

Seçenekler

A
DISTINCT
B
AVG
C
COUNT
D
SUM
E
MAX

Soru 21

Aşağıdakilerden hangisi bir derste en yüksek notu alan öğrencinin not bilgisini görüntüler?

Seçenekler

A
SELECT AVG(Not) FROM Ogrenci
B
SELECT TOP1 Not FROM Ogrenci
C
SELECT MIN(Not) FROM Ogrenci
D
SELECT DISTINCT(Not) FROM Ogrenci
E
SELECT MAX(Not) FROM Ogrenci

Ünite 8

Soru 1

Aşağıdakilerden hangisi tabloları birbiriyle ilişkilendirmek için kullanılan yöntemlerden biri değildir?

Seçenekler

A
Cross Join
B
Klasik Join
C
Inner Join
D
Outer join
E
AS join

Soru 2

Tabloların klasik birleştirilmesini sağlayan ifade aşağıdakilerden hangisidir?

Seçenekler

A
JOIN
B
Where
C
INNER JOIN
D
LEFT OUTER JOIN
E
RIGHT OUTER JOIN

Soru 3

“Birey” ve “Ogrenci_Bolum” tablolarını ID alan üzerinden birleştirdikten sonra “Birey” tablosundaki “ID” alanını görüntüleyen klasik birleştirme sorgusu aşağıdakilerden hangisidir?

Seçenekler

A
SELECT Bry.ID FROM Birey AS Bry, Ogrenci_Bolum AS Ob WHERE Bry.ID =Ob.Birey_ID
B
JOIN Bry.ID FROM Birey AS Bry, Ogrenci_Bolum AS Ob SELECT Bry.ID =Ob.Birey_ID
C
SELECT Bry.ID FROM Birey AS Bry, Ogrenci_Bolum AS Ob JOIN Bry.ID =Ob.Birey_ID
D
SELECT Bry.ID FROM Birey AS Bry, Ogrenci_Bolum AS Ob INNER JOIN Bry.ID =Ob.Birey_ID
E
WHERE Bry.ID FROM Birey AS Bry, Ogrenci_Bolum AS Ob SELECT Bry.ID =Ob.Birey_ID

Soru 4

“Ders” ve “Sinav” tablolarını “Cross Join” ile birleştiren sorgu aşağıdakilerden hangisidir?

Seçenekler

A
AS * FROM Ders CROSS JOIN Sinav
B
CROSS JOIN Ders SELECT * FROM Sinav
C
WHERE * FROM Ders CROSS JOIN Sinav
D
SELECT * FROM Ders CROSS JOIN Sinav
E
SELECT * WHERE FROM Ders AS CROSS JOIN Sinav

Soru 5

Sol Dış Birleştirme ile ilgili olarak aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Birinci tablodaki tüm kayıtların getirilmesi ikinci tablodan ise tabloların birleştirme şartına uyan kayıtların getirilir.
B
İkinci tabloda karşılığı olmayan satırlar için “NULL” değeri döner.
C
Birleştirme sonucunda birinci tablodaki veriler sağ tarafa ikinci tablodan gelen veriler ise sol tarafa yerleşmiş şekilde gelir.
D
Sol dış birleştirmede “Outer” kullanımı isteğe bağlıdır.
E
Birleştirme şartına uymayan kayıtların da sonuç olarak dönmesi için kullanılan birleştirme türlerindendir.

Soru 6

SELECT * FROM Ders CROSS JOIN Sinav
Yukarıdaki gibi çapraz sorgu ile birleştirilen “Ders” tablosunda 7 ve “Sinav” tablosunda 10 kayıt olduğuna göre sorgudan kaç kayıt döner?

Seçenekler

A
3
B
7
C
10
D
17
E
70

Soru 7

Aşağıdaki sorguların hangisinden “Ders” tablosundaki tüm kayıtlar dönmez?

Seçenekler

A
“SELECT * FROM Ders d LEFT JOIN Ogretmen_Ders od ON d.Ders_Id = od.Ders_Id”
B
“SELECT * FROM Ders CROSS JOIN Ogretmen_Ders ”
C
“SELECT * FROM Ders, Ogretmen_Ders ”
D
“SELECT * FROM Ders FULL [OUTER] JOIN Ogretmen_Ders ON d.Ders_Id = od.Ders_Id”
E
“SELECT * FROM Ders d RIGHT JOIN Ogretmen_Ders od ON d.Ders_Id = od.Ders_Id”

Soru 8

Birleştirilen iki tablodan, birinci tablodaki tüm satırları ve ikinci tablodan ise birleştirme şartına uyan satırların getirildiği birleştirme türü aşağıdakilerden hangisidir?

Seçenekler

A
Sol dış birleştirme (Left Outer Join)
B
Tüm dış birleştirme (Full Outer Join)
C
Sağ dış birleştirme (Right Outer Join)
D
İç birleştirme (Inner Join)
E
Klasik birleştirme

Soru 9

Sağ dış birleştirme (Right Outer Join) ile ilgili aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Eşiti olmayan birleştirme türündendir.
B
Birinci tablodaki tüm kayıtlar gelmektedir.
C
Birleştirme koşulu “ON” ifadesinden sonra yazılmalıdır.
D
“Outer” ifadesinin kullanımı isteğe bağlıdır.
E
Birinci tablodan birleştirme şartına uymayan satırlar için “NULL” değeri döner.

Soru 10

SELECT * FROM Birey AS B1
INNER JOIN Birey B2 WHERE B1.ID =B2.ID
Yukarıdaki sorguyla ilgili yapılan yazım hatası aşağıdakilerden hangisidir?

Seçenekler

A
“Birey” tablosu kendisiyle birleştirilmiştir.
B
“Birey” tablosuna “B2” takma adı verilirken “AS” ifadesi kullanılmamıştır.
C
“ON” ifadesi yerine “WHERE” ifadesi kullanılmıştır.
D
“left join” yerine “Inner join” ifadesi kullanılmıştır.
E
“B1.*,B2.*” ifadesi yerine “*”ifadesi kullanılmıştır.

Soru 11

SELECT * FROM Birim RIGHT JOIN Fakulte f ON Fakülte_ID=f.ID WHERE f.ID IS NULL
“Birim” tablosunda 5 ve “Fakulte” tablosunda 3 kayıt olduğuna göre yukarıdaki sorgu sonucunda kaç kayıt döner?

Seçenekler

A
0
B
1
C
3
D
5
E
15

Soru 12

Aşağıdakilerden hangisi “Birey” tablosundaki kayıt sayısının iki katından fazla kayıt döndürmektedir?

Seçenekler

A
SELECT * FROM Birey, Birey
B
SELECT * FROM Birey b1, Birey b2 where b1.ID=b2.ID
C
SELECT * FROM Birey b1 INNER JOIN Birey b2 ON b1.ID=b2.ID
D
SELECT * FROM Birey b1 LEFT JOIN Birey b2 ON b1.ID=b2.ID
E
SELECT * FROM Birey b1 CROSS JOIN Birey b2 ON b1.ID=b2.ID

Soru 13

Veri tabanında öğrencilerin borçlarını tuttuğumuz “bireyBorclar” ve ödemelerini tuttuğumuz “BireyTahsilatlar” adlı iki adet tablomuz olduğunu düşünelim. “BireyBorclar” tablosunda bireyId, birimId, Yil, Donem, BorcMiktar alanları, “BireyTahsilatlar” tablosunda ise bireyId, birimId, Yil, Donem, OdenenMiktar alanları yer almaktadır.
Öğrencinin bireyId bilgisinin 12345 olduğu varsayılırsa aşağıdaki sorgulardan hangisi öğrencinin ödeme yapmadığı yıl ve dönem borç bilgisini döndürmektedir?

Seçenekler

A
SELECT * FROM BireyBorclar bb INNER JOIN BireyTahsilatlar bt ON bb.bireyId=bt.bireyId and bb.bireyID=12345
B
SELECT * FROM BireyBorclar bb LEFT JOIN BireyTahsilatlar bt ON bb.birimId=bt.birimId and bb.bireyID=12345
C
SELECT * FROM BireyBorclar bb RIGHT JOIN BireyTahsilatlar bt ON bb.birimId=bt.birimId and bb.Yil=bt.ayId and bb.bireyID=12345
D
SELECT * FROM BireyBorclar bb LEFT JOIN BireyTahsilatlar bt ON bb.bireyId=bt.bireyId and bb.birimId=bt.birimId and bb.yil=bt.yil and bb.donem=bt.donem WHERE bb.bireyId=12345 and bt.odenenMiktar is NULL
E
SELECT * FROM BireyBorclar bb LEFT JOIN BireyTahsilatlar bt ON bb.bireyId=bt.bireyId and bb.birimId=bt.birimId and bb.yil=bt.yil and bb.donem=bt.donem AND bb.bireyId=12345 WHERE bt.odenenMiktar is NULL

Soru 14

SELECT Bry.ID ON Birey AS Bry, Ogrenci_Bolum Ob WHERE Bry.ID =Ob.Birey_ID
Yukarıdaki sorguyla ilgili yapılan yazım hatası hangisidir?

Seçenekler

A
“FROM” ifadesi yerine “ON” ifadesi kullanılmıştır.
B
“Ogrenci_Bolum” tablosuna “Ob” takma adı verilirken “AS” ifadesi kullanılmamıştır.
C
“FROM” ifadesi yerine “WHERE” ifadesi kullanılmıştır.
D
“INNER JOIN” ifadesi yerine “SELECT” ifadesi kullanılmıştır.
E
“Birey” tablosuna “Bry” takma adı verilirken “AS” ifadesi kullanılmıştır.

Soru 15

................ sonucu oluşan tablo “Left Outer Join” ve “Right Outer Join”in birleşmesinden oluşan bir tablodur.
Cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?

Seçenekler

A
Klasik birleştirme
B
İç birleştirme (Inner Join)
C
Sağ dış birleştirme (Right Outer Join)
D
Sol dış birleştirme (Left Outer Join)
E
Tüm dış birleştirme (Full Outer Join)

Ünite 9

Soru 1

SQL Server'da veri eklenmesi ile ilgili olarak aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Hesaplatılmış sütunlara veri eklenemez.
B
Değeri SQL Server tarafından oluşturulan birincil anahtar durumundaki sütuna veri girişi yapılmaz.
C
Aynı anda birden fazla tabloya ekleme işlemi yapılabilir.
D
‘INSERT INTO’ deyiminden sonra belirtilen sütun isimleri ile ‘VALUES’ deyiminden sonra yazılan değerler aynı sırada olmalıdır.
E
Bir tablo üzerinde geçici olarak ilgili tablonun birincil anahtar sütununa veri ekleme aktifleştirilebilir.

Soru 2

Tabloya aynı anda birden fazla satır eklemek için aşağıdakilerden hangisi kullanılır?

Seçenekler

A
INSERT [ALL]
B
UNION [ALL]
C
SELECT [ALL]
D
VALUE [ALL]
E
CREATE [ALL]

Soru 3

Tabloya veri eklemek için hangi komut kullanılır?

Seçenekler

A
SELECT
B
INSERT
C
UPDATE
D
DELETE
E
TRUNCATE

Soru 4

Bir sorgu içerisinde aynı anda kaç farklı tabloya veri eklenebilir?

Seçenekler

A
1
B
2
C
4
D
8
E
16

Soru 5

Tabloya değerleri kendimiz yazarak veri ekleme işleminde birden fazla satırın aynı anda eklenebilmesi için hangi komut kullanılır?

Seçenekler

A
INNER JOIN
B
LEFT JOIN
C
RIGHT JOIN
D
CROSS JOIN
E
UNION

Soru 6

I. Hesaplatılmış sütuna veri eklenemez.
II. Varsayılan değere sahip sütuna veri eklenemez.
III. NULL veri kabul etmeyen sütun için değer yazılması zorunludur.
Tabloya satır ekleme ile ilgili olarak aşağıdakilerin hangisi ya da hangileri yanlıştır?

Seçenekler

A
Yalnız I
B
Yalnız II
C
Yalnız III
D
I ve II
E
II ve III

Soru 7

‘SET IDENTITY_INSERT Birey ON’ komutu Birey tablosu için ne yapar?

Seçenekler

A
Tabloya veri eklenmesini engeller.
B
Tabloya veri eklenmesine izin verir.
C
Tablo için birincil anahtar sütununa veri eklenmesine izin verir.
D
Tablo için yabancı anahtar sütununa veri eklenmesine izin verir.
E
Tablo için hesaplatılmış sütununa veri eklenmesine izin verir.

Soru 8

I. ‘INSERT INTO ... VALUES’ kalıbında ‘VALUES’ yerine ‘SELECT’ deyimi kullanılabilir.
II. Yabancı anahtar sütunlarına girilen değerlerin referans tabloda bir karşılığının olması gerekir.
III. Tabloya yeni bir satır eklerken tüm sütunlar için veri eklemek zorunludur.
Tabloya veri ekleme ile ilgili olarak yukarıdakilerden hangisi ya da hangileri doğrudur?

Seçenekler

A
Yalnız I
B
I ve II
C
I ve III
D
II ve III
E
I, II ve III

Soru 9

INSERT komutu ne işe yarar?

Seçenekler

A
Tabloya veri ekler.
B
Tablodan veri siler.
C
Tablodaki verileri günceller.
D
Yeni tablo oluşturur.
E
Tabloyu siler.

Soru 10

INSERT INTO Ogrenci ( OgrenciID, OgrenciNo, OgrenimYili, KayitTarihi, OgrenciYas ) VALUES (5, '12345678', 1, '2013-09-08', 20)
Yukarıdaki kod ile Ogrenci tablosuna bir satır eklendikten sonra "OgrenciID" sütununun içeriği 5 olan öğrencinin "OgrenciNo" sütununun içeriği ne olur?

Seçenekler

A
12345678
B
1
C
2013-09-08
D
5
E
20

Soru 11

Tabloya veri eklemek için aşağıdakilerden hangisi kullanılmaz?

Seçenekler

A
Tabloya veri eklemek için INSERT INTO komutu kullanılır.
B
INSERT INTO deyiminden sonra belirtilen sütun isimleri ile VALUES deyiminden sonra yazılan değerler aynı sırada olmak zorunda değildir.
C
Veri girişi için değerler yazılırken karakter veya tarih veri tipindeki sütunların değerleri tek tırnak içerisinde yazılmalıdır.
D
Tabloya aynı anda birden fazla satır eklememiz mümkündür.
E
Aynı anda sadece bir tabloya ekleme işlemi yapılabilir.

Ünite 10

Soru 1

Update komutuyla ilgili olarak aşağıdaki seçeneklerden hangisi yanlıştır?

Seçenekler

A
Tüm satırı değil de bazı sütunları silmemiz gerekiyor ise; silmek istediğimiz sütunları NULL veya ‘’ gibi boş değerler kullanarak update komutu yapabiliriz.
B
Update ve delete komutlarında where koşul cümleciğinin doğru ve eksiksiz olması hayati önem taşımaktadır.
C
UPDATE deyimi ile aynı anda birden fazla sütunun verileri güncellenebilir.
D
Yabancı anahtar sütunu güncellenirken verilen yeni değerin, referans tabloda bir karşılığının olması gerekir.
E
Hesaplatılmış bir sütunun içeriği güncellenebilir.

Soru 2

"Ogrenci_Bolum" tablosundan öğrencinin kayıt tarihi verisini kullanarak bu tablodan herhangi bir kaydı silmeden, "Birey" tablosundan kayıt tarihi 2005 yılından daha eski olan öğrencilerin kayıtlarını silmek için yazılması gereken sorgu aşağıdakilerden hangisidir?

Seçenekler

A
DELETE FROM Birey B INNER JOIN Ogrenci_Bolum OB ON Ob.Birey_ID = B.ID UNION YEAR(OB.KayitTarihi) < 2005
B
DELETE FROM Birey B INNER JOIN Ogrenci_Bolum OB ON Ob.Birey_ID = B.ID INSERT YEAR(OB.KayitTarihi) < 2005
C
DELETE FROM Birey FROM Birey B INNER JOIN Ogrenci_Bolum OB ON Ob.Birey_ID = B.ID UPDATE YEAR(OB.KayitTarihi) < 2005
D
DELETE FROM Birey B INNER JOIN Ogrenci_Bolum OB ON Ob.Birey_ID = B.ID WHERE YEAR(OB.KayitTarihi) < 2005
E
DELETE FROM Birey B INNER JOIN Ogrenci_Bolum OB ON Ob.Birey_ID = B.ID NULL YEAR(OB.KayitTarihi) < 2005

Soru 3

TRUNCATE komutu için aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
TRUNCATE komutunda istense de WHERE deyimi kullanılamaz.
B
TRUNCATE deyimi koşul cümleciği olmadan yazılan DELETE komutu ile aynı silme işlemini yapar.
C
DELETE veya TRUNCATE komutlarıyla herhangi bir veri silinip yeni bir satır veri eklenirse ortaya çıkan satırlardaki ID numaraları her iki komut için de aynı olur.
D
TRUNCATE komutu kullanıldıktan sonra ROLLBACK komutu ile işlem geri alınamaz.
E
TRUNCATE komutu, tablodan veri silme işlemi yapılırken satır bazlı transaction log kayıtlarının oluşturulmasının istenmediği durumlarda kullanılır.

Soru 4

"DELETE TOP 5 FROM Birey" sorgusu yazıldığında aşağıdakilerden hangisi gerçekleşir?

Seçenekler

A
Birey tablosundan rastgele 5 satırı siler.
B
Birey tablosunda en alttan 5 satır siler.
C
Birey tablosunda en üstten 5 satır siler.
D
Silme işlemi gerçekleşmez hata verir.
E
Birey tablosunda bulunan 5 numaralı kaydı siler.

Soru 5

TRUNCATE deyimi, koşul cümleciği olmadan yazılan hangi komut ile aynı silme işlemini yapar?

Seçenekler

A
DELETE
B
UPDATE
C
ORDER BY
D
INSERT
E
NULL

Soru 6

Tablodaki verileri güncellemek için aşağıdaki komutlardan hangisi kullanılır?

Seçenekler

A
SELECT
B
INSERT
C
UPDATE
D
DELETE
E
TRUNCATE

Soru 7

Bir sorgu içerisinde aynı anda kaç farklı tablodaki veriler güncellenebilir?

Seçenekler

A
1
B
2
C
3
D
4
E
Sınırsız

Soru 8

UPDATE komutu aşağıdaki işlemlerden hangisini yapar?

Seçenekler

A
Tabloda sütun adı değiştirir.
B
Tablodaki verileri siler.
C
Tabloya yeni kayıt ekler.
D
Tablodaki verileri günceller.
E
Tablonun bir kopyasını oluşturur.

Soru 9

Tablodaki verileri silmek için aşağıdaki komutlardan hangisi kullanılır?

Seçenekler

A
SELECT
B
INSERT
C
UPDATE
D
DELETE
E
DROP

Soru 10

Aynı anda kaç tablodan veri silinebilir?

Seçenekler

A
1
B
2
C
3
D
4
E
Sınırsız

Soru 11

Tablodan aynı anda en fazla kaç sütundaki veriler silinebilir?

Seçenekler

A
1
B
2
C
256
D
1024
E
Sütun sayısından bağımsız olarak tüm satır silinir.

Soru 12

Aşağıdakilerden hangisi TRUNCATE komutu ile DELETE komutunun farklarından biridir?

Seçenekler

A
DELETE komutunda WHERE koşul cümlecikleri kullanılamaz.
B
DELETE komutu ile silinen veriler ROLLBACK komutu ile geri getirilemez.
C
TRUNCATE komutu ile tüm tablo silindikten sonra birincil anahtar sütunu başlangıç değerinden itibaren değer alır.
D
TRUNCATE komutu ile sadece bazı sütunların silinmesi mümkündür.
E
Her iki komutun uygulamada bir farkı yoktur.

Soru 13

ID (birincil anahtar) sütunundaki maksimum değerin 1110 olduğu birbirinin kopyası iki ayrı tablodan birincisinden DELETE komutu ile ikincisinden TRUNCATE komutu ile tüm satırlar silindikten sonra yine her iki tabloya birer satır veri ekleniyor.
Buna göre yeni eklenen satırlarda sırası ile birinci tablodaki ve ikinci tablodaki ID sütunun değeri kaç olur?

Seçenekler

A
1110 - 1111
B
1 - 1
C
1 - 1111
D
1111 - 1
E
1111 - 1110

Soru 14

I. Hesaplatılmış bir sütun güncellenebilir.
II. Bir tabloda aynı anda birden fazla satır güncellenebilir.
III. Aynı anda birden fazla tablo güncellenebilir.
Tablodaki verileri güncelleme ile ilgili olarak yukarıdakilerden hangisi veya hangileri doğrudur?

Seçenekler

A
Yalnız I
B
Yalnız II
C
Yalnız III
D
I ve II
E
II ve III

Soru 15

“UPDATE Birey SET Adi = ‘Emre’ WHERE Soyadi = ‘Demir’” sorgusu aşağıdaki işlemlerden hangisini yapar?

Seçenekler

A
Adı Emre olan kişilerin soyadını Demir yapar.
B
Adı Demir olan kişilerin adını Emre yapar.
C
Soyadı Demir olan kişilerin adını Emre yapar.
D
Soyadı Demir olan kişileri tablodan siler.
E
Adı Emre, soyadı Demir olan kişileri tablodan siler.

Soru 16

I. Değeri SQL tarafından oluşturulan birincil anahtar sütunu
II. Yabancı anahtar sütunu
III. Hesaplatılmış sütun
Yukarıdakilerden hangisi ya da hangileri güncellenebilir?

Seçenekler

A
Yalnız I
B
Yalnız II
C
Yalnız III
D
I ve II
E
II ve III

Soru 17

I. Aynı tablodaki başka bir sütundan
II. Farklı bir tablodan
III. Aynı sunucuda yer alan başka bir veri tabanından
UPDATE işleminde, güncellenen sütunun yeni değeri yukarıdakilerden hangisi ya da hangilerinden alınabilir?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

Soru 18

“UPDATE Birey --- Adi = ‘Emre’” sorgusunda ‘---‘ yazan kısma aşağıdakilerden hangisi getirilmelidir?

Seçenekler

A
DELETE
B
SELECT
C
SET
D
ALTER
E
CREATE

Soru 19

ID (birincil anahtar) sütunundaki maksimum değerin 10 olduğu birbirinin kopyası iki ayrı tablodan birincisinden TRUNCATE komutu ile ikincisinden DELETE komutu ile tüm satırlar silindikten sonra yine her iki tabloya ikişer satır veri ekleniyor.
Buna göre son eklenen satırlarda sırası ile birinci tablodaki ve ikinci tablodaki ID sütunun değeri kaç olur?

Seçenekler

A
2 - 2
B
2 - 12
C
12 - 2
D
10 - 10
E
12 - 12

Soru 20

I. UPDATE deyimi ile aynı anda sadece bir tablonun verileri güncellenebilir.
II. UPDATE deyimi ile aynı anda birden fazla sütunun verileri güncellenebilir.
III. UPDATE deyimi ile değeri SQL Server tarafından oluşturulan birincil anahtar sütunu güncellenemez.
Yukarıdakilerden hangisi ya da hangileri UPDATE deyiminin özellikleri arasında yer alır?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

Ünite 11

Soru 1

Fonksiyon içerisinde başka bir fonksiyon çağırırken, iç içe fonksiyon çağırılmasına MS SQL Server kaçıncı seviyeye kadar müsaade etmektedir?

Seçenekler

A
8
B
16
C
32
D
64
E
128

Soru 2

Görüntü için aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
Görüntü tanımlarken sütunlar için veri tipi belirtmez.
B
Görüntü tanımlarken en fazla 1024 sütun kullanılabilir.
C
Görüntüler gerçek tablo gibi kullanılamaz.
D
Görüntü üzerinden sorgu yaparken de sütun adlarını belirterek sorgu sonuçları daraltılabilir.
E
Görüntü üzerinden sorgu yapılırken where koşul ifadeleri kullanılarak sonuçlar filtrelenebilir.

Soru 3

I. Bazı kullanıcıların sadece belirli sütunlara erişimine izin vermek
II. Kullanıcılara hesaplatılmış değer göstermek
III. Karmaşık sorguları basitleştirmek
Yukarıdakilerden hangisi veya hangileri görüntü kullanmanın sebeplerindendir?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

Soru 4

I. Görüntü tanımlarken sütunların veri tipi belirtilmelidir.
II. Görüntü tanımlarken başka bir görüntü kullanılabilir.
III. Görüntüler tablolar ile birleştirilerek sorgulanabilir.
Görüntüler ile ilgili olarak yukarıdakilerden hangisi ya da hangileri yanlıştır?

Seçenekler

A
Yalnız I
B
Yalnız II
C
Yalnız III
D
II ve III
E
I, II ve III

Soru 5

Görüntü tanımında yer alabilecek maksimum sütun sayısı kaçtır?

Seçenekler

A
32
B
256
C
1024
D
2100
E
4096

Soru 6

Store Prosedürler (SP) ile ilgili olarak aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
SP’ler parametre alabilir.
B
SP’ler geriye bir değer döndürebilir.
C
SP’ler geriye birden fazla tablo döndürebilir.
D
SP’ler select sorgularına dâhil edilebilir.
E
SP’ler başka bir SP’yi çağırabilir.

Soru 7

“Set Nocount on” komutu ne için kullanılır?

Seçenekler

A
İşlem(ler)den etkilenen kayıt sayısının belirlenmemesi için
B
İşlem(ler)den etkilenen kayıt sayısının mesaj olarak döndürülmemesi için
C
SP’deki işlem sayısının belirlenmemesi için
D
Sistem tablolarında, SP’deki satır sayısı bilgisinin tutulmaması için
E
SP’nin kaç defa çağrıldığı bilgisinin tutulmaması için

Soru 8

Çıktı parametre ile SP kullanmanın amacı aşağıdakilerden hangisidir?

Seçenekler

A
Geriye parametre üzerinden değer döndürmek
B
Geriye bir veya daha fazla tablo döndürülmesine imkân tanımak
C
Parametrenin varsayılan bir değer almasını sağlamak
D
Girilen parametre için geçerlilik kontrolü yapmak
E
Beklenmeyen bir durumda SP'den çıkılmasını sağlamak

Soru 9

I. Derleme
II. Ayrıştırma
III. Çalıştırma
SP’ler oluşturulurken yukarıdaki aşamalar hangi sıra ile gerçekleşir?

Seçenekler

A
III - II ve I
B
III - I ve II
C
II - I ve III
D
II - III ve I
E
I - III ve II

Soru 10

Hazır SQL fonksiyonlarından hangisinin açıklaması yanlış verilmiştir?

Seçenekler

A
MAX() parametre olarak aldığı sütundaki en yüksek değeri döndürür.
B
GETDATE() aldığı parametredeki tarihin gün bilgisini döndürür.
C
UPPER() aldığı parametredeki tüm karakterleri büyük harfe çevirir.
D
ROUND() aldığı parametredeki sayısal ifadeyi yuvarlar.
E
POWER() aldığı parametrelere göre kuvvet alma işlemi yapar.

Soru 11

SQL’de iç içe fonksiyon çağırmaya kaçıncı seviyeye kadar izin verilmektedir?

Seçenekler

A
32
B
64
C
256
D
512
E
1024

Soru 12

Fonksiyon en fazla kaç parametre alabilir?

Seçenekler

A
32
B
256
C
1024
D
2100
E
4096

Soru 13

Select ifadeleri ile oluşturulmuş sanal tablo ifadesi aşağıdakilerden hangisinin tanımıdır?

Seçenekler

A
Görüntü
B
Store Prosedür
C
Fonksiyon
D
İndeks
E
Tetikleyici

Soru 14

Store Prosedürler aşağıdaki hangi komut ile çalıştırılır?

Seçenekler

A
CREATE
B
ALTER
C
EXEC
D
SELECT
E
RUN

Soru 15

Tablo fonksiyonlar geriye en fazla kaç tablo döndürür?

Seçenekler

A
1
B
16
C
256
D
1024
E
2100

Soru 16

Kuvvet alma işlemi gerçekleştiren hazır SQL fonksiyonu hangisidir?

Seçenekler

A
MAX()
B
GETDATE()
C
UPPER()
D
POWER()
E
ROUND()

Soru 17

Aşağıdakilerden hangisi parametre olarak aldığı kesirli sayının alt taban değerini döndüren fonksiyondur?

Seçenekler

A
GETDATE
B
ROUND
C
CEILING
D
POWER
E
FLOOR

Soru 18

Skaler, fonksiyonu geriye kaç değer döndürür?

Seçenekler

A
1
B
2
C
3
D
4
E
Sınırsız

Ünite 12

Soru 1

Sorgu sonuçlarının bir dosyaya yazdırılması için MS SQL Server'da hangi komut kullanılmaktadır?

Seçenekler

A
PRINT
B
OUT
C
DROP
D
GO
E
EXEC

Soru 2

Aşağıdakilerden hangisi SQL Sunucu’da çalıştırılan sorguyla ilgili performans bilgilerini vermektedir?

Seçenekler

A
Yürütme istatistiği
B
Veri tabanı istatistiği
C
Sorgu istatistiği
D
Performans istatistiği
E
İstemci istatistiği

Soru 3

"Veri Tabanı Yönetimi" ifadesini 5 defa çalıştıracak olan sorgu aşağıdakilerden hangisidir?

Seçenekler

A
DROP ‘Veri Tabanı Yönetimi’ AS Ders GO 5
B
RETURN ‘Veri Tabanı Yönetimi’ AS Ders GO 5
C
OUT ‘Veri Tabanı Yönetimi’ AS Ders GO 5
D
SELECT 'Veri Tabanı Yönetimi' AS Ders GO 5
E
ALTER ‘Veri Tabanı Yönetimi’ AS Ders GO 5

Soru 4

Sorgu editörü ekranını açmak için kullanılması gereken klavye kısayol tuş kombinasyonu aşağıdakilerden hangisidir?

Seçenekler

A
CTRL + N
B
CTRL + M
C
CTRL + X
D
CTRL + Y
E
CTRL + S

Soru 5

"SQL Editor" araç çubuğu üzerinde bulunan ve T-SQL sorgu sonucunun tablo şeklinde görüntülenmesini sağlayan düğme aşağıdakilerden hangisidir?

Seçenekler

A
Result to Text
B
Result to Grid
C
Result to File
D
Uncomment Selected Lines
E
Intellisense

Soru 6

Bir sorgunun 5 defa çalıştırılmasını sağlamak için hangi komut kullanılmalıdır?

Seçenekler

A
GO 5
B
COUNT 5
C
NUMBER 5
D
QUERY 5
E
EXEC 5

Soru 7

Aşağıdaki işlemlerden hangisi veri tabanı üzerinde yapılamaz?

Seçenekler

A
Silme(delete)
B
Adını değiştirme(rename)
C
Sorgu oluşturma(new query)
D
Veri tabanı oluşturma kodlarını görüntüleme(Script database as)
E
Kayıt ekleme(insert into)

Soru 8

Aşağıdaki işlemlerden hangisi SQL Editor araç çubuğu üzerindeki düğmeler ile yapılamaz?

Seçenekler

A
Tahmini yürütme planını görüntüleme(display estimated execution plan)
B
Komut satırı dosyalarının aktif edilmesi(SQLCMD Mode)
C
Sorgunun çalıştırılması(execute)
D
Çalışan bir sorgunun iptal edilmesi(cancel execution query)
E
Aktif veri tabanının değiştirilmesi

Soru 9

Aşağıdaki tuş kombinasyonlarından hangisinin açıklaması yanlıştır?

Seçenekler

A
“Alt+X”: Sorgunun çalıştırılması
B
“Ctrl+N”: Yeni sorgu sayfasının açılması
C
“Ctrl+M”: Gerçek yürütme planının dâhil edilmesi
D
“Ctrl+E”: Tahmini yürütme planının görüntülenmesi
E
“Ctrl+U”: Aktif veri tabanının değiştirilmesi

Soru 10

Aşağıdakilerden hangisi istemci yürütme süresini saniye cinsinden gösterir?

Seçenekler

A
“Client Execution Time”
B
“Network Statistics”
C
“Wait time on server replies”
D
“Total execution time”
E
“Query Profile Statistics”

Soru 11

Sorgu çalıştırıldıktan sonra oluşan ve plan ön belleğine kaydedilen yürütme planına ne ad verilir?

Seçenekler

A
Tahminî yürütme planı (estimated execution plan)
B
Sorgu yürütme planı (query execution plan)
C
Gerçek yürütme planı (actual execution plan)
D
Ön bellek yürütme planı (cache execution plan)
E
Yürütme planı (execution plan)

Soru 12

Aşağıdakilerden hangisi veri tabanını oluşturan kodun aktarıldığı ortamlardan biri değildir?

Seçenekler

A
Dosya (file)
B
Pano (clipboard)
C
Izgara (grid)
D
Zamanlanmış görev (agent job)
E
Yeni sorgu editör penceresi (new query editor window)

Soru 13

Sorgu tasarım ekranından seçme (select) sorgusu hazırlanırken aşağıdaki işlemlerden hangisi yapılamaz?

Seçenekler

A
Tabloların seçilmesi
B
Kolonların seçilmesi
C
Sıralama
D
Gruplama
E
Filtreleme

Soru 14

Sorgu tasarım ekranında sorgu sonucu ile bir tablo oluşturulmak istenirse hangi sorgu tipi seçilmelidir?

Seçenekler

A
Tablo oluştur (create table)
B
Tablo yap (make table)
C
Sonuçları kaydet (insert results)
D
Değerleri kaydet (insert values)
E
Seç (select)

Soru 15

Sorgu çalıştırıldığında sorgu editörünün altında görüntülenen sekmelerden hangisinin açıklaması yanlıştır?

Seçenekler

A
Results: Sonuçlar
B
Messages: Mesajlar
C
Client Statistics: İstemci istatistikleri
D
Execution plan: Gerçek yürütme planı
E
Execution plan: Yürütme planı

Soru 16

Veri tabanı nesnelerinin yönetildiği panel aşağıdakilerden hangisidir?

Seçenekler

A
Object Explorer
B
Properties
C
Solution Explorer
D
Databases
E
Clipboard

Soru 17

“Close existing connections” (var olan bağlantıları kapat) seçeneği aşağıdaki hangi durumda aktif yapılmalıdır?

Seçenekler

A
Tablonun silinmesi
B
Tablo kayıtlarının silinmesi
C
Veri tabanının silinmesi
D
Veri tabanı adının değiştirilmesi
E
Veri tabanının güncellenmesi

Soru 18

Veri tabanı aktif iken ........... tuş kombinasyonu ile veya standart araç çubuğunda bulunan “New Query” düğmesine tıklandığında sorgu editörü açılır ve bu ekranda aktif veri tabanı için sorgular yazılabilir.
Cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?

Seçenekler

A
Ctrl+N
B
Ctrl+X
C
Ctrl+Z
D
Ctrl+V
E
Ctrl+S

Ünite 13

Soru 1

MS SQL Server'da herhangi bir kullanıcının yetkilerini iptal ederken bu kullanıcı tarafından başka kullanıcılara tanımlanan yetkileri de iptal etmek için aşağıdakilerden hangisi kullanılmaktadır?

Seçenekler

A
CASCADE
B
REVOKE
C
DENY
D
GRANT
E
DROP

Soru 2

"DENY INSERT ON Birey, Bolum TO Ali, Mehmet" sorgusu yazıldığında hangi durum meydana gelir?

Seçenekler

A
“Ali” ve “Mehmet” adlı kullanıcılarına “Birey” ve “Bolum” tablolarına yedekleme yetkisi verilir.
B
“Ali” ve “Mehmet” adlı kullanıcılarından “Birey” ve “Bolum” tablolarına veri ekleme(insert) yetkisi kaldırılır.
C
“Ali” ve “Mehmet” adlı kullanıcılarının bilgileri “Birey” ve “Bolum” tablolarından silinir.
D
“Ali” ve “Mehmet” adlı kullanıcılara ait bilgiler “Birey” ve “Bolum” tablolarına eklenir.
E
“Ali” ve “Mehmet” adlı kullanıcılara “Birey” ve “Bolum” tablolarına silme yetkisi verilir.

Soru 3

“GRANT” ile verilen yetkiler ve “DENY” ile yapılan engellemelerin eski hâline getirilmesi için aşağıdakilerden hangisi kullanılmalıdır?

Seçenekler

A
DENY
B
DROP
C
CASCADE
D
REVOKE
E
PUBLIC

Soru 4

Aşağıdaki eşleştirmelerden hangisi yanlıştır?

Seçenekler

A
GRANT: Yetki vermek
B
DENY: Engellemek
C
REVOKE: Verilen yetkileri geri almak
D
CREATE USER: Kullanıcı oluşturmak
E
DELETE USER: Kullanıcı silmek

Soru 5

Aşağıdaki yetkilerden hangisi kullanıcıların veri tabanı tablolarına erişimleri için tanımlanamaz?

Seçenekler

A
DELETE
B
INSERT
C
SELECT
D
EXECUTE
E
REVOKE

Soru 6

“GRANT” komutu ile ilgili olarak aşağıdakilerden hangisi yanlıştır?

Seçenekler

A
“ALL” deyimi bütün yetkileri vermek için kullanılır.
B
“ON” deyiminin kullanımı zorunludur.
C
“PUBLIC” deyimi bütün kullanıcılar yerine kullanılır.
D
“WITH GRANT OPTION” deyimi ile yetkilendirilen kullanıcı başka kullanıcıları da yetkilendirebilir.
E
“TO” deyiminden sonra kullanıcı veya kullanıcılar bildirilir.

Soru 7

Bütün kullanıcıların “Birey” tablosundaki kayıtları seçme (select) yetkisi için yapılan tanımlama aşağıdakilerden hangisidir?

Seçenekler

A
REVOKE SELECT ON Birey TO PUBLIC
B
GRANT SELECT TO Birey ON ALL
C
GRANT SELECT ON Birey TO PUBLIC
D
GRANT SELECT ON Birey TO ALL
E
GRANT SELECT Birey TO PUBLIC

Soru 8

Mehmet kullanıcısının “Birey” tablosundaki kayıtları silme (delete) yetkisinin engellenmesi için yapılan tanımlama aşağıdakilerden hangisidir?

Seçenekler

A
REVOKE DELETE ON Birey TO Mehmet
B
DENY DELETE ON Birey TO Mehmet
C
DENY DELETE ON Mehmet TO Birey
D
GRANT DELETE ON Birey TO Mehmet
E
GRANT DELETE ON Mehmet TO Birey

Soru 9

Mehmet kullanıcısının silinmesi için yapılan tanımlama aşağıdakilerden hangisidir?

Seçenekler

A
REVOKE ALL FROM Mehmet
B
DENY ALL TO Mehmet
C
DELETE Mehmet
D
DELETE ON Mehmet
E
DROP USER Mehmet

Soru 10

GRANT SELECT, INSERT, UPDATE ON Birey TO Ali, Mehmet WITH GRANT OPTION
Verilen yetkilendirme koduyla ilgili aşağıdaki bilgilerden hangisi yanlıştır?

Seçenekler

A
Mehmet kullanıcısı “Birey” tablosuna kayıt ekleyebilir.
B
Ali kullanıcısı “Birey” tablosundaki kayıtları güncelleyebilir.
C
Ali kullanıcısı “Birey” tablosundaki kayıtları, başka kullanıcıların seçebilmesi için onlara yetki tanımlayabilir.
D
Mehmet kullanıcısı “Birey” tablosundaki kayıtları okuyabilir ancak değiştiremez.
E
Ali ve Mehmet kullanıcılarının “Birey” tablosuna erişim yetkileri tanımlanmaktadır.

Soru 11

Aşağıdakilerden hangisi sunucu rollerinden biri değildir?

Seçenekler

A
Diskadmin
B
Db_datawriter
C
Setupadmin
D
Bulkadmin
E
Securityadmin

Soru 12

Aşağıdaki rollerden hangisinin açıklaması yanlıştır?

Seçenekler

A
Diskadmin: Disk yöneticisi
B
Serveradmin: Sunucu yöneticisi
C
Sysadmin: Kurulum yöneticisi
D
Bulkadmin: Toplu ekleme yöneticisi
E
Securityadmin: Güvenlik yöneticisi

Soru 13

Aşağıdaki rollerden hangisi veri tabanı üzerinde her türlü ayarlamayı yapabilir?

Seçenekler

A
Db_accessadmin
B
Db_owner
C
Db_none
D
Db_securityadmin
E
Db_ddladmin

Soru 14

Aşağıdaki veri tabanı rollerinden hangisi veri tabanının yedeğini alma yetkisidir?

Seçenekler

A
Db_ddladmin
B
Db_backupoperator
C
Db_denydatawriter
D
Db_securityadmin
E
Db_accessadmin

Soru 15

Erişim yetkisini kaldırmak için aşağıdaki SQL deyimlerinden hangisi kullanılmalıdır?

Seçenekler

A
Delete
B
Drop
C
Cascade
D
Revoke
E
Deny

Soru 16

Kullanıcıların veri tabanı erişimleri için aşağıdaki yetkilerden hangisi tanımlanamaz?

Seçenekler

A
BACKUP DATABASE
B
CREATE DATABASE
C
DELETE DATABASE
D
BACKUP LOG
E
CREATE TABLE

Soru 17

Veri tabanı kullanıcısının T-SQL kodu ile erişime engellenebilmesi için ............ ifadesi kullanılmaktadır.
Cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?

Seçenekler

A
Public
B
Revoke
C
Deny
D
On
E
Grant

Ünite 14

Soru 1

Yedeklerin uzak bir bölgeye otomatik olarak aktarılıp tekrardan bir veri tabanına uygulanarak, veri tabanın belli bir süre fark ile yaklaşık aynısının oluşturulması aşağıdaki özelliklerden hangisi ile sağlanabilir?

Seçenekler

A
Backup
B
Backupmediaset
C
Log shipping
D
Mirrored media set
E
Headeronly

Soru 2

İşlem günlüğü yedekleri geri yüklenirken, belirli bir tarihe kadar olan işlemlerin geri yüklenmesi sağlayan parametre aşağıdakilerden hangisidir?

Seçenekler

A
RESTORE
B
STANDBY
C
REPLACE
D
NORECOVERY
E
STOPAT

Soru 3

Veri tabanlarında yapılan her işlemin kaydının tutulduğu günlük dosyasına ne ad verilir?

Seçenekler

A
İşlem günlüğü
B
Kayıt günlüğü
C
Medyaset
D
İşlem kayıt günlüğü
E
Yedekleme günlüğü

Soru 4

SQL Sunucu’nun data, log ve Backup dosyalarının uzantıları aşağıdakilerden hangisinde doğru olarak sıralanmıştır?

Seçenekler

A
.mdf, .ldf, .bak
B
.ldf, .mdf, .bak
C
.bak, .mdf, .ldf
D
.ldf, .bak., .mdf
E
.bak, .ldf, .mdf

Soru 5

Aşağıdakilerden hangisi veri kayıplarının temel nedeni değildir?

Seçenekler

A
Donanımsal sorunlar
B
Doğal afetler
C
Yazılımsal sorunlar
D
Fiziksel kaynaklar
E
İnsan kaynaklı hatalar

Soru 6

Aşağıdakilerden hangisi yedek dosyasında bir sorun olup olmadığını kontrol etmek için kullanılan parametredir?

Seçenekler

A
RESTORE HEADERONLY
B
RESTORE FILELISTONLY
C
RESTORE VERIFYONLY
D
RESTORE CHECKPNLY
E
RESTORE SEARCHONLY

Soru 7

Microsoft SQL Sunucu Yönetim Stüdyosu üzerinden yedek almak için Backup Device nerden tanımlanır?

Seçenekler

A
Task / Backup
B
Properties / Options
C
Backup / New Backup Device
D
System / Backup Devices
E
Server Objects / Backup

Soru 8

I. Simple Recovery Model
II. Bulk-Logged Recovery Model
III. Full Recovery Model
Verilen veri tabanı günlükleme seçenekleri aşağıdakilerin hangisinde kayıt edildiği günlüklere göre büyükten küçüğe doğru sıralanmıştır?

Seçenekler

A
<strong>I - II - III</strong>
B
I - III - II
C
III - II - I
D
II - III - I
E
III - I - II

Soru 9

Microsoft SQL Sunucu’da sırasıyla Data ve Log dosyası uzantıları aşağıdakilerden hangisidir?

Seçenekler

A
mdf - bak
B
bak -bcp
C
ldf - mdf
D
df - lf
E
mdf - ldf

Soru 10

I. Veri tabanını servisleri yeniden başlatılır.
II. Veri tabanının Full yedeği alınır.
III. Açık olan hareketler kapatılır ve yedeği alınır.
Yukarıdakilerden hangisi ya da hangileri veri tabanında İşlem Günlüğü dosyasının büyüklüğünü azaltmak için yapılmalıdır?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

Soru 11

Fark yedeği (differential) şeklinde alınan bir veri tabanına ait yedekler; T (Full yedek), T1, T2, T3 ve T4’ tür (T1-T2-T3-T4 Sıra ile Fark yedekleri). Buna göre kullanıcının T3 anına geri dönebilmesi için aşağıdaki yedeklerden hangisi ya da hangilerine ihtiyaç duyar?

Seçenekler

A
T3
B
T ve T3
C
T1 ve T4
D
T, T1 ve T3
E
T, T1, T2 ve T3

Soru 12

I. Yedekler sadece bir dosyada tutulur ve dağıtılamaz.
II. Mirrored Media Set yedekleri birden fazla kopyaya saklar.
III.Yedekleme aygıtlarını Mirror Set gruplayarak yönetir.
Yukarıdakilerden hangisi ya da hangileri Microsoft SQL Sunucu yedekleme ile ilgili doğru kavramdır?

Seçenekler

A
Yalnız I
B
Yalnız II
C
Yalnız III
D
I ve II
E
I ve III

Soru 13

Microsoft SQL Sunucu veri tabanında geri yükleme işlemi sonrasında veri tabanını kilitleyip sadece kullanıcıların salt okunur olarak erişip SELECT sorgusu çekmesine izin veren RESTORE parametresi aşağıdakilerden hangisidir?

Seçenekler

A
WITH RECOVERY
B
WITH WAIT
C
WITH NORECOVERY
D
WITH STOPAT
E
WITH STANDBY

Soru 14

MS-SQL Server’da fark yedeği (differential) hangi harf ile ifade edilir?

Seçenekler

A
D
B
F
C
L
D
I
E
N

Soru 15

I. Yazılımsal sorunlar
II. İnsan kaynaklı hatalar
III. Düşük maliyetler
İşletmelerde veri kayıplarına neden olan sebepler ile ilgili olarak yukarıdakilerden hangisi ya da hangileri doğrudur?

Seçenekler

A
Yalnız I
B
Yalnız II
C
Yalnız III
D
I ve II
E
I, II ve III

Soru 16

Aşağıdakilerden hangisi veri tabanı ve transaction log dosyası bilgisine ulaşmak için kullanılan parametredir?

Seçenekler

A
RESTORE HEADERONLY
B
RESTORE FILELISTONLY
C
RESTORE VERIFYONLY
D
RESTORE CHECKPNLY
E
RESTORE SEARCHONLY

Soru 17

SQL Sunucu'da oluşturulan yeni bir veri tabanı için varsayılan günlükleme seviyesi aşağıdakilerden hangisidir?

Seçenekler

A
Transaction log
B
Data log
C
Basit kurtarma modeli
D
Tam kurtarma modeli
E
Toplu oturum kurtarma modeli

Soru 18

Aşağıdakilerden hangisi Tam Kurtarma Modeli'nin özelliklerinden biri değildir?

Seçenekler

A
Bütün değişimler günlüğe yansıtılır.
B
Uzun süre günlükler yedeklenmezse günlük dosyaları sabit kalır.
C
İstenilen noktaya dönülebilir.
D
Yedek alınana kadar günlükler bekler.
E
Bu modda yedek alınan işlem günlüğü yedekleri arasında kayıp yapılmaması çok önemlidir.

Soru 19

I. Backupfile
II. Backupfilegroup
III. Backupset
Yukarıdakilerden hangisi ya da hangileri yedekleme ile ilgili bilgiler içeren tablolardandır?

Seçenekler

A
Yalnız I
B
Yalnız II
C
I ve II
D
II ve III
E
I, II ve III

⚠️ Telif Hakkı Bildirimi: Bu portaldaki sorular telif hakkı içerebilir. İçerik yalnızca ders çalışma amaçlı hazırlanmış olup, ticari amaçlı kopyalanması veya çoğaltılması hak sahibi tarafından yasal yükümlülükler getirebilir.

Telif hakkı bildirimleri için GitHub Issues bölümünü kullanabilirsiniz. Bildirim üzerine ilgili içerik 7 iş günü içerisinde kaldırılacaktır.