Bilgisayar programları, seçilen bir bilgisayar dilinde, bir konu ile ilgili verilerin ve değerlendirildiği komutlar topluluğudur. Programlamayı öğrenirken bir programcının ilgilendiren gerekli olan konuları aşağıdaki gibi sıralayabiliriz.
1.Girilecek verilerin yapılarını tanımlayabilme (veri tabanı).
2.Kullanıcı ile irtibatı sağlayan görüntüsünü (ekran dizaynı) ve çıktıların şemalarını (rapor dizaynı tasarlayabilmek)
3. Bu iki şık arasındaki bağlantıları gerektiren program parçalarını yazabilmek.
Progress dördüncü kuşak bir [...]
İlişkisel veri tabanı yönetim sistemleri (relational database management system –RDBMS), büyük miktarlardaki verilerin güvenli bir şekilde tutulabildiği, bilgilere hızlı erişim imkanlarının sağlandığı bilgilerin bütünlük (integrity) içerisinde tutulabildiği ve birden fazla kullanıcıya aynı anda bilgiye erişim imkanının sağlandığı programlardır. Oracle da, bir ilişkisel veri tabanı yönetim sistemidir.
Oracle ın temel özellikleri şunlardır:
Büyük verileri tutabilmekte ve bu verilerin [...]
Bir işle uğraşıyor, bir ofisi yönetiyor veya yalnızca günlük işleri izliyor bile olsanız, kullanmanız gereken yığınlarca bilgi vardır. Bu bilgileri saklamak için en uygun yer masanızın üstüdür. Telefonun yanındaki klasörün içinde tuttuğunuz kağıt yığınını masanızın tümünü kaplayana kadar koruyabilirsiniz belki. Ancak, gerek duyduğunuz tüm bilgileri masanızda tutmatı sürdürürseniz, kısa zamanda masayı kaybetmek gibi bir sorunla [...]
“Entity”- varlık kelimesi veritabanında gösterilen herhangi bir farklı objeyi (veritabanı dairelerinde kullanılan) tanımlar. Bu ana varlıklara ek olarak (sağlayıcılar) bu varlıkları birbirine bağlayan “İlişkiler” de vardır. Bu ilişkiler şekil 2-1.’ de bağlayıcı çizgiler ve karolar içinde belirtilmiştir.
Bu ilişkilerin hepsi çift yönlüdür.
Sağlayıcı, bölümleri başka sağlayıcılardan alır.
Bölümler sağlayıcıları, o bölümleri sağlayan sağlayıcılardan alır.
Bu ilişkideki en önemli nokta, [...]
Veritabanının amacını belirlemek.
Tablolar tasarlanır.
Alanlar belirlenir.
İlişkiler belirlenir.
1. ADIM: Veritabanının amacını belirlemek.
Bu adımda ne tür verilerin saklanacağı belirlenir.
Tanımlama adımında öncelikle veritabanını kullanacak olan kullanıcılar ile görüşülür. Ne tür verilerin kullanıldığı ve bunların hangi evraklardan (olaylardan) kaynaklandığı araştırılır. Özellikler kullanıcıların hangi raporlara gereksinim duyduğu araştırılır.
2. ADIM: Tabloları tanımlama.
Belli bir amaca sahip olunduktan sonra verilen ayrı ayrı konularda [...]
Niçin database kullanırız ?
Database’ in avantajları sorular ve cevaplar sisteminin içeriğine göre değişir. Yani tek ya da çok kullanım sağlayan sistemlerdir. (single-multi user)
Single user sistemleri ele alalım:
Bazı veritabanları küçük ve basit olarak tanımlanır. Fakat sağladığı avantajlar basit ve küçük değildir. Veritabanının avantajı sistemli bir kayıt tutma ve bunu kolay bir biçimde sunmasıdır.
Bunlardan bazıları;
Herhangi bir evrak [...]
Veri, yeniden başvurulacak herşeydir. Veri sayılar, rakamlar, sözcükler, metinler, resimler, olaylar vb. biçimde temsil edilen gerçeklerdir.
Verinin belli bir amacı, hızı, sıklığı, türü, maliyeti vb. özellikleri vardır.
Belli bir alanda birbirleriyle ilişkili olarak düzenlenmiş tablolardan oluşan veriler topluluğudur. Aynı zamanda genel amacı bilgi saklama, depolama ve isteğe göre kullanıcıların bilgiyi yeniden düzenlemek ve güncelleştirmeye yarar. Bilgi, birey [...]
PHP, ilk olarak 1990’lı yılların ortalarında Rasmus Lerdorf tarafından geliştirilmeye başlanmıştır. Lerdorf’un amacı kişisel bilgilerini internet üzerinden yayınlamaktı. O tarihteki teknolojide, günümüzdeki gibi gelişmiş web tasarım yazılımlarının bulunmamasından dolayı , kişisel web sayfası yapmak çok daha zordu. Buradan yola çıkarak, kişisel web sayfası yapmak için bir yazılım hazırladı ve adına Personal Home Page (PHP) adını [...]