Harun Reşit Zafer

bâki kalan bu kubbede bir hoş sadâ imiş

Kategori: sql (sayfa 2 / 5)

SQL 12: Sorguda Birden Fazla Tablo Kullanma: Join-1

Schema SQL
Bundan önceki tüm sorguların içerisinde yalnızca bir tablo kullanmıştık. Bu sorgular temel SQL işleçleri için birer örnekti. Bu ders ile beraber SQL’in esaslı konularına giriş yapıyoruz. Gerçek hayatta ihtiyacımız olan bilgileri bize döndürecek olan sogular nadiren önceki derslerde anlatılanlar kadar basit olacak.

Veritabanları çoğu zaman birden fazla tablo içerir.Ve bu tablolar birbiri ile ilişkilidir. Örneğin aşağıdaki Yayinevleri ve Kitaplar tablolarını inceleyelim. okumaya devam

Netbeans, Java, MySQL: Örnek Veritabanı Uygulaması – 3

Netbeans_java_mySQL
İlk iki yazıyı okuduğunuzu kabul ederek başlıyorum. İlk yazıda veritabanı bağlantısını en başta açmış, en sonda da kapamıştık. Program çalıştığı müddetçe veritabanı bağlantısı açık kalmıştı. Bunun yanında yine programın en başında yalnızca bir defa ResultSet nesnemizi “SELECT * FROM kisiler” SQL sorgusunu kullanarak, kisiler tablosundaki tüm kayıtlar ile doldurmuş ve programın kalanındaki ekle/sil/güncelle gibi işlemleri SQL sorgusu yazmadan gerçekleştirmiştik.

İkinci örnekte ise seç/ekle/sil/güncelle gibi her veritabanı işlemi için gereken sorguyu kendimiz yazmış, her sorguyu çalıştırmadan önce veritabanı bağlantısını açıp sorgu çalıştıktan hemen sonra bağlantıyı kapatmıştık.

okumaya devam

Netbeans, Java, MySQL: Örnek Veritabanı Uygulaması – 2

Netbeans_java_mySQL
Bir önceki uygulamadan farklı olarak  bu örnekte her veritabanı işlemi (seç,  ekle, güncelle, sil ) için bağlantıyı açıp kapayacağız ve gerekli tüm SQL kodlarını kendimiz yazacağız. Yazının sonunda ise hangi yaklaşımın daha iyi olduğunu tartışacağız. Hazırlayacağımız uygulamanın pencere görünümü:

java_mysql

okumaya devam

Netbeans, Java, MySQL: Örnek Veritabanı Uygulaması – 1

Netbeans_java_mySQLBu makalede Netbeans, Java ve MySQL ile basit bir veritabanı uygulaması gerçekleştireceğiz. Uygulama basitçe bir tabloya kayıt ekleme, silme ve tablodan kayıt getirme işlemleri yapacak. Bunları yaparken Java Swing paketini kullanarak basit bir görsel arayüz de kullanacağız.

Öncelikle sistemimizde NetBeans + JDK ve MySQL kurulu olması gerekiyor. Daha sonra NetBeans ile MySQL bağlantısını yapmamız ve uygulamada kullanacağımız örnek veritabanının oluşturmamız gerekiyor.  İşin bu kısmını görünlütü olarak anlatmak daha kolay olacağından aşağıdaki videoyu hazırladım. Videoyu izledikten sonra devamında kodlar ve açıklamalar var. Yazının sonunda ise kaynak kodların tamamını indirebilirsiniz. okumaya devam

SQL 11: AS Sözcüğü ve Takma İsimler (Alias)

Schema SQL
Bu yazı SQL’in daha karmaşık bölümlerine geçmeden önceki son yazı. Bundan önceki 10 (aslında 11) yazıda SQL için temel sayılabilecek konuları ele aldık. Bu yazıda ise karmaşık SQL sorgularında çok işimize yarayacak olan “takma isimler” (alias) konusunu işleyeceğiz. Takma isimler önceki konular göz önünde bulundurulduğunda çok da gerekli gibi görünmeyebilir ancak bundan sonraki konularda ne kadar gerekli hatta bazı durumlarda zorunlu olduğunu göreceğiz. okumaya devam

SQL 10: BETWEEN İşleci

Schema SQL

BETWEEN işleci adından da anlaşılacağı üzere bir alanın değerinin iki değer arasında olup olmadığına dair koşul tanımlamak istediğimizde kullanılır. (garip bir cümle oldu. farkındayım) Örneğin “yaşı 20 ile 30 arasında olanlar” gibi bir koşulu SQL ile yazabilmek için BETWEEN işlecini kullanırız. Kullanımı oldukça basit olan bu işleç için hemen bir kaç örnek verelim.

Örnekler için aşağıdaki personel tablosunu kullanacağız. okumaya devam

Eski yazılar Yeni yazılar

© 2017 Harun Reşit Zafer

Temayı tasarlayanAnders NorenYukarı ↑