wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Veritabanı

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Bazı durumlarda aynı veri çeşidi birden fazla kayıtta yer alabilmektedir bu soruna ne ad verilir?

a)

Gereksiz tekrar sorunu

b)

Mutlak veri fazlalığı sorunu

c)

Bilgilerin yenilenmesi sorunu

d)

Veri tabanı sorunu

2.

Tabloların özellikleri ile alakalı hangisi doğrudur?

a)

Tablolar yalnızca sütunlardan oluşur.

b)

Hücrelerdeki veriler çok uzun olmalıdır.

c)

Birbirleri ile tamamen aynı olan kayıtlar olabilir.

d)

Her sütunun alacağı isim birbirinden farklı olmalıdır

3.

Bir tablodaki bir sütuna ait verilerin başka bir tablonun sütunundan getirilmesini sağlayan anahtar aşağıdakilerden hangisidir?

a)

Aday anahtar

b)

Yabancı anahtar

c)

Birleşik anahtar

d)

Birinci anahtar

4.

Taslak veri tabanı üzerinde birtakım işlemler yapılarak taslağı son haline yaklaştırma yöntemine ne ad verilir?

a)

Foreign key

b)

primary key

c)

null

d)

normalizasyon

5.

Tablodaki bir alana girilen verinin tekrarsız olmasını sağlamak için kullanılan veri kısıtlama türü hangisidir?

a)

not null

b)

unique

c)

check

d)

default

6.

Veri girişi yapılacak bir tablodaki sütunun değer alıp almaması gerektiğini belirlemek için kullanılan veri kısıtlama türü hangisidir?

a)

unique

b)

not null

c)

check

d)

default

7.

Aşağıdakilerden hangisi “birincil anahtar” alanı için uygun değildir?

a)

Müşteri Numarası

b)

Bir Otomatik Sayı Alanı

c)

T.C. Kimlik Numarası

d)

Doğum Tarihi

8.

Bir kişiye veya ürüne ait detaylı verilerin bir düzen çerçevesinde saklandığı ortamlara ne denir?

a)

veri

b)

dosya

c)

bulut depolama

d)

veritabanı

9.

Aşağıdakilerden hangisi bir “alan adı” değildir?

a)

Ders_adı

b)

Ders_kodu

c)

İl_kodu

d)

Ahmet

10.

Veritabanı tablosundaki bilgileri, farklı şekillerde görüntülemek, değiştirmek, filtrelemek ve çözümlemek için ___________ kullanırız?

a)

Formları

b)

Raporları

c)

Sorguları

d)

Tabloları

11.

Sorgu alanlarını seçerken asreriks (*) işareti ne amaçla kullanılır?

a)

Hiçbiri

b)

Tablodaki ilk 10 alanı seçer

c)

Tablodaki alanların hepsini seçer

d)

Tablodaki birinci alanı seçer

12.

Sorgu oluşturmak için kullanılan ve değişik marka veritabanları arasında standart olmuş dile ne ad verilir?

a)

basic

b)

xlm

c)

C#

d)

SQL

13.

Aşağıdakilerden hangisi iki değer arasındaki değerleri seçmek için kullanılır?

a)

between

b)

in

c)

veya

d)

like

14.

Aşağıdaki SQL deyimlerinden hangisi ile bir tabloda bulunan belli bir sütun, birden fazla sütun veya tüm sütunları çekebiliriz?

a)

add

b)

select

c)

from

d)

set

15.

Sorgu kullanarak tablo oluşturmak için kullanılan SQL deyimi aşağıdakilerden hangisidir?

 

a)

CREATE TABLE

b)

INSERT TABLE

c)

DELETE TABLE

d)

DROP TABLE

16.

ÖĞRENCİLER tablosunda yer alan ADI ve BÖLÜMÜ alanlarını seçmek için kullanılan SQL kodu aşağıdakilerden hangisidir?

a)

SELECT ADI, BÖLÜMÜ FROM ÖĞRENCİ

b)

INSERT ADI, BÖLÜMÜ FROM ÖĞRENCİLER

c)

SELECT AD, SOYAD, BÖLÜMÜ FROM ÖĞRENCİLER

d)

SELECT ADI, BÖLÜMÜ FROM ÖĞRENCİLER

17.

SQL Serverda oluşturulmuş bir tablodan bir kolonu silmek için hangi komut kullanılır

a)

TABLE <tablo ismi> DROP COLUMN <kolon ismi>

b)

ALTER TABLE <tablo ismi> DELETE COLUMN <kolon ismi>

c)

ALTER TABLE <tablo ismi> ALTER COLUMN <kolon ismi>

d)

ALTER TABLE <tablo ismi> DROP COLUMN <kolon ismi>

18.

Öğrenci tablosundaki cinsiyeti kız (K) olan kayıtları listeleyen komut hangisidir?

a)

select * from ogrenci where cinsiyet='K'

b)

select from ogrenci where cinsiyet='K'

c)

select * from ogrenci cinsiyet='K'

d)

select * from ogrenci where ='K'

19.

Öğrenci tablosundaki cinsiyeti Kız ve Sınıfı 10A olan öğrencileri listeleyen komut

a)

select * from ogrenci where cinsiyet='K' or sinif='10A'

b)

select * from ogrenci where cinsiyet='K' and sinif='10A'

c)

select * from ogrenci where cinsiyet='K' , sinif='10A'

d)

select * from ogrenci where 'K' and '10A'

20.

Öğrenci tablosundaki Adı ‘A’ harfi ile başlayan öğrencileri listeleyiniz.

a)

select * from ogrenci where ograd like '%A'

b)

select * from ogrenci where ograd like A%

c)

select * from ogrenci where ograd like 'A%'

d)

select * from ogrenci where ograd like "A%"