Sunuyu indir
1
Veri ve Veri Yapıları Genel olarak bilgisayarlar
2
Programlama Dilleri Verileri
Veri ve Veri Yapıları Programlama Dilleri Verileri Karakterler: (A,a,5,&,#) Tamsayılar: (1,2,3,145,7891) Gerçel Sayılar: (0.19, 7.84) Karakter Katarı: (Bilgisayar, Etik, Ahmet) Dizi: Sayı:[10,20,30], İsim:[Ali, Can, Gül]
3
Veri ve Veri Yapıları
4
Veri Tabanı Yönetim Sistemleri (VTYS)
Access MySQL MS_SQL Oracle PostgreSQL
5
Veri Tabanı Yönetim Sistemleri
Veri tabanı oluşturabiliriz. Verilerin tip ve uzunluklarını belirleriz. Veriler üzerine güncelleme yapabiliriz. Sorgulama yapmamızı sağlar.
6
Veri Tabanı Yönetim Sistemleri
Access Microsoft Office Programı içinde Sadece Windows tabanlı işletim sistemlerinde Fazla pahalı değildir Asp ile web uygulamaları Küçük ve orta ölçekli projeler
7
Veri Tabanı Yönetim Sistemleri
MySQL Linux ortamında kullanılır Beleştir. PHP ile web uygulamaları Küçük ve orta ölçekli projeler
8
Veri Tabanı Yönetim Sistemleri
MS_SQL Server Sadece Windows tabanlı işletim sistemlerinde Access den fazla işlemseldir. Piyasadaki en güçlü iki VTYS’ den biridir. Peki ya diğeri?
9
Veri Tabanı Yönetim Sistemleri
Oracle Windows, linux, unix gibi farklı platformlarda MS_SQL server ilen aynı yeteneklere sahiptir MS_SQL Server a göre daha karmaşıktır Java ile yazılmış bir arayüze sahiptir Kullanmak için tecrübe sahibi olmak gerekir
10
Veri Tabanı Yönetim Sistemleri
PostgreSQL MySQL den daha gelişmiş bir VTYS’ dir MySQL gibi beleştir. MySQL kaynak kodu açıktır Unix ve türevi işletim sistemlerinde kullanılır
11
Veri tabanı ile İlgili Kavramlar
Veri Modeli(Data Model) Verilerin mantıksal olarak düzenlendiği yapılardır Verilerin birbirleri ile ilişkileri belirlenir ve model oluşturulur Veriler analiz edilir, grafik ve yazı ile anlatılır.
12
Veri tabanı ile İlgili Kavramlar
Veri Tanımlama Dili Veri Tabanı Tasarımı Veri Tabanı Doğruluğu
13
Veri tabanı ile İlgili Kavramlar
Sorgulama(Query) Bir veri tabanından koşul belirterek veri istenmesi Sorgulama Dili (Query Language) Sorgulama işlemenin yapılmasını sağlayan programlama dili
14
Bağlantılı Liste Veri Modeli
Veri parçalarının birbirleri ile bağlanması ile oluşur. Adres Veri Alanı Bağ Alanı 1 E 2 3 O 6 4 İlk 5 B T 7
15
Bağlantılı Liste Veri Modeli
Veri silmek için Adres Veri Alanı Bağ Alanı 1 E 2 3 O 4 İlk 5 B 6 T 7
16
Bağlantılı Liste Veri Modeli
Veri eklemek için Adres Veri Alanı Bağ Alanı 1 E 2 3 O 7 4 İlk 5 B 6 T N
17
Ağaç Veri Modeli Bir tane kök düğüm olacak
Elemanlar birbirine ağaç şeklinde bağlanacak Alt kümelerin birbirleriyle bağlantısı olmayacak
18
Ağaç Veri Modeli A C B K F L D E Örnek neler olabilir?
19
Varlık-Bağıntı Veri Modeli
Bilgilerini saklamak istediğimiz nesneleri, olayları, kişileri varlık olarak adlandırabiliriz. Banka hesapları, öğrenci bilgileri, otobüs seferleri vb. Benzer özellikler gösteren varlıkların oluşturduğu kümeye varlık kümesi denir. Öğrenciler, dersler, bölümler vb. Birincil anahtar?
20
Varlık-Bağıntı Veri Modeli
İki varlık arasındaki ilişkiye bağıntı denir. Bağıntı kümeleri 4’e ayrılır. 1. Bire-Bir 2. Bire-Çok 3. Çoka-Bir 4. Çoka-Çok
21
Varlık-Bağıntı Veri Modeli
Varlık bağlantı modellerini aşağıdaki şekilleri kullanarak oluştururuz. Bağıntı Kümesi Nitelik Varlık Kümesi
22
Varlık-Bağıntı Veri Modeli
Bire-Bir Bire-Çok Çoka-Çok A1 A2 A3 B1 B2 B3 A1 A2 A1 A2 A3 A4 B1 B2 B3 B4
23
Varlık-Bağıntı Veri Modeli
Bağıntı kümelerine örnekler; 1 1 Okuyan n Bölüm Öğrenci
24
Varlık-Bağıntı Veri Modeli
Bağıntı kümelerine örnekler; Öğrenci Aldığı ders n m
25
Durum Çubuğu (Status Bar)
Menü Çubuğu (Menü bar) Araç Çubuğu (Toolbar) Veritabanı penceresi Nesne Çubuğu Varolan nesneler Durum Çubuğu (Status Bar)
26
Tablolar (New) Yeni bir tablo yaratılmak için
(Design view) Tabloyu baştan hazırlamak
28
Öğrenci No: 10 karakter, Birincil anahtar, gerekli
Adı: 20 Karakter, gerekli Soyadı: 20 karakter, gerekli, büyük harfli Bölüm Kodu: 40 karakter, gerekli, Değer listesi Fakültemizde bulunan bölümleri içermelidir. BÖTE, İNÖ, MTÖ, OÖÖ, SNÖ, TRÖ Baba Adı: 20 karakter Ana Adı: 20 karakter Doğum Yeri: 15 karakter, varsayılan Ankara Adres: 200 karakter Telefon: 11 karakter, biçim ve giriş maskesi var. Kayıt Tarihi: 4 karakter, sadece yıl Burs durumu: Evet/hayır
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.