Veritabanları

Bu yazıyı paylaş

Tweet It! Facebook
Kobitek Takip Servisi
Veritabanları

Veri tabanları verilerin alanlarda depolandığı dosyalardır. Hemen hemen hepimiz EXCEL tablolarını biliyoruz.

Veri tabanları verilerin alanlarda depolandığı dosyalardır. Hemen hemen hepimiz EXCEL tablolarını biliyoruz. Veya klasik bir tablo için de aynı mantık geçerli. Sütunlar bir alanı tanımlar ve bu alanda satır sayısı kadar veri bulunur. Örneğin A sütununun 1.satırında adınız bilgisi gibi. Peki bilgileri metin şeklinde değil de veri şeklinde saklarsak ne olur? Cevap: Bu veri işlenebilir. İşte veri tabanlarının kullanım amacı da bu. Veri tabanına bir sorgu gönderilir. Bu sorguda kriterler vardır. Diyelim ki önceki örnekteki gibi A sütununda ad bilgilerini tutuyorsunuz ve 150 ismi her biri bir satır olacak şekilde saklıyorsunuz. Yani A1 1.kişinin adı A2 2.kişinin adı gibi.

Veri tabanından bu bilgiyi çağırabilir ve bu sorguya eklediğiniz kriterlere göre süzebilirsiniz. Mesela A sütununda adı K harfi ile başlayanlar gibi. Bu durumda kayıtların tümü değil, kritere uyan bilgiyi çekersiniz. Ondan sonrasını da program dosyanız ile yaparsınız. Mesela bunlara teşekkür yazısı göndermek gibi.

Bir veri tabanında sakladığımız bilgi tanımlanmış bir türü olan veridir. Mesela bu bir sayıdır, metindir, tarihtir vs. Önceki örnekte bir de B sütunu olduğunu ve burada da kişilerin yaşının tutulduğunu düşünün. Bu durumda sorguyu daha da daraltma imkanınız vardır. Yani adı K ile başlayan ve yaşı 18'den büyük olanlar gibi. Veya buna alternatif olarak bir veriyi süzerek çekilen bilgiyi işleme imkanı da olabilir. Örneğin adı K ile başlayanların yaşlarının toplamı veya ortalaması gibi. Daha da ileri gidip her ikisini de kullanabilirsiniz. Örneğin adı K ile başlayan ve 18 yaşından büyük olanların sayısı gibi.

Genel kullanımda veri tabanlarında sunulacak veya işlenecek veri ve sorguya kriter olabilecek yardımcı bilgiler tutulur. Kafanızı daha da karıştırmak için verilerin birden çok tabloda tutulabileceğini de belirtelim. Aslında belki başta yazmak gerekiyordu. Veri tabanları tablolardan oluşur, tablolar da alanlardan. Ve veri tablolardaki alanlarda saklanır. Programlar tarafından da bu veriler veri tabanından çekilip, amaca uygun olarak kullanılır. Veriler eklenir, silinir veya değiştirilir. Buraya kadar anlatılanlarla artık daha rahat anlayacaksınız.

Bir web sitesi eğer veri tabanı kullanmıyorsa sayfalar tıpkı WORD ile belge hazırlamak gibidir. Yazılır, saklanır ve okunur. Oysa ki veri tabanı kullanılıyorsa sayfalar tasarlanır, okununan verinin nereye yerleşeceği tanımlanır. Ama ancak sayfa çağrıldığında içine veri eklenerek sayfa oluşturulur. İşte buna statik veya dinamik sayfalar deniyor. Statik sayfaların içeriği sabittir. Dinamik sayfalar ise her seferinde yeniden oluşturulur. Örneğin ürünlerinizin bulunduğu web sayfalarınız olabilir ve bu sayfalar arasında dolaşmaya yarayacak düğmeler veya bağlar ile sayfa ziyaret edilir. Veya ürünlerin bilgilerinin tutulduğu veri tabanı ve gösterileceği sayfa vardır. Ve bu sayfanın içine çağrılan ürünün bilgisi yerleştirilir.

Şimdi geldik asıl soruya , buna ihtiyacınız var mı? Eğer ziyaretçiye uygun kriterlerde web sayfaları göstermek, bilgileri işlemek ihtiyacınız var ise tabii ki evet. Bir ziyaretçiye ona uygun ürünleri gösterip bunlardan seçtiklerini siparişe eklemek gibi mesela. Veya yazarlara göre kitapları listeleyen, istenildiğinde detayını gösteren sayfalara ihtiyaç duyduğunuzda vb.... Bu anlatılanlar ışığında veri tabanına dayalı bir web sitesi sahibi olmalıyım diye düşünüyorsanız, acele etmeyin. Web siteleri geiştirmeyi sanıldığından daha zor yapan da budur. Web tekniklerinde bir diğerini ortadan kaldıran yenilikler neredeyse yok denecek kadar azdır.

Sıkça vurgulamaya çalıştığımız gibi; Web siteleri farklı teknikleri uygun bölümlerde kullanan karma yapıda olmalıdır. Muhtemelen sizin için de web sitenizin bazı bölümlerinin statik, bazı bölümlerinin ise dinamik sayfalardan oluşması ideal çözümdür. İşte size yeterli bir sebep; Veri tabanındaki verilerden oluşturulan sayfalar çağrıldığında oluşturulan, yani o ana kadar var olmayan sayfalar oldukları için, arama motorlarında listelenmezler.

Günümüz web sitelerinden beklentimiz sadece tanıtımdan öte, işlerin otomasyonu da olduğuna göre web sitelerinin ardında web veri tabanlarının olması kaçınılmaz. Üstelik statik web sayfalarını web tekniklerini bilmeyen kişilerin değiştirmesi mümkün değilken, veri tabanlarındaki veriyi girmek veya değiştirmek herkesin yapabileceği bir iştir. Tabii web sitenizin bu imkana sahip kodlarla oluşturulmuş bölümleri olması kaydı ile...

ücretsiz hizmetlerimizden faydalanmak için üye olun
6355 kere okundu

Etiketler: teknoloji

Bu Kategorideki Diğer Yazılar

ERP’nin İşletmelere Duyurumu
HP Genişleyen Çevik Altyapı portföyüyle müşterilerin başarı elde etmesine yardımcı oluyor
Az sermaye ile web trafiğini arttırmak
Etkin ekip çalışmasına “çevik” çözüm
Site Trafiği Önemlidir, Web Sitenizin Trafiğini Önemseyin!
Baz istasyonlarının kaldırılması tüketicilerin anayasal haberleşme haklarını engellemek anlamına gelir
Web Sunucuların Çalışma Şekli
Elektronik İmza Nedir?
Yapay Zeka, Büyük Veri ve Pazarlama Devrimi
Kurumların bilgi güvenliğine yaklaşımı zayıflıyor
Verimli bir e-ticaretin odak noktası: Web sitesi
Plug-in Nedir?
Düzenli ve Çok İşlevli Notlar Almak için Evernote
E-tedarik: satınalım sürecinde otomasyon
B2C nedir ?

BİLİŞİM VE TEKNOLOJİ

DIŞ TİCARET

İthalatta Gözetim Uygulanmasına İlişkin Tebliğ (No: 2012/1) yayınlandı.

İthalatta Gözetim Uygulanmasına İlişkin Tebliğ (No: 2012/1) yayınlandı.

10 Ocak 2012 tarihli ve 28169 sayılı Resmi Gazetede Yayınlanan Tebliğ ile ;

OFİS VE İNSAN

İşkolik Olmak, İşkolizm ve İşkolizmden Kurtulmanın Yolları

İşkolik Olmak, İşkolizm ve İşkolizmden Kurtulmanın Yolları

Çalışma hayatında, kabul görmek, onaylanmak ve saygı duyulması için sektörel alanda uzmanlaşmanın yanı sıra çok çalışkan olmak da gerekiyor.

Etkili İletişim Teknikleri: İletişim Becerileri ve Yapılan Hatalar_2

Etkili İletişim Teknikleri: İletişim Becerileri ve Yapılan Hatalar_2

İletişimin amacı, kısaca sorunlarımızı çözmek, gereksinimlerimizi karşılamaktır. Etkili iletişim nasıl kurulur ve hangi davranışlarımız etkili iletişim olarak tanımlanabilir?

İŞ DÜNYASI

İnsan Kaynakları Süreklilik İster

İnsan Kaynakları Süreklilik İster

Bazı meslekler vardır, işi yapan kişilerin sürekliliğini ister. Sık kadro değişimlerinde bu tür işlerin tüm büyüsü bozulur, geriye kuru bir iskelet kalır. Ruhu olmayan, yalnızca kemiklerden oluşan bir iskelet…

HUKUK / MUHASEBE

Kişisel Verilerin Korunması Hakkındaki Kanun ile Getirilen Yükümlülükler

Kişisel Verilerin Korunması Hakkındaki Kanun ile Getirilen Yükümlülükler

Kişisel verilerin korunması konusu 80’li yıllardan itibaren uluslararası belgelerde yer almaya başlamıştır.

KOBİMOBİL

Krizde Satış Geliştirme

Faruk Şener ile Ekonomik Kriz Yönetimi

Tufan KARACA ile YÖNETİM VİZYONU

Tufan Karaca

ARKAM YOK MARKAM VAR

  • İleri Marka Yönetimi

    Bu yazımın başlığını İleri Marka Yönetimi koydum. Bildiğim kadarı ile ülkemiz literatüründe bu başlıkta bir yazı yok. Ülkemizde marka yönetimi konusundaki çalışmalar konumlandırma teorisi ve çevresinde şekillenir. Konumlandırma, bir markanın inşaası sürecinin belki en önemli aşamasıdır ama tek aşaması da değildir.

tümü

PATRONA TAVSİYELER

Yedi Adımda Satış Departmanı Kurma

Yedi Adımda Satış Departmanı Kurma

Satış konusunda bulunan kaynaklar çoğunlukla daha iyi nasıl satış yapılabileceği hakkındadır. Bu konuda yeterince kitap, makale, web sitesi vb. vardır. Ancak yerli şirketlerimizin en çok ihtiyaç duyduğu konulardan birisi de satış departmanının kuruluşudur. Bir çok firma da satış departmanının kuruluşu ve geliştirilmesi için projeler de yaptım. Üzerinde çalıştığım bu konuyu derli toplu bir şekilde ele almak istiyordum. Bir satış departmanının nasıl kurulacağı konusunu Kobitek.com okuyucuları için kaleme aldım.