VERİTABANI & VERİTABANI YÖNETİMİ

Slides:



Advertisements
Benzer bir sunumlar
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
Advertisements

Not Sosyal Bilgiler Öğretmenliği
Değişken , Veri Türleri ve Operatörler
VERİ TABANI TEMEL KAVRAMLAR.
Menü’den Evrak Projesine ulaşılır.
Yrd.Doç.Dr.Levent Malgaca,2010
Veri ve Veri Yapıları Genel olarak bilgisayarlar.
İSİM UZAYLARI.
Problemi Çözme Adımları
Örnek Veritabanı Yazılımı: Microsoft Access
Excel’de VBA programlama (Visual Basic Application) Ders I
OOP4 LAB.
Veritabanı Yönetim Sistemleri Hızlı ve Kısa Giriş
EVRE 1 BLOK 1 Uygulamalı Bilgisayar Eğitimi Öğr. Gör. A. Murat ERGİN E.Ü.T.F. Biyoistatistik ve Tıbbi Bilişim A.D.
Veritabanı Kopyalama/Taşıma
VERİ TABANI VE YÖNETİM SİSTEMLERİ
VERİ TABANI YÖNETİM SİSTEMLERİ
KISITLAMALAR (Constraints)
Formül Hazırlama ve Kullanma
Veri Tabanı Veri Tabanı Nedir? Veri tabanı yazılımı Veri tabanı yöneticiliği Veri tabanı yönetim sistem yazılımları Veri tabanı Nerelerde Kullanılmaktadır?
SUNUMA SES , VIDEO EKLEME SUNUM TASARIMI ANİMASYONLAR SLAYT GEÇİŞİ
VERİTABANI OLUŞTURMAK
Veri Tabanı Nedir ?.
EXCEL DE VERİ TABANI (DATABASE) İŞLEMLERİ
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 8: Windows Formları
Temel Bilgisayar Bilimleri Dersi
Microsoft EXCEL (2) Kapsam Kopyalama, Yapıştırma Açıklama Ekleme Satır ve Sütunların Boyutlandırılması Bitişik Hücrelere Dayanarak Otomatik Veri Girme.
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.
ADRES DEFTERİM.
BTP102 VERİTABANI YÖNETİM SİSTEMLERİ 1
Veritabanı Kavramları
Microsoft Office Access
VERİTABANI YARATMA.
HESAP TABLOSU PROGRAMLARI
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,
Microsoft EXCEL (1).
Değişken Türleri.
Microsoft Office Access
HAFTA 6-7.
Hafta 9. 2 Form Hazırlamak Veritabanın da bulunan tablolara veri girilmesini kolaylaştırmak ve görünümünü güzelleştirmek için form özelliğini kullanabilirsiniz.
BİLGİSAYAR MUHASEBE YAZILIMLARI
VİSUAL BASİCTE KULLANILAN VERİ TÜRLERİ.
Microsoft Office Access
VERİ ERİŞİM ARABİRİMİ PROGRAMLAMA DİLLERİ KENDİ OLANAKLARIYLAVERİTABANI ERİŞİMİNİ TAM ANLAMIYLA GERÇEKLEŞTİREMEZLER. BU NEDENLE VERİ ERİŞİM ARABİRİMİ (DATA.
33 CHAPTER TEMEL UYGULAMA YAZILIMLARI. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 3-2 Uygulama Yazılımları Temel Uygulamalar Genel amaçlı.
Microsoft EXCEL (1).
İnsan Kaynakları Bilgi Sistemleri
SOSYAL BİLGİLER ÖĞRETMENLİĞİ BİLGİSAYAR 2 NOT 3. Sayıları Biçimlendirmek Hücrelere girdiğimizde sayıları biçimlendirmek için; Hizalma yapmak istediğimiz.
UNV13107 TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Veri tabanı Bilgisayar ortamında saklanan düzenli verilerdir. Bilgisayar ve ağ ortamındaki bilginin temel.
POWERPOINT 2010 KULLANIMI TEMEL SUNUM İŞLEMLERİ
VERİTABANI & VERİTABANI YÖNETİMİ. VERİ NEDİR? DAĞINIK BİLGİ KÜMESİDİR. VERİ, ANLAMLI BİR ŞEKİLDE DÜZENLENDİĞİ ZAMAN YARARLI BİLGİ OLUR.
ÖTÖ 451 Okul Yönetiminde Bilgisayar Uygulamaları R. Orçun Madran.
ELEKTRONİK TABLOLAMA PROGRAMI: EXCEL
Basic Application Software © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Computing Essentials 2013.
Living in a Digital World Discovering Computers 2010 Bilgisayarların Keşfi Veritabanı Yönetimi Hafta 9.
KURTKÖY TİCARET MESLEK LİSESİ EĞİTİM ÖĞRETİM YILI
ACCESS 2010.
Asp.Net Veritabanı İşlemleri
Access Eğitimi Eğitim İçerikleri Bilgegüç Bilişim Danışmanlık.
ACCESS VERİTABANI OLUŞTURMA
ÖRNEK BİR VERİTABANI TASARIMI VE NORMALİZASYONU
ACTIVE DIRECTORY.
SQL Veri Tipleri.
MICROSOFT ACCESS DERS NOTLARI
Bilgisayar Uygulamaları II
BİL 102 BİLGİSAYAR PROGRAMLAMA
Veri Tabanı Temel Kavramlar.
Excel (Hesap Çizelgesi) Programı
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 & VERİTABANI YÖNETİMİ

VERİ NEDİR? DAĞINIK BİLGİ KÜMESİDİR. VERİ, ANLAMLI BİR ŞEKİLDE DÜZENLENDİĞİ ZAMAN YARARLI BİLGİ OLUR.

VERİTABANI NEDİR? BİRBİRİ İLE İLİŞKİLİ VERİLER TOPLULUĞUDUR. YA DA, DAHA DETAYLI BİR TANIMLA; VERİYİ YÖNETMEK VE SUNMAK İÇİN KULLANILAN TABLOLAR, FORMLAR, VERİ ERİŞİM SAYFALARI, SORGULAR VE RAPORLARDAN OLUŞAN NESNELER TOPLULUĞUDUR. VERİTABANI SADECE VERİLER YIĞININI DEĞİL, BUNLAR ARASINDAKİ İLİŞKİYİ DE İNCELER.

VERİTABANININ FAYDALARI VERİ TEKRARLARI ORTADAN KALDIRILIR YA DA EN AZA İNDİRİLİR. BELLEK ALANI İSRAFI ÖNLENİR. STANDART BİR SORGU DİLİ KULLANMAK MÜMKÜNDÜR. VERİ BÜTÜNLÜĞÜNÜN BOZULMASI ÖNLENİR.

VERİTABANININ RİSKLERİ KURULUM VE BAKIMI KLASİK DOSYA SİSTEMİNDEN PAHALIDIR. SİSTEM İÇİNDE BAZI BİLEŞENLER İYİ TASARLANMAZSA SİSTEM BİR BÜTÜN OLARAK BAŞARISIZLIĞA UPRAYABİLİR.

VERİTABANI YÖNETİM SİSTEMİ NEDİR? (DATABASE MANAGEMENT SYSTEM) BİR VERİ TABANI OLUŞTURUP ÜZERİNDE ÇEŞİTLİ İŞLEMLER YAPILMASINI SAĞLAYAN PROGRAMLAR TOPLULUĞUDUR.

İLİŞKİSEL VERİ TABANI NEDİR? VERİTABANI UYGULAMALARI İKİ TEMEL TÜRE AYRILABİLİR. DÜZ-DOSYA VERİTABANLARI OLUŞTURAN LAR İLİŞKİSEL (RELATIONAL) VERİTABANLARI OLUŞTURANLAR.

DÜZ-DOSYA VERİTABANI NEDİR? BU TÜR PROGRAMLARDA TÜM VERİTABANI TEK BİR TABLOYA SIĞDIRILMALIDIR. BU, BİRKAÇ KAYITTA ORTAK OLAN HERHANGİ BİR BİLGİNİN HER KAYITTA TEKRARLANACAĞI ANLAMINA GELİR. WORD VE EXCEL BU TÜR PROGRAMLARA ÖRNEKTİR.

DÜZ-DOSYA VERİTABANI NEDİR? NO AD SOYAD SINIF ADI EĞİTMEN 1 ALİ PAK EL İŞİ CAN CANAY 2 VELİ SAL 3 AHMET VER 4 MEHMET KAÇ ELEKTRİK AYŞE UFAK KAP

İLİŞKİSEL VERİTABANI NEDİR? BU TÜR VERİ TABANINDA BİR ÇOK FARKLI TABLO KULLANILIR VE TABLOLAR ARASINDA İLİŞKİLER OLUŞTURULUR. BİR İLİŞKİ, BİR TABLOYA, BAŞKA BİR BAŞKA BİR TABLODAKİ KAYDI BAĞLANMAMIZI SAĞLAR. BU ŞEKİLDE VERİLER DAHA AZ YER KAPLAR VE GÜNCELLEME KOLAYLAŞIR.

RDMS (RELATINAL DATABASE MANAGEMENT SYSTEM) İLİŞKİSEL VERİTABANI ÖZELLİĞİ OLAN VERİTABANI YÖNETİM SİSTEMLERİDİR. MICROSOFT ACCESS, MICROSOFT SQL SERVER, ORACLE, IBM DB2 EN ÇOK KULLANILANLARIDIR.

VERİTABANI YÖNETİCİSİ VERİTABANI ÜZERİNDE HER TÜRLÜ YETKİYE SAHİP OLAN KİŞİDİR. VERİTABANININ TASARIMI, ÜZERİNDE YAPILACAK DEĞİŞİKLER, KULLANICILARA GEREKLİ İZİNLERİN VERİLMESİ GİBİ İŞLERİ YAPMAKLA YÜKÜMLÜDÜR.

VERİTABANI BİLEŞENLERİ TABLOLAR FORMLAR VERİ ERİŞİM SAYFALARI SORGULAR RAPORLAR

TABLO NEDİR? BİR VERİTABANINDA VERİLERİN SAKLANDIĞI NESNELERDİR. BİR VERİ TABANINDA BİR VEYA DAHA FAZLA TABLO OLABİLİR. ÖRNEĞİN “BİLKUR” İSİMLİ VERİTABANINDA “KURSLAR”, “KURSİYERLER” VE “EĞİTMENLER” İSİMLİ 3 ADET TABLO OLABİLİR.

TABLO HER SÜTÜN, BİR BİLGİ KATEGORİSİ OLAN BİR ALANI TEMSİL EDER. HER SATIR İSE BİR ÖĞE İÇİN BİLGİ SAKLAYAN KAYITTAN OLUŞUR. NO AD SOYAD TEL FAX 125 ALİ ORTAK 32332 43433 349 VELİ BOZUK 54324 53135

VERİ TÜRLERİ TABLONUN ALAN İSİMLERİ BELİRLENDİKTEN SONRA, HER BİR ALANIN İÇERDİĞİ VERİ TÜRÜNÜNÜ DE BELİRTİLMESİ GEREKİR. VERİ TÜRÜ METİN, NOT, SAYI,TARİH/SAAT, PARA BİRİMİ, OTOMATİK SAYI, EVET/HAYIR, OLE NESNESİ VEYA KÖPRÜ OLABİLİR.

METİN EN FAZLA 255 KARAKTERLİK ALFASAYISAL KARAKTERLERDİR. ÖRNEĞİN PERSONEL ADI, SOYADI... BÖYLE ALANLAR ÜZERİNDE DOĞRUDAN DOĞRUYA MATEMATİKSEL İŞLEMLER YAPILAMAZ.

NOT BAZEN TABLO İÇİNDE UZUN AÇIKLAMALAR YAPMAK GEREKEBİLİR. BU TÜR ALANLARA 65.500 KARAKTER UZUNLUĞUNDA VERİ KAYDEDİLEBİLİR.

SAYI SAYISAL DEĞERLER İÇİN KULLANILIR. BYTE, TAMSAYI, UZUN TAMSAYI, ÇİFT VE TEK DUYARLIKLI TANIMLARI YAPILABİLİR.

TARİH/SAAT BELLEKTE 8 BYTE’LIK YER KAPLAR VE TARİH/SAAT BİLGİSİ İÇERİR.

PARA BİRİMİ ÖZELLİKLE BÜYÜK PARASAL GEĞERLERİN KULLANILDIĞI ALANLARDIR. SAYININ TAMSAYI KISMI EN FAZLA 15, ONDALIKLI KISMI EN FAZLA 4 KARAKTER OLABİLİR.

OTOMATİK SAYI BÖYLE VERİ TÜRÜNE SAHİP ALANLAR, TABLOYA YENİ BİR KAYIT EKLENDİĞİNDE, ACCESS TARAFINDAN OTOMATİK OLARAK ÜRETİLEN SIRALI YA DA RASTLANTISAL DEDEĞERE SAHİP OLURLAR. BU ALANDA BELİRTİLEN SAYISAL DEĞER TEKTİR VE AYRI KAYITLARDA BİRBİRİNİN AYNI OLAMAZ.

BOLEAN (EVET/HAYIR ) 1 BYTE’LIK UZUNLUĞA SAHİP BU ALANLAR EVET VEYA HAYIR BİÇİMİNDEKİ VERİLERİN SAKLANMASI İÇİN KULLANILIR.

OLE NESNESİ EĞER TABLO ALANLARINDA RESİM, SES VEYA GRAFİK GİBİ OLE NESNELERİNİN SAKLANMASI SÖZKONUSU İSE BU TANIMLAMA YAPILIR. BU ALANIN BÜYÜKLÜĞÜ EN FAZLA 1 GB OLABİLİR.

KÖPRÜ (HİPERLİNK) BU VERİ TÜRÜ İLE HERHANGİ BİR WEB SİTESİNİN ADRESİ SAKLANIR.

ALAN BOYUTU VERİ TÜRLERİNİ İÇEREN ALANLARDA BAZI ÖZEL TANIMLAMALAR YAPILABİLİR. BYTE, INTEGER, LONG INTEGER BUNLARDAN BİRKAÇIDIR.

BYTE 0-255 ARASI POZİTİF TAMSAYILARI SAKLAR. BELLEKTE 1 BYTE YER KAPLAR.

INTEGER (TAMSAYI) 2 BYTE’LIK İŞARETLİ TAMSAYI TİPİDİR. -32.768 İLE 32.767 ARASINDA BİR DEĞER ALABİLİR.

LONG (UZUN TAMSAYI) 4 BYTE’LIK İŞARETLİ TAMSAYI TİPİDİR. -2.147.483.648 İLE 2.147.483.647 ARASINDA BİR DEĞER ALABİLİR.

DİKKAT !!!! BYTE, INTEGER VE LONG TİPİNDEKİ DEĞİŞKENLERE ONDALIK SAYI ATANIRSA, SAYI EN YAKIN TAMSAYIYA YUVARLANIR. Dim i as integer i=4.3 ‘ i=4 olarak atanır i=4.5 ‘ i=5 olarak atanır i=4.6 ‘ i=5 olarak atanır.

SINGLE (TEK) 4 BYTE’LIK ONDALIK SAYI TİPİDİR. (+/-)3.402823E38 İLE (+/-)1.401298E-45 ARASINDA DEĞER ALABİLİR. ONDALIK OLARAK EN FAZLA 7 HANE SAKLAYABİLİR.

DOUBLE (ÇİFT) 8 BYTE’LIK ONDALIK SAYI TİPİDİR. (+/-)1.79769313486232E308 İLE (+/- )4.94065645841247E-324 ARASINDA DEĞER ALABİLİR. ONDALIK OLARAK EN FAZLA 7 HANE SAKLAYABİLİR.

CURRENCY 8 BYTE’LIK ONDALIK SAYI TİPİDİR. ANCAK SAYININ ONDALIK KISMI 4 BASAMAKTAN FAZLA OLAMAZ. BU TİP, DAHA ÇOK PARA HESAPLARI VE VİRGÜLDEN SONRAKİ HASSASİYETİ ÖNEMSİZ OLAN İŞLEMLER İÇİN KULLANILIR.

CURRENCY 922337203685477.5808 İLE 922337203685477.5808 ARASINDA DEĞER ALABİLİR. Dim i as currency i=4.30571 ‘i=4.3057 i=4.30575 ‘i=4.3058 OLARAK ATANIR.

DECIMAL (ONDALIK) 14 BYTE’LIK VERİ TİPİDİR. BU TİPİN EN ÖNEMLİ ÖZELLİĞİ,SAYIDAKİ BÜTÜN BASAMAKLARIN TUTULMASIDIR. BU VERİ TÜRÜ 28 ONDALİK KARAKTER SAKLAYABİLİR.

INPUT MASK (MASKE) VERİLERİN BELİRLİ KURALLARA UYMASINI SAĞLAYAN KISITLAMALARDIR. ÖRNEĞİN BİR ALANA SADECE SAYISAL DEĞERLERİN GİRİLMESİ ZORLANABİLİR.

INPUT MASK (MASKE) MASKENİN OLUŞTURULMASINDA BAZI ÖZEL İŞERETLERDEN YARARLANILIR. ?:A-Z ARASI ALFABETİK KARAKTER. L: A-Z ARASI ALFABETİK KARAKTER.* #:0-9 ARASI RAKAM VEYA BOŞLUK. + VE – KULLANILABİLİR. 0:0-9 ARASI RAKAM.+ VE – GİRİLMEZ.* 9: 0-9 ARASI RAKAM VEYA BOŞLUK. *giriş zorunlu

SORGULAR

SORGU NEDİR? VERİTABANI SİSTEMİ İÇİNDE YER ALAN TABLOLARDAKİ VERİLERİN İSTEĞE UYGUN OLARAK SEÇİLEREK , BELİRLİ BİR DÜZEN İÇİNDE SUNULMASIDIR.

FORMLAR

FORMLAR ACCESS VERİTABANI SİSTEMİNDE UYGULAMA GELİŞTİRİRKEN, YAPILMASI GEREKECEK İŞLEMLERDEN BİRİ DE KULLANICI ARAYÜZÜNÜN, YANİ FORMLARIN OLUŞTURULMASIDIR. FORMLAR, PROGRAM İLE KULLANICI ARASINDA BİLGİ İLETİŞİMİNİ, YANİ ETKİLEŞİMİ SAĞLAYAN ORTAMLARDIR.

FORM HER FORM BİR VERİTABANI NESNESİDİR. FORMLARIN OLUŞTURULMASI VE FORMLARA GİRİLEN VERİLERİN VERİTABANINA KAYDEDİLMESİ İÇİN UYGUN TANIMLARIN YAPILMASI GEREKİR.

ÖZELLİKLER PENCERESİ ARAÇ ÇUBUĞUNDA “PROPERTIES” BUTONUNA TIKLAYARAK FORMLA İLGİLİ ÖZELLİKLERİ BELİRLEYEBİLECEĞİMİZ ÖZELLİKLER PENCERESİ AÇILIR. BU PENCEREDEN NESNENİN HER TÜRLÜ ÖZELLİĞİ DEĞİŞTİRİLEBİLİR.

ÖZELLİKLER PENCERESİ BU PENCEREDE ÖZELLİKLER 5 GRUBA AYRILMIŞTIR. FORMAT:NESNELERİN BİÇİMLENDİRİLMESİ İLE İLGİLİ ÖZELLİKLERİ BARINDIRIR. DATA:FORMUN İLİŞKİDE OLDUĞU VERİLERİ VE KAYNAĞINI BELİRLER. OLAY:NESNELERE BAĞLI OLAYLARI TANIMLAR. OTHER:YUKARIDA SAYILANLARIN DIŞINDAKİ ÖZELLİKLERİ BARINDIRIR. ALL:TÜM ÖZELLİKLER GÖRÜLÜR.

OLAYLARIN KULLANIMI NESNELER ÜZERİNDE HERHANGİ BİR İŞLEM YAPILDIĞINDA BİR OLAY GERÇEKLEŞİR. ÖRNEĞİN BİR DÜĞMEYE TIKLANMASI BİR OLAYDIR. METİN KUTUSUNUN DEĞİŞTİRİLMESİ BİR OLAYDIR.

BİR NESNE İÇİN OLAYIN TANIMLANMASI NESNE SEÇİLİR. ÖZELLİKLER PENCERESİNDE “EVENT” TABINA GELİNİR. İLGİLİ OLAY SEÇİLİP “ÜÇ NOKTALI” BUTONA TIKLANIR VE “CHOOSE BUILDER” PENCERESİ AÇILIR. BURADAKİ SEÇENEKLERDEN BİRİ İLE OLAY TAMAMLANIR.

BUILDER BU PENCEREDEN İLGİLİ OLAYA “İFADE”, “MAKRO” VEYA “KOD” YAZILABİLİR.

BUILDER\EXPRESSION BUILDER BURADAN BİR TAKIM KOMUTLARIN VE FONKSİYONLARIN GERÇEKLEŞMESİ SAĞLANIR. BUNLAR VISUAL BASIC KOMUT VE FONKSİYONLARIDIR.

BUILDER\MACRO BUILDER BAZI İŞLEMLERİ OTOMATİK HALE GETİRMEK İÇİN MAKROLAR KULLANILIR. BUILDER’DA MACRO BUILDER SEÇİLİR. MACRO’YA İSİM VERİLİR. KOMUTLAR/FONKSİYONLAR VE ÖZELLİKLERİ BELİRLENİR.

BUILDER\CODE BUILDER VB KODLARI KULLANILARAK OLAYLARA KOD YAZILIR.

TABLO ALANLARININ FORM ÜZERİNE YERLEŞTİRİLMESİ VERİTABANINDA FORMLAR MENÜSÜNE GELİN VE NEW KOMUTUNU VERİN. DESIGN VIEW’İ VE ALTTA İLGİLİ TABLOYU SEÇİN. YENİ FORM AÇILIR. VIEW\FIELD LIST KOMUTU İLE TABLO ALANLARINI GÖRÜN. İLGİLİ ALINLARI FORMA SÜRÜKLEYİN.

BİRDEN FAZLA TABLOYA DAYALI FORMLAR DAHA ÖNCE OLUŞTURULAN FORM TASARIM PENCERESİNDE AÇILIR. DİĞER TABLODA BULUNAN ALANIN DA FORM İÇİNE DAHİL EDİLMESİ GEREKİR. BUNUN İÇİN ÖNCE FORM SEÇİLİR, ÖZELLİKLER PENCERESİ AÇILIR. ÖZELLİKLER PENCERESİNDE “RECORD SOURCE” ALANINI İLGİLİ TABLO EKLENMELİDİR. “ÜÇ NOKTALI” BUTONA TIKLANIR. ÇIKAN UYARI PENCERESİ ONAYLANIR.