Bu iki veritabanı arasında %71 fark var. İlk görselde ham veriler 3.07 MB tutarken, ikinci görselde aynı satır sayıdaki veriler 0.89 MB yer tutuyor. Aynı kontrol logical read kayıtlarında da gözüküyor..

Bu sayede veritabanında YILDIZ TEKNİK ÜNİVERSİTESİ olanları ara demek yerine UNIVERSITY_ID değeri 222 olanları ara demiş olunacak. Bu sadece üniversite adı değil, fakülte ve program adlarında da böyle..

Kelime verilerini numerik kategorilere ayırma işleminde hepsine int değişkeni atamaya gerek yok. Türkiye'de toplam 225 üniversite var, burada maksimum değeri 2147483647 olan int kullanılırsa 4 byte yer tutacak. Maksimum değeri 255 olan tinyint kullanılırsa 1 byte yer tutacak.

Hazır veritabanı iskeletini de oluşturmuşken hem JSON hem SOAP olarak bütün üniversiteleri, fakülteleri ve programları, seçilen üniversite ile fakültedeki bölümleri listeleyen web servis hizmetini yayına aldım.

 

SOAP web servis hizmeti;

https://api.kadircolak.com/Universite/SOAP/University.asmx

 

JSON dahil bütün web servis kullanım kılavuzuna erişmek için;

https://kadircolak.com/web/%C3%9CN%C4%B0VERS%C4%B0TE-FAK%C3%9CLTE-PROGRAM%20WEB%20SERV%C4%B0S%20KULLANIMI.pdf

İçerikte kullanılan 2022 YKS verilerine erişmek için;

https://www.osym.gov.tr/TR,23913/2022-yks-yerlestirme-sonuclarina-iliskin-sayisal-bilgiler.html

 

110960-636f4d999d197.jpg110960-636f4d9eba3ec.jpg