Entity framework'ün farklı veri tabanlarındaki performans analizi
Performance analysis of entity framework in different databases
- Tez No: 514187
- Danışmanlar: DOÇ. DR. ERMAN YÜKSELTÜRK
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2018
- Dil: Türkçe
- Üniversite: Kırıkkale Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 83
Özet
Yazılım geliştiriciler tarafından sıkça kullanılan Entity Framework'ün farklı veri tabanları ile kullanılarak performans analizlerinin yapılması ve böylelikle ilgili framework için veri tabanı seçimine yardımcı olacak öneriler çıkarılması amaçlanmaktadır. Bu amaca ulaşmak için çalışma sürecinde bir yazılım geliştirilmiştir. Geliştirilen yazılım, profesyonel bir yazılım geliştirme süreci takip edilerek tamamlanmıştır. Yazılım geliştirme süreçlerini yönetmek için şelale modeli tercih edilmiştir. Yazılım, Entity Framework'ün farklı veri tabanlarında (MYSQL, MSSQL, ORACLE, POSTGRESQL gibi) performansını test etmek için kullanılmıştır. Bunun için yazılımda farklı veri kümeleriyle kayıt ekleme, silme, güncelleme arama ve sıralama gibi temel veri tabanı işlemleri yapılırken İŞLEM SÜRESİ, RAM, CPU gibi kaynakların kullanımı karşılaştırmalı olarak analiz edilmektedir. Karşılaştırma sonuçları grafiksel olarak bulgular ve değerlendirme bölümünde detaylı olarak verilmiş ve yorumlanmıştır.
Özet (Çeviri)
This research intends to conduct the performance analysis of The Entity Framework, which is frequently used by software developers, using different databases and thus to make suggestions that will help select a database for the relevant framework. In order to achieve this goal, a software was developed during the study period. The developed software has been completed by following a professional software development process. The waterfall model was chosen to manage the software development processes. The software was used to test the performance of the Entity Framework in different databases (such as MYSQL, MSSQL, ORACLE, POSTGRESQL). For this purpose, the use of resources such as TIME, RAM, CPU were analysed comparatively while basic database operations such as creating, deleting, updating, searching and sorting are done in the software with different data clusters. The comparison results are presented and interpreted graphically in the Findings and Evaluation section in detail.
Benzer Tezler
- Mekanların konumsal veri ile harita üzerinde ve artırılmış gerçeklik kullanılarak üç boyutta gösterilmesi uygulaması örneği Tour İstanbul
Presenting special places through spatial data on maps and three dimensional space using augmented reality application sample Tour Istanbul
ERSEL BORA
Yüksek Lisans
Türkçe
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilişim Uygulamaları Ana Bilim Dalı
PROF. DR. HAYRİ HAKAN DENLİ
- Açık bankacılık uygulamaları, potansiyel etkileri ve denetim modeli önerisi
Open banking practices, their potential impacts and audit model proposal
AYKUT YALLI
- Biophilic design efficiency on humans' well-being in daily life with an atmospheric approach
Atmosferik bir yaklaşımla biyofilik tasarımın gündelik yaşamda insanın iyi olma haline etkileri
SHAGHAYEGH BAYATMAKU
Yüksek Lisans
İngilizce
2021
Mimarlıkİstanbul Teknik ÜniversitesiMimarlık Ana Bilim Dalı
PROF. DR. ELMİRA AYŞE GÜR
- Neoliberal subjectification through family medicine model in Turkey: An online ethnography
Türkiye'de aile hekimliği modeli ve neoliberal öznellik inşası
EMİNCAN FİDAN
Yüksek Lisans
İngilizce
2021
Siyasal BilimlerGalatasaray ÜniversitesiSiyaset Bilimi Ana Bilim Dalı
DR. CEMİL YILDIZCAN