T C ORMAN VE SU LER BAKANLII VER
T. C. ORMAN VE SU İŞLERİ BAKANLIĞI VERİ YAPILARI GÜNEŞ ALTAN MÜHENDİS Yönetim Bilgi Sistemleri 25. 11. 2020 1/46
Muhteva Veri, Enformasyon ve Bilgi Kavramları Veriler Elektronik Ortamda Nasıl Tutulur? Veri Yapısı Nedir? Veri Yapılarına Neden İhtiyaç Vardır? Temel Veri Yapıları Örnekler 25. 11. 2020 2/46
Projenin Hedefleri Veri Varlığını Ortaya Koymak Amaca Uygun Organize Etmek Yol Gösterecek Bilgi Elde Etmek 25. 11. 2020 3/46
Veri Nedir? Karar Verme Sentezlenir Bilgi Analiz Edilir Özetlenir Enformasyon Veri: Olaylar ve varlıklar ile ilgili kaydedilebilir dolaylı olarak bir anlam ifade eden ve işlenmemiş (ham) gerçekler veya ölçümlerdir. Organize Edilir Toplanır 25. 11. 2020 Veri 4/46
Enformasyon Nedir? Karar Verme Sentezlenir Bilgi Analiz Edilir Özetlenir Enformasyon Organize Edilir Toplanır Enformasyon: Karar vermek için bir değeri olan ve organize edilmiş verilerin özetlenmesi ile elde edilen gerçeklerdir. Veri Adı Soyadı Teslimat Ölçüler Tarihi Kumaş ………. . ………… 25. 11. 2020 ………. . 5/46
Enformasyon Nedir? Karar Verme Sentezlenir Bilgi Enformasyon, verinin anlamlı bir konu etrafında işlenmiş halidir. Analiz Edilir Özetlenir Enformasyon Organize Edilir Toplanır Veri Bir başka deyişle; seçilmiş verilerin bir anlam oluşturacak biçimde işlenmiş haline enformasyon adı verilir. 25. 11. 2020 6/46
Bilgi Nedir? Karar Verme Sentezlenir Bilgi Analiz Edilir Özetlenir Organize Edilir Enformasyon Toplanır Veri Bilgi: Enformasyon haline dönüştürülmüş gerçeklerin analiz edilmesi ve sentezlenmesi sonucu karar vermeye yönelik olarak elde edilen daha üst seviyeli gerçekleri içerir. Bilgi insan zihninde, deneyimlerle, değerlerle, gözlemlerle, duyumlarla vs. elde edilmiş enformasyonun sentezlenip içselleştirilerek kişiselleştirilmiş hale gelmesidir. 25. 11. 2020 7/46
Bilgi Nedir? Karar Verme Sentezlenir Bilgi Analiz Edilir Özetlenir Bir başka tanımla; bilgi, enformasyon parçaları ile bunlardan yararlanarak ne yapılabileceği arasındaki ilişkiyi anlama yeteneğidir. Enformasyon Organize Edilir Toplanır 25. 11. 2020 Veri 8/46
Özet Veri Nedir? Veri, objeleri, olayları veya onların özelliklerini temsil eder. Mavi 25. 11. 2020 Large Penye Erkek Ø Tek başına anlam ifade etmez. Ø Kullanılamaz. Ø Enformasyon ve bilgiye temel teşkil eder. Ø İlişkilendirilmeye, Gruplandırılmaya, Yorumlanmaya, Anlamlandırılmaya, Analiz edilmeye gereksinim duyar. 9/46
Özet Enformasyon Nedir? Kategori Renk Ebat Türü Cinsiyet Bluz Large Penye Erkek Mavi Veriler, belli ve programlı ilişkiler çerçevesinde bir araya getirildiğinde anlam kazanarak enformasyona dönüşürler. 25. 11. 2020 10/46
Özet Bilgi Nedir? 1. Bilginin temelini veri ve enformasyon oluşturur. 2. Bilgi, enformasyonun rasyonel bir biçimde akıl süzgecinden geçmesi, yorumlanması ve kullanımıyla ortaya çıkar. 3. Bilgi, karar verme, planlama, karşılaştırma, değerlendirme, analiz, tahmin, tanı vb. gibi yaşamın her alanına dayanak oluşturacak eylemlerin ve uygulamaların temelini oluşturur. Bu bluzun fiyatı piyasadakilerin en iyisi. 25. 11. 2020 11/46
Veri Bilgisayarda Nasıl Tutulur? Bir bellek birimi yarı iletken transistör denilen devre elemanlarından meydana gelir. Bir transistör kapatıldığında, elektriği iletir ve ikili sayı sistemindeki 1’i gösterir. Açık olduğunda ise elektriği iletmez ve ikili sayı sistemindeki 0’ı gösterir. 25. 11. 2020 12/46
Veri Bilgisayarda Nasıl Tutulur? Bu sistemde 0 ve 1 olmak üzere 2 tane sembol vardır ve bu sebeple ikili sayı sistemi denir. Her birine bir “dijit” denir ve bir biti temsil eder. 25. 11. 2020 13/46
Veri Bilgisayarda Nasıl Tutulur? Bit, bilgisayardaki en küçük bilgi birimdir. BIT ifadesi de Bİnary digi. T’ten gelmektedir. Sayı tabanı 2’dir. 25. 11. 2020 14/46
Veri Bilgisayarda Nasıl Tutulur? Byte 8 Bit İkili Sayı Sistemi (Binary) Sekizli Sayı Sistemi (Oktal) Onlu Sayı Sistemi (Decimal) Onaltılı Sayı Sistemi (Heksadecimal) ASCII (Bilgi Değişimi İçin Amerikan Standart Kodlama Sistemi) ASCII kodlama sistemi her sembol için 8 bit kullanmaktadır. Sekiz bit kullanarak 0 ila 255 rakamları ile toplam 256 adet sembol temsil edilebilmektedir. 25. 11. 2020 15/46
Veri Bilgisayarda Nasıl Tutulur? 25. 11. 2020 16/46
Veri Bilgisayarda Nasıl Tutulur? Decimal 33 2 16 2 1 0 8 2 0 4 10001 2 0 2 2 1 Binary 25. 11. 2020 17/46
Veri Bilgisayarda Nasıl Tutulur? 65 01000001 68 0100 65 01000001 78 65 01001110 01000001 Adana kelimesi bellekte 40 bit dolayısı ile 5 byte yer işgal eder. 25. 11. 2020 18/46
Veri Yapısı Nedir? 25. 11. 2020 19/46
Veri Yapısı Nedir? 25. 11. 2020 20/46
Veri Yapısı Nedir? Dağınık Kütüphane i Ede biy at SO A Ana tom Bir kitaba ulaşabilmek için kitapların düzeni ile ilgili bilgiye ihtiyaç vardır. İskelet SOA C# Mimariler Türkçe İmla Noktalama Bilgisayar C++ Biyoloji Anatomi C# ik at m te 25. 11. 2020 Edebiyat Ma 21/46
Veri Yapısı Nedir? Belli bir amaca yönelik olarak organize edilmiş bir grup nesnenin oluşturduğu topluluğa veri yapısı (data structure) denilmektedir. 25. 11. 2020 22/46
Veri Yapısı Nedir? Veri yapısı (Data Structure) verinin veya bilginin bellekte tutulma şeklini veya düzenini gösterir. 25. 11. 2020 23/46
Veri Yapılarına Neden ihtiyaç Vardır? Ø Ulaşmak (Hızlı arama) Ø Kolay Yönetmek Ø Düzenlemek (Sıralamak-Aritmetiksel İşlemler) Ø Bellekte Kaplayacağı Alanı Belirlemek Ø Veriyi Standart Bir yapıya Kavuşturmak 25. 11. 2020 24/46
Veri Yapılarının Sınıflandırılması Temel Veri Yapıları 25. 11. 2020 25/46
Tamsayılar (Number) Tip byte int long Bit Değer Aralığı 8 0’dan 255’e 32 -2, 147, 483, 648’den 2, 147, 483, 647’ye -9, 223, 372, 036, 854, 775, 808’den 64 9, 223, 372, 036, 854, 775, 807’ye Numb e r 25. 11. 2020 26/20
Kesirli (Float) Tip float double Bit Değer Aralığı 32 64 1. 5 * 10 -45 - 3. 4 * 1038 5. 0 * 10 -324 - 1. 7 * 10308 Numb e r 25. 11. 2020 27/20
Mantıksal Değişkenler (Boolean) Tip Bit boolean 16 25. 11. 2020 Değer Aralığı true-false 28/20
Metinsel İfadeler Tip string 25. 11. 2020 Bit Değer Aralığı İstenen uzunlukta karakter dizilerini tutabilir 29/20
Karakterler (String) • Karakter dizisini ifade eder. ANKARA Metin 01 AX/2134 PNR (A) 25. 11. 2020 Metin (X) 30/20
Tarih (Date-Time) • Date=Tarih tipinden veri saklamaya yarar. 01 -01 -0001 ile 31 -12 -9999 arasında herhangi bir değeri alabilir. • Time=Saat türünden veri saklamaya yarar. hh: mm: ss 25. 11. 2020 31/20
Para Birimleri (Currency) Sayısal tipteki veriler için tanımlanmış özel bir veri tipidir. Hafızada 8 byte yer kaplarlar. 4 hane ondalık kısmı olmak üzere toplam 19 haneden oluşur. Alabileceği maksimum değer 92233720368547758, 07 200, 00 - TL 5. 000, 00 - $ 25. 11. 2020 32/20
Veri Formatları Sembol Anlamı A Alfabetik karakterler N Sayısal karakterler Alfabetik ve Sayısal X karakterleri birlikte barındırır G Gün AA Ay YYYY Yıl H Saat M Dakika S Saniye 25. 11. 2020 Veri Yapısı String Number String Date Time 33/20
Ölçü Birimleri Ölçüm Konsantrasyon Para Birimi Uzunluk Sıcaklık Alan Ölçüsü Zaman Ağırlık 25. 11. 2020 Ölçü Birimi Litrede Mikrogram 24 saatte miligram Türk Lirası Metre Santimetre Milimetre Derece (Celsius) Metrekare Hektar Saniye Dakika Saat Gün kilogram Gram Sembol µg/l mg/24 h ₺ m cm mm °C m 2 ha s min h d kg g 34/20
Ölçü Birimleri Uzunluk Ölçüleri Metre Dekametre Hektametre Kilometre Desimetre Santimetre Milimetre Mikron 25. 11. 2020 Gösterim 1 m 100 m 1. 000 m 1/100 m 1/1. 000 m m dam hm km dm cm mm mu 35/20
Ölçü Birimleri Alan Ölçüleri Metrekare Dekametrekare Hektometrekare Kilometrekare Desimetrekare Santimetrekare Milimetrekare 25. 11. 2020 Gösterim 1 m² 100 m² 10. 000 m² 1/100 m² 1/10. 000 m² 1/1. 000 m² m² dam² hm² km² dm² cm² mm² 36/20
Ölçü Birimleri Hacim Ölçüleri Metreküp Dekametre küp Hektometre küp Kilometre küp Desimetre küp Santimetre küp Milimetre küp 25. 11. 2020 Gösterim 1 m³ 1000 m³ 1. 000 m³ 1/1. 000 m³ m³ dam³ hm³ Km³ dm³ cm³ mm³ 37/20
Ölçü Birimleri Hacim Ölçüleri (Sıvılar için) Litre Dekalitre Hektolitre Kilolitre Desilitre Santilitre Mililitre 25. 11. 2020 Gösterim 1 L 10 L 100 L 1. 000 L 1/10 L 1/100 L 1/1. 000 L l dal hl kl dl cl ml 38/20
Ölçü Birimleri Ağırlık Ölçüleri Kilogram Kental (K) Ton Kiloton Megaton Gram (gr) Desigram (dg) Santigram (sg) Miligram (mg) 25. 11. 2020 Gösterim 1. 000 gr 100 kg 1. 000 ton 1/1. 000 kg 1/10 gr 1/100 gr 1/1. 000 gr kg k gr dg cg mg 39/20
Ölçü Birimleri Diğer Ölçü Birimleri Sıcaklık Derece (Celsius) Saniye Dakika Zaman Saat Gün 25. 11. 2020 Gösterimler °C s min h d 40/20
Örnekler Veri Sözlüğü Veri Seti Veri Elemanı 25. 11. 2020 Veri Seti Veri Elemanı 41/20
Örnekler Veri Elemanı Veri Tipi 25. 11. 2020 Veri Uzunluğu Veri Formatı Ölçü Birimi 42/20
Örnekler Veri Seti Elemanları Veri Tipi Veri Uzunluğu Veri Formatı Ölçü Birimi İl Metin 20 A (20) Avlak Adı Metin 300 A (300) Yıl Tarih 4 N(4) Hayvan Türü Metin 200 A (200) Popülasyon Sayı 3 N (3) Yıllık Avlanma Kotası Sayı 4 N(4) Başlangıç Tarihi Tarih 10 GG. AA. YY Tarih Bitiş Tarihi Tarih 10 GG. AA. YY Tarih Yıllık Kota Sayı 4 N(4) Adet Günlük Limit Sayı 4 N(4) Adet 25. 11. 2020 Tarih Adet 43/20
25. 11. 2020 46/46
- Slides: 44