(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"2e/m":function(n,l,t){"use strict";(function(n){var e=t("UrZR"),o=t.n(e);l.a=function(l){return n("table",{class:o.a.tablepanel},l.children)}}).call(this,t("hosL").h)},"3duz":function(n){n.exports={red:"red__z2C0u",orange:"orange__3e-Zm",yellow:"yellow__2CxNB",lime:"lime__33JDs",cyan:"cyan__1exnO",blue:"blue__16AH0",magenta:"magenta__3tO7w",example:"example__9acWs"}},"8uYk":function(n){n.exports={red:"red__339Cz",orange:"orange__24_8v",yellow:"yellow__1Jo9W",lime:"lime__34yV5",cyan:"cyan__3RqLr",blue:"blue__13Wnj",magenta:"magenta__2tkzq",box:"box__3cKyY",default:"default__v-emJ"}},JESo:function(n){n.exports={red:"red__1s_qO",orange:"orange__8yp3v",yellow:"yellow__zZSeb",lime:"lime__3c_Z7",cyan:"cyan__EdN8X",blue:"blue__3YDdr",magenta:"magenta__D6iXm",inline:"inline__1yl8V",block:"block__fPiiB"}},OPqz:function(n,l,t){"use strict";(function(n){var e=t("TWV3"),o=t("hosL");l.a=function(l){return n(o.Fragment,null,n("h2",null,l.title),n(e.a,null,l.children))}}).call(this,t("hosL").h)},OmdA:function(n){n.exports={red:"red__1-G1M",orange:"orange__26Xfh",yellow:"yellow__p5pgZ",lime:"lime__2wXxY",cyan:"cyan__289vE",blue:"blue__Zipdn",magenta:"magenta__39Nrz",title:"title__3ZVpg",contents:"contents__20_NI"}},PGF6:function(n,l,t){"use strict";var e=t("hosL");l.a=Object(e.createContext)(null)},Q7TX:function(n,l,t){"use strict";(function(n){t.d(l,"a",(function(){return c}));var e=t("JESo"),o=t.n(e),i=t("QRet"),u=t("8CDw"),r=t("wQ73"),a=t("PGF6"),c=Object.freeze({INLINE:o.a.inline,BLOCK:o.a.block});l.b=function(l){var t,e=Object(i.b)(u.a),s=Object(i.b)(r.a),_=Object(i.b)(a.a);return t=void 0===l.display?null===_?c.INLINE:_:l.display,n("img",(void 0===l.inline?s:l.inline)?{src:"https://latex.codecogs.com/svg.latex?"+("\\inline {\\color{"+e+"} "+l.children+" }"),alt:l.children,title:l.children,class:o.a.latex+" "+t}:{src:"https://latex.codecogs.com/svg.latex?"+("{\\color{"+e+"} "+l.children+" }"),alt:l.children,title:l.children,class:o.a.latex+" "+t})}}).call(this,t("hosL").h)},QNda:function(n,l,t){"use strict";(function(n){t.d(l,"a",(function(){return u}));var e=t("hosL"),o=t("e8JA"),i=t.n(o),u=function(l){function t(){var n;return(n=l.call(this)||this).state={now:Date.now()},n.timer=null,n}var e,o;o=l,(e=t).prototype=Object.create(o.prototype),e.prototype.constructor=e,e.__proto__=o;var u=t.prototype;return u.componentDidMount=function(){var n=this;this.timer=setInterval((function(){n.setState({now:Date.now()})}),1e3)},u.componentWillUnmount=function(){null!==this.timer&&clearInterval(this.timer)},u.render=function(){var l="Unknown date",t=i.a.timer,e={milliseconds:"?",seconds:"?",minutes:"?",hours:"?",days:"?"};if(this.props.to){var o=(l=new Date(this.props.to))-this.state.now;o>0?e={milliseconds:o%1e3,seconds:Math.floor(o/1e3)%60,minutes:Math.floor(o/6e4)%60,hours:Math.floor(o/36e5)%24,days:Math.floor(o/864e5)}:(e={milliseconds:0,seconds:0,minutes:0,hours:0,days:0},t+=" "+i.a.expired)}else t+=" "+i.a.unknown;return n("div",{class:t,title:l},n("div",{class:i.a.days+" "+i.a.count},e.days),n("div",{className:i.a.days+" "+i.a.text},"giorni"),n("div",{class:i.a.hours+" "+i.a.count},e.hours),n("div",{className:i.a.hours+" "+i.a.text},"ore"),n("div",{class:i.a.minutes+" "+i.a.count},e.minutes),n("div",{className:i.a.minutes+" "+i.a.text},"minuti"),n("div",{class:i.a.seconds+" "+i.a.count},e.seconds),n("div",{class:i.a.seconds+" "+i.a.text},"secondi"))},t}(e.Component)}).call(this,t("hosL").h)},QRet:function(n,l,t){"use strict";function e(n,l){w.options.__h&&w.options.__h(y,n,z||l),z=0;var t=y.__H||(y.__H={__:[],__h:[]});return n>=t.__.length&&t.__.push({}),t.__[n]}function o(n){return z=1,i(g,n)}function i(n,l,t){var o=e(b++,2);return o.t=n,o.__c||(o.__c=y,o.__=[t?t(l):g(void 0,l),function(n){var l=o.t(o.__[0],n);o.__[0]!==l&&(o.__[0]=l,o.__c.setState({}))}]),o.__}function u(n,l){var t=e(b++,3);!w.options.__s&&v(t.__H,l)&&(t.__=n,t.__H=l,y.__H.__h.push(t))}function r(n,l){var t=e(b++,4);!w.options.__s&&v(t.__H,l)&&(t.__=n,t.__H=l,y.__h.push(t))}function a(n){return z=5,s((function(){return{current:n}}),[])}function c(n,l,t){z=6,r((function(){"function"==typeof n?n(l()):n&&(n.current=l())}),null==t?t:t.concat(n))}function s(n,l){var t=e(b++,7);return v(t.__H,l)?(t.__H=l,t.__h=n,t.__=n()):t.__}function _(n,l){return z=8,s((function(){return n}),l)}function d(n){var l=y.context[n.__c],t=e(b++,9);return t.__c=n,l?(null==t.__&&(t.__=!0,l.sub(y)),l.props.value):n.__}function f(n,l){w.options.useDebugValue&&w.options.useDebugValue(l?l(n):n)}function p(){F.some((function(n){if(n.__P)try{n.__H.__h.forEach(h),n.__H.__h.forEach(m),n.__H.__h=[]}catch(l){return n.__H.__h=[],w.options.__e(l,n.__v),!0}})),F=[]}function h(n){"function"==typeof n.u&&n.u()}function m(n){n.u=n.__()}function v(n,l){return!n||l.some((function(l,t){return l!==n[t]}))}function g(n,l){return"function"==typeof l?l(n):l}t.d(l,"j",(function(){return o})),t.d(l,"h",(function(){return i})),t.d(l,"d",(function(){return u})),t.d(l,"f",(function(){return r})),t.d(l,"i",(function(){return a})),t.d(l,"e",(function(){return c})),t.d(l,"g",(function(){return s})),t.d(l,"a",(function(){return _})),t.d(l,"b",(function(){return d})),t.d(l,"c",(function(){return f}));var b,y,N,w=t("hosL"),z=0,F=[],x=w.options.__r,C=w.options.diffed,L=w.options.__c,E=w.options.unmount;w.options.__r=function(n){x&&x(n),b=0;var l=(y=n.__c).__H;l&&(l.__h.forEach(h),l.__h.forEach(m),l.__h=[])},w.options.diffed=function(n){C&&C(n);var l=n.__c;l&&l.__H&&l.__H.__h.length&&(1!==F.push(l)&&N===w.options.requestAnimationFrame||((N=w.options.requestAnimationFrame)||function(n){var l,t=function(){clearTimeout(e),cancelAnimationFrame(l),setTimeout(n)},e=setTimeout(t,100);"undefined"!=typeof window&&(l=requestAnimationFrame(t))})(p))},w.options.__c=function(n,l){l.some((function(n){try{n.__h.forEach(h),n.__h=n.__h.filter((function(n){return!n.__||m(n)}))}catch(t){l.some((function(n){n.__h&&(n.__h=[])})),l=[],w.options.__e(t,n.__v)}})),L&&L(n,l)},w.options.unmount=function(n){E&&E(n);var l=n.__c;if(l&&l.__H)try{l.__H.__.forEach(h)}catch(n){w.options.__e(n,l.__v)}}},"S+8T":function(n,l,t){"use strict";t.r(l),function(n){function e(){var n=H(["\n C_{1 \times 2} = C_1 + ( N_{selezionati_1} cdot C_2 )\n "],["\n C_{1 \\times 2} = C_1 + ( N_{selezionati_1} \\cdot C_2 )\n "]);return e=function(){return n},n}function o(){var n=H(["\n C = {color{yellow}sum_k ( F_k cdot N_{foglie_k} )} + {color{Orange} left( prod_k F_k cdot N_{tuple} \right)}\n "],["\n C = {\\color{yellow}\\sum_k ( F_k \\cdot N_{foglie_k} )} + {\\color{Orange} \\left( \\prod_k F_k \\cdot N_{tuple} \\right)}\n "]);return o=function(){return n},n}function i(){var n=H(["\n C = {color{yellow} ( F cdot N_{foglie} ) } + {color{Orange} ( F cdot N_{tuple} ) }\n "],["\n C = {\\color{yellow} ( F \\cdot N_{foglie} ) } + {\\color{Orange} ( F \\cdot N_{tuple} ) }\n "]);return i=function(){return n},n}function u(){var n=H(["\n C = {color{yellow} ( F cdot N_{foglie} ) } + {color{Orange} ( F cdot N_{blocchi} ) }\n "],["\n C = {\\color{yellow} ( F \\cdot N_{foglie} ) } + {\\color{Orange} ( F \\cdot N_{blocchi} ) }\n "]);return u=function(){return n},n}function r(){var n=H(["\n C = {color{yellow} 1} + {color{Orange} 1}\n "],["\n C = {\\color{yellow} 1} + {\\color{Orange} 1}\n "]);return r=function(){return n},n}function a(){var n=H(["\n C = {color{yellow} {C_{indice}}} + {color{Orange} C_{relazione}}\n "],["\n C = {\\color{yellow} {C_{indice}}} + {\\color{Orange} C_{relazione}}\n "]);return a=function(){return n},n}function c(){var n=H(["F = F_{cond1} + F_{cond2} - ( F_{cond1} cdot F_{cond2} )"],["F = F_{cond1} + F_{cond2} - ( F_{cond1} \\cdot F_{cond2} )"]);return c=function(){return n},n}function s(){var n=H(["F = \frac{ $upper - $lower }{ max(col) - min(col) }"],["F = \\frac{ \\$upper - \\$lower }{ max(col) - min(col) }"]);return s=function(){return n},n}function _(){var n=H(["F = \frac{ $costante - min(col) }{ max(col) - min(col) }"],["F = \\frac{ \\$costante - min(col) }{ max(col) - min(col) }"]);return _=function(){return n},n}function d(){var n=H(["col < $costante"]);return d=function(){return n},n}function f(){var n=H(["F = \frac{ max(col) - $costante }{ max(col) - min(col) }"],["F = \\frac{ max(col) - \\$costante }{ max(col) - min(col) }"]);return f=function(){return n},n}function p(){var n=H(["F = \frac{n_{IN}}{N_{unici}}"],["F = \\frac{n_{IN}}{N_{unici}}"]);return p=function(){return n},n}function h(){var n=H(["F = \frac{1}{max(N_{unici_A}, N_{unici_B})"],["F = \\frac{1}{max(N_{unici_A}, N_{unici_B})"]);return h=function(){return n},n}function m(){var n=H(["F = 1 - \frac{1}{N_{unici}"],["F = 1 - \\frac{1}{N_{unici}"]);return m=function(){return n},n}function v(){var n=H(["F = \frac{1}{N_{unici}"],["F = \\frac{1}{N_{unici}"]);return v=function(){return n},n}function g(){var n=H(["N_{indici} cdot 4 cdot N_{selezionati}"],["N_{indici} \\cdot 4 \\cdot N_{selezionati}"]);return g=function(){return n},n}function b(){var n=H(["N_{indici} cdot 2 cdot N_{selezionati}"],["N_{indici} \\cdot 2 \\cdot N_{selezionati}"]);return b=function(){return n},n}function y(){var n=H(["OR"]);return y=function(){return n},n}function N(){var n=H(["BETWEEN"]);return N=function(){return n},n}function w(){var n=H([">"]);return w=function(){return n},n}function z(){var n=H(["geq"],["\\geq"]);return z=function(){return n},n}function F(){var n=H(["="]);return F=function(){return n},n}function x(){var n=H(["leq"],["\\leq"]);return x=function(){return n},n}function C(){var n=H(["<"]);return C=function(){return n},n}function L(){var n=H(["N_{selezionati}"]);return L=function(){return n},n}function E(){var n=H(["C"]);return E=function(){return n},n}function O(){var n=H(["F"]);return O=function(){return n},n}function k(){var n=H(["N_{unici}"]);return k=function(){return n},n}function q(){var n=H(["N_{indici}"]);return q=function(){return n},n}function D(){var n=H(["N_{foglie}"]);return D=function(){return n},n}function A(){var n=H(["N_{blocchi}"]);return A=function(){return n},n}function T(){var n=H(["N_{tuple}"]);return T=function(){return n},n}function H(n,l){return l||(l=n.slice(0)),n.raw=l,n}t.d(l,"default",(function(){return W}));var I=t("hosL"),U=t("OPqz"),B=t("imVn"),P=t("QNda"),S=t("yDBo"),V=t("2e/m"),j=t("zDbI"),M=t("UEzA"),$=t("Wxxq"),Q=String.raw,W=function(l){function t(){return l.apply(this,arguments)||this}var H,I;return I=l,(H=t).prototype=Object.create(I.prototype),H.prototype.constructor=H,H.__proto__=I,t.prototype.render=function(){return n("div",null,n("h1",null,"Basi di dati"),n(U.a,{title:"Informazioni"},n(B.a,{title:"Contatti"},n("ul",null,n("li",null,n("a",{href:"mailto:riccardo.martoglia@unimo.it"},"Prof. Riccardo Martoglia")))),n(B.a,{title:"Archivio"},n("p",null,"Se sei uno ",n("b",null,"studente dell'Unimore"),", puoi accedere all'",n("b",null,n("a",{href:"https://drive.google.com/drive/folders/1q3bOf9czDXq7Bd5-kwdICuz-9Nx1zVp_"},"archivio del corso su Google Drive")),"."))),n(U.a,{title:"Esame"},n(B.a,{title:"Scritto"},n("p",null,"Uno scritto con tre domande:"),n("ul",null,n("li",null,"Progettazione concettuale e logica"),n("li",null,"Formulazione interrogazione"),n("li",null,"Una domanda tra:",n("ul",null,n("li",null,"Studio dato derivato"),n("li",null,"Progettazione fisica"),n("li",null,"Tecnologia database"))))),n(B.a,{title:"Appelli"},n("ol",null,n("li",null,n(P.a,{to:"2020-06-24"})),n("li",null,n(P.a,{to:"2020-07-09"})),n("li",null,n(P.a,{to:"2020-07-28"}))))),n(U.a,null,n(B.a,{title:"Progetto"},n("p",null,"In gruppo, progettare un database secondo ",n("a",{href:"https://t.me/unimorefiles/23"},"queste")," specifiche."),n("p",null,"Va consegnato via mail almeno 10 giorni prima dello scritto.")),n(B.a,{title:"Termini di consegna"},n("ol",null,n("li",null,n(P.a,{to:"2020-06-14"})),n("li",null,n(P.a,{to:"2020-06-30"})),n("li",null,n(P.a,{to:"2020-07-18"}))))),n(U.a,{title:"Visualizzazioni utili"},n(B.a,{title:"B+ Tree"},n("p",null,n("a",{href:"https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html"},"Link")))),n(U.a,{title:"Calcolo dei costi delle query"},n(V.a,null,n("thead",null,n("tr",null,n("th",null,"Simbolo"),n("th",null,"Descrizione"))),n("tbody",null,n("tr",null,n("td",null,n(j.a,null,Q(T()))),n("td",null,"Numero di tuple di una tabella")),n("tr",null,n("td",null,n(j.a,null,Q(A()))),n("td",null,"Numero di blocchi di una tabella")),n("tr",null,n("td",null,n(j.a,null,Q(D()))),n("td",null,"Numero di foglie di un indice")),n("tr",null,n("td",null,n(j.a,null,Q(q()))),n("td",null,"Numero di indici presenti in una tabella")),n("tr",null,n("td",null,n(j.a,null,Q(k()))),n("td",null,"Numero di valori unici presenti in una colonna")),n("tr",null,n("td",null,n(j.a,null,Q(O()))),n("td",null,"Fattore di selettività di una condizione")),n("tr",null,n("td",null,n(j.a,null,Q(E()))),n("td",null,"Costo di accesso a una o più tuple")),n("tr",null,n("td",null,n(j.a,null,Q(L()))),n("td",null,"Numero di tuple del risultato"))))),n(U.a,null,n(B.a,{title:"Fattore booleano"},n("p",null,"Espressione formata da ",n("b",null,"una o più condizioni moltiplicate tra loro"),".")),n(B.a,{title:"Argomenti di ricerca attraverso indice"},n("p",null,"Condizioni che soddisfano i seguenti requisiti:"),n("ul",null,n("li",null,"Usa uno dei seguenti ",n("b",null,"operatori"),":",n("ul",null,n("li",null,n(S.a,null,Q(C()))),n("li",null,n(S.a,null,Q(x()))),n("li",null,n(S.a,null,Q(F()))),n("li",null,n(S.a,null,Q(z()))),n("li",null,n(S.a,null,Q(w()))),n("li",null,n("b",null,n("code",null,Q(N())))),n("li",null,n("b",null,n("code",null,Q(y())))," (solo in alcuni DBMS)"))),n("li",null,"Uno dei due termini del confronto è ",n("b",null,"una colonna")," della tabella"),n("li",null,"L'altro termine del confronto è ",n("b",null,"una costante numerica")))),n(B.a,{title:"Indici"},n("p",null,"È possibile costruire indici sulle colonne di una tabella per velocizzare le query che riguardano quelle colonne."),n("p",null,"In particolare, ogni tabella può avere ",n("b",null,"un")," ",n("i",null,"indice clustered")," e ",n("b",null,"infiniti")," ",n("i",null,"indici unclustered"),"."),n("p",null,"Generalmente, l'indice clustered è costruito sulla colonna della primary key, ma ",n("a",{href:"https://stackoverflow.com/questions/15051869/relationship-of-primary-key-and-clustered-index"},"non è sempre quello il caso"),"."),n("p",null,"Gli indici vanno tenuti aggiornati, e ciò ha un ",n("b",null,"costo di manutenzione"),":"),n("ul",null,n("li",null,n("code",null,"DELETE"),": ",n(S.a,null,Q(b()))),n("li",null,n("code",null,"UPDATE"),": ",n(S.a,null,Q(g())))),n("p",null,"È possibile usare gli indici nelle query solo per gli ",n("b",null,"argomenti di ricerca attraverso indice"),"."))),n(U.a,null,n(B.a,{title:"Fattore di selettività"},n("p",null,"La percentuale di tuple di una tabella che soddisfano una condizione."),n("table",null,n("thead",null,n("tr",null,n("th",null,"Condizione"),n("th",null,"Fattore di selettività"))),n("tbody",null,n("tr",null,n("td",null,n("code",null,"col = $costante")),n("td",null,n(j.a,null,Q(v())))),n("tr",null,n("td",null,n("code",null,"col != $costante")),n("td",null,n(j.a,null,Q(m())))),n("tr",null,n("td",null,n("code",null,"col1 != col2")),n("td",null,n(j.a,null,Q(h())))),n("tr",null,n("td",null,n("code",null,"IN")),n("td",null,n(j.a,null,Q(p())))),n("tr",null,n("td",null,n("code",null,"col > $costante")),n("td",null,n(j.a,null,Q(f())))),n("tr",null,n("td",null,n("code",null,Q(d()))),n("td",null,n(j.a,null,Q(_())))),n("tr",null,n("td",null,n("code",null,"col BETWEEN $lower AND $upper")),n("td",null,n(j.a,null,Q(s())))),n("tr",null,n("td",null,n("code",null,"cond1 OR cond2")),n("td",null,n(j.a,null,Q(c()))))))),n(B.a,{title:"Costo di accesso"},n("p",null,"Quante ",n("i",null,"unità di lavoro")," costa accedere a una specifica relazione:"),n(M.a,null,Q(a())),n("p",null,"Per accedere attraverso un indice a una specifica tupla della relazione, si spenderà:"),n(M.a,null,Q(r())),n("p",null,"Se le tuple a cui si vuole accedere sono più di una, allora, il costo dipenderà da se l'indice è clustered o non-clustered."),n($.a,null,"Nel calcolo del costo di una query, si considerano tutti i cambi di pagina come ",n("b",null,"page fault"),"."),n("p",null,"Per gli indici ",n("b",null,"clustered"),", visto che basta caricare in memoria i blocchi in sequenza, il costo sarà:"),n(M.a,null,Q(u())),n("p",null,"Per gli indici ",n("b",null,"unclustered"),", per i quali potremmo dover caricare e rimuovere lo stesso blocco dalla memoria più volte, il costo sarà:"),n(M.a,null,Q(i())),n("p",null,"Se si stanno effettuando query su più indici unclustered, il costo sarà:"),n(M.a,null,Q(o()))),n(B.a,{title:"Costo di join"},n("p",null,"Quante ",n("i",null,"unità di lavoro")," costa effettuare un join tra due relazioni."),n("p",null,"Varia in base al metodo di join utilizzato."),n("p",null,"Utilizzando il metodo del ",n("b",null,"nested loop"),":"),n(M.a,null,Q(e())),n("p",null,"La scelta della colonna su cui iterare è quindi importante!"))))},t}(I.Component)}.call(this,t("hosL").h)},TWV3:function(n,l,t){"use strict";(function(n){var e=t("htlC"),o=t.n(e);l.a=function(l){var t;return t=Array.isArray(l.children)?l.children.map((function(l){return n("div",{class:o.a.splitchild},l)})):n("div",{class:o.a.splitchild},l.children),n("div",{class:o.a.split},n("div",{class:o.a.splitparent},t))}}).call(this,t("hosL").h)},UEzA:function(n,l,t){"use strict";(function(n){var e=t("zDbI");l.a=function(l){return n("p",null,n(e.a,null,l.children))}}).call(this,t("hosL").h)},UrZR:function(n){n.exports={red:"red__2hgQp",orange:"orange__tGLf9",yellow:"yellow__15oHB",lime:"lime__DGxfH",cyan:"cyan__d6Sml",blue:"blue__4v0nZ",magenta:"magenta__3H2kV",tablepanel:"tablepanel__1Wil3"}},Wxxq:function(n,l,t){"use strict";(function(n){var e=t("3duz"),o=t.n(e);t("hosL");l.a=function(l){return n("div",{class:o.a.example},l.children)}}).call(this,t("hosL").h)},Y9Ml:function(n,l,t){"use strict";(function(n){var e=t("8uYk"),o=t.n(e),i=Object.freeze({RED:o.a.red,ORANGE:o.a.orange,YELLOW:o.a.yellow,LIME:o.a.lime,CYAN:o.a.cyan,BLUE:o.a.blue,MAGENTA:o.a.magenta,DEFAULT:o.a.default});l.a=function(l){var t=i.DEFAULT;return l.color&&(t=l.color),n("div",{class:o.a.box+" "+t},l.children)}}).call(this,t("hosL").h)},e8JA:function(n){n.exports={red:"red__3683f",orange:"orange___PVUv",yellow:"yellow__CS7Ak",lime:"lime__3bqTp",cyan:"cyan__3UE2X",blue:"blue__2n3Ng",magenta:"magenta__1M1Vw",timer:"timer__3Z2pL",days:"days__myhe2",hours:"hours__3JUDn",minutes:"minutes__24lD7",seconds:"seconds__2vZ4f",count:"count__chi9X",text:"text__34ldC",unknown:"unknown__3sT2P",expired:"expired__zNiuP"}},htlC:function(n){n.exports={red:"red__YF6Vb",orange:"orange__2w5to",yellow:"yellow__XvcrZ",lime:"lime__2MtRd",cyan:"cyan__36T9w",blue:"blue__1l1tt",magenta:"magenta__2SE7I",splitparent:"splitparent__3-wBs",splitchild:"splitchild__begkX"}},imVn:function(n,l,t){"use strict";(function(n){var e=t("OmdA"),o=t.n(e),i=t("Y9Ml");l.a=function(l){return n(i.a,{color:l.color},n("h3",{class:o.a.title},l.title),n("div",{class:o.a.contents},l.children))}}).call(this,t("hosL").h)},wQ73:function(n,l,t){"use strict";var e=t("hosL");l.a=Object(e.createContext)(!0)},yDBo:function(n,l,t){"use strict";(function(n){var e=t("Q7TX");l.a=function(l){return n(e.b,{inline:!0,display:e.a.INLINE},l.children)}}).call(this,t("hosL").h)},zDbI:function(n,l,t){"use strict";(function(n){var e=t("Q7TX");l.a=function(l){return n(e.b,{inline:!1,display:e.a.BLOCK},l.children)}}).call(this,t("hosL").h)}}]); //# sourceMappingURL=route-BasiDiDati.chunk.e38b0.js.map