Chen'in veritabanı gösterimi, ilişkilendirmelerin soyut bir görünümünü sunduğundan varlıkların ve ilişkilerin temellerini modellemek için kullanışlıdır.
Bu diyagramlar, özellikle temel veritabanları veya örnekler için veritabanı yapısını anlamak için iyi bir giriş adımıdır. Bu notasyon beyin fırtınası ve hızlı diyagram oluşturma için de uygundur.
Varlıklar dikdörtgenlerle temsil edilir. Öznitelikler , varlıklara yönelik döngüsel açıklama balonlarıdır. İlişkiler varlıkları bir baklava şekli ve açıklayıcı metinle bağlar.
Varlıklar, öznitelikler ve ilişkiler hakkında daha fazla bilgi için bkz. Varlık ilişkisi diyagramları oluşturma.
Diyagramı ve varlıkları oluşturma
-
Visio 'da , Dosya menüsünde Yeni > Yazılımı'nı ve ardından Chen'in Veritabanı Gösterimi'ni seçin.
-
Ölçüm Birimleri'ni veya ABD Birimleri'ni ve ardından Oluştur'u seçin.
-
Chen'in Veritabanı Gösterimi kalıbından bir Varlık şeklini çizim sayfasına sürükleyin.
-
İkinci bir varlık oluşturmak için çizim sayfasına başka bir Varlık şekli sürükleyin.
-
İlişki Bağlayıcısı şeklini çizim sayfasına sürükleyin. Şekli varlıklardan birinin üzerine getirin ve fare düğmesini bırakın. Bağlayıcı artık bu varlığa bağlı. Bağlayıcının diğer ucunu diğer varlığa sürükleyerek oraya yapıştırın.
-
İsteğe bağlı olarak, bağlayıcıya sağ tıklayıp Çokluğu Göster'i seçebilirsiniz.
-
İlişkiyi sürükleyin ve bağlayıcı çizgisinin üzerine yerleştirin. İlişkinin isteğe bağlı olduğunu belirtmek için, ilişkiyi sağ tıklatın ve Tanımlamayı Ayarla'yı seçin.
-
Varlığa öznitelik eklemek için, Öznitelik'i Şekiller bölmesinden varlığa doğru sürükleyin. Bağlantı çizgisi varlığın üzerindeyken, varlığı yeşil bir vurgulama çizgisi içine alır ve fare düğmesini bıraktığınızda özniteliğin varlığa yapıştırılacağını belirtir.
-
Özniteliğe sağ tıklayın ve menünün üst kısmındaki seçenekler arasından seçim yapın:
-
Birincil Anahtarı Ayarla: Belirli bir varlığı benzersiz olarak tanımlayan bir öznitelik.
-
Birden Çok Değerli Özniteliği Ayarla: Birçok değere sahip olabilecek bir özniteliktir; başka bir deyişle, tablonun aynı sütununa bunun için birçok farklı değer girilir.
-
Türetilmiş Özniteliği Ayarla: Değeri hesaplanan veya diğer özniteliklerden türetilen bir öznitelik. Türetilmiş bir öznitelik veritabanında fiziksel olarak depolanabilir veya depolanamayabilir.
-
Gerekli: Gerekli özniteliğin içinde bir değer olması gerekirken, isteğe bağlı bir özniteliğin içinde bir değer olmayabilir ve boş bırakılabilir.
-
Not: Web için Visio 'da Chen'in veritabanı gösterimi diyagramlarını oluşturmak ve düzenlemek için, Microsoft 365 'den ayrı olarak satın alınan bir Visio Plan 1 veya Visio Plan 2 lisansı gerekir. Daha fazla bilgi için Microsoft 365 yöneticinize başvurun. Yöneticiniz "self servis satın alma" özelliğini açtıysa, Visio için kendiniz bir lisans satın alabilirsiniz. Diğer ayrıntılar için bkz. Self servis satın alma hakkında SSS.
Diyagramı ve varlıkları oluşturma
-
Web için Visio'yu açın ve Chen'inkileri arayın.
-
Chen'in Veritabanı Gösterimi diyagramını seçin.
-
İletişim kutusunda Ölçüm Birimleri'ni veya ABD Birimleri'ni seçin.
-
Oluştur’u seçin.
-
Diyagram açılır. Diyagramın yanında Şekiller penceresini görmeniz gerekir. Bunu görmüyorsanız, Görev Bölmelerini> Görüntüle'ye gidin ve Şekiller'in seçili olduğundan emin olun. Yine de görmüyorsanız, soldaki Şekiller penceresini genişlet düğmesine tıklayın.
-
Chen'in Veritabanı Gösterimi kalıbından bir varlık şeklini çizim sayfasına sürükleyin.
-
İkinci bir varlık oluşturmak için çizim sayfasına başka bir varlık şekli sürükleyin.
-
İlişki çizgisini oluşturmak için bir İlişki Bağlayıcısı'nı çizim sayfasına sürükleyin.
-
Varlıkları bağlamak için ilişki çizgisinin sol ucunu ilk varlığa sürükleyin ve bir özniteliğe, bağlantı noktasına veya varlığın tamamına yapıştırın. İlişki çizgisinin diğer ucunu sürükleyin ve ikinci varlığa yapıştırın.
-
İsteğe bağlı olarak, bağlayıcıya sağ tıklayıp Çokluğu Göster'i seçebilirsiniz.
-
bir İlişkiyi (zorunlu ilişkiyi belirtmek için) veya Tanımlayıcı İlişkiyi (isteğe bağlı bir ilişki için) sürükleyin ve bağlayıcı çizgisinin üzerine yerleştirin.
-
Varlığa öznitelik eklemek için Öznitelik şekillerinden birini Şekiller bölmesinden varlığa sürükleyin. Bağlantı çizgisi varlığın üzerindeyken, varlığı yeşil bir vurgulama çizgisi içine alır ve fare düğmesini bıraktığınızda özniteliğin varlığa yapıştırılacağını belirtir.
-
İsteğe bağlı olarak, bir özniteliği gerekli hale getirmek için sağ tıklayabilirsiniz. Gerekli bir özniteliğin içinde bir değer olmalıdır, ancak isteğe bağlı bir özniteliğin içinde bir değer olmayabilir ve boş bırakılabilir.
Chen'in veritabanı gösteriminde bulunan şekiller
Şekil |
Neyi temsil eder? |
---|---|
Varlığı |
Bir nesne, bir veri bileşeni. Öznitelikleriyle benzersiz olarak tanımlanabilir ve bu nedenle şemadaki diğer varlıklardan bağımsızdır. "Güçlü varlık" olarak da bilinir. |
Zayıf Varlığı |
Yalnızca öznitelikleriyle benzersiz olarak tanımlanabilen bir varlık. Varlığı başka bir varlığa ("sahip varlığı") bağlıdır. Zayıf bir varlığın tanımlayıcısı, sahip varlığının tanımlayıcısının ve zayıf varlığın kısmi anahtarının birleşimidir. Zayıf bir varlık ile güçlü varlık arasındaki ilişki her zaman Tanımlayıcı İlişki ile belirtilir. |
İlişkili Varlık |
Çoka çok ilişkisinde kullanılan bir varlık. Veritabanındaki ek bir tabloyu temsil eder. Bu varlığın tüm ilişkileri çok olmalıdır. |
Özniteliği |
Bir varlığı açıklayan bir olgu. |
birincil anahtar özniteliğini |
Belirli bir varlığı benzersiz olarak tanımlayan bir öznitelik. Özniteliğin adı alt olarak kaydedilmiştir. |
Çok Değerli Öznitelik |
Birçok değere sahip olabilecek bir öznitelik; başka bir deyişle, tablonun aynı sütununda bunun için girilen birçok farklı değer vardır. |
türetilmiş özniteliği |
Değeri diğer özniteliklerden hesaplanan veya türetilen bir öznitelik. Türetilmiş bir öznitelik veritabanında fiziksel olarak depolanabilir veya depolanamayabilir. |
İlişkisi |
İki güçlü varlık arasındaki ilişkiyi gösterir. Adı, ilişkilendirmeyi kısaca açıklayan bir fiildir. |
İlişki tanımlamayı |
Zayıf bir varlık ile güçlü varlık arasındaki ilişki. |
İlişki Bağlayıcısı |
İki varlığı birbirine bağlayan ve bir ilişkilendirmeye sahip olduklarını belirten çizgi. İlişki zorunlu veya isteğe bağlı olabilir. Bağlayıcıyı çizdikten sonra, bağlayıcıya sağ tıklayıp İsteğe Bağlı Başlat ve İsteğe BağlıSonu Ayarla komutlarını kullanarak bir veya iki ucu "isteğe bağlı" olarak değiştirebilirsiniz. |