Graf veritabanı nedir?
NoSQL Kavramları
Miriam Antona
Software engineer
Graf veritabanları - genel bakış
- Veriyi ve ilişkilerini eşit önemde ele alır
- Graf teorisine dayanır
- matematiğin bir dalı
- nesneler arası ilişkileri modellemek için graf çalışır
Graf veritabanları - bir grafın parçaları
- Köşeler/düğümler
- Kenarlar
Graf veritabanları - bir grafın parçaları
- Köşeler/düğümler
- Kenarlar/bağlantılar/arklar
Graf veritabanları - düğümler
- Varlıkları temsil eder (kullanıcılar, şehirler, havalimanları, çalışanlar...)
- Özelliklere sahiptir
Graf veritabanları - düğümler
- Varlıkları temsil eder (kullanıcılar, şehirler, havalimanları, çalışanlar...)
- Özelliklere sahiptir
Graf veritabanları - kenarlar
- Düğümleri bağlar
- Düğümler arasındaki ilişkileri tanımlar
Graf veritabanları - kenarlar
- Düğümleri bağlar
- Düğümler arasındaki ilişkileri tanımlar
Graf veritabanları - kenarlar
- Düğümleri bağlar
- Düğümler arasındaki ilişkileri tanımlar
Graf veritabanları - kenar türleri
Graf veritabanları - kenar türleri
- Yönsüz:
- Yön yok
- İlişki karşılıklıdır

Graf veritabanları - sorgular
- Grafı dolaşma
- Örnekler:
- Ben’in takip ettiği tüm kullanıcıları getir
- Carol’un Shui’yi ne zaman takip etmeye başladığını getir
- Bir şehirden diğerine en kısa yolu getir
- Yol: graf üzerindeki düğüm ve kenar kümesi
- Sorgu dilleri: Cypher, Gremlin, vb.
Popüler graf veritabanları
Haydi pratik yapalım!
NoSQL Kavramları
Preparing Video For Download...