VERİ TABANI UYGULAMALARI

Slides:



Advertisements
Benzer bir sunumlar
Microsoft Access Bu program Microsoft program paketinin içerisinde yer alan; çok büyük miktarlardaki verilerin depolanabileceği veritabanı oluşturmamıza.
Advertisements

MS OFFICE Access 2013.
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
VERİ TABANI VE YÖNETİM SİSTEMLERİ
Hazırlayan : Öğr. Gör. Fahri YILMAZ
VERİ TABANI TEMEL KAVRAMLAR.
A. Betül Oktay Elif Edoğan Zeliha Çetin
 Ofis dışından erişim  Kurulum gerekmez  Internet Explorer, Mozilla FireFox, Google Chrome, Safari üzerinden çalışma  Sade ve basit arayüz Web Avantajları.
Veri ve Veri Yapıları Genel olarak bilgisayarlar.
INTERNET TABANLI HASTA KAYDI PAYLAŞIMI VE TELEKONSÜLTASYON PLATFORMU
MÜŞTERİ İLİŞKİLERİ YÖNETİMİ
Örnek Veritabanı Yazılımı: Microsoft Access
VERİTABANI.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
VERİ TABANI VE YÖNETİM SİSTEMLERİ
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 –
VERİ TABANI YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ
Veri Güvenliğinin Sağlanması
WİNDOWS XP GRUP İLKESİ.
VERİ TABANI YÖNETİM SİSTEMLERİ
MART 2013 İŞLETİM SİSTEMLERİ.
Veri Tabanı Nedir ?.
VERİ TABANI VE VERİ TOPLAMA YÖNTEMLERİ
VERİ TABANI VE YÖNETİM SİSTEMLERİ
Veritabanı Yönetim Sistemleri-I
VERİTABANLARI.
ADRES DEFTERİMDE NELER VAR?. Arkadaşlarınızın, akrabalarınızın ve tanıdığınız diğer kişilerin adresleri, telefon numaraları, e-posta adresleri vb. bilgilerini.
FAYDALI BİLGİSAYAR PROGRAMLARI
Bilişim Sistemleri Mühendisliği nedir? Neden ihtiyaç vardır?
VERİTABANI ve YÖNETİMİ
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
Veritabanı Kavramları
Microsoft Office Access
Veri Tabanı Yönetim Sistemleri I
EYLÜL 2014 İŞLETİM SİSTEMLERİ Bilgisayar Uygulamaları.
VERİLERİ DÜZENLİYORUM ACCESS TANIMLAR Veri Tabanı: Düzenli bilgiler topluluğudur. Sistematik erişim imkanı olan, yönetilebilir, güncellenebilir, taşınabilir,
VERİTABANI.
VTYS Öğr. Gör. Engin DUTAR
VERİ TABANI YÖNETİM SİSTEMLERİ
Microsoft Office Access
ALİ FINDIK Galatasaray Ünİversİtesİ 2015
Microsoft Office Access
SQL’ e Giriş Uzm. Murat YAZICI.
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.
ENM 307 YÖNETİM BİLİŞİM SİSTEMLERİ Dersin Koordinatörü:. Prof. Dr
Veritabanı Yönetim Sistemleri - I
YAZILIM 2.Hafta Bu ders içeriğinin basım, yayım ve satış hakları Yakın Doğu Üniversitesi Uzaktan Eğitim Merkezi’ne aittir. Bu ders içeriğinin bütün hakları.
Veritabanı Kavramları
VERİTABANI SİSTEMLERİ
Veritabanı Yönetim Sistemleri
İnsan Kaynakları Bilgi Sistemleri
Sağlık Alanında Veri Tabanı Uygulamaları
UNV13107 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Veri tabanı Bilgisayar ortamında saklanan düzenli verilerdir. Bilgisayar ve ağ ortamındaki bilginin temel.
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
Sunum Planı 2 Veri Temelleri Veri & Bilgi Dijital Veri & Sayısallaştırma Dijital Veri Saklama Veritabanı Veri Saklama VTYS SQL Veri Yönetimi Veri Ambarı.
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.
Asp.Net Veritabanı İşlemleri
Access Eğitimi Eğitim İçerikleri Bilgegüç Bilişim Danışmanlık.
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
İŞLETİM SİSTEMİ İşletim Sistemi Nedir İşletim Sisteminin Görevleri
BİLGİ İŞLEM YAPILANMASI
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
Veri Tabanı Temel Kavramlar.
Öğretim Görevlisi Alper Talha Karadeniz Veri Tabanı 1
İLERİ VERİ TABANI UYGULAMALARI
İLERİ VERİ TABANI UYGULAMALARI
1 EXCEL DE VERİ TABANI (DATABASE) İŞLEMLERİ Excel de bir veritabanı oluşturulabilir veya başka programlarda (Access gibi) oluşturulmuş olan Veri Tabanları.
Sunum transkripti:

VERİ TABANI UYGULAMALARI VERİ TABANI YÖNETİM SİSTEMLERİ VERİ TABANI NEDİR, NERELERDE KULLANILIR? VERİ TABANI YAZILIMLARI VE İŞLEYİŞİ VERİ TABANI MİMARİLERİ MICROSOFT ACCESS

VERİ TABANI NEDİR? VERİ TABANI HAKKINDA 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. Kısacası bilgi depolarıdır.

VERİ TABANI NEDİR, NERELERDE KULLANILIR? NEDEN VERİ TABANI KULLANILIR Verilerin tutulması, saklanması ve erişilmesinde geleneksel yaklaşım verilerin ayrı ayrı dosyalarda gruplanması yaklaşımını kullanmaktadır. Verilerin artması, verilere aynı anda erişme ve düzenlenme ihtiyacı ile geleneksel yaklaşım yetersiz kalmıştır.

VERİ TABANI NEDİR, NERELERDE KULLANILIR? KULLANILDIĞI ALANLAR Üniversite- Öğrenci İşleri Bilgi Sistemi Hastane-Hasta, doktor, tedavi, araç-gereç, mali bilgiler Ticari bir şirket- Müşteri, Ürün, Satış, Ödeme, Teslimat bilgileri Banka-Müşteri, mevduat, kredi kartı, kredi bilgileri Hava yolları, ulaşım firmaları, Kısacası her alanda… Telefon Rehberi bile bir veri tabanına örnektir.

VERİ TABANI NEDİR, NERELERDE KULLANILIR? VERİ TABANI KULLANMANIN AVANTAJLARI Veri Tabanları veriyi belirli şekillerde kategorize etmeyi sağlar Birbiriyle ilişkisi olan verileri bir araya getirerek bilgiye kolay bir şekilde ulaşmamızı sağlamaktadır. Veri Tabanın Amacı, veriyi en iyi şekilde saklayarak, veriye en hızlı ve en doğru şekilde erişmektir. Ortak verilerin tekrarını önlenmesi. Telefon Rehberi bile bir veri tabanına örnektir.

VERİ TABANI NEDİR, NERELERDE KULLANILIR? VERİ TABANI KULLANMANIN AVANTAJLARI Verilerin merkezi denetiminin ve tutarlılığının sağlanması Veri paylaşımının sağlanması Fiziksel yapı ve erişim yöntemi karmaşıklıklarının, çok katmanlı mimarilerle kullanıcıdan gizlenmesi, Her kullanıcıya yalnız ilgilendiği verilerin, alışık olduğu kolay, anlaşılır yapılarda sunulması. Telefon Rehberi bile bir veri tabanına örnektir.

VERİ TABANI NEDİR, NERELERDE KULLANILIR? VERİ TABANI KULLANMANIN AVANTAJLARI Sunulan çözümleme, tasarım ve geliştirme araçları ile uygulama yazılımı geliştirmenin kolaylaşması. Veri bütünlüğünün gerekli olanakların sağlanması, Güvenlik ve gizliliğin istenilen düzeyde sağlanması Yedekleme, yeniden başlatma, onarma gibi işletim sorunlarına çözüm getirilmesi

VERİ TABANI NEDİR, NERELERDE KULLANILIR? VERİ TABANI ÖNEMİ! Veri Tabanındaki, veri değişikliklerinden verinin nasıl etkileneceğine doğru karar verebilmek! Veri Tabanındaki, verinin kimin erişebileceğine, nasıl erişebileceğine karar verebilmek. (Okuma, Yazma, Güncelleme Hakları) Verinin mümkün olan en verimli şekilde tutulması (**Klasik Veri Tabanı Uygulamaları için!**) Big Data Kavramında Verinin en verimli şekilde tutulması önemli olmayıp verinin en hızlı şekilde erişimi çok daha önemlidir. Sosyal Medya Akışları No SQL, Not only SQL (1998)

VERİ TABANI YAZILIMLARI VE İŞLEYİŞİ Veri Tabanı Programları; verilere erişebilmemizi sağlayan programlardır. Bilgisayarın çeşitli donanımsal ihtiyaçlarını kullanırlar. Data Management System de denilebilir. Micro bir işletim sistemi olarak da adlandırılabilirler. Veri Tabanı programlarını daha verimli kullanabilmeniz için yaşanacak problemleri önceden ön görmemiz gereklidir.

VERİ TABANI YAZILIMLARI VE İŞLEYİŞİ VERİ TABANI DİLLERİ Oracle Database IBM DB/2 Adaptive Server Enterprise Informix Microsoft Access Microsoft SQL Server Microsoft Visual FoxPro MySQL PostgreSQL Progress SQLite Teradata CSQL OpenLink Virtuoso PL/SQL SQL Tcl Transact-SQL (T-SQL) SQL yazılım dilleri genel olarak aynı fakat dillere göre kullandıkları syntaxlar değişmekte…

VERİ TABANI YAZILIMLARI VE İŞLEYİŞİ VERİ TABANI YAPISI Veri Tabanı Bir veri tabanı tablolarda saklanan verilerden oluşur. Tablolar verilerin satırlar ve sütunlar halinde düzenlenmesiyle oluşan veri grubudur. Tablo Tablo Tablo Tablo Tablo Alan 1 Alan 2 Alan3 Alan4 1 2 3

VERİ TABANI MİMARİLERİ GENEL VERİ TABANI YAPISI Tablo içindeki her bir bilgi kayıt, Sütunlar ise alan olarak isimlendirilir. Örnek: Öğrenci Bilgileri Tablosu Öğrenci Adı Soyadı, Doğum Tarihi, Doğum Yeri, Mail Adresi gibi… Alan Ogr_no Ad_soyad d_tarih d_yeri e-mail 1 Alican HAZIR 20.12.1987 İzmir alican@mail.com 2 Onur Önder 08.10.1988 onur@mail.com 3 Mustafa Gencer 12.10.1988 mustafa@mail.com 4 Onur Kasım 06.06.1988 İstanbul kasim@mail.com Kayıt

VERİ TABANI MİMARİLERİ GENEL VERİ TABANI YAPISI Tablo içindeki her bir bilgi kayıttır. Sütunlar ise alan olarak isimlendirilmektedir. Veri tabanında tutulan kayıtların yapısı hakkında bilgi sahibi olmak için alanların bazı özelliklerinin önceden tanımlanması gerekir. Örnek: Öğrenci Numarası mutlaka tam sayı, Ad ve Soyad harflerden oluşması gibi…

VERİ TABANI MİMARİLERİ VERİ TABANI TASARLAMA Bir veri tabanı tasarlarken ilk olarak nesneleri tanımlamamız gereklidir Örnek: Öğrenci Bilgi Sistemi için; Öğrenci No, Öğrenci Adı ve Soyadı, Fakülte, Bölümü, Doğum Yılı, Mail gibi… Tanımladığımız her nesne için tabloda bir sütun oluştururuz. Ayrıca oluşturduğumuz her sütun için bir alan belirlememiz gerekir. Örnek: Öğrenci Numarasında; sadece sayısal(numaric) bir alan belirlenmesi gibi…

VERİ TABANI MİMARİLERİ VERİ TABANI TASARLAMA Oluşturulan veri tabanında her tablo için bir anahtar belirlenir. Örnek: Öğrenciler tablosunda anahtar olarak öğrenci numarası alanının belirlenmesi gibi. Tekrarlanan nesne özellikleri için ek tablolar oluşturulmaktadır. Tablo ile doğrudan ilişkili olmayan alanlar belirlenir. Tablolar arasındaki ilişkiler tanımlanmalıdır. Tanımlanan tablodaki alanların birbiri ile ilişkisi tanımlanır.

VERİ TABANI MİMARİLERİ VERİ TÜRLERİ Veri tabanı içerisinde tablolar tasarlanırken, saklanacak her veri alanı için ihtiyacı karşılayan en uygun veri tipinin belirlenmesi gerekir. Özellikle çok fazla verinin tutulduğu veri tabanlarında performans kaybını azaltmak, veri tabanı ve yedeklerin kapladığı disk alanını en aza indirmek için veri tipleri dikkatle seçilmelidir.

VERİ TABANI MİMARİLERİ VERİ TÜRLERİ – Access Metin: Soyadı veya posta adresi gibi kısa, alfasayısal değerler. Access 2013’ten itibaren, Metin veri türlerinin Kısa Metin olarak yeniden adlandırıldığını unutmayın. Sayı, Büyük Sayı: Mesafeler gibi sayısal değerler. Para birimi için ayrı bir veri türü olduğunu unutmayın. Para Birimi: Parasal değerler. Evet/Hayır: Evet ve Hayır değerleri ve yalnızca bu iki değerden birini içeren alanlar. Tarih/Saat: 100 ile 9999 yılları arasındaki Tarih ve Saat değerleri. Zengin Metin: Renk ve yazı tipi denetimleri kullanılarak biçimlendirilebilen metinler veya metin ve sayı bileşimleri.

VERİ TABANI MİMARİLERİ VERİ TÜRLERİ – Access Köprü: Metin olarak depolanan ve köprü adresi olarak kullanılan metinler veya metin ve sayı bileşimleri. Not: Uzun metin blokları. Not alanın tipik bir kullanımı, ayrıntılı ürün açıklamaları olabilir. Unutmayın; Access 2013’ten başlayarak, Not veri türleri Uzun Metin olarak yeniden adlandırılmıştır. Arama: Tablo veya sorgudan alınmış değer listesini ya da alanı oluşturduğunuzda belirttiğiniz değer kümesini görüntüler. Arama Sihirbazı başlatılır ve bir Arama alanı oluşturabilirsiniz. Arama alanının veri türü, sihirbazda yaptığınız seçimlere bağlı olarak Metin veya Sayı olabilir. Arama alanlarının, Alan Özellikleri bölmesinin Arama sekmesinde yer alan bir dizi ek alan özelliği vardır.

MICROSOFT ACCESS MICROSOFT ACCESS Nedir, Özellikleri? Microsoft Access ya da Microsoft Office Access Microsoft'un ilişkisel veri tabanı yönetim sistemidir. Microsoft Access Jet veri tabanı motorunu, grafiksel kullanıcı arayüzünü ve yazılım araçlarını aynı paketin içinde birleştirir. Diğer veri tabanı yazılımlarına göre daha basit olan bu uygulamanın en büyük artısı veri tabanını tasarlamak ile kalmayıp birde yazılım üzerinde veri tabanı için arayüz geliştirmemize olanak sağlamasıdır. Geliştirdiğimiz arayüzü Access yazılımının içerisinde kullanabiliriz. Not Önemli: Günümüzde veri tabanlarının arayüzleri genel olarak masaüstü yazılım(form application) değil, web tabanlı uygulama şeklinde geliştirilir, Web tabanlı uygulamaların en büyük artısı mobil, cihazlar, telefonlar, internet tarayıcılarının kullanıldığı her cihazda, her işletim sisteminde, çalışmasıdır. (CRM uygulamaları, müşteri ilişkileri yönetimi yazılımları bu duruma en büyük örnektir.) Web tabanlı local ağda çalışmayan yazılımların en büyük açığı hacklenebilme tehlikesidir.

TEŞEKKÜRLER HTTP://WWW.ALİCANHAZIR.COM Alican HAZIR +90 (850) 304‐1-456 info@alicanhazir.com TEŞEKKÜRLER HTTP://WWW.ALİCANHAZIR.COM