Web’de Nesne Silme – Blog Yazma – Web Tasarımı Yapımı – Web Tasarımı YouTube Videosu Yapımı – Web Sitesi Tasarlama Fiyatları
Web’de Nesne Silme
Silme birimi, belirli bir varlığın bir veya daha fazla nesnesini silmek için kullanılır. Her silme birimi aşağıdakilerle karakterize edilir:
- Kullanıcı tanımlı bir ad gerekir.
- İşlemin uygulanacağı nesneyi veya nesne kümesini belirleyen kaynak varlık ve seçicidir.
- Silinecek nesneler, seçici koşulunu sağlayanlardır.
Kullanıcı tipik olarak çalışma zamanında ya bir veri birimi tarafından görüntülenen ya da bir dizin ya da kaydırma birimi tarafından seçilen tek bir nesneyi ya da bir çok-veri birimi tarafından görüntülenen ya da bir çoktan seçmeli dizin birimi tarafından seçilen bir nesneler kümesini seçmektedir; karşılık gelen OID veya OID seti, nesneleri fiilen silen silme biriminin gelen bağlantısına bir bağlantı parametresi olarak ilişkilendirilir.
Silme birimi, girişte alınan OID setinin kardinalitesine bağlı olarak varsayılan bir seçiciye sahiptir: giriş bağlantı parametresi tek değerliyse [OID=<bağ parametresi>] veya [OID IN <bağ parametresi] >> giriş bağlantısı parametresi birden çok değerliyse. Her zamanki gibi, varsayılan seçici çıkarılabilir ve grafiksel ve metinsel gösterimde ifade edilmesi gerekmez.
Seçici tarafından belirlenen tüm nesneler silindiğinde ve hiçbir bağlantı parametresi olmadığında OK bağlantısı izlenir. KO bağlantısı, nesnelerden en az biri silinmediğinde izlenir ve silinemeyen nesnelerin OID’sini veya OID’lerini tutan bir bağlantı parametresi ile ilişkilendirilir.
Örnek, silme işlemi için grafik gösterimi gösterir ve tek bir nesnenin silinmesine ilişkin bir örneği temsil eder. Albümler sayfası, silme birimine bağlı AlbumIndex birimini içerir.
Bağlantının, silme biriminin örtük seçicisinde kullanılan, seçilen albümün OID’sini tutan bir varsayılan parametresi vardır. Bağlantının gezinmesi, seçilen nesnenin silinmesini tetikler. İşlem başarılı olursa Albümler sayfası yeniden görüntülenir, ancak silinen albüm artık dizinde görünmez; arıza durumunda Albümler sayfası yeniden görüntülenir ve silinmemiş albüm yine görünür.
Örnek, birkaç albümün başlıklarını görüntülemek için kullanılan çok seçenekli bir dizin birimini göstermektedir: kullanıcı bir dizi başlığı kontrol eder ve seçilen albümlerin silinmesini başlatır. Bu durumda, silme biriminin giriş bağlantısının varsayılan parametresi bir dizi OID’yi tutar ve örtük seçici, silinecek nesneleri tanımlayan [OID IN <bağ parametresi>] biçimine sahiptir.
İşlem başarılı olursa ve tüm nesneler doğru şekilde silindiyse Tamam bağlantısı izlenir ve Albümler sayfası yeniden yüklenir. İşlem başarısız olursa, silinmemiş albümlerin ayrıntılarını gösteren bir hata sayfası görüntülenir.
Silinecek nesne kümesi, öznitelik tabanlı bir seçici aracılığıyla da belirlenebilir. Basit bir örnek, köprü metni ile temsil edilir, bir giriş formu, kullanıcının tüm incelemelerini seçip silmek için bir inceleme yazarının adını girmesine izin verir.
Giriş biriminden giden bağlantı, bu yazar tarafından yazılan tüm incelemeleri almak ve silmek için silme biriminin seçicisinde kullanılan inceleme yazarının adını içeren bir parametreye sahiptir. Tamam bağlantısı, başka bir gözden geçirenin adını girmek için Ad sayfasına geri döner ve KO bağlantıları bir hata sayfasına işaret eder.
Silme biriminin uygulanması, ilişkilerin referans bütünlüğü kısıtlamasını korumalıdır. Bu, bazı ilişkilere katılan bir nesne silindiğinde, diğer nesnelerle olan tüm ilişki örneklerinin de silindiği anlamına gelir. Örnekte, bir inceleme silindiğinde, o inceleme ile ilgili sanatçı arasındaki ilişki örneği de silinir. Benzer şekilde, bir üst varlığın örneğine uygulanan bir silme işlemi, iptal edilen nesneyle ilgili tüm alt varlık örneklerini de ortadan kaldırır.
Veriyi silersek ne olur
Telefonda veri silme
Uygulama verilerini silersek ne olur
Uygulama verileri silme ne demek
Whatsapp verileri temizle ne demek
Whatsapp verileri Silersek ne olur
İnstagram verileri silince ne olur
Veri temizleme nasıl Yapılır
Nesne Modifikasyonu
Değiştirme birimi, belirli bir varlığın bir veya daha fazla nesnesini güncellemek için kullanılır. Her bir değiştirme birimi aşağıdakilerle karakterize edilir:
- Kullanıcı tanımlı bir ad gerekir.
- İşlemin uygulanacağı nesneyi veya nesne kümesini tanımlayan kaynak varlık ve seçici; değiştirilecek nesneler, seçiciyi karşılayan nesneler kümesidir.
- Yeni değerleri değiştirilecek nesnelerin özelliklerine bağlayan bir dizi atamadır.
Kullanıcı tipik olarak çalışma zamanında ya tek bir nesneyi ya da değiştirilecek bir dizi nesneyi seçer; ikinci durumda, aynı değişiklik seçilen tüm nesneler için geçerlidir.
Gerekli girdileri elde etmek için bir değiştirme birimi diğer birimlere uygun şekilde bağlanmalıdır:
- Yeni öznitelik değerleri: bunlar tipik olarak bir giriş biriminden gelen bir giriş bağlantısının parametreleri olarak tanımlanır.
- Değiştirilecek nesneler: bunlar genellikle, değiştirme biriminin seçicisinde kullanılan bir OID veya bir dizi OID tutan bir giriş bağlantısının parametresi olarak belirtilir. Değiştirme birimi, OID parametresi tek değerliyse [OID=<bağ parametresi>] ve bağlantı parametresi birden çok değerliyse [OID IN <bağ parametresi>] biçiminde varsayılan bir seçiciye sahiptir.
- OID tipi bağlantı parametrelerinin kullanımına alternatif olarak, değiştirilecek nesneler, muhtemelen giriş bağlantılarıyla ilişkili parametrelerden yararlanılarak, değiştirme birimi içindeki nitelik tabanlı veya ilişki tabanlı seçiciler aracılığıyla tanımlanabilir.
Bir değiştirme biriminin OK bağlantısı, tüm nesneler başarıyla değiştirildiğinde izlenir: bu durumda OK bağlantısı, değiştirilmiş nesneler kümesini tutan varsayılan bir parametreye sahiptir. KO bağlantısı, nesnelerden en az biri değiştirilemediğinde izlenir ve varsayılan parametre olarak değiştirilmeyen nesnelerin OID’leri kümesine sahiptir.
Örnek, bir değiştirme birimine değer sağlamak için kullanılan bir giriş birimini gösterir. Sayfa ModifyArtist, değiştirilecek sanatçının adını gösteren bir veri biriminden (BioData) ve kullanıcının mevcut biyografiyi değiştirebileceği bir giriş biriminden (BioEntry) oluşur.
Veri biriminden değiştirme birimine bir taşıma bağlantısı, değiştirme biriminin varsayılan seçicisi tarafından kullanılan, değiştirilecek sanatçının OID’sini tutan bir varsayılan parametreye sahiptir. Değiştirme birimi, giriş biriminden çıkan ikinci bir bağlantı tarafından etkinleştirilir; böyle bir bağlantı, işlemin <BiographicInfo:=Bio> atamasında kullanılan giriş biriminin giriş alanının değerini tutan açık bir parametreye (Bio olarak adlandırılır) sahiptir. Tamam bağlantısı, BiographicInfo özniteliğinin geçerli değerini gösteren Sonuç sayfasına götürür.