Java, Veritabanı ve Spline

Adile Güngör ♾️ 🌎
Women in Technology
2 min readFeb 18, 2024
Photo by Campaign Creators on Unsplash

Merhaba, bugün size Java’daki veritabanı işlemlerimizden bahsedeceğim. Öncelikle, veritabanı nedir biliyor musun? Veritabanı, bilgilerin saklandığı özel bir yerdir. Java’da veritabanlarına bağlanmak için ise JDBC adında bir şey kullanırız. JDBC sayesinde veritabanlarına kolayca erişebiliriz.

Örneğin, bir kütüphane programı yazıyorsak ve kitapların bilgilerini bir veritabanında saklamak istiyorsak, JDBC kullanarak bu veritabanına bağlanabilir ve kitapları kaydedebiliriz.

Spline Nedir?

Şimdi de spline konusuna geçelim. Spline, düz çizgiler yerine eğri çizgilerle noktalar arasında bağlantı kurmamızı sağlayan bir matematik konseptidir. Eğri çizgiler daha doğal ve düz olmayan şekillerde ilerler.

Örneğin, 1, 2, 3, 4, 5 gibi noktalar verildiğinde, spline bu noktaları birleştiren eğriyi oluşturur. Eğri, doğru olmayabilir, ama çok daha doğal ve düz olmayan bir şekilde ilerleyebilir.

Java ve Veritabanı İlişkisi

Java, geniş bir kullanıcı kitlesine sahip olan güçlü bir programlama dilidir. Veritabanı işlemleri yapmak için Java’da yaygın olarak JDBC (Java Database Connectivity) kullanılır. JDBC, Java uygulamalarının çeşitli veritabanlarına bağlanmasını, sorgular yapmasını ve sonuçları işlemesini sağlar.

Proje Oluşturma Adımları

  1. Proje Planlama: İlk adım olarak, projenizi planlayın. Hangi veritabanını kullanacaksınız? Projede hangi verileri saklayacaksınız? Bu adımları planlamak projenin ilerleyişini kolaylaştırır.
  2. Veritabanı Seçimi: Kullanacağınız veritabanını seçin. Örneğin, SQLite, MySQL veya PostgreSQL gibi popüler veritabanlarından birini seçebilirsiniz.
  3. Proje Oluşturma: Bir Java projesi oluşturun. Bu adımda, Java IDE’sini (Integrated Development Environment — Entegre Geliştirme Ortamı) kullanarak yeni bir proje başlatın.
  4. JDBC Bağlantısı: Veritabanıyla iletişim kurmak için JDBC bağlantısı oluşturun. JDBC URL, kullanıcı adı ve şifre gibi bağlantı bilgilerini içeren bir bağlantı dizesi kullanarak veritabanına bağlanabilirsiniz.
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "root";
String password = "password";
Connection connection = DriverManager.getConnection(url, username, password);

Veritabanı İşlemleri: Bağlantı oluşturulduktan sonra, veritabanı işlemlerini gerçekleştirebilirsiniz. Örneğin, veri ekleme, güncelleme, silme ve sorgulama gibi işlemler yapabilirsiniz.

Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM mytable");
while (resultSet.next()) {
System.out.println(resultSet.getString("column_name"));
}

Bağlantı Sonlandırma: İşiniz bittiğinde, bağlantıyı kapatmayı unutmayın. Bu, kaynakların gereksiz kullanımını önler.

connection.close();

Java ile veritabanı kullanımı oldukça önemlidir ve birçok projede karşımıza çıkar. Bu yazıda, basit bir şekilde Java ile veritabanı bağlantısı kurmayı ve temel veritabanı işlemlerini yapmayı anlatmaya çalıştım.

Diğer yazılarda görüşmek üzere… Dilerseniz GitHub ve Linkedin profilime göz atabilirsiniz. Ve sorularınızı iletebilirsiniz. Sevgiler.

--

--