Geri Dön

Java programlama ile jdbc, hibernate, NoSql 'i kullanarak farklılıkların ortaya çıkarılması ve uygulamalar ile gösterilmesi

Revealing differences using jdbc, hibernate, NoSql through java programming and investigating those by means of practices

  1. Tez No: 430244
  2. Yazar: FERHAT CEM CİHAN
  3. Danışmanlar: YRD. DOÇ. DR. EDİZ ŞAYKOL
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2016
  8. Dil: Türkçe
  9. Üniversite: Beykent Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 84

Özet

Günümüzde nesne yönelimli programlama dillerinden biri olan Java her geçen gün çeşitli araçlar ile kullanılmaya başlanmıştır. Veri tabanı işlemleri için Java programlama dili ile beraber kullanılan birçok araç mevcuttur. Bu araçlar, veri tabanının hali hazırdaki program ile haberleşmesi, veri tabanı tablolarının çeşitli işlemler sonucunda programa modellenebilmesi, veri tabanı tablolarına verilerin kayıt edilebilmesi, veri silebilmesi, veri güncellemesi, veri bulunabilmesi, verileri ilişkili bir hale getirebilmesi işlemlerini ve var olan veri tabanı tablolarında değişiklik yapma bilme gibi imkanları bize sunar. Birçok araç bunu yapabilirken kullanılan programlama dili ve seçilen araç önem taşımaktadır. Yanlış bir seçim sonucu var olan işler beklenenden daha uzun sürebilmekte olduğu için zaman ve maliyet kaybına yol açmaktadır. Seçimin çeşitli durumlarda yazılım geliştirici açışından avantaj ve dezavantajları ortaya çıkar. Bu tez Java programlama dili ile Jdbc, Hibernate, NoSql geliştirmeleri yapılırken karşılaşılan farklılıkları ve benzerlikleri uygulamalar ile inceler ve bunların yazılım geliştiriciler açısından avantaj ve dezavantajlarını ortaya çıkarır.

Özet (Çeviri)

Java which is one of the object-oriented programming language at the present time, has begun to be used with various tools day by day. Many tools are available, being used together with Java programming language for data base operations. These tools offer us operations such as transmission of data base with available program, adapting of data base tables to program as a result of various operations, recording of data to data base tables, data delete, data update, data availability, making data associated to each other, and opportunities such as making changes in existing database tables. As well as many tools have ability to accomplish forementioned issues, programming language used and tool selected are important. Since the works, yielded through materials selected wrongly, could last longer than expected, they lead to a loss of time and cost as well. The advantages and disadvantages of selection with regard to software developers will arise with various ocassions. This thesis investigates the differences and similarities arose while developing of Jdbc, Hibernate, NoSql with Java programming language and reveals advantages and disadvantages of them in terms of software developers.

Benzer Tezler

  1. Java ve corba teknolojileri kullanılarak dağıtık nesne uygulamalarının geliştirilmesi

    Distributed object application development using java and corba technologies

    KORAY BİÇER

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolGazi Üniversitesi

    Bilgisayar Eğitimi Ana Bilim Dalı

    DOÇ. DR. HASAN HÜSEYİN ÖNDER

  2. Pedestrian safety with special emphasis to over-passes

    Üst geçitler özelinde yaya güvenliği

    FARAHNAZ ALTICAFARBAY

    Yüksek Lisans

    İngilizce

    İngilizce

    2005

    İnşaat MühendisliğiAtılım Üniversitesi

    İnşaat Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. CUMHUR AYDIN

  3. İnternet ortamında programlama araçlarının karşılaştırılması ve ağ programcılığı kavramı

    Başlık çevirisi yok

    LOKMAN AĞIRMAN

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. ZEYNEP ALTAN

  4. Genetik programlama için alana özgü programlama dili

    A domain specific language for genetic programming

    CEM BAŞAR ÇAYIROĞLU

    Yüksek Lisans

    Türkçe

    Türkçe

    2010

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    İleri Teknolojiler Ana Bilim Dalı

    YRD. DOÇ. DR. A. ŞİMA UYAR

  5. Java programlama dili ile whiteboard sistemi tasarımı

    Whiteboard system design with java programming language

    MEHMET NURİ ELMA

    Yüksek Lisans

    Türkçe

    Türkçe

    1999

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Uluslararası Bilgisayar Ana Bilim Dalı

    YRD. DOÇ. DR. TAMER DUMANLI