1 / 52

VERITABANI VERITABANI Y NETIMI

VERI NEDIR?. DAGINIK BILGI K?MESIDIR.VERI, ANLAMLI BIR SEKILDE D?ZENLENDIGI ZAMAN YARARLI BILGI OLUR.. VERITABANI NEDIR?. BIRBIRI ILE ILISKILI VERILER TOPLULUGUDUR.YA DA, DAHA DETAYLI BIR TANIMLA; VERIYI Y?NETMEK VE SUNMAK I?IN KULLANILAN TABLOLAR, FORMLAR, VERI ERISIM SAYFALARI, SORGULAR VE RAPOR

keaton
Download Presentation

VERITABANI VERITABANI Y NETIMI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. VERITABANI & VERITABANI YÖNETIMI

    2. VERI NEDIR? DAGINIK BILGI KÜMESIDIR. VERI, ANLAMLI BIR SEKILDE DÜZENLENDIGI ZAMAN YARARLI BILGI OLUR.

    3. VERITABANI NEDIR? BIRBIRI ILE ILISKILI VERILER TOPLULUGUDUR. YA DA, DAHA DETAYLI BIR TANIMLA; VERIYI YÖNETMEK VE SUNMAK IÇIN KULLANILAN TABLOLAR, FORMLAR, VERI ERISIM SAYFALARI, SORGULAR VE RAPORLARDAN OLUSAN NESNELER TOPLULUGUDUR. VERITABANI SADECE VERILER YIGININI DEGIL, BUNLAR ARASINDAKI ILISKIYI DE INCELER.

    4. VERITABANININ FAYDALARI VERI TEKRARLARI ORTADAN KALDIRILIR YA DA EN AZA INDIRILIR. BELLEK ALANI ISRAFI ÖNLENIR. STANDART BIR SORGU DILI KULLANMAK MÜMKÜNDÜR. VERI BÜTÜNLÜGÜNÜN BOZULMASI ÖNLENIR.

    5. VERITABANININ RISKLERI KURULUM VE BAKIMI KLASIK DOSYA SISTEMINDEN PAHALIDIR. SISTEM IÇINDE BAZI BILESENLER IYI TASARLANMAZSA SISTEM BIR BÜTÜN OLARAK BASARISIZLIGA UPRAYABILIR.

    6. VERITABANI YÖNETIM SISTEMI NEDIR? (DATABASE MANAGEMENT SYSTEM) BIR VERI TABANI OLUSTURUP ÜZERINDE ÇESITLI ISLEMLER YAPILMASINI SAGLAYAN PROGRAMLAR TOPLULUGUDUR.

    7. ILISKISEL VERI TABANI NEDIR? VERITABANI UYGULAMALARI IKI TEMEL TÜRE AYRILABILIR. DÜZ-DOSYA VERITABANLARI OLUSTURAN LAR ILISKISEL (RELATIONAL) VERITABANLARI OLUSTURANLAR.

    8. DÜZ-DOSYA VERITABANI NEDIR? BU TÜR PROGRAMLARDA TÜM VERITABANI TEK BIR TABLOYA SIGDIRILMALIDIR. BU, BIRKAÇ KAYITTA ORTAK OLAN HERHANGI BIR BILGININ HER KAYITTA TEKRARLANACAGI ANLAMINA GELIR. WORD VE EXCEL BU TÜR PROGRAMLARA ÖRNEKTIR.

    9. DÜZ-DOSYA VERITABANI NEDIR?

    10. ILISKISEL VERITABANI NEDIR? BU TÜR VERI TABANINDA BIR ÇOK FARKLI TABLO KULLANILIR VE TABLOLAR ARASINDA ILISKILER OLUSTURULUR. BIR ILISKI, BIR TABLOYA, BASKA BIR BASKA BIR TABLODAKI KAYDI BAGLANMAMIZI SAGLAR. BU SEKILDE VERILER DAHA AZ YER KAPLAR VE GÜNCELLEME KOLAYLASIR.

    11. RDMS (RELATINAL DATABASE MANAGEMENT SYSTEM) ILISKISEL VERITABANI ÖZELLIGI OLAN VERITABANI YÖNETIM SISTEMLERIDIR. MICROSOFT ACCESS, MICROSOFT SQL SERVER, ORACLE, IBM DB2 EN ÇOK KULLANILANLARIDIR.

    12. VERITABANI YÖNETICISI VERITABANI ÜZERINDE HER TÜRLÜ YETKIYE SAHIP OLAN KISIDIR. VERITABANININ TASARIMI, ÜZERINDE YAPILACAK DEGISIKLER, KULLANICILARA GEREKLI IZINLERIN VERILMESI GIBI ISLERI YAPMAKLA YÜKÜMLÜDÜR.

    13. VERITABANI BILESENLERI TABLOLAR FORMLAR VERI ERISIM SAYFALARI SORGULAR RAPORLAR

    14. TABLO NEDIR? BIR VERITABANINDA VERILERIN SAKLANDIGI NESNELERDIR. BIR VERI TABANINDA BIR VEYA DAHA FAZLA TABLO OLABILIR. ÖRNEGIN “BILKUR” ISIMLI VERITABANINDA “KURSLAR”, “KURSIYERLER” VE “EGITMENLER” ISIMLI 3 ADET TABLO OLABILIR.

    15. TABLO HER SÜTÜN, BIR BILGI KATEGORISI OLAN BIR ALANI TEMSIL EDER. HER SATIR ISE BIR ÖGE IÇIN BILGI SAKLAYAN KAYITTAN OLUSUR.

    16. VERI TÜRLERI TABLONUN ALAN ISIMLERI BELIRLENDIKTEN SONRA, HER BIR ALANIN IÇERDIGI VERI TÜRÜNÜNÜ DE BELIRTILMESI GEREKIR. VERI TÜRÜ METIN, NOT, SAYI,TARIH/SAAT, PARA BIRIMI, OTOMATIK SAYI, EVET/HAYIR, OLE NESNESI VEYA KÖPRÜ OLABILIR.

    17. METIN EN FAZLA 255 KARAKTERLIK ALFASAYISAL KARAKTERLERDIR. ÖRNEGIN PERSONEL ADI, SOYADI... BÖYLE ALANLAR ÜZERINDE DOGRUDAN DOGRUYA MATEMATIKSEL ISLEMLER YAPILAMAZ.

    18. NOT BAZEN TABLO IÇINDE UZUN AÇIKLAMALAR YAPMAK GEREKEBILIR. BU TÜR ALANLARA 65.500 KARAKTER UZUNLUGUNDA VERI KAYDEDILEBILIR.

    19. SAYI SAYISAL DEGERLER IÇIN KULLANILIR. BYTE, TAMSAYI, UZUN TAMSAYI, ÇIFT VE TEK DUYARLIKLI TANIMLARI YAPILABILIR.

    20. TARIH/SAAT BELLEKTE 8 BYTE’LIK YER KAPLAR VE TARIH/SAAT BILGISI IÇERIR.

    21. PARA BIRIMI ÖZELLIKLE BÜYÜK PARASAL GEGERLERIN KULLANILDIGI ALANLARDIR. SAYININ TAMSAYI KISMI EN FAZLA 15, ONDALIKLI KISMI EN FAZLA 4 KARAKTER OLABILIR.

    22. OTOMATIK SAYI BÖYLE VERI TÜRÜNE SAHIP ALANLAR, TABLOYA YENI BIR KAYIT EKLENDIGINDE, ACCESS TARAFINDAN OTOMATIK OLARAK ÜRETILEN SIRALI YA DA RASTLANTISAL DEDEGERE SAHIP OLURLAR. BU ALANDA BELIRTILEN SAYISAL DEGER TEKTIR VE AYRI KAYITLARDA BIRBIRININ AYNI OLAMAZ.

    23. BOLEAN (EVET/HAYIR ) 1 BYTE’LIK UZUNLUGA SAHIP BU ALANLAR EVET VEYA HAYIR BIÇIMINDEKI VERILERIN SAKLANMASI IÇIN KULLANILIR.

    24. OLE NESNESI EGER TABLO ALANLARINDA RESIM, SES VEYA GRAFIK GIBI OLE NESNELERININ SAKLANMASI SÖZKONUSU ISE BU TANIMLAMA YAPILIR. BU ALANIN BÜYÜKLÜGÜ EN FAZLA 1 GB OLABILIR.

    25. KÖPRÜ (HIPERLINK) BU VERI TÜRÜ ILE HERHANGI BIR WEB SITESININ ADRESI SAKLANIR.

    26. ALAN BOYUTU VERI TÜRLERINI IÇEREN ALANLARDA BAZI ÖZEL TANIMLAMALAR YAPILABILIR. BYTE, INTEGER, LONG INTEGER BUNLARDAN BIRKAÇIDIR.

    27. BYTE 0-255 ARASI POZITIF TAMSAYILARI SAKLAR. BELLEKTE 1 BYTE YER KAPLAR.

    28. INTEGER (TAMSAYI) 2 BYTE’LIK ISARETLI TAMSAYI TIPIDIR. -32.768 ILE 32.767 ARASINDA BIR DEGER ALABILIR.

    29. LONG (UZUN TAMSAYI) 4 BYTE’LIK ISARETLI TAMSAYI TIPIDIR. -2.147.483.648 ILE 2.147.483.647 ARASINDA BIR DEGER ALABILIR.

    30. DIKKAT !!!! BYTE, INTEGER VE LONG TIPINDEKI DEGISKENLERE ONDALIK SAYI ATANIRSA, SAYI EN YAKIN TAMSAYIYA YUVARLANIR. Dim i as integer i=4.3 ‘ i=4 olarak atanir i=4.5 ‘ i=5 olarak atanir i=4.6 ‘ i=5 olarak atanir.

    31. SINGLE (TEK) 4 BYTE’LIK ONDALIK SAYI TIPIDIR. (+/-)3.402823E38 ILE (+/-)1.401298E-45 ARASINDA DEGER ALABILIR. ONDALIK OLARAK EN FAZLA 7 HANE SAKLAYABILIR.

    32. DOUBLE (ÇIFT) 8 BYTE’LIK ONDALIK SAYI TIPIDIR. (+/-)1.79769313486232E308 ILE (+/-)4.94065645841247E-324 ARASINDA DEGER ALABILIR. ONDALIK OLARAK EN FAZLA 7 HANE SAKLAYABILIR.

    33. CURRENCY 8 BYTE’LIK ONDALIK SAYI TIPIDIR. ANCAK SAYININ ONDALIK KISMI 4 BASAMAKTAN FAZLA OLAMAZ. BU TIP, DAHA ÇOK PARA HESAPLARI VE VIRGÜLDEN SONRAKI HASSASIYETI ÖNEMSIZ OLAN ISLEMLER IÇIN KULLANILIR.

    34. CURRENCY 922337203685477.5808 ILE 922337203685477.5808 ARASINDA DEGER ALABILIR. Dim i as currency i=4.30571 ‘i=4.3057 i=4.30575 ‘i=4.3058 OLARAK ATANIR.

    35. DECIMAL (ONDALIK) 14 BYTE’LIK VERI TIPIDIR. BU TIPIN EN ÖNEMLI ÖZELLIGI,SAYIDAKI BÜTÜN BASAMAKLARIN TUTULMASIDIR. BU VERI TÜRÜ 28 ONDALIK KARAKTER SAKLAYABILIR.

    36. INPUT MASK (MASKE) VERILERIN BELIRLI KURALLARA UYMASINI SAGLAYAN KISITLAMALARDIR. ÖRNEGIN BIR ALANA SADECE SAYISAL DEGERLERIN GIRILMESI ZORLANABILIR.

    37. INPUT MASK (MASKE) MASKENIN OLUSTURULMASINDA BAZI ÖZEL ISERETLERDEN YARARLANILIR. ?:A-Z ARASI ALFABETIK KARAKTER. L: A-Z ARASI ALFABETIK KARAKTER.* #:0-9 ARASI RAKAM VEYA BOSLUK. + VE – KULLANILABILIR. 0:0-9 ARASI RAKAM.+ VE – GIRILMEZ.* 9: 0-9 ARASI RAKAM VEYA BOSLUK. *giris zorunlu

    38. SORGULAR

    39. SORGU NEDIR? VERITABANI SISTEMI IÇINDE YER ALAN TABLOLARDAKI VERILERIN ISTEGE UYGUN OLARAK SEÇILEREK , BELIRLI BIR DÜZEN IÇINDE SUNULMASIDIR.

    40. FORMLAR

    41. FORMLAR ACCESS VERITABANI SISTEMINDE UYGULAMA GELISTIRIRKEN, YAPILMASI GEREKECEK ISLEMLERDEN BIRI DE KULLANICI ARAYÜZÜNÜN, YANI FORMLARIN OLUSTURULMASIDIR. FORMLAR, PROGRAM ILE KULLANICI ARASINDA BILGI ILETISIMINI, YANI ETKILESIMI SAGLAYAN ORTAMLARDIR.

    42. FORM HER FORM BIR VERITABANI NESNESIDIR. FORMLARIN OLUSTURULMASI VE FORMLARA GIRILEN VERILERIN VERITABANINA KAYDEDILMESI IÇIN UYGUN TANIMLARIN YAPILMASI GEREKIR.

    43. ÖZELLIKLER PENCERESI ARAÇ ÇUBUGUNDA “PROPERTIES” BUTONUNA TIKLAYARAK FORMLA ILGILI ÖZELLIKLERI BELIRLEYEBILECEGIMIZ ÖZELLIKLER PENCERESI AÇILIR. BU PENCEREDEN NESNENIN HER TÜRLÜ ÖZELLIGI DEGISTIRILEBILIR.

    44. ÖZELLIKLER PENCERESI BU PENCEREDE ÖZELLIKLER 5 GRUBA AYRILMISTIR. FORMAT:NESNELERIN BIÇIMLENDIRILMESI ILE ILGILI ÖZELLIKLERI BARINDIRIR. DATA:FORMUN ILISKIDE OLDUGU VERILERI VE KAYNAGINI BELIRLER. OLAY:NESNELERE BAGLI OLAYLARI TANIMLAR. OTHER:YUKARIDA SAYILANLARIN DISINDAKI ÖZELLIKLERI BARINDIRIR. ALL:TÜM ÖZELLIKLER GÖRÜLÜR.

    45. OLAYLARIN KULLANIMI NESNELER ÜZERINDE HERHANGI BIR ISLEM YAPILDIGINDA BIR OLAY GERÇEKLESIR. ÖRNEGIN BIR DÜGMEYE TIKLANMASI BIR OLAYDIR. METIN KUTUSUNUN DEGISTIRILMESI BIR OLAYDIR.

    46. BIR NESNE IÇIN OLAYIN TANIMLANMASI NESNE SEÇILIR. ÖZELLIKLER PENCERESINDE “EVENT” TABINA GELINIR. ILGILI OLAY SEÇILIP “ÜÇ NOKTALI” BUTONA TIKLANIR VE “CHOOSE BUILDER” PENCERESI AÇILIR. BURADAKI SEÇENEKLERDEN BIRI ILE OLAY TAMAMLANIR.

    47. BUILDER BU PENCEREDEN ILGILI OLAYA “IFADE”, “MAKRO” VEYA “KOD” YAZILABILIR.

    48. BUILDER\EXPRESSION BUILDER BURADAN BIR TAKIM KOMUTLARIN VE FONKSIYONLARIN GERÇEKLESMESI SAGLANIR. BUNLAR VISUAL BASIC KOMUT VE FONKSIYONLARIDIR.

    49. BUILDER\MACRO BUILDER BAZI ISLEMLERI OTOMATIK HALE GETIRMEK IÇIN MAKROLAR KULLANILIR. BUILDER’DA MACRO BUILDER SEÇILIR. MACRO’YA ISIM VERILIR. KOMUTLAR/FONKSIYONLAR VE ÖZELLIKLERI BELIRLENIR.

    50. BUILDER\CODE BUILDER VB KODLARI KULLANILARAK OLAYLARA KOD YAZILIR.

    51. TABLO ALANLARININ FORM ÜZERINE YERLESTIRILMESI VERITABANINDA FORMLAR MENÜSÜNE GELIN VE NEW KOMUTUNU VERIN. DESIGN VIEW’I VE ALTTA ILGILI TABLOYU SEÇIN. YENI FORM AÇILIR. VIEW\FIELD LIST KOMUTU ILE TABLO ALANLARINI GÖRÜN. ILGILI ALINLARI FORMA SÜRÜKLEYIN.

    52. BIRDEN FAZLA TABLOYA DAYALI FORMLAR DAHA ÖNCE OLUSTURULAN FORM TASARIM PENCERESINDE AÇILIR. DIGER TABLODA BULUNAN ALANIN DA FORM IÇINE DAHIL EDILMESI GEREKIR. BUNUN IÇIN ÖNCE FORM SEÇILIR, ÖZELLIKLER PENCERESI AÇILIR. ÖZELLIKLER PENCERESINDE “RECORD SOURCE” ALANINI ILGILI TABLO EKLENMELIDIR. “ÜÇ NOKTALI” BUTONA TIKLANIR. ÇIKAN UYARI PENCERESI ONAYLANIR.

More Related