veritabanı organizasyonu

Kodla Büyü
daha erken değil mi hocam? 2 yazılı yapacağımız için nisanın ilk haftasında yapmayı düşünüyorum ben.
 
Veritabanı Organizayonu 2.Dönem 1.Sınav
vto.gif

vto1.gif

1-)Aşağıdaki tabloları aynı isimlerle oluşturarak aşağıdaki kayıtları tablolara giriniz
2-)Aşağıdaki işlemleri yapan sorguları veritabanı dosyanızda hazırlayarak yazdığınız sorguları a,b,c…. şeklinde isim vererek kaydediniz ? (80p)
a)tblkimlik tablosuna sırasıyla (89123456789/107/naci-köse/08.10.1983/Erkek/9-B/Grafik ve Fotografcılık) verilerini yeni kayıt olarak ekleyen sorguyu yazınız.
b)Tblkimlik tablosundaki bayan ogrencileri gosteren sorguyu hazırlayınız?
c)Tblkimlik tablosundan okul numarası 100 olan örgencinin soyadını CAN olarak değiştiren sorguyu yazınız.
d)Tblkimlik ve tblnotturkce tablolarını innerjoin ile eşlesen kayıtları birleştiren sorguyu yazınız,
e)Turkce tablosundan “sınav1” notu 45 ten kucuk olanların okulno,ad,soyad ve sınav1 bilgilerini veren sorguyu yazınız.
f)Tblnotturkce tablosunda “sinav2” notu 75 ten kucuk olanların nonutu 15 puan artıran sorguyu yazınız.
g)Tblnotturkce tablosunda ogrenci numarası 106 olan kaydı siliniz
h)Tblkimlik tablosunda adı “A” ile baslayan kayıtları sorgulayınız
i)Tblnotturkce tablosunda sinav1 alanındaki notların ortalamasını (1. Sınav sınıf ortalaması) veren sorguyu hazırlayınız.
j)Tblnotturkce tablosunda sinav1 alanındaki en buyuk notu veren sorguyu hazırlayınız

CEVAPLAR

a)INSERT INTO tblkimlik (tc,okulno,ad,soyad,dtarih,cinsiyet,sinif,bolum)
VALUES("89123456789","107","naci","köse","08.10.1983","Erkek","9-B","Grafik ve Fotografcılık") Tblkimlik
b)SELECT * FROM tblkimlik
WHERE Cinsiyet="Bayan" Df
c)update tblkimlik
set soyad="CAN"
where okulno="100"
d)SELECT *
FROM tblkimlik INNER JOIN tblnotturkce ON tblkimlik.okulno=tblnotturkce.ogrno
e)SELECT tblkimlik.okulno, tblkimlik.ad, tblkimlik.soyad, tblnotturkce.sinav1
FROM tblkimlik INNER JOIN tblnotturkce ON tblkimlik.okulno=tblnotturkce.ogrno
WHERE sinav1<45
f)Update tblnotturkce
set sinav2=sinav2+15
where sinav2<75
g)delete from tblnotturkce
where ogrno="106"
h)select * from tblkimlik
where ad like "a%"
i)SELECT SUM (sinav1)/COUNT (sinav1) As Ortalama from tblnotturkce
j)select max(sinav1) As EnYüksek from tblnotturkce
 
arkadaslar merhaba
iöo dan eml ye yeni geçtim tefliyim. okulda web ve teknik servis seçili. aradan 6-7 yıl geçtiği için çoğu bilgileri unutmuşum.
bana web bolümü 11.sınıfların veritabanı dersini verdiler...
ancak modüllerden bişey anlamadım... çok basit gibi geldi bana. okuyup anlatabileceğim şekilde değil yani. hani dedim olmadı modülleri okur hatırlarım sonra şakır şakır anlatırım ama hiçbi halt anlamadım. çok yüzeysel. olur da öğrencinin biri bi soru sorarsa kem küm yaparım çok büyük ihtimal çünkü ben daha hatırlayacak kadar öğrenemedim bişey...

bana bu ders hakkında link veya ders notlarınızdan paylasırsanız sevinirim.
 
hocam çok kasmayın, yaparsınız...
Modüller biraz kötü veri tabanı dersinde.

Çocuklar access i bilse yeter,,
az da mysql komutlarını ver yeter.... İnternetten rahat güzel dersler bulabilirsiniz...

cyln' Alıntı:
arkadaslar merhaba
iöo dan eml ye yeni geçtim tefliyim. okulda web ve teknik servis seçili. aradan 6-7 yıl geçtiği için çoğu bilgileri unutmuşum.
bana web bolümü 11.sınıfların veritabanı dersini verdiler...
ancak modüllerden bişey anlamadım... çok basit gibi geldi bana. okuyup anlatabileceğim şekilde değil yani. hani dedim olmadı modülleri okur hatırlarım sonra şakır şakır anlatırım ama hiçbi halt anlamadım. çok yüzeysel. olur da öğrencinin biri bi soru sorarsa kem küm yaparım çok büyük ihtimal çünkü ben daha hatırlayacak kadar öğrenemedim bişey...

bana bu ders hakkında link veya ders notlarınızdan paylasırsanız sevinirim.
 
saidtr' Alıntı:
hocam çok kasmayın, yaparsınız...
Modüller biraz kötü veri tabanı dersinde.

Çocuklar access i bilse yeter,,
az da mysql komutlarını ver yeter.... İnternetten rahat güzel dersler bulabilirsiniz...

cyln' Alıntı:
arkadaslar merhaba
iöo dan eml ye yeni geçtim tefliyim. okulda web ve teknik servis seçili. aradan 6-7 yıl geçtiği için çoğu bilgileri unutmuşum.
bana web bolümü 11.sınıfların veritabanı dersini verdiler...
ancak modüllerden bişey anlamadım... çok basit gibi geldi bana. okuyup anlatabileceğim şekilde değil yani. hani dedim olmadı modülleri okur hatırlarım sonra şakır şakır anlatırım ama hiçbi halt anlamadım. çok yüzeysel. olur da öğrencinin biri bi soru sorarsa kem küm yaparım çok büyük ihtimal çünkü ben daha hatırlayacak kadar öğrenemedim bişey...

bana bu ders hakkında link veya ders notlarınızdan paylasırsanız sevinirim.
ne diye ariyim hocam access notları mı veritabanı notları mı ne...
biraz bilgi verebilir misiniz? neticede bugün 8.günüm :(
 
Geri
Üst