Özet:
Veritabanı teknolojisi bilgisayar bilimlerinde en hızlı gelişen alanlardan biridir. Bununla beraber bu araştırmada ilişkisel veritabanı sistemlerinin kavramları ve uygulamaları üzerine bir çalışma ortaya koymak amaçlanmıştır. İlişkisel bir veritabanı sistemi olan Oracle 8i ve uygulama geliştirmek için Developer 6i kullanılmıştır. İlişkisel sistemin kavramları, fiziksel ve mantıksal veritabanı yapılan, veritabanı nesneleri, veritabanını yönetmek için kullanılan bellek ve süreç yapılan açıklanmıştır. İlişkisel veritabanı yaratımı, kontrolü ve yönetim sistemleri için kullanılan SQL (Structured Query Language-Yapısal Sorgulama Dili) tanımlanmış, veri üzerine yaptığı operasyonlar örneklerle aktarılmıştır. PL/SQL, Oracle'ın SQL'in bir uzantısı olan prosedürel dili, SQL*Plus aracı, veritabanında çalışacak uygulamaların geliştirilmesinde kullanılan Developer 6i, ASCII formatlı verinin veritabanına aktarmamda kullanılan metotlar SQL* Loader yardımıyla anlatılmıştır. Tez süresince Oracle tabanlı veri yönetimi esas alınarak stok takip modülü oluşumu amaç edinilmiştir. Yukarıda açıklanan tüm kavramlar ve araçlar bu modülün geliştirilmesi için kullanılmıştır. Ayrıca sistem analizi çalışmaları ilgili tüm kullanıcılardan alman bilgiler ve istekler doğrultusunda gerçekleştirilmiştir. Genel olarak modül, stok giriş çıkışlarının yapılarak stoktaki malzemelerin asgari ve azami miktarları ışığında stok hareketi, malzeme fiyatı, departman harcamaları ve talepleri takibini sağlar ve muhasebe ile entegre olabilecek bir yapıdır. Tezin içeriğindeki stok modülü ve veritabanı yönetimi ile ilgili verilen tüm bilgiler örneklerle desteklenmiş ve birbirlerini referans edecek şekilde açıklanmıştır.