Struktūrizuotas darbas su duomenimis yra esminis sėkmei bet kurioje programinės įrangos sprendime. Pagrindinė šios srities dalis yra vienodos pavadinimo konvencijos. Programavimo metu yra speciali technika, kuri žymiai pagerina kintamųjų, funkcijų ir kitų elementų stebėjimą: vengriška notacija. Ši technika užtikrina, kad dirbdamas su programavimo skriptais ir duomenų bazėmis galėsi vykdyti tiksliai ir efektyviai.

Šiame vadove aš pristatysiu tau vengrišką notaciją ir jos taikymą Microsoft Access. Paaiškinsiu, kas tai per dalykas, kokius privalumus ji suteikia ir kaip ją efektyviai pritaikyti savo projektuose.

Pagrindinės išvados

  • Vengriška notacija yra pavadinimo konvencija kintamųjų ir objektų pavadinimui.
  • Ji pagerina kodo skaitymo ir priežiūros galimybes.
  • Standartiniai prefiksai skirtingiems duomenų bazės objektams yra svarbūs, kad greitai identifikuotum tipą.
  • Microsoft rekomenduoja vengriškos notacijos naudojimą kaip gerą praktiką.

Žingsnis po žingsnio vadovas

Kas yra vengriškos notacijos?

Vengriška notacija yra metodas kintamųjų ir objektų pavadinimui programavime. Tai glausta sistema, leidžianti iškart atpažinti objekto tipą ir funkciją. Ši konvencija buvo sukurta Charles Simonyi, vengrų informatikos specialisto, kuris norėjo įtvirtinti vienodą pavadinimų sistemą.

Vengrijos notacija Access'e: profesionali ir aiški

Kodėl vengriška notacija yra naudinga?

Naudojant prefiksus objektų pavadinimas yra standartizuojamas. Tiksli struktūra leidžia aiškiai atskirti skirtingų tipų objektus. Pavyzdžiui, jei savo duomenų bazėje sukuri lentelę, pavadintą „Kunden“, pridėtum prefiksą „tbl“ už „table“, kas pakeistų pavadinimą į „tblKunden“. Taip žinosi, kad tai yra lentelė.

Standartiniai prefiksai

Yra įvairūs standartiniai prefiksai, kurie plačiai naudojami:

  • tbl lentelėms (table)
  • qry užklausoms (query)
  • FRM formoms
  • RPD ataskaitoms (reports)
  • MOD moduliams

Šie prefiksai ne tik paprastas priedas, bet ir suteikia tvarką tavo projektams bei palengvina programavimą, ypač kai dirbi su daug objektais.

Pavyzdinė taikymas

Dabar pažiūrėkime praktišką pavyzdį: įsivaizduok lentelę, kurioje saugomi klientų duomenys. Tu ją pavadintum „tblKunden“. Jei turi papildomą užklausą klientų duomenims, ji būtų „qryKundenAbfrage“. Vėlesni prieigos prie šių objektų yra greitesni ir aiškesni. Tu iš karto atpažinsi, kas tai yra.

Vengriška nota Access'e: Profesionaliai ir aiškiai

Išplėstiniai laukai ir jų pavadinimai

Taip pat laukų pavadinimai seka vengrišką notaciją, kad būtų aiškiai atskirta duomenų rūšis. Teksto laukui pavadinimas galėtų būti „txtKundenName“, o boolean laukui - „blnAktiv“. Šie pavadinimai garantuoja, kad plėtros procesas vyks sklandžiai ir tu kode neturėsi nesusipratimų.

Vengrijų notacija „Access“: Profesionaliai ir aiškiai

Kūrybiškas prefiksų naudojimas

Svarbu žinoti, kad tu nesate griežtai įpareigotas laikytis nustatytų prefiksų. Priklausomai nuo projekto dydžio ir sudėtingumo, gali kurti arba pritaikyti savo prefiksus. Pavyzdžiui, jei dirbi su mažesniu projektu, gali būti, kad prefiksų tau neprireiks, jeigu tavo pavadinimai yra pakankamai aiškūs ir tikslūs.

Vengrijos notacija „Access“ programoje: profesionaliai ir aiškiai

Santrauka – Geriau Access: Tapsk duomenų heroju – Suvok vengrišką notaciją ir taikyk ją

Vengriška notacija yra patikrintas metodas, kaip standartizuoti pavadinimus programavime. Ji ne tik palengvina programavimą Microsoft Access, bet ir pagerina tavo aplikacijų priežiūros galimybes. Naudodamas paprastus ir vienodus pavadinimus, tu sukuri tvarką savo projektuose ir gali dirbti efektyviau. Pasinaudok šios pavadinimo konvencijos įvairiomis galimybėmis, kad tavo programinės įrangos projektai būtų profesionalesni.

D.U.K.

Kokius privalumus suteikia vengriška notacija?Vengriška notacija pagerina kodo skaitymą ir palengvina priežiūrą, kadangi kintamųjų tipas yra iš karto aiškus.

Kur galiu rasti standartinius prefiksus savo projektams?Standartinius prefiksus gali rasti Microsoft Access dokumentacijoje arba internete įvairiuose šaltiniuose.

Ar privalau visada naudoti vengrišką notaciją?Vengriškos notacijos taikymas yra rekomenduojamas, bet nebūtinas. Priklausomai nuo projekto, gali būti naudinga pasirinkti kitokius pavadinimus.

Ar galiu kurti savo prefiksus?Taip, tu gali kurti savo prefiksus, kad juos pritaikytum savo projekto kontekstui.

Kokie yra dažni prefiksų pavyzdžiai?Dažni prefiksai yra tbl lentelėms, qry užklausoms ir txt tekstų laukams.