Güzel düşün,iyi hisset,yanılma,aldanma; ne varsa doğruluktadır.Doğruluk şaşar sanma.
NET BİLGİ/MY SQL

 

 

   

      

MySQL bir veri tabanı yönetim sistemidir.

Bir veritabanı bir çok bilgiyi yapısında barındırır. Bu, küçük bir alış-veriş listesinden büyük bir resim galerisi veya çok geniş birleşmiş bir ağın bilgileri olabilir. Bilgisayarınızdaki bu veri tabanlarına veri ekleme, erişim ve üzerinde işlem yapmanız için MySQL gibi bir veritabanı yönetim sistemine ihtiyacınız vardır. Bilgisayarların veri depolamaya başladığı tarihiden itibaren veritabanı yöneticileri büyük bir rol oynamaya başlamıştır. 

MySQL dost bir veritabanı yönetici sistemidir.

Dost bir DMS-Database Management System(Veritabanı Yönetim Sistemi) çünkü MySQL verileri tek bir büyük tabloda sıralamak yerine çeşitli ayrılmış tablolarla göstermeyi yeğler. Bu hız ve kullanışlılık kazandırır.

MySQL Açık kaynak kodlu bir yazılımdır(Open Source Software).

Açık kaynak kodu, isteyen herkesin program üzerinde değişiklik yapıp kullanma hakkını verir. İsteyen herkes MySQL'i hiçbir ücret ödemeden internetten indirebilir ve kullanabilir . Bu yönde eğimli olan herkes kaynak kodları ile oynayabilir ve ihtiyaçları doğrultusunda değiştirebilir. MySQL GPL (GNU General Public License-Genel Kamu lisansı) kullanmaktadır http://www.gnu.org adresinden daha detaylı bilgiler elde edebilirsiniz. . 

Neden MySQL?

MySQL'in kullanımı çok hızlı, güvenilir, ve kolaydır. Eğer ne yapmak istediğinizi biliyorsanız ufak bir çalışmayla bunu elde edebilirsiniz. MySQL çok lifli SQL sunucusu, birçok sunucu programları ve kütüphaneleri, yönetici araçları, programlama ara yüzü içeren bir istemci/sunucu sistemidir.

 

 MySQL Belirgin Özellikleri

Aşağıdaki listede MySQL'in belirgin birkaç özelliğinden bahsedilmiştir:

    • Birden fazla işlemciyi aynı anda kullanabilir.
    • C, C++, Eiffel, Java, Perl, PHP, Python and Tcl APIs. 
    • Değişik platformlarda çalşabilir 
    • Bir çok sütun tipleri: signed/unsigned integers 1, 2, 3, 4, and 8 byte uzunluğunda, FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ve ENUM tipleri
    • Çok hızlı bir giriş kullanan tek hızlı çoklu giriş.
    • sorguların SELECT ve WHERE kısmında tam operatör ve fonksiyon desteği Örneğin:
       mysql> SELECT CONCAT(first_name, " ", last_name) FROM tbl_name
           WHERE income/dependents > 10000 AND age > 30;
        
  •   LEFT OUTER JOIN ile ANSI SQL ve ODBC syntax için destek

  • Aynı sorgudaki değişik databaselerden mix yapabilirsiniz (3.22 versiyonunda olduğu gibi).

  • İyi ve ayrıcaklı bir şifre sistemi

  • Win32 (koduyla birlikte) için ODBC (Open-DataBase-Connectivity) desteği. Bütün ODBC 2.5 fonksiyonları ve daha fazlası. Mesela MS Access'i MySQL server'a bağlayabilirsiniz. 

  • Geniş databaseleri elinde tutabilir. Mesela 50,000,000 kayıt.

      Ve bunlar gibi daha bir çok özellik, bunları ilerledikçe sizde daha iyi keşfedeceksiniz

      

     3-Genel SQL Bilgileri ve Ve Küçük Dersler

       Aşağıdaki kitap MySQL mailing list'lerinde tavsiye edilmiş bazı kitaplardır:

   Judith S. Bowman, Sandra L. Emerson and Marcy Darnovsky
   The Practical SQL Handbook: Using Structured Query Language
   Second Edition
   Addison-Wesley
   ISBN 0-201-62623-3
   http://www.awl.com

      Aşağıdaki kitap ise  MySQL kullanıcıları tarafından tavsiye edilmiş bir kitap:

   Martin Gruber
   Understanding SQL
   ISBN 0-89588-644-8
   Publisher Sybex 510 523 8233
   Alameda, CA USA

   Buda size nette küçük bir ders sitesi  
   http://www.geocities.com/SiliconValley/Vista/2207/sql1.html