SQL Server Diyagram Kullanımı
Yeniden merhaba :)
Veritabanı derslerimizde yeni bir konuyla devam ediyoruz ve bugünkü makalemizde özellikle veritabanı tasarımında işimize çok yarayacak olan SQL Veritabanı Diyagramı (SQL Database Diagrams) kullanımını öğreneceğiz.
Konuya bir önceki makalemizdeki BakkalDB veritabanımız ile devam ediyoruz.Eğer şu ana kadar veritabanı oluşturmadıysanız önceki makalemi okuyarak veritabanınızı oluşturun derim ;)
Öncelikle SQL Server Management Studio'muzu açıyoruz ve SQL bilgilerimizi girdikten sonra sol penceredeki Object Explorera bakıyoruz:
Veritabanları listesinden veritabanımızı seçtikten sonra + işaretiyle ağacımızı genişletiyoruz ve sarı renkle gösterdiğim
kısım veritabanımızın diyagramını göstermektedir.
Veritabanları ilk kez kurulurken diyagramı ön yüklü olarak gelmemektedir,dolayısıyla SQL Server sunucunuzda herhangi bir
kısıtlama yoksa veritabanınıza diyagramı şu şekilde yüklüyoruz:
Ardından SQL Management Studio bize veritabanı için diyagram desteğinin olmadığını ve yüklemek isteyip istemediğimizi
soruyor:
Cevabımız evet olduktan sonra diyagrama tablo eklememiz için bizden listeye tablolar eklememizi ister:
Şu anda veritabanımıza ait herhangi bir tablomuz yer almadığı için tablo ekleme penceresini kapatırız ve
bembeyaz boş bir ekranla başbaşa kalırız.Bu henüz boş ekrana veritabanı diyagramı denilir ve veritabanı için tasarımlar
gerçekleştirilir.
Küçük bir deneme yapalım ve örnek bir tablo oluşturalım,bunun için diyagramda herhangi bir yere sağ tıklayalım ve "New Table" seçimini uygulayalım:
Tablomuzun adını yazıyoruz:
ve tablomuz oluşturulmadan önce tablo bilgilerini yazıyoruz:
Ardından CTRL+S ile ya da
disket logosu ile kaydediyoruz ve sql diyagramımıza bir isim verip kaydediyoruz:
Diyagramımızı kaydettikten sonra diyagramı object explorerda göremezseniz:
Yenile simgesiyle object explorerı yeniletiyoruz ve "Database Diagrams" alt başlığı altında
yer aldığını görüyoruz:
Gördüğünüz gibi oldukça kolay bir şekilde görsel olarak veritabanımızın tasarımını gerçekleştirebiliyoruz,tabi burada oluşturduğumuz tablo yapısını diyagram olmadan ağaç yapısı üzerinde şu şekilde de yapabilirdik:
Anlayacağınız gibi veritabanı diyagramları sayesinde veritabanı tasarımı oldukça kolaylaşmakta ve tasarımlara
görsellik kazandırmaktayız.
Bir sonraki makalemizde görüşmek üzere hoşçakalın :)
Veritabanı derslerimizde yeni bir konuyla devam ediyoruz ve bugünkü makalemizde özellikle veritabanı tasarımında işimize çok yarayacak olan SQL Veritabanı Diyagramı (SQL Database Diagrams) kullanımını öğreneceğiz.
Konuya bir önceki makalemizdeki BakkalDB veritabanımız ile devam ediyoruz.Eğer şu ana kadar veritabanı oluşturmadıysanız önceki makalemi okuyarak veritabanınızı oluşturun derim ;)
Öncelikle SQL Server Management Studio'muzu açıyoruz ve SQL bilgilerimizi girdikten sonra sol penceredeki Object Explorera bakıyoruz:
Veritabanları listesinden veritabanımızı seçtikten sonra + işaretiyle ağacımızı genişletiyoruz ve sarı renkle gösterdiğim
kısım veritabanımızın diyagramını göstermektedir.
Veritabanları ilk kez kurulurken diyagramı ön yüklü olarak gelmemektedir,dolayısıyla SQL Server sunucunuzda herhangi bir
kısıtlama yoksa veritabanınıza diyagramı şu şekilde yüklüyoruz:
Ardından SQL Management Studio bize veritabanı için diyagram desteğinin olmadığını ve yüklemek isteyip istemediğimizi
soruyor:
Cevabımız evet olduktan sonra diyagrama tablo eklememiz için bizden listeye tablolar eklememizi ister:
Şu anda veritabanımıza ait herhangi bir tablomuz yer almadığı için tablo ekleme penceresini kapatırız ve
bembeyaz boş bir ekranla başbaşa kalırız.Bu henüz boş ekrana veritabanı diyagramı denilir ve veritabanı için tasarımlar
gerçekleştirilir.
Küçük bir deneme yapalım ve örnek bir tablo oluşturalım,bunun için diyagramda herhangi bir yere sağ tıklayalım ve "New Table" seçimini uygulayalım:
Tablomuzun adını yazıyoruz:
ve tablomuz oluşturulmadan önce tablo bilgilerini yazıyoruz:
Ardından CTRL+S ile ya da
disket logosu ile kaydediyoruz ve sql diyagramımıza bir isim verip kaydediyoruz:
Diyagramımızı kaydettikten sonra diyagramı object explorerda göremezseniz:
Yenile simgesiyle object explorerı yeniletiyoruz ve "Database Diagrams" alt başlığı altında
yer aldığını görüyoruz:
Gördüğünüz gibi oldukça kolay bir şekilde görsel olarak veritabanımızın tasarımını gerçekleştirebiliyoruz,tabi burada oluşturduğumuz tablo yapısını diyagram olmadan ağaç yapısı üzerinde şu şekilde de yapabilirdik:
Anlayacağınız gibi veritabanı diyagramları sayesinde veritabanı tasarımı oldukça kolaylaşmakta ve tasarımlara
görsellik kazandırmaktayız.
Bir sonraki makalemizde görüşmek üzere hoşçakalın :)
database diagram ne işe yarar olmazsa ne olur ne içn kullanılır tam yazmmamışınız yine de tşk Yorumunuzu buraya yazabilirsiniz...
Merhabalar Kamil Bey, SQL Diyagram yöntemi ile veritabanlarının yapıları görsellik kazandırılarak daha kolay ve etkin veritabanı yönetimi,modifikasyonu ve optimizasyonu gibi konularda veritabanı yöneticileri ve yazılımcılarına kolaylıklar sağlamaktadır.
çok gzel bir site olmuş