BİLDİRİLER

BİLDİRİ DETAY

Mertcan DAVULCU, İncilay YILDIZ
VERİ TABANI SİSTEMLERİNE YENİ BİR YAKLAŞIM: SÜRDÜRÜLEBİLİR PROSEDÜREL VERİ TABANI SİSTEMİ
 
Bilgi yönetimi, organizasyonun bilgi varlıklarının özelliklerine göre sınıflandırılmasını, geliştirilmesini ve belirli bir amaca hizmet etmesini hedefleyen bir yaklaşım kullanır. Günümüzde veri tabanları, şirketlerin bilgi yönetimi için önemli bir kaynaktır. Araştırmanın amacı, mevcut veri tabanı tekniklerinin prosedürel olarak düzenlenmesi yoluyla yeni bir veri tabanı sistem modeli oluşturmaktır. Bu araştırmada önerilen sistem, veri bilimi için daha kullanıcı dostu olacak şekilde tasarlanmıştır. Sorgulama dilinden ziyade daha çok bir programlama dilini benimseyerek, her ölçekteki kurum ve kuruluşların basit veri analizleri gerçekleştirmek için üçüncü taraf yazılım kullanma ihtiyacını en aza indirirken, aynı zamanda sistem üzerinden daha kapsamlı veri alışverişi gerçekleştirme olanağı tanımaktadır. Geliştirilen özgün programlama dilinin yapısı sayesinde, prosedürel programlama kullanarak veri tabanı sistemini sorgulamak ve yönetmek için çeşitli algoritmaları uygulamak mümkündür. Bu da veri işleme sürekliliğini sağlamaktadır. Çalışmada Go programlama dili kullanılmış olup veri tabanı sisteminde ana nesneler küme (cluster) olarak tasarlanmıştır. Verilerin sıralı olması işlemi için bir kuyruk yapısı kullanılmıştır. Sözcüksel analiz aşamasında tüm metin programlama dili sözdizimi kurallarına göre analiz edilmiştir. Karakterize edilmiş olan her bir içerik jeton (Token) yapısı (struct) örneği ile somut olarak temsil edilmiştir. Her bir jeton kendi karakterine özel bir kimlik numarası ile temsil edilmiş ve yer aldığı satır-sütun gibi çeşitli analiz bilgilerini içermektedir. Geliştirilen sistem test edilmiş olup örnek veri seti ile veri tabanın avantajları ortaya konmuştur. Not: Tübitak tarafından 2209 A projesi 1919B012221605 nolu başvurusu ile desteklenmiştir. ORCID NO: 0000-0001-5572-5058

Anahtar Kelimeler: veri tabanı, yönetim bilişim sistemleri, sürdürülebilirlik, bilgi yönetimi



 


Keywords: