YONT 172 BİLGİ TEKNOLOJİLERİNE GİRİŞ II

Slides:



Advertisements
Benzer bir sunumlar
Bilgi Teknolojisinin Temel Kavramları
Advertisements

Microsoft Access Bu program Microsoft program paketinin içerisinde yer alan; çok büyük miktarlardaki verilerin depolanabileceği veritabanı oluşturmamıza.
Dört Bölüm 1.Tanıtım ve Mevcut Durum 2.Hedefler 4.Demo 3.Yeni Sürüm Planlaması.
VERİTABANI YÖNETİM SİSTEMLERİ
BİLGİSAYAR DONANIM ELEMANLARI
VERİ TABANI VE YÖNETİM SİSTEMLERİ
Uzaktan eğitim için çalışma rehberleri hazırlanması
Kurumlar Arasındaki Alan-Kesiştirici İşbirliği İlişkisi İçin Kerberos Güvenlik Sistemini Geliştirme: “Gelişen & Doğrulanabilir E-Toplum” İçin Yenilikçi.
DEPOCU Depolarda çalışan arkadaşlara işlerinde yardımcı olalım istedik, DEPOCU yu hazırladık Depoların tüm giriş ve çıkışlarında barkod okuyuculu el terminallerinin.
Sistem Analizi ve Planlama
Veri ve Veri Yapıları Genel olarak bilgisayarlar.
İşletim Sistemlerine Giriş – 2 Kaynakların Paylaşımı
İLİŞKİSEL VERİ MODELİ Tablolar ile Gösterim
BELGELEME Ian Sommerville, “Software Documentation”,
Veri Tabanı Normalizasyonu Devrim ALTINKURT
Bilgi Teknolojisinin Temel Kavramları
BTP 108 BİLGİSAYAR AĞ SİSTEMLERİ AĞ KAVRAMI Birden çok bilgisayarın birbirine bağlı olarak kullanılmasıyla oluşturulan çalışma biçimine bilgisayar ağı.
RAID Nedir?.
BÖLÜM 2: BİLGİSAYAR SİSTEM YAPILARI
PERFORMANS BÜTÇE HAZIRLIK SÜRECİ
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI
VERİ TABANI VE YÖNETİM SİSTEMLERİ  Birincil Anahtar Türleri  Access Veri Tabanında Bulunan İlişkiler  İlişkileri Tanımlama Bir – Çok İlişkisi Çok –
Yazılım Proje Yönetimi
Nesneye Dayalı Programlama
Veri Tabanı Yönetim Sistemleri Ders başladıktan sonra öğrenciler sınıfa alınmayacak.
VERİ TABANI VE VERİ TOPLAMA YÖNTEMLERİ
VERİ TABANI VE YÖNETİM SİSTEMLERİ
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
İŞLETİM SİSTEMLERİ Öğr. Gör. S.Serkan TAN.
YONT 172 BİLGİ TEKNOLOJİLERİNE GİRİŞ II
Üsküdar Halk Eğitim Merkezi Eczane Çalışanlarının Eğitimi Bilgisayar Dersi Ayşenur Buyruk
Veri tabani nedir? Veritabanı basit olarak bilgi depolayan bir yazılımdır. Bir çok yazılım bilgi depolayabilir ama aradaki fark, veritabanın bu bilgiyi.
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
İŞLETİM SİSTEMLERİ İşletim sisteminin, kolay ve hızlı kullanım, kaynak verimliliği gibi kıstasların dışında, ortamında saklanan bilgilerin, gerekse izinsiz.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 1 Introduction to Database Processing.
Bilişim Teknolojileri Alanı
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
Hafta - 3 Gözden Geçirme.
Veri Tabanı Tasarım Süreci
Bilgi Teknolojisinin Temel Kavramları
Chapter 14: Files and Streams. 2Microsoft Visual C# 2012, Fifth Edition Dosyalar, Dosya Ve dizin Sınıfları Geçici Depolama – Genellikle bilgisayar belleği.
BİLGİ GÜVENLİĞİ Bilgi Gizliliği ve Güvenliği Zararlı Yazılımlar
VERİ KAYNAKLARI YÖNETİMİ 5. ÜNİTE. GİRİŞ Bilgi sisteminin öğelerinden biride “veri yönetimidir”. Geleneksel yada çağdaş, birinci yada ikinci elden derlenen.
Bölümün Amacı Bu bölüm, örgüt yapısının temel kavramlarını tanıtıyor ve bir yapıyı örgüt şemasında göründüğü şekliyle nasıl tasarlayacağımızı anlatıyor.
Veritabanı Kavramları
İşletmelerde Bilişim Sistemleri
Bilgi Teknolojisinin Temel Kavramları
Yapısal Tasarım Araçları
Bilgisayar Bileşenleri
KIRKLARELİ ÜNİVERSİTESİ
UNV13107 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Veri tabanı Bilgisayar ortamında saklanan düzenli verilerdir. Bilgisayar ve ağ ortamındaki bilginin temel.
Dosya sistemi, bilgisayarın sabit disk üzerindeki verileri düzenlemek için kullandığı temel yapıdır. Disk depolamanın temel birimidir. Disklerin kullanılabilmesi.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
Konu : WİNDOWSTA VERİ DEPOLAMA YÖNTEMLERİ Hazırlayan : Güray Mantar
Living in a Digital World Discovering Computers 2010 Bilgisayarların Keşfi Veritabanı Yönetimi Hafta 9.
Kurumsal Kültür Yapılandırma Projesi
YONT 172 BİLGİ TEKNOLOJİLERİNE GİRİŞ II
YEDEKLEME NEDİR? YEDEKLEME YAZILIMLARI NELERDİR?
BİLGİSAYAR DONANIM ELEMANLARI * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir. * Donanım somut bir kavramdır. Bu nedenle donanımı, elle tutulur,
Kaynakların Paylaşımı
Bilgisayar Bilimi Problem Çözme Süreci-2.
Yazılım Mühendisliği Temel Süreçler - Sistem Analizi
BİLİŞİM TEKNOLOJİLERİ
Veri Tabanı Temel Kavramlar.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
BİLGİSAYAR DONANIM ELEMANLARI * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir. * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir.
BİLGİSAYAR DONANIM ELEMANLARI * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir. * Fiziksel olarak bir bilgisayarı oluşturan tüm birimlerdir.
İLERİ VERİ TABANI UYGULAMALARI
Sunum transkripti:

YONT 172 BİLGİ TEKNOLOJİLERİNE GİRİŞ II BÖLÜM 8: VERİ KAYNAKLARININ YÖNETİMİ

GELENEKSEL DOSYA ORTAMLARINDA VERİYİ ORGANİZE ETMEK Etkili bir bilgi sistemi kullanıcılara tam vaktinde, kesin ve konu ile ilgili bilgileri sağlar. Bu bilgiler bilgisayar dosyalarında muhafaza edilir. Bu dosyalar düzgün bir şekilde düzenlenip bakımları yapıldığında kullanıcıların istediği bilgilere kolaylıkla ulaşılabilir.

Dosya Organizasyonu Kavramları: Bir bilgisayar sistemi bilgiyi bir hiyerarşi içinde düzenler. Bu organizasyon bit, bayt, alan isimleri, kayıtlar, dosyalar (tablolar) ve veri tabanlarıdır. Bit, bilgisayarın işleyebileceği en küçük bilgi birimini temsil eder. Bir grup bit bayt oluşturur ve bir karakteri temsil eder. Bu harf, rakam veya sembol olabilir. Bir grup karakter veya komple bir numara alan olarak adlandırılır. İlgili alanların oluşturduğu gruba bir kayıt olarak adlandırılır. Kayıt grubu da dosyayı (tablo) oluşturur. İlgili dosyaların oluşturduğu grup da veri tabanını oluşturur.

Dosya Organizasyonu Kavramları: Bir kayıt bir varlığı ifade eder. Varlık bir kişi, yer, sayı, olay olabilir. Varlığın her özelliği tablonun kolonu olarak adlandırılır. Dosyadaki her bir kayıt, kayıtların ayırt edileceği, değiştirileceği, alınacağı ve sıralanacağı, en azından bir alan içerir. Bu tanımlayacağı alan anahtar (key) alan olarak adlandırılır. Anahtar alan ise örneğin sipariş numarası, çalışma numarası veya sosyal güvenlik numarası olabilir.

Bilgisayar Dosyalarından Kayıtlara Erişmek: Bilgisayar sistemleri dosyaları, yükleme araçlarında saklarlar. Kayıtlar yükleme ortamlarında birçok yolla düzenlenebilir. Birinci yol kayıtları organize etmek için sıralı dosya organizasyonudur. Bu dosya organizasyonlarında kayıtlar, yükleme aracına (sabit disk) hangi sırada yüklenirse o şekilde geri alınırlar. Buna karşılık rastgele veya direk dosya organizasyonlarında saklama ortamındaki fiziksel sıraya bakılmaksızın kullanıcılar istediği sırada kayıtlara ulaşabilirler. Sıralı dosya organizasyonları manyetik teyplerde kullanılan bir dosya organizasyonudur.

Sıralı İndeks Ulaşım Metodu: Kayıtlar direk ulaşım sağlayan saklama aletlerine yüklenmesine rağmen kişisel kayıtlara sıralı indeks taşıma metodu (ISAM) kullanarak direk ulaşabilirsiniz. Bu ulaşım metodu anahtar alanların indeksine güvenir. Dosya indeksi bir kitabın indeksine benzer. İndeks her kaydın anahtar alanını listeler ve onu saklama aracına yerleştirir. Kayıtlar, anahtar numaralarına göre diske atılır. ISAM genelde sıralı okumaya ihtiyaç duyan uygulamalarda kullanılır. Fakat genelde direk ulaşım kullanılır.

Direk Dosya Ulaşım Metodu Bu metotta anahtar alan kaydın fiziksel adresini bulmak için kullanılır. Burada anahtar alan disk üzerindeki kaydın fiziksel olarak saklanacağı yere dönüştürülür.

Geleneksel Dosya Ortamlarında Problemler: Gereksiz Bilgi: Gereksiz bilgi bir veriden birden fazla olmasıdır. Farklı birimler, farklı alanlar, firmadaki gruplar bağımsız bir şekilde aynı parça bilgiyi topladıklarında gereksiz bilgi oluşur. Veri, pek çok farklı yerlerde muhafaza edilir ve birikir, çünkü aynı veri parçası organizasyonun farklı bölümlerinde farklı anlamlara sahip olabilir. Program ve Veri Bağımlılığı: Program veri bağımlılığı dosyadaki bilgiler ile bu dosyaları düzeltme ve değiştirme için kullanılan programlar arasındaki ilişkiler tutar. Geleneksel veri ortamında bir veri değiştiğinde o veriyi kullanan diğer programların tümünde bir değişiklik yapmamız gerekir. Bu tarz program değişikliklerini gerçekleştirmekte firmaya milyon dolarlara patlar.

Geleneksel Dosya Ortamlarında Problemler: Esneklik Olmaması: Geleneksel dosya sistemlerinde planlı bir rapor alabilmek için çok geniş, büyük program yazmak gerekir. Ani rapor istekleri için rapor alınamayabilir. Bilgi sistemde herhangi bir yerde olabilir ve bu bilgiyi alabilmek pahalıya patlar. Bu iş için çok programcının çalışması gerekir. Zayıf Güvenlik: Bilginin üzerindeki zayıf kontrol ve yönetim veriye erişimde problemler oluşturur. Bilginin üzerindeki sınırlamalar gelenekler ve alışkanlıklara bağlı olmaktadır. Veri Paylaşımı ve Kullanımında Esneklik: Karışık sistemlerde de kontrol eksikliğinden dolayı istenen bilgiyi elde etmek kolay değildir. Bilgiyi paylaşmak veya bilgiye ulaşmak görüntüde de çok zordur.

MODERN VERİ TABANI ORTAMLARI: Veri tabanının en iyi tanımı veriyi merkezleştirerek ve gereksiz veriyi ortadan kaldırarak birçok uygulama tarafından paylaşılan, organizasyonu yapılmış verilerin toplamıdır. Veriyi ayrı dosyalarda tutmak yerine, veriler fiziksel olarak bir yerde tutulur. Bir veri tabanı birçok uygulamaya servis yapabilir. Veri Tabanı Yönetim Sistemleri (VTYS): VTYS basit bir yazılımdır. Bu yazılım veriyi merkezleştirmeye, etkili bir şekilde kullanmaya, uygulama programları tarafından, ulaşılmasına izin verir. Bir uygulama programı, veriye ulaşmak istediğinde; VTYS bu veriyi bulur ve uygulama sunar.

MODERN VERİ TABANI ORTAMLARI: Verinin Fiziksel Ve Mantıksal Görüntüleri: VTYS ile geleneksel dosya organizasyonları arasındaki en büyük fark VTYS’nin verinin nerede ve nasıl kayıtlı olduğunun anlaşılması işlemini programcılar ve son kullanıcılar için azaltarak mantıksal ve fiziksel veri görüntülerini birbirinden ayırmasıdır. Bu da programcı veya son kullanıcının verinin nerede ve nasıl kayıtlı olduğunu anlamasını kolaylaştırır. Veri tabanı kavramı mantıksal ve fiziksel veri görüntülerini birbiriyle karşılaştırır. Mantıksal görüntü verilerin son kullanıcılar tarafından kavranılarak oluşturulmasıdır. Fiziksel görüntü ise verinin fiziksel depo ortamında nasıl organize edildiğini ve yapılandırıldığını gösterir.

Veri Tabanı Yönetim Sistemlerinin Avantajları: Organizasyondaki bilgi sisteminin karmaşıklığı, verinin erişiminin ve güvenlikten sorumlu merkezi yönetim tarafından azaltılabilir. Veri fazlalığı ve değişkenliği, aynı veri elemanlarının tekrar edildiği bağımsız dosyaların tümünden elimine edilmesiyle azaltılabilir. Veri karmaşıklığı, veri oluşumunun merkezi kontrolünün ve tanımlamasının sağlanmasıyla elimine edilebilir. Program veri bağımlılığı verinin mantıksal görüntüsünün fiziksel düzenlemesinden ayrılmasıyla azaltılabilir. Program geliştirilmesi ve düzeltilmesi maliyetleri kökten azaltabilir. Bilgi sistemlerinin esnekliği, çok geniş havuzlu bilgi sorgulamalarının ayarlanmasına hızlı ve ucuz olarak izin vererek çok fazla miktarda arttırılabilir.

Veri Tabanı Tasarımı: Üç temel mantıksal veri tabanı modeli vardır: Hiyerarşik Ağ İlişkisel

Hiyerarşik Veri Modeli: İlk VTYS’leri hiyerarşiktir. Hiyerarşik veri modeli kullanıcılara veriyi ağaç yapısında sunuyordu. Her kaydın içinde, veri parçacıkları kısım denilen kayıtlarda düzenlenirdi. Kullanıcıya her bir kayıt, en üst seviyesi kök olan düzenli bir organizasyon çizelgesi olarak görünür. Hiyerarşik bir VTYS’de bilgiler birbirine bir dizi, birbiriyle alakalı bilgi kısımları oluşturan işaretleyicilerle bağlanır. İşaretleyiciler, ilgili kayıt sistemlerini yöneten diskin üzerindeki kayıt kısımlarına iliştirilmiş veri öğeleridir.

Ağ Veri Modeli: Ağ veri modeli hiyerarşik bilgi modelinin bir çeşididir. Veri tabanları hiyerarşikten ağa çevrilebilir ve işlemlerin hızı ve uygunluğu açısından tam tersi de mümkündür. İlişkisel Veri Modeli: İlişkisel veri modeli, bu üç veri tabanı modelinin en yenisidir. Bütün bilgiyi iki boyutlu tablolara depolar ve bu tablolar koleksiyonuna veri tabanı denir. Bir ilişkisel veri tabanında, kullanışlı bilgi kümeleri oluşturmak için üç temel işlem kullanılır: seçme, projeksiyon ve birleştirme.

Üç Veri Tabanı Modelinin Avantaj ve Dezavantajları: Hiyerarşik ve ağ veri tabanı modellerinin temel avantajı işlem verimliliğidir. Hiyerarşik ve ağ veri tabanı modellerinin birçok dezavantajları vardır. Erişim yollarının tümü, dizinler, ve indeksler ileri seviyede tanımlanır. Bir defa tanımlandıktan sonra, büyük bir programlama çabası göstermeksizin üzerlerinde değişiklik yapılamaz. Hem hiyerarşik hem de ağ sistemlerinin programlanması yoğundur., zaman harcama periyodu uzundur, kurulumu zordur ve tasarım esnasında hatalar yapılmışsa düzeltilmesi imkansız gibidir.

Üç Veri Tabanı Modelinin Avantaj ve Dezavantajları: İlişkisel VTYS’in güçlü yanları; ad hoc sorgularına olan geniş esnekliği, değişik kaynaklardan bilgi birleştirme gücü, tasarım ve üretiminin basitliği ve mevcut program ve başvurulara karışmadan yeni bilgi ve kayıtların girilebilmesidir. İlişkisel VTYS’nin zayıf yanları düşük işlem kapasitesidir. İlişkisel sistemler hiyerarşik sistemlerden taşınan yüksek sayıda işaretleyiciye sahip değildir. Şekil 8.8

Veri Tabanı Sistemleri İçin Yönetim Gereksinimleri: Veri tabanındaki önemli öğeler: Bilgi Yönetimi, Bilgi Planlama ve metodu modellendirme, Veri tabanı teknolojisi ve yönetimi, Kullanıcılardır.

Veri Yönetimi: Organizasyonun bir bilgi yönetimini geliştirmesi ve firmanın tümü için olan bilgi ihtiyaçlarını tanımlamasını ve üst yönetime direkt giriş vermesi demek oluyor. Bilgi yönetiminin ana kuralı bir bütün olarak organizasyonun bilginin tamamına sahip olduğudur. Bütün bilgiler bir işi tamamlamak için ihtiyacı olan herkese uygun hale getirilmelidir. Bir organizasyon, organizasyon içinde bilgiyi paylaşmak, yaymak, kazanmak, standart hale getirmek, sınıflandırmak ve envanter haline getirmeye ihtiyaç duyar.

Veri Planlama ve Modelleme Metodolojileri Kurum geniş planlanmış veriye ihtiyaç duyar. Organizasyonun bütün enformasyon ihtiyacını belirleyen girişim analizi, bir veri tabanının geliştirilmesine ihtiyaç duyar. Girişim analizinin amacı anahtar varlıkları tanımlamak, özellikleri ve ilişkileri kurmaktır.

Veri Tabanı Teknolojisi ve Yönetimi: Veri tabanları yeni yazılımlara, yeni kadrolara özellikle VTYS tekniklerinde eğitim almış kişilere ihtiyaç duyar. Çoğu kuruluş kendi içinde veri tabanı tasarımını ve yönetim grubu oluşturur. Bu grup veri yönetim grubudur ve şunları yapar: Veri tabanının yapısını ve içeriğini tanımlar ve organize eder, Veri tabanı güvenliği için gerekli prosedürleri geliştirir, Veri tabanı dokümantasyonunu geliştirir, Veri tabanı yönetim yazılımını düzenler.

Kullanıcılar: Veri tabanı geleneksel sistemlerden daha çok kişiye hitap eder. Dördüncü nesil ilişkisel sistemler bilgisayar uzmanı olmayan çalışanlarına veri tabanına ulaşma izni verir. Uzman olmayanlara sistemi kapatmak için eğitim almış kişilere çok kaynak verilmelidir. Profesyonel sistem, çalışanlarına VTYS kursları düzenlemeli ve bu kişiler prosedürler geliştirmelidir.