9 Ocak 2017 Pazartesi

Varlık-İlişki Modeli (Entity-Relationship Model)

Zaman içinde, her bir veri modeli için birçok VTYS üretilmiştir. Ancak şu ana kadar hiçbir VTYS içinde kullanılmamış bir veri modeli daha bulunmaktadır. Bu veri modeli Varlık-İlişki Modeli (Entity-Relationship Model) adıyla bilinmektedir.
Varlık-ilişki modeli, Türkçe kelimelerinin baş harflerinden türetilerek Vİ veya İngilizce kelimelerinin baş harflerinden türetilerek ER modeli olarak kısaca isimlendirilir.

Varlık-ilişki modeli herhangi bir VTYS’nde kullanılmasa bile, veri çözümlemede, modellemede ve ilişkilerin ortaya konulması açısından çok kullanılan bir araçtır.
Bu modelin kullanımı ile VTYS?’den bağımsız olarak veri çözümlenir, modellemesi ve ilişkileri tamamlandıktan sonra herhangi bir VTYS veritabanı şemasına dönüştürülür.


Varlık (entity), var olan ve diğer varlıklardan ayırt edilebilen bir nesnedir.

Örneğin;
Bir bilgisayar,Bir tavşan,Bir araba, Bir kız çocuğu birer varlık olarak değerlendirilir. Bu kavram, aslında dünyamızdaki var olan nesneleri, olayları ve kavramları tanımlamaktadır.

Varlık Dizisi
Aynı türdeki varlıklar bir araya gelerek bir varlık dizisi oluşturuyorlar.

Örneğin; “Adam” bir varlık olmasına karşılık; onun yer aldığı “öğrenci” tanımı da bir varlık olarak değerlendirilir.
Aynı türdeki varlıklar bir varlık dizisi ya da bir başka deyişle varlık kümesi oluşturur.

Örneğin; bir okuldaki tüm öğrenciler «öğrenci», bu okuldaki tüm dersler ise «ders» isimli bir varlık olarak değerlendirilebilir.
Çok sayıdaki öğrenci topluluğu da bir varlık oluşturur.









4 Ocak 2017 Çarşamba

Online Yazılım Eğitimi

Web teknolojilerindeki gelişmeler pek çok eğitimin sanal ortama aktarılmasını sağladığı günümüzde; online eğitim veren üniversitelerin ve eğitim merkezlerin olduğu görülmektedir. Bu alanda uluslar arası yazılım eğitimlerini veren pek çok  sistem bulunmaktadır. Google Developers, Codecademy, Code School, Team Tree House siteleri bu online eğitim sistemlerine örnek olarak verilebilir.

Bu siteleri aktif olarak kullanabilmek için iyi düzeyde İngilizce bilgisine sahip olmak gerekmektedir. Ancak Türkçe olarakta hazırlanmış iyi düzeyde eğitim içeriği bulunan ve profesyöneller tarafından oluşturulmuş online yazılım eğitimi veren sitelerde bulunmaktadır.

Zenginleşen eğitim içeriği ile iyi bir alternatif olan Açık Akademi bunlardan biridir. Microsoft Türkiye tarafından hazırlanan ve Microsoft teknolojilerinin ağırlıklı olarak yer aldığı eğitim sitesinde yüzlerce Türkçe eğitim videosu bulunmaktadır. Site tarafından verilen bilgiye göre ilerleyen dönemde Sanayi 4.0, Nesnelerin interneti ve Big data ile ilgili videolarda sisteme eklenecek.

Bir diğer güzel alternatif ise Geleceği Yazanlar Türkcell tarafından hazırlanan geleceği yazanlar sitesindede yine profesyöneller tarafından hazırlanmış güzel ve eğitim açısından bilgilendirici videolar bulunakta.


Son olarakta Youtube üzerinden youtuber denilen ve Youtube üzerinden video paylaşanlarıda unutmamak lazım.



3 Ocak 2017 Salı

Rakamlarla Yazılım Sektörü

Yazılım ve donanım alanlarını birleştiren Bilişim sektörü, Dünya'da tirilyon dolar üzerinde bir pazara sahiptir. Türkiye'deki Bilişim sektörünün ekonomik büyüklüğüne bakacak olursak 2016 yılı itibari ile yaklaşık olarak 130.000 kişinin çalıştığı ve 85 Milyar TL lik bir pazar büyüklüğüne sahip olduğu söylenebilir. Bu 85 Milyar TL lik pastanın sadece 10 Milyar TL lik kısmı yazılım alanından oluşmaktadır. 10 Milyar TL nin ise sadece %30'luk kısmı yerli yazılımlar ile karşılanmaktadır. Yerli yazılımların ihtacat oranlarına baktığımızda; %0.5'lik bir kısmının yazılım ihrcatından oluştuğu görülmektedir. Gelişmiş ülkelerde ise bu oran %5'ler düzeyindedir. Her yıl yaklaşık 5.500 Bilgisayar ve Yazılım mühendisinin mezun olduğu ülkemizde yerli yazılımların desteklenmesi için çeşitli kurum ve kuruluşlar tarafından (Kosgeb, Tübitak, TTGV, Tekno girişim,vb) kapsamlı çalışmalar başlatılmıştır. Sektörel öncelik verilen ve pek çok vergi avantajı sağlanan yazılım sektörünün, 2023 yılında 10 Milyar $'lık yazılım ihracatı yapması hedeflenmiştir. Bu iddalı hedefe ulaşmamız ümidi ile.