Arkadaşlar veri tabanı dersim için yapmam gereken alışma sorularımı kontrol eder misiniz?
Soru:1: Aşağıdakilerden hangisi mysql en çok kaynak harcayan tablo tipidir (en fazla miktarda işlem yapılabilen dosya tipi)?
A: heap B: merge C: myisam D: innodb E: isam
Soru:2: Bir tabloya Türkiyenin plaka noları girilecektir. 1den 81 kadar ve sayısal bilgi olacaktır.Bu alanın tipi aşağıdakilerden hangisi en mantıklı olanıdır?
A: int
B: bigint
C: tinyint
D: float
E: varchar
Soru:3: Veritabanı tanımı aşağıdakilerden hangisinde doğru verilmiştir.
A: Mektup, dilekçe vb. dokümanları hazırlamak için kullanılır.
B: Çizim işlemleri yapmak için kullanılır.
C: Resim düzenleme işlemleri için kullanılır.
D: Sadece sayısal verilerde işlem yapmak için kullanılır.
E: Verilerin düzenli bir yapıda kayıt edilmesi için kullanılır.
Soru:4: Bir veritabanı organizasyonunda hangi yapıdan en az 1 tane bulunmalıdır?
A: tablo B: form C: sorgu D: rapor E: sayısal işlem
Soru:5: "SELECT * FROM PERSONEL" sorgu ifadesinde * karakteri neyi temsil eder?
A: tüm tabloları
B: tüm alanları
C: personel tablosundaki sıra noyu
D: sıralamanın serbest olduğunu
E: indeksin ilk alanda olduğunu
Soru:6: "SELECT * FROM PERSONEL" sorgu ifadesinde "PERSONEL" ifadesi neyi temsil eder?
A: tüm alanları
B: veritabanının adını
C: tablo adını
D: alan adını
E: personel veritabanındaki tüm tabloları
Soru:7: Azalan sıralama (son kayıttan başa doğru) için SQL cümlelerinde kullanılması gereken ifade aşağıdakilerden hangisidir?
A: groupbydesc B: orderasc C: orderdesc D: orderbyasc E: orderbydesc
Soru:8: Aşağıdaki SQL komutlarından hangisi Sinav tablosunda bolumu bilgisayar olan öğrencilerin yazılı notları(YAZ1) %20 arttırır.
A: UPDATE sinav SET yaz1=yaz1*1.20 wherebolum=’bilgisayar’
B: UPDATE sinav SET yaz1=yaz1*1.20 where bilgisayar=bolum
C: INSERT sinav SET yaz1=yaz1*1.20 wherebolum=’bilgisayar’
D: INSERT sinav SET yaz1=yaz1*1.20 where bilgisayar=bolum
E: SELECT sinav SET yaz1=yaz1*1.20 where bilgisayar=bolum
Soru:9: Aşağıdaki SQL komutlarından hangisi idnosu 3 olan veriyi okul tablosundan siler?
A: DROP FROM okul WHERE id = 3
B: DELETE okul WHERE id = 3
C: DELETE FROM okul WHERE id = 3
D: DROP okul WHERE id =3
E: ERASE FROM okul WHERE id = 3
Soru:10: SQL sorgu cümlelerinde kriter(şart) belirtmek için kullanılan ifade aşağıdakilerden hangisidir?
A: insert B: select C: orderby D: where E: groupby
Soru:11: Aşağıdaki SQL komutlarından hangisi okul tablosundan yas alanını 21 yapan ve idnosu 3 olan güncelleme komutudur.
A: update okul set yas=3 whereid=21
B: update okul set yas=21 whereid=3
C: insert okul set yas=21 whereid=3
D: select okul set yas=21 whereid=3
E: upper okul set yas=21 whereid=3
Soru:12: Aşağıdakilerden hangisi musteri tablosunda sirket alanın içinde m olanları getirir?
A: select * frommusteriwheresirketlike\'%m%\'
B: select * frommusteriwheresirketlike\'m%\'
C: select * frommusteriwheresirketlike\'%m\'
D: select * fromsirketwheremusterilike\'%m%\'
E: select * frommusteriwheresirketlike \'&m&\'
Soru:13: Aşağıdakilerden hangisi kolondaki satır sayısını verir?
A: avg(kolon) B: rec(kolon) C: topla(kolon) D: count(kolon) E: sum(kolon)
Soru:14: Aşağıdaki SQL komutlarından hangisi okul tablosundan yas alanını 21 yapan ve idnosu 3 olan güncelleme komutudur.
A: update okul set yas=3 whereid=21
B: update okul set yas=21 whereid=3
C: insert okul set yas=21 whereid=3
D: select okul set yas=21 whereid=3
E: upper okul set yas=21 whereid=3
Soru:15: selectno,adfrom okul where yas=18 limit 1 komutu ne işe yarar ?
A: okul tablosundan yas 18 olan bütün kayıtları no ve ad alanını gösterir.
B: okul tablosundan yas 18 olan 1 kaydın no ve ad alanını gösterir.
C: okul tablosundan no ve ad alanındaki tüm kayıtları listeler
D: okul tablosundan no ve ad alanındaki koşulsuz ilk kaydı gösterir
E: okul tablosuna yas 18 olan 1 kayıt ekler
Soru:16: İlk indextir. Benzersiz değer içerir. Bu index oluşturulmadan diğer indexler oluşturulmaz. Bu tanıma uygun index tipi aşağıdakilerden hangisidir?
A: uniqueindex B: index C: key D: primaryindex E: fulltext
Soru:17: Mysql standart portu aşağıdakilerden hangisidir.
A: port kullanmaz B: 18 C: 25 D: 3300 E: 3306
Soru:18: Daha önce açılmış Okul database içerisine bir tablo eklenecektir. Yazılacak ilk komut aşağıdakilerden hangisi olur.
A: create okul B: table okul C: use okul D: okul table E: create okul
Soru:19: İki ilişkili tabloda bir ortak alan bulunmaktadır. Tablo1 deki bir değişiklik tablo2 de bozulmaya neden olmaktadır. Bunu engellemek için aşağıdakileriden hangisi kullanılır?
A: Foreignkey B: distinct C: nosql D: cascade E: not null
Soru:20: SQL açılımı nedir?
A: StructuredQuestion Language
B: StrongQuestion Language
C: Structured Query Language
MySQL sorularım
Re: MySQL sorularım
2 ve 5 hatali.
Re: MySQL sorularım
İlgilendiğiniz için teşekkür ederim. Ancak bu cevap 2 soru daha doğurdu(

1. Doğrularını yazar mısınız?
2. Diğerlerinin doğruluğunu teyit eder misiniz?