Üst MenüForum kuralları Üst MenüGenel Haberler Üst MenüSoru Sorun Üst MenüForum Takımı Üst MenüReaL Para Üst MenüVİP Bölüm Üst MenüTurnuval Forum
OyunJet Bütün Oyunlar
Yeni Konu Gönder Yeni Yorum Gönder
 
Konuyu Oyla:
  • Toplam: 37 Oy - Ortalama: 3.03
  • 1
  • 2
  • 3
  • 4
  • 5
Mysql Ders 1 - Veritabanı Kavramı
Yazar Konu
Mistap Çevrimdışı
GameEditor
*
Emektar Üye

Yorum Sayısı: 841
Edilen Teşekkürler: 23
Alınan Teşekkürler:
63 mesajında 102 kere
Üyelik Tarihi: 16-01-2012

Rep Puanı: 578
ReaL Para: 820.61
Yorum: #1
Mysql Ders 1 - Veritabanı Kavramı
Mysql kullanmadan önce veritabanının ne olduğunu bilmeniz gerekir. şimdi size çok basit örneklerle bunu anlatacağım.

Yaşanmış Hikaye: Şimdi yabancı bir ülkede olduğunuzu düşünün Bir kütüphaneye gittiniz. Oradaki görevli adam size kitap vermiyor sadece istediğiniz sayfanın fotokopisini çekip bir pencereden uzatıyor. içeri girmeniz imkansız. Arşive Bir kayıt eklemek istediğinizde ise bunu bir kağıda yazıp vermenizi istiyor. işin kötüsü adam Türkçe bilmiyor Query diye garip bir ülkenin dilini konuşuyor.

[Resim: scaled.php?server=337&filename=m...res=medium]

Php ile Mysql arasındaki ilişkiyi buna benzetebiliriz. Veritabanı dediğimiz şey de oradaki kütüphanedir. Php ile veritabanında herhangi bir iş yapmak istediğinizde Query dilinde söylemeniz gerekir. yani bildiğiniz başka bir programlama dili işe yaramaz. Resimde de gördüğünüz gibi adamın yabancı olduğu açık ortada Açık Ağızlı Gülümseme

Peki bunun avantajı nedir. Neden küçük bir pencereden bilgi alıp veriyoruz.Bilgiyi direkt php komutları ile bir text dosyasına yazsak olmaz mı ?

Avantajı aşağıdaki reismde gösterdim. aslında orada sabit bir pencere yok, isteyen herhangi biri pencere açıp bilgi isteyebiliyor. Mysql aynı anda binlerce farklı kişiye cevap verecek kadar hızlıdır. Aşağıdaki resimde başka program olarak yazdığım aslında başka bir php sayfası da olabilir. veya bunu web sayfanızdaki yüzlerce kişinin aynı anda bilgi istemesi gibi düşünebilirsiniz. Eğer yazı dosyasıyla çalışsaydık büyük ihtimalle en ufak hatada dosya birbirine karışacaktı ve kimin ne yazdığını bulmak çok zor olacaktı.

[Resim: scaled.php?server=337&filename=m...res=medium]

Mysql kullanımdaki en büyük avantajlardan biri aradığımız bilgiyi bulmak çok kolaydır. Arama yaptırmak, bilgi silmek, bilgileri değiştirmek gibi.



Şimdi gelelim bu adamın dilini nasıl öğreneceğiz. Query dili birçok veritabanında aynıdır. yani bu kütüphanecinin dilini öğrendiğinizde ileride birgün ASP,JSP gibi başka diller kullansanız bile benzer kelimelerle anlaşabilirsiniz. Veritabanı yine aynı kütüphanedir ama bu sefer başka bir pencereden bakmış olursunuz.





QUERY DİLİ:

Query dili temel bir komut sistemidir. aslında ingilizce gibi görünse de bir ingiliz vatandaşına gösterirseniz anlayacağını sanmıyorum.


Örnek: Bir ansiklopediden zürafa hakkında bilgi alacağız. aşağıdaki gibi bir cümleye ihtiyacımız olacak





Bilgi seç Ansiklopedi-den, ismi zürafa olsun

SELECT * FROM Ansiklopedi WHERE isim=Zurafa



Türkçede çok fazla göze batmayan -den -dan eki burada FROM olarak ingilizce haliyle karşımıza çıkıyor. (aman diyim hoca edebiyata başladı ayvayı yedik )



Herhangi bir yabancı dil öğrenirken bazı kalıpları öğrenmek zorunda olduğunuz gibi bu QUERY dilinde bazı kalıpları ezberlemek zorundasınız.

Buradaki:

SELECT: Bilgi ver demektir

FROM: Bilginin alınacağı tablo isminden önce yazılır

WHERE: Bilginin türünü belirten şart





örnek: öğrenciler tablosundan Zeynep isimli olanları silelim.

DELETE FROM ogrenciler WHERE isim=Zeynep

Buradaki detayları mümkün olduğunca yazmıyorum. temel mantığı anlarsanız diğer detayları kolayca öğrenebilirsiniz.

DELETE: Sil demek

Diğer ikisi yukarıda yazılı. komutların sadece sonundaki ekler değişir.

(Alıntı yapmak artık yasakmış.Sado dedi o yüzden bir daha ki konuda alıntı yapmayacağım)
Alıntıdır.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
(Bu konu en son: 06-02-2012 tarihinde, saat: 17:33 düzenlenmiştir. Konuyu düzenleyen: Mistap.)
05-02-2012 22:28
kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Sado Çevrimdışı
Muhammet Çolak
*
Yeni Üye

Yorum Sayısı: 662
Edilen Teşekkürler: 5
Alınan Teşekkürler:
1 mesajında 2 kere
Üyelik Tarihi: 14-01-2012

Rep Puanı: 101
ReaL Para: -324.62
Yorum: #2
RE: Mysql Ders 1 - Veritabanı Kavramı
kardşeim sen çok fazla alıntı yapıyorsun bak mistap alıntı yapmak yasak ona göre
05-02-2012 22:30
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Mistap Çevrimdışı
GameEditor
*
Emektar Üye

Yorum Sayısı: 841
Edilen Teşekkürler: 23
Alınan Teşekkürler:
63 mesajında 102 kere
Üyelik Tarihi: 16-01-2012

Rep Puanı: 578
ReaL Para: 820.61
Yorum: #3
RE: Mysql Ders 1 - Veritabanı Kavramı
Bana demeyip'de düzeltirsen olmaz mı?Sonuçta forumun kurucusu en çok yardımı dokunan kişi olması lazım.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.
06-02-2012 17:32
kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Mucit Çevrimdışı
Bilim, Teknoloji ve PC
*
Kıdemli Üye
Senarist
Coder

Yorum Sayısı: 2,236
Edilen Teşekkürler: 397
Alınan Teşekkürler:
44 mesajında 53 kere
Üyelik Tarihi: 15-01-2012

Rep Puanı: 410
ReaL Para: 1467.80
Yorum: #4
RE: Mysql Ders 1 - Veritabanı Kavramı
bugünlerdede mysql öğrenmeye çalışıyorum sağol.güzel paylaşım

Think different. Steve JOBS

İyi sanatçılar kopyalar, büyük sanatçılar çalar. Pablo PİCASSO

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Kendi Çalışmalarım:
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

William Shakespeare in Kral Lear adlı kitabı olan bana ulaşsın!
Ben Türk55 im.
06-02-2012 18:49
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Yeni Konu Gönder Yeni Yorum Gönder


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [DERS] Php dersleri ders 1 ömer faruk ayvaz 0 652 17-05-2014 21:06
Son Yorum: ömer faruk ayvaz
  Php & Mysql Görsel Eğitim Seti Oyuncu 4 2,033 15-07-2013 19:54
Son Yorum: Tiberty
  MYSQL KODLARI Select, Insert ,Update Delete asimavi 7 2,849 18-06-2013 15:12
Son Yorum: Gamer.TR
  Php ile veritabanında arama yaptırmak [Mysql like] nikneym 2 1,797 16-02-2013 0:06
Son Yorum: radmin
  Php İle MySql Baglantısı Oyuncu 7 2,230 08-07-2012 13:18
Son Yorum: Mucit

Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


Kurucu » Yönetici » Üst Yetkili » Yetkili » Platin Üye » Gold Üye » Silver Üye » Yeni Üye » Yasaklı Üye

Dost Linkler
İletişimReaLses Yukarı GitArşivRSS Beslemesi