Sadece tablonun metadata’sı olmaz. Veritabanında bulunan tüm nesnelerin tanımı metadata diye geçer. Örneğin, view’lar, procedure’lar, fonksiyonlar vs.
Veritabanı sistemlerinde, procedure, view, fonksiyon tanımları (yani scriptleri diyebiliriz) lazım olabilir diye veritabanı metadata’sının yedeği alınır, 1 hafta 10 gün saklanır.
Amaç: bir yazılımcı gider, procedure’ü değiştirir, bu değişiklikten 5 gün sonra bir hata keşfedilir… aaa bu hatalı olmuş, geri alalım bunu hemen derler, ama eski hali ellerinde de yoktur 🙂
Bu anlarda o metadata yedekler işe yarar, orda ilgili procedure’ü tekrar veritabanına import edersiniz ve durumu kurtarırsınız.
Metadata yedekler, içerisinde veri olmadığı için boyut olarak çok küçüktür. Aslında veritabanının tamamının create scriptidir diyebiliriz.
bu cevap üstüne bende yeni bir soru oluştu. Sorayım onu ayrı bir soru olarak.
Bu arada metadata kavramını istediğin kadar genişletebilirsin. Kendi ürününde olabilir, programlama dilleri kullanır, bir xsd’yi alabiliriz belki diye uzar gider.
Kısaca, elindeki bilgiyi niteleyen başka bir bilgi.
Güzel soru 🙂
Elinde bir veri var, ve o veriyi anlatan başka bir veri var. Birincisi sıradan veri, ikincisi metadata (meta-veri)
Örnek:
Veri tabanındaki tablolar (en bilineni)
adı | soyadı | dogum_tarihi
kenan | erarslan | 01/01/1984
Mazlum| BA | 01/01/1990 🙂
Buradaki veri Kenan ve Mazlum kayıtlarının kendileri. Metadata nedir,
Adı: Metin olmalı, 25 karaktere kadar.
Soyadı: Metin olmalı, 30 karaktere kadar
dogum_tarihi : tarih olmalı, format GUN/AY/YIL
Metadata daha çok veri şekillendirilirken geçer. Daha sonraden pek konuşulmaz.
İyi çalışmalar.
Sadece tablonun metadata’sı olmaz. Veritabanında bulunan tüm nesnelerin tanımı metadata diye geçer. Örneğin, view’lar, procedure’lar, fonksiyonlar vs.
Veritabanı sistemlerinde, procedure, view, fonksiyon tanımları (yani scriptleri diyebiliriz) lazım olabilir diye veritabanı metadata’sının yedeği alınır, 1 hafta 10 gün saklanır.
Amaç: bir yazılımcı gider, procedure’ü değiştirir, bu değişiklikten 5 gün sonra bir hata keşfedilir… aaa bu hatalı olmuş, geri alalım bunu hemen derler, ama eski hali ellerinde de yoktur 🙂
Bu anlarda o metadata yedekler işe yarar, orda ilgili procedure’ü tekrar veritabanına import edersiniz ve durumu kurtarırsınız.
Metadata yedekler, içerisinde veri olmadığı için boyut olarak çok küçüktür. Aslında veritabanının tamamının create scriptidir diyebiliriz.
bu cevap üstüne bende yeni bir soru oluştu. Sorayım onu ayrı bir soru olarak.
Bu arada metadata kavramını istediğin kadar genişletebilirsin. Kendi ürününde olabilir, programlama dilleri kullanır, bir xsd’yi alabiliriz belki diye uzar gider.
Kısaca, elindeki bilgiyi niteleyen başka bir bilgi.