See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Tavola CRUD - Wikipedia

Tavola CRUD

Da Wikipedia, l'enciclopedia libera.

La tavola CRUD (Create, Read, Update, Delete) associa utenti e risorse, o loro aggregazioni, di un sistema informatico indicando i relativi privilegi di accesso.

E' una tabella a doppia entrata che riporta le risorse e gli utenti, oppure i profili utente che raccolgono più persone con gli stessi diritti di accesso.

Per ogni coppia utente/risorsa indica se c'è un privilegio di accesso e di che tipo (C, R, U, D). Se un utente accede in modalità Create, Delete o Update, chiaramente dispone di un accesso anche in modalità Read alla risorsa.

La tavola CRUD si riferisce alle quattro funzionalità che devono essere implementate per poter considerare completa:

-un'applicazione RESTful;
-database relazionali, nella maggior parte dei casi, o a oggetti o XML;
-a livello di interfaccia utente di molte applicazioni, in particolare per il contact management e la gestione documentale.

Ad ogni operazione corrisponde un'equivalente istruzione in linguaggio SQL. Quindi, la tavola CRUD indica i metodi di accesso alle informazioni.

Operazione SQL
Create INSERT
Read (Retrieve) SELECT
Update UPDATE
Delete (Destroy) DELETE

L'equivalente di una tavola CRUD è utilizzato in presenza di database distribuiti, oppure di risorse condivise da più di un utente. Nel caso dei database, il DBMS ha il compito, fra gli altri, di gestire gli accessi.

Nel caso di una risorsa condivisa, il sistema operativo provvede alla gestione degli accessi: all'interno di una Intranet, sia nei sistemi Windows che Linux, è possibile indicare fra le proprietà di un file o di una cartella, gli utenti della rete abilitati, in una delle quattro modalità di accesso consentite.

[modifica] Strumenti Web

Uno degli strumenti gratuiti on line è Shine CRUD [1] che permette agli utenti di realizzare una serie di classi scritte in PHP utilizzando le comuni librerie PEAR

[modifica] Voci correlate

[modifica] Note

  1. ^ http://shinecrud.shinesoftware.com/


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -