BİLİŞİM TEKNOLOJİLERİ DERS NOTLARI BÖLÜM 2 Data : (veri) Ham, işlenmemiş,dağınık bilgidir. Information :Sınıflandırılmış, gruplanmış, anlamlı bir şekilde düzenlenmiş bilgidir. Knowledge :Kullanılmaya uygun, işimize yarayan bilgidir. Bilgileri veri olarak toplar, bu verileri gruplandırıp information olarak saklarız ve bu verilerden işimize yarayanları ayıklayarak knowledge olarak kullanırız. Bunları Veri Tabanı adını verdiğimiz programlarla yaparız. Veri tabanları birbirleriyle ilişkili bilgilerin depolandığı alanlardır. Bilgi artışıyla birlikte bilgisayarda bilgi depolama ve bilgiye erişim konularında yeni yöntemlere ihtiyaç duyulmuştur. Veri tabanları; büyük miktardaki bilgileri depolamada geleneksel yöntem olan ‘’dosya-işlem sistemine’’ alternatif olarak geliştirilmiştir. Telefonlarımızdaki kişi rehberi günlük hayatımızda çok basit bir şekilde kullandığımız veri tabanı örneği olarak kabul edilebilir. Bunların dışında internet sitelerindeki üyelik sistemleri, veri tabanı kullanımına örnektir. Veri tabanları sayesinde bilgilere ulaşır ve onları düzenleyebiliriz. Veritabanları genellikle bireysel olarak satın alınamayacak kadar yüksek meblağlara sahip olmasına karşın; ücretsiz kullanıma açılan akademik veri tabanları da bulunmaktadır. Veri tabanları, veri tabanı yönetim sistemleri aracılığıyla oluşturulur ve yönetilir. Bu sistemlere; Microsoft Access, MySQL, IBM DB2, Informix, Microsoft SQL Server, PostgreSQL, Oracle, Interbase ve Sysbase örnek olarak verilebilir. (kaynak : wikipedia) www.bilisimteknolojileri.pe.hu Sayfa 1 Veri tabanları, verilerin yazıldığı tablolar ve bu tablolar arasındaki ilişkilerden meydana gelir. Tablolar oluşturulurken, veriler kolonlar halinde sınıflandırılır. Aşağıdaki örnekte öğrenciler tablosu içinde öğrencilere özgü bilgiler bulunur. Bu öğrencilerin kayıtlı oldukları okulları da uzun uzun bu tabloda yazmak yerine; Okullar tablosu adında başka bir tabloda da bu bilgileri tutabiliriz. Veri tabanı kullanarak neler yapılabilir? 1. Veriyi görmek (izlemek) 2. İlgilenilen bazı verileri bulmak (seçmek ve ayırmak) Yukarıdaki tablodan faydalanarak İzmir doğumlu, Şehit Mehmet İzdal ortaokulunda kayıtlı öğrenciler bilgisine ulaşabiliriz. Yine yukarıdaki tablodan 2004 ,İstanbul doğumlu öğrencilerden hangilerinin Ulamış ortaokuluna kayıtlı olduğunu bulabiliriz. 3. Veriyi değiştirmek 4. Bazı veriler eklemek 5. Bazı verileri silmek www.bilisimteknolojileri.pe.hu Sayfa 2