Bildirimsel Programlama Dili Nedir? tanım ve anlam

click fraud protection

Bildirimsel Programlama Dili veya DML, programcının tanımlamasını gerektirmeyen bir programlama dili türüdür. makinenin izlemesi gereken adımlar, bunun yerine veri noktaları ve veri noktaları arasındaki gerçekleri ve ilişkileri beyan eder ve açıklar. elementler.

Programın son kullanıcısı daha sonra sorgular veya aramalar oluşturur ve bu sorgulara dayalı olarak sonuçlar alır. Bu tür bir dilin bir örneği, bilgi için veritabanlarında arama yapmaya izin veren SQL veya Structured Query Language'dir.

Bunun üzerinden girilen sorgular, belirli birkaç kritere dayalı olarak bir dizi kayıt alır ve hatta veritabanındaki kayıtları silme veya düzenleme gibi eylemler de dahil olmak üzere onlarla etkileşime girer.

Technipages Bildirimsel Programlama Dilini Açıklıyor

Bu, tek bir programlama dili yerine, makinenin işlevinden ziyade geliştiricinin zihnine odaklanan bir programlama dili türüdür.

Bu, diğer programlama dillerinin bir veritabanına bir kaydı açmasını söyleyebildiği durumlarda, kontrol edin, kapatın ve ardından bir sonrakini açın, bilgi için kontrol edin ve kapatın, kullanıcı daha 'insan' bir çizgi izler düşünmek. Bu, kullanıcının makineye belirli kriterlere uyan tüm kayıtların bir listesini çıkarmasını söyleyen bir sorgu oluşturduğu anlamına gelir.

Bilgisayar yine aynı eylemleri gerçekleştirir, ancak kullanıcının tam olarak ne yapacağını belirtmesi gerekmez. Bu, genel olarak programlama dillerine aşina olmayan kişilerin işini kolaylaştırır.

SQL - bir DPL örneği - kodlamaya aşina olmayan kişiler tarafından bile kullanılabilir. Bazı temel anlayış gerektirir, ancak çok fazla uzmanlık gerektirmez.

DPL'ler her tür görev ve uygulama için kullanışlı değildir, ancak kullanımları vardır. SQL'e benzer şekilde, PROLOG ve MySQL de bu tür dillerdir.

Bildirimsel Programlama Dilinin Yaygın Kullanımları

  • Bildirimsel Programlama Dilleri, kesin talimatlar yerine işlevlerin açıklamalarını kullanır.
  • DPL'ler, veritabanları gibi büyük veri koleksiyonlarıyla etkileşime giren diller için mükemmeldir.
  • Bildirimsel Programlama, kesin süreçlerden ziyade istenen sonuçları tanımlar.

Bildirimsel Programlama Dilinin Yaygın Yanlış Kullanımları

  • DPL, Word ve video oyunları gibi programlar için kullanılan programlama dillerini tanımlar.