Jump to content
Sign in to follow this  
egitimci

SQL ve Veritabanı Soruları

Recommended Posts

Selamlar;

Arkadaşlar geçen hafta eğitici bilgisayar formatörlüğü sınavına katıldık ve soruların yanıtları henüz yayınlanmadı.Veritabanı ile ilgili soruların yanıtını merak ediyorum.

Sorular ve yanıtlarım(bold karakterler) aşağıda sql,oracle ve access konusunda bilgisi olan arkadaşlar (Özellikle sevgili zbahadır) yardımcı olursa çok sevinirim.Şimdiden teşekkür ederim.İyi çalışmalar...

1-Bir okuldaki öğrencilerin notlarının Öğrenci No, Ders Kodu ve Notu şeklinde girildiği bir tabloda BİL-444 Kodlu dersi alan öğrencilerinin toplam notunun o dersten en yüksek nota oranını bulmayı sağlayan SQL İfadesi nedir?

a) select sum(notu)/max(notu) from ogrders where derskodu="BİL-444"

b ) select count(notu)/max(notu) from ogrders where derskodu="BİL-444"

c) select avg(notu)/max(notu) from ogrders where derskodu="BİL-444"

d) select sum(notu)/count(notu) from ogrders where derskodu="BİL-444"

2-Personel bilgilerinin tutulduğu bir tabloya en fazla 60 karakterlik değişken uzunluktaki adres alanı eklemek için herekli SQL satırı aşağıdakilerden hangisidir?

a) alter personel drop adres

b ) update personel add adres varchar(60)

c) alter personel add adres varchar(60)

d) update personel drop adres

3-SQL kulanılarak personel tablosuna 39226106852 T.C kimlik numarası nasıl eklenir?

a) Insert into personel (39226106852) values (tckimlik)

b ) Insert into personel (tckimlik) values (39226106852)

c) Insert into personel add (39226106852) values (tckimlik)

d) Insert into personel add (tckimlik) values (39226106852)

4-Müşteri kimlik bilgilerinin olduğu bir tabloda Çankırı'lı müşterileri adına göre Z'den A'ya ve soyadına göre A'dan Z'ye doğru sıralamamızı sağlayan SQL satırı hangisidir?

a) select*from musteri where ilkodu=18 order by adi DESC, soyadı DESC

b ) select*from musteri where ilkodu=18 order by adi ASC, soyadı DESC

c) select*from musteri where ilkodu=18 order by adi ASC, soyadı ASC

d) select*from musteri where ilkodu=18 order by adi DESC, soyadı ASC

5-öğrenci bilgilerin tutulduğu bir tabloda öğrencilerin bağlı olduğu illerden benzersiz olanların kodlarını büyükten küçüğe doğru sıralamayı sağlayan SQL sorgusu nedir?

a) select ilkodu from ogrenci order by ilkodu DESC

b ) select distinct ilkodu from ogrenci order by ilkodu ASC

c) select distinct ilkodu from ogrenci order by ilkodu DESC

d) select ilkodu from ogrenci order by ilkodu ASC

6-Oracle veritabanında otomatik olarak unigue sayı üretmek için aşağıdakilerden hangisi kullanılır?

a) Revoke

b ) Role

c) Sequence

d) Synonym

7-Oracle veritabanında View oluşturmak için hangi komut kullanılır?

a) Create View...

b ) Alter View...

c) Drop View...

d) Grant View...

8-Oracle veritabanında yapılan ekleme, silme ve günceleme işlemleri sonunda değişikliğin kalıcı olması için uygulanan komut aşağıdakilerden hangisidir?

a) Commit

b ) Roliback

c) Revoke

d) Synonym

9-Microsoft Access'te hazırlanan bir tabloya bilgi girişi yapılırken, ilgili alanda başlangıçta görüntülenmesi istenenlerin tanımlandığı bölüm aşağıdakilerden hangisidir?

a) Varsayılan değer

b ) Geçerlik metni

c) Geçerlik kuralı

d) Gerekli

10-Oracle'da aynı tür iki veritabanı arasında veri alışverişini sağlayan nesneye ne ad verilir?

a) Foregen key

b ) Database link

c) Constraint

d) Unique key

11-Oracle veritabanında aşağıdaki hangi iki komut sorguda şart belirtmek için kullanılır?

a) Create-Where

b ) Having-OrderBy

c) Where-Having

d) Where-Alter

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×
×
  • Create New...