Forum Vip Gençlerin Yeni Sitesi
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Forum Vip Gençlerin Yeni Sitesi


 
AnasayfaLatest imagesAramaKayıt OlGiriş yap

 

 Veritabanı Nedir?

Aşağa gitmek 
YazarMesaj
NİLAY

NİLAY


Mesaj Sayısı : 220
Kayıt tarihi : 15/02/09
Nerden : İstanbul

Veritabanı Nedir? Empty
MesajKonu: Veritabanı Nedir?   Veritabanı Nedir? Icon_minitimePaz Şub. 15, 2009 11:18 pm

Veritabanı nedir? Bu yazımda sizlere veritabanı nedir onu anlatmaya çalışacağım. PHPNuke, PostNuke diyoruz ama bu iki portal sistemi de veritabanı kullanıyor. Peki acaba kimler veritabanını biliyor? Bana ve arkadaşlarıma gelen mesajlar bu durumu iyice ortaya çıkardı. Bazı kişilere kalkıp şunu yap, ondan sonra bunu yap demek kolay ama bilmediğiniz bir nokta var. Bu kişi veritabanı nedir bilmiyor ki!

Veritabanı neye benziyor biliyor musunuz? Eğer Microsoft Office yada OpenOffice kullandı iseniz tablolama yazılımını bilirsiniz. Örneğin Excel de nasıl satır ve sütunlar varsa veritabanı da aynı şey diyebilirim. Biraz kafanız karışmış olabilir.

Web tasarımında perl gibi dillerle çeşitli dosyalara eklemeler yapma, dosyadaki verileri okutmayı yada veri silmeyi duymuşsunuzdur. En basit şekilde bir sayfa sayacı bu şekilde olabilir. Yani bir dosya oluşturursunuz, onun içine bir sayı yazarsınız. Sonra bir script yardımı ile bu dosyadaki sayıyı her ziyaretçi gelişince okutur, ekleme yaptırır ve sayfaya son halini yansıtırsınız.

Elinizde çok miktarda bilgi olduğunu düşünün. Bu bilgileri bir düz yazı dosyasında saklamak bir yere kadar mümkündür. Bir de bırakın verinin çok yada az oluşunu, düz yazı dosyası şeklinde bu veriyi saklayıp, daha sonra istediğiniz zaman düzenlemeye yada değiştirmeye kalkmak bir deveye hendek atlakmaktan zordur. Durum böyle olunca çözüm veritabanı oluyor. Başka bir açıdan daha bakalım. Site trafiğiniz yük....e, dosyalar üzerinde açma, kapama veri okuma, veri yazma gibi işlemlerde sunucunuz yerlerde sürünür. Açıkçası veri dosyaları ile çalışmak sitenin efektifliğini ve dinamik yapısını bozan bir etkendir. Çözüm yine aynı veritabanı sunucusu kullanmak. Veritabanı sunucusu olarak hemen aklıma, Office'den bileceğiniz access, Ms-Sql, PostgreSQL, InterBase, mSQL, Oracle, SyBase ve tabii ki mySQL geliyor. Bunlara database engine ( yani veritabanı motoru ) adı verilir. Bu bilgilerden sonra gelelim veritabanı üzerinde detaylı bilgilere. Veritabanı sunucusu birbirinden bağımsız birçok veritabanını bünyesinde barındırabilir. Her bir veritabanının tabloları olur ve veriler bu tablolarda saklanır. Structured Query Language (SQL) yani türkçesiyle yapısal sorgulama dili adı verilen veritabanı sorgulama dili ile tablolar sorgulanabilir, üzerinde veri ekleme, silme ve değiştirme gibi işlemler yapılabilir. Bir veritabanındaki veriler tablolarda tutulur. Şöyle bir yapı mevcuttur. Aşağıdaki şekilde mysql veritabanındaki tabloları görüyorsunuz.
Sayfa başına dön Aşağa gitmek
http://www.forumvip.eniyiforum.org
 
Veritabanı Nedir?
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» AŞK nedir?
» Ana Bellek (RAM) ram nedir ana bellek nedir
» Chipset Nedir: öğrenin
» Bios nedir ve ne işe yarar?
» Finger Nedir? Nasıl kullanılır?

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Forum Vip Gençlerin Yeni Sitesi :: Webmaster :: Webmasterlar İçin-
Buraya geçin: