Veritabanı modeli diyagramındaki tablolar, tablo adı, sütun adları, birincil anahtarlar ve veri türlerini içerecek biçimde bir veritabanındaki tablonun yapısını temsil eder. Veritabanı Modeli Diyagramı şablonunu kullanarak yeni tablolar oluşturabilir, var olan tabloları değiştirebilir veya var olan bir veritabanındaki tabloları tersine mühendislik yapabilirsiniz.
Önemli: Veritabanı Modeli diyagramı, yalnızca Visio’nun belirli sürümlerinde bulunur. Daha fazla bilgi için Veritabanı modelleme özelliklerini bulamıyor musunuz? bölümüne bakın.
Not: Hem tersine hem ileri mühendislik dahil olmak üzere tüm veritabanı modelleme özelliklerini Visio for Enterprise Architects’te bulabilirsiniz. Visio for Enterprise Architects; Visual Studio Professional ve Visual Studio Team System rol tabanlı sürümleriyle kullanılabilen MSDN Premium Aboneliği’nde yer alır.
Veritabanı modeli diyagramında tablo oluşturma
-
Üzerinde çalışmak istediğiniz veritabanı modeli diyagramını açın.
-
Varlık İlişkisi veya Nesne İlişkisel kalıptan çizime bir Varlık şekli sürükleyin.
-
Veritabanı Özellikleri penceresini açmak için şekle çift tıklayın.
-
Kategoriler altında Tanım’a tıklayın ve tablo için bir ad yazın.
-
Kategoriler altında Sütunlar’a tıklayın ve bir ad yazıp veri türünü seçin.
-
Boş değer içeremeyen sütunlar için Gerekli’yi seçin.
-
Veritabanı tablosunda her bir satırı benzersiz bir şekilde tanımlayan sütunlar için PK’yi (birincil anahtar) işaretleyin.
-
Kategoriler altında Dizinler, Tetikleyiciler, Denetim veya Genişletilmiş’e tıklayarak bu isteğe bağlı öğeleri oluşturun.
İpucu: Diyagrama bir varlık şekli sürüklediğinizde varsayılan bir ada sahiptir. Veritabanı menüsünde varsayılanları değiştirmek için Seçenekler’in üzerine gelin, Modelleme’ye tıklayın ve Mantıksal Çeşitli sekmesine gidin.
Tabloya sütun ekleme
Tablo oluşturduktan sonra sütunlar eklemeniz ve veri türü ve birincil anahtarlar gibi sütun özelliklerini tanımlamanız gerekir.
-
Diyagramınızdaki tabloya çift tıklayın.
-
Veritabanı Özellikleri penceresinde, Kategoriler altında Sütunlar’a tıklayın.
-
İlk boş Fiziksel Ad hücresine tıklayın ve bir ad yazın.
-
Bir sütunun veri türünü değiştirmek için sütunun Veri Türü alanına tıklayın ve sonra listeden bir veri türü seçin veya listeye türü yazın. Örneğin, decimal(8,2) veya char(30) yazabilirsiniz.
-
Boş değerleri engellemek için Gerekli onay kutusunu işaretleyin.
-
Sütunun birincil anahtar olduğunu belirtmek için PK onay kutusunu işaretleyin.
Birincil anahtar ayarlama
İlişkiler, bir tablodaki satırları başka bir tablodaki karşılık gelen satırlara eşlemek için birincil ve yabancı anahtarlar kullanır. İlişki oluşturmak için, ilişkideki tablolardan en az biri birincil bir anahtara sahip olmalıdır.
-
Diyagramınızdaki tabloya çift tıklayın.
-
Veritabanı Özellikleri penceresinde, Kategoriler altında Sütunlar’a tıklayın.
-
Birincil anahtar kullanmak istediğiniz sütun için PK kutusunu seçin. Bileşik anahtar oluşturmak isterseniz birden çok onay kutusu seçebilirsiniz.
Not: Türler, birincil anahtar olarak kullanılamaz.
Tabloyu kaldırma
Veritabanı modeli diyagramından tabloyu kaldırdığınızda tabloyu yalnızca diyagramdan veya hem diyagramdan hem de temel modelden kaldırabilirsiniz. Senaryolar denerken tabloları yalnızca diyagramdan kaldırmak kullanışlı olabilir.
-
Modelinizdeki tabloya tıklayıp klavyenizdeki DELETE tuşuna basın.
-
Nesneyi Sil iletişim kutusunda, aşağıdakilerden birini yapın:
-
Tabloyu hem çizimden hem de temel modelden kaldırmak için Evet’e tıklayın.
-
Tabloyu yalnızca çizimden kaldırmak için Hayır’a tıklayın.
Not: Hayır’a tıklar ve daha sonra tabloyu çizime geri eklemeye karar verirseniz, Tablolar ve Görünümler penceresinden tabloyu çizime sürükleyebilirsiniz.
-
İpucu: Silinen ilişkileri temel modelden her zaman kaldırmayı ya da hiçbir zaman kaldırmamayı seçebilirsiniz. Veritabanı menüsünde Seçenekler’in üzerine gelin, Modelleme’ye tıklayın ve Mantıksal diyagram sekmesinde istediğiniz seçeneği belirtin.
Tablo hakkında bilgi gösterme
Diyagramınızda tablolar hakkındaki birincil anahtarlar (PK), yabancı anahtarlar (FKn), Alternatif Anahtarlar (AKn), benzersiz (UN) ve dizinler (In) gibi bilgileri ve veri türlerini gösterebilirsiniz.
-
Veritabanı menüsünde Seçenekler’in üzerine gelin ve sonra Belge’ye tıklayın.
-
Tablolar sekmesinde diyagramda gösterilmesini istediğiniz öğeleri seçin.
Gösteriminiz İlişkisel olarak ayarlanmışsa ek açıklamalar sol sütunda gösterilir. IDEF1X kullanıyorsanız ek açıklamalar sütun adının yanında parantez içinde gösterilir.
Veritabanı modelleme özelliklerini bulamıyor musunuz?
Büyük ihtimalle Visio sürümünüz aradığınız özellikleri içermiyordur. Hangi Visio sürümüne sahip olduğunuzu öğrenmek için Yardım menüsünde Microsoft Office Visio Hakkında’ya tıklayın. Sürümün adı, iletişim kutusundaki metnin en üst satırında yer alır.
Visio Standard, Veritabanı Modeli Diyagramı şablonunu içermez.
Visio Professional ve Premium sürümleri, Veritabanı Modeli Diyagramı şablonu için tersine mühendislik özelliklerini (Visio’da model oluşturmak için varolan bir veritabanını kullanma) destekler ancak ileri mühendislik özelliğini (SQL kodu oluşturmak için bir Visio veritabanı modelini kullanma) desteklemez.
Not: Hem tersine hem ileri mühendislik dahil olmak üzere tüm veritabanı modelleme özelliklerini Visio for Enterprise Architects’te bulabilirsiniz. Visio for Enterprise Architects; Visual Studio Professional ve Visual Studio Team System rol tabanlı sürümleriyle kullanılabilen MSDN Premium Aboneliği’nde yer alır.
Visio Plan 2 kullanıyorsanız ve varolan bir veritabanından bir veritabanı modeli oluşturmayı öğrenmek istiyorsanız, Varolan bir veritabanına ters mühendislik uygulama makalesine bakın.
Ayrıca Bkz.
Veritabanı Modeli (Varlık İlişkisi diyagramı olarak da bilinir) oluşturma
Veritabanı Modeli diyagramında ilişki tanımlama
Veritabanı Modeli diyagramlarında veri türlerini ayarlama ve düzenleme