{"id":7226,"date":"2022-05-02T14:17:48","date_gmt":"2022-05-02T14:17:48","guid":{"rendered":"https:\/\/www.novotek.com\/no\/?post_type=insights&#038;p=7226"},"modified":"2025-10-30T13:07:14","modified_gmt":"2025-10-30T13:07:14","slug":"fordelene-med-en-historian-vs-en-relasjonsdatabase","status":"publish","type":"insights","link":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/","title":{"rendered":"Fordelene med en historian vs. en relasjonsdatabase"},"content":{"rendered":"<div class=\"container-md paragraph  \">\n<p><strong>B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.&nbsp;<\/strong><\/p>\n<\/div>\n\n<div class=\"container-md image  \">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-1024x682.png\" alt=\"Kvinne st\u00e5r ved siden av servere\" class=\"wp-image-7228\" srcset=\"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-1024x682.png 1024w, https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-300x200.png 300w, https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-768x512.png 768w, https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-1536x1023.png 1536w, https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header.png 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Med en kontinuerlig \u00f8kning i datamengde er det viktig for produksjonsbedrifter \u00e5 kunne samle inn, lagre og distribuere disse dataene for videre bruk. Tilgang til data gir viktig informasjon, og legger grunnlaget for raskere og bedre beslutninger, \u00f8kt produktivitet og reduserte kostnader.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Mange industribedrifter benytter relasjonsdatabaser (RDB) til denne oppgaven. Relasjonsdatabaser er bygd for \u00e5 administrere relasjoner, og er ideelle for \u00e5 lagre kontekstuell eller genealogisk informasjon om produksjonsprosessen. Utfordringen er at de ofte ikke har de rette funksjonene til \u00e5 h\u00e5ndtere store mengder prosessdata.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Historian-databaser er derimot designet for innsamling, lagring og distribusjon av h\u00f8yoppl\u00f8selige prosessdata. De henter inn tidsserie- og A&amp;E-data fra enhet- til enterprise-niv\u00e5, og gir deg oversikt over hele produksjonsprosessen.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>I denne artikkelen ser vi n\u00e6rmere p\u00e5 forskjellene mellom en historian og en relasjonsdatabase, s\u00e5 du kan velge databasen som m\u00f8ter dine behov.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\">Implementering<\/h2>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Relasjonsdatabaser kommer ikke med innebygde funksjoner datainnsamling. I stedet m\u00e5 det skrives tilpasset kode til hver enkelt datakilde. Denne typen spesialtilpassede systemer f\u00f8rer ofte til at videre utvikling og oppdateringer er kostbart og tidkrevende. Mangel p\u00e5 webbasert grensesnitt gj\u00f8r at import av tags og vedlikehold av databasen m\u00e5 utf\u00f8res under planlagt nedetid. I tillegg begrenses man til erfaringen og kompetansen som finnes innad i bedriften, med liten mulighet til \u00e5 utnytte teknologi fra andre industriakt\u00f8rer.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>I motsetning til relasjonsdatabasen, kommer historian-databaser med innebygd datainnsamling, som kan hente data fra ulike sensorer og systemer. GE Vernovas Proficy Historian bruker industristandardene OPC og OPC UA, som gir tilgang til data p\u00e5 tvers av enheter. Den st\u00f8tter ogs\u00e5 MQTT, ODBC, XML\/CSV etc.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>I tillegg kommer den med forh\u00e5ndsbygde grensesnitt, uten behov for tilpasset koding eller skripting. Data lagres og behandles s\u00f8ml\u00f8st p\u00e5 et sikkert, sentralt sted. Dette gir bedre fleksibilitet, tidsbesparelser og reduserer kostnader.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\">Hastighet<\/h2>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Siden produksjonen opererer i sanntid, er det det viktig at du mottar dataene raskt. Relasjonsdatabaser er gode p\u00e5 relasjoner, og \u00e5 sette data i kontekst. Utfordringene oppst\u00e5r n\u00e5r sp\u00f8rringene gjelder store datasett eller lengre tidsperioder. Dette gj\u00f8r at relasjonsdatabasen leverer med tregere ytelse.&nbsp;Som et kompromiss blir ofte eldre data lagret med lavere oppl\u00f8sning. Dette er vanlig i mange driftskontrollsystemer som har relasjonsdatabase som historikk-motor.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>For raskere lese\/skrive-ytelse, og kontinuerlig tilgang til sanntidsdata b\u00f8r man velge en historian-database. Historian-databaser samler inn store mengder prosessdata i l\u00f8pet av millisekunder. Til sammenligning er Proficy Historian 100-1000 ganger raskere p\u00e5 lesing og skriving enn en vanlig relasjonsdatabase.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\">Kompresjon<\/h2>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Effektiv datalagring og komprimering muliggj\u00f8r h\u00f8y ytelse. For en relasjonsdatabase gj\u00f8res komprimeringen manuelt, gjennom administrering av arkiver og diskplass. Dette blir fort en tidkrevende jobb.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Historian-databaser kommer med kraftige funksjoner for komprimering. Med Proficy Historian komprimeres data f\u00f8rst \u00abon prem\u00bb p\u00e5 collectoren, f\u00f8r de komprimeres igjen f\u00f8r lagring. Arkiv opprettes automatisk, sikkerhetskopieres og renses, slik at du ikke trenger en databaseadministrator.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Grafikken nedenfor viser en sammenligning mellom Proficy Historian og en relasjonsdatabase, hvor Proficy Historian har betydelig bedre diskplasseffektivitet, selv uten kompresjon.&nbsp;&nbsp;<\/p>\n<\/div>\n\n<div class=\"wp-block-image\"><div class=\"container-md image  aligncenter\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"583\" src=\"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/RDB_vs_Historian_Statistic.png\" alt=\"Relasjonsdatabase vs. Historian statistikk\" class=\"wp-image-7232\" style=\"width:400px;height:292px\" srcset=\"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/RDB_vs_Historian_Statistic.png 800w, https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/RDB_vs_Historian_Statistic-300x219.png 300w, https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/RDB_vs_Historian_Statistic-768x560.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div><\/div>\n\n<div class=\"container-md paragraph  \">\n<p class=\"has-small-font-size\">*Dataene representerer en spesifikk test p\u00e5 400&nbsp;000 pr\u00f8ver logget til en standard RDB og Proficy Historian. Resultater vil variere avhengig av r\u00e5datasettet og hvilken RDB som brukes.<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\">Tilgjengelighet og redundans<\/h2>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Det er viktig at produksjonsdata alltid er tilgjengelig. Relasjonsdatabaser tilbyr h\u00f8y tilgjengelighet for data lagret gjennom grupperinger, men er s\u00e5rbare ved nettverksbrudd. Avhengig av hvor collectoren ligger, som oftest p\u00e5 en server, eller \u00abon prem\u00bb ved datakilden, vil datainnsamlingen stoppe hvis koblingen brytes.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Historian-teknologi s\u00f8rger for god tilgjengelighet med redundans hos collectoren. Proficy Historian kommer med \u00abstore &amp; forward\u00bb-teknologi, som bufrer dataene ved collectoren dersom et brudd skulle oppst\u00e5. De bufrede dataene blir deretter lastet opp n\u00e5r serveren kommer tilbake p\u00e5 nett med automatisk tilkobling, og sikrer deg for datatap.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\">Datasikkerhet<\/h2>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Nettverk og databaser er stadig under angrep fra hackere og virus, hvorav mange er rettet mot kjente relasjonsdatabaser. SQL Injection\/Insertion-angrep er vanlig med relasjonsdatabaser.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Noen historian-databaser er immune mot slike angrep siden de ikke tillater innsetting, oppdatering eller sletting av data gjennom standard grensesnitt. I tillegg spores alle endringer, inkludert brukertilgang, konfigurasjoner, sikkerhetsbrudd og systemvarsler.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Enkelte historian-databaser kommer med st\u00f8tte for reguleringer som FDA 21 Part 11. Dette er ikke en funksjon som tilbys i relasjonsdatabaser.&nbsp;<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\">En historian forbedrer prosesser p\u00e5 tvers av bedriften<\/h2>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>Historian-prosessdatabasen er designet for \u00e5 samle inn mengder av data fra hele virksomheten for prosessvisualisering. En \u00abplant wide\u00bb historian kobler sammen b\u00e5de \u00ab\u00f8yer\u00bb av automasjonsdata i anlegget, og anleggsdriften opp mot forretningssystemer. Du kan sammenligne tidligere produksjonskj\u00f8ring og analysere data f\u00f8r nedetid, s\u00e5 du enkelt kan identifisere trender, avdekke rot\u00e5rsaker og implementere tiltak for forbedring.<\/p>\n<\/div>\n\n<div class=\"container-md paragraph  \">\n<p>For innsamling, lagring og distribusjon av store mengder h\u00f8yoppl\u00f8selige prosessdata, vil en historian gi deg den beste innsikten. Er du klar for \u00e5 velge en kraftig <a href=\"https:\/\/www.novotek.com\/no\/digitalisering\/datainnsamling-og-rapportering\/proficy-historian\/\"><strong>historian-prosessdatabase<\/strong><\/a>?<\/p>\n<\/div>\n\n<div class=\"container-md spacer  \">\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"cta-block\">\n  <div class=\"container\">\n          <h2>Proficy Historian<\/h2>\n    \n          <div><p>Markedets kraftigste prosessdatabase fra GE Vernova.<\/p>\n<\/div>\n    \n          <a class=\"btn btn-primary\" href=\"https:\/\/www.novotek.com\/no\/digitalisering\/datainnsamling-og-rapportering\/proficy-historian\/\">Proficy Historian \u2013 Prosessdatabase<\/a>\n      <\/div>\n<\/div>\n\n\n<div class=\"container-md heading  \">\n<h2 class=\"wp-block-heading\" style=\"font-size:22px\">Last ned GE Vernovas whitepaper:<\/h2>\n<\/div>\n\n<div class=\"container-md heading  \">\n<h3 class=\"wp-block-heading\">The advantages of plant-wide historians vs. relational databases<\/h3>\n<\/div>\n\n<div class=\"container-md form  \"><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_56' ><form method='post' enctype='multipart\/form-data'  id='gform_56'  action='\/no\/wp-json\/wp\/v2\/insights\/7226' data-formid='56' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_56' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id=\"field_56_1\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_56_1'>Fornavn<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(P\u00e5krevd)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_56_1' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_56_3\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_56_3'>Etternavn<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(P\u00e5krevd)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_56_3' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_56_4\" class=\"gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_56_4'>E-post<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(P\u00e5krevd)<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_56_4' type='text' value='' class='large'     aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><fieldset id=\"field_56_5\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Samtykke<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(P\u00e5krevd)<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_5.1' id='input_56_5_1' type='checkbox' value='1'  aria-describedby=\"gfield_consent_description_56_5\" aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_56_5_1' >Jeg godtar personvernerkl\u00e6ringen.<\/label><input type='hidden' name='input_5.2' value='Jeg godtar personvernerkl\u00e6ringen.' class='gform_hidden' \/><input type='hidden' name='input_5.3' value='56' class='gform_hidden' \/><\/div><div class='gfield_description gfield_consent_description' id='gfield_consent_description_56_5' tabindex='0'>https:\/\/www.novotek.com\/about-novotek\/privacy-policy\/<\/div><\/fieldset><div id=\"field_56_6\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_56_6'>CAPTCHA<\/label><div id='input_56_6' class='ginput_container ginput_recaptcha' data-sitekey='6LcdcKEqAAAAAJnE-QthpxfSt1YiubwuFJXpIDr_'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_56' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Last ned PDF-en'  \/> \n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_56' value='postback' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_56' id='gform_theme_56' value='gravity-theme' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_56' id='gform_style_settings_56' value='{&quot;inputPrimaryColor&quot;:&quot;#204ce5&quot;}' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_56' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='56' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='NOK' value='sRoqd2d6nO89iUKGt+75+Aj3rLVn4qN8r11j3zgmiibKR9KSsJ\/OXzvAxfoGoMPN+3Xwxba8h4tBXCEPXLTeqmrc5KjZd5qjwRi8wcowegzT97k=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_56' value='WyJ7XCI1LjFcIjpcIjc5YWY0ZGIxOTI0ZjQxOTcwMDgzN2RlYmVlOTE2MGM4XCIsXCI1LjJcIjpcIjk5ZjEzZTQzNjZhZDMzNTFlMTBmNzkxMzk2MmI0MmViXCIsXCI1LjNcIjpcIjQyZTMwZDdkYTc4MDBhMDFlMGE0N2FjM2Q1ZmY3MjBhXCJ9IiwiNTI3NzY5ZDdiYjA3NTBjYzhlMDM3M2Q3OWFmMzFjNGUiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_56' id='gform_target_page_number_56' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_56' id='gform_source_page_number_56' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\ndocument.addEventListener( \"DOMContentLoaded\", function() {  gform.initializeOnLoaded( function() {gformInitSpinner( 56, 'https:\/\/www.novotek.com\/no\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_56').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_56');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_56').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_56').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_56').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_56').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/  }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_56').val();gformInitSpinner( 56, 'https:\/\/www.novotek.com\/no\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [56, current_page]);window['gf_submitting_56'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_56').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [56]);window['gf_submitting_56'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_56').text());}else{jQuery('#gform_56').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"56\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_56\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_56\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_56\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 56, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );  }, false );\n\/* ]]> *\/\n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.\u00a0<\/p>\n","protected":false},"featured_media":0,"template":"","insight_category":[30],"class_list":["post-7226","insights","type-insights","status-publish","hentry","insight_category-datainnsamling-og-rapportering"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fordelene med en historian vs. en relasjonsdatabase - Novotek Norge<\/title>\n<meta name=\"description\" content=\"B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/\" \/>\n<meta property=\"og:locale\" content=\"nb_NO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fordelene med en historian vs. en relasjonsdatabase - Novotek Norge\" \/>\n<meta property=\"og:description\" content=\"B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/\" \/>\n<meta property=\"og:site_name\" content=\"Novotek Norge\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-30T13:07:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-1024x682.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"682\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ansl. lesetid\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/\",\"name\":\"Fordelene med en historian vs. en relasjonsdatabase - Novotek Norge\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/Insights\\\/2022\\\/Historian_vs_RDB\\\/Historian_RDB_header-1024x682.png\",\"datePublished\":\"2022-05-02T14:17:48+00:00\",\"dateModified\":\"2025-10-30T13:07:14+00:00\",\"description\":\"B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/#breadcrumb\"},\"inLanguage\":\"nb-NO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nb-NO\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/Insights\\\/2022\\\/Historian_vs_RDB\\\/Historian_RDB_header.png\",\"contentUrl\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/Insights\\\/2022\\\/Historian_vs_RDB\\\/Historian_RDB_header.png\",\"width\":1800,\"height\":1199,\"caption\":\"Kvinne st\u00e5r ved siden av servere\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/insight\\\/fordelene-med-en-historian-vs-en-relasjonsdatabase\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fordelene med en historian vs. en relasjonsdatabase\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/#website\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/\",\"name\":\"Novotek Norge\",\"description\":\"Automasjon, digitalisering og Analytics\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nb-NO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/#organization\",\"name\":\"Novotek AS\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nb-NO\",\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/Forside\\\/Novotek_logo.png\",\"contentUrl\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/Forside\\\/Novotek_logo.png\",\"width\":1200,\"height\":348,\"caption\":\"Novotek AS\"},\"image\":{\"@id\":\"https:\\\/\\\/www.novotek.com\\\/no\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/novotek-as\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fordelene med en historian vs. en relasjonsdatabase - Novotek Norge","description":"B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/","og_locale":"nb_NO","og_type":"article","og_title":"Fordelene med en historian vs. en relasjonsdatabase - Novotek Norge","og_description":"B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.","og_url":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/","og_site_name":"Novotek Norge","article_modified_time":"2025-10-30T13:07:14+00:00","og_image":[{"width":1024,"height":682,"url":"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-1024x682.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Ansl. lesetid":"5 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/","url":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/","name":"Fordelene med en historian vs. en relasjonsdatabase - Novotek Norge","isPartOf":{"@id":"https:\/\/www.novotek.com\/no\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/#primaryimage"},"image":{"@id":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header-1024x682.png","datePublished":"2022-05-02T14:17:48+00:00","dateModified":"2025-10-30T13:07:14+00:00","description":"B\u00f8r du velge en relasjonsdatabase eller en historian-prosessdatabase? Se en sammenligning mellom funksjonene til de to ulike databasene.","breadcrumb":{"@id":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/#breadcrumb"},"inLanguage":"nb-NO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/"]}]},{"@type":"ImageObject","inLanguage":"nb-NO","@id":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/#primaryimage","url":"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header.png","contentUrl":"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Insights\/2022\/Historian_vs_RDB\/Historian_RDB_header.png","width":1800,"height":1199,"caption":"Kvinne st\u00e5r ved siden av servere"},{"@type":"BreadcrumbList","@id":"https:\/\/www.novotek.com\/no\/insight\/fordelene-med-en-historian-vs-en-relasjonsdatabase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.novotek.com\/no\/"},{"@type":"ListItem","position":2,"name":"Fordelene med en historian vs. en relasjonsdatabase"}]},{"@type":"WebSite","@id":"https:\/\/www.novotek.com\/no\/#website","url":"https:\/\/www.novotek.com\/no\/","name":"Novotek Norge","description":"Automasjon, digitalisering og Analytics","publisher":{"@id":"https:\/\/www.novotek.com\/no\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.novotek.com\/no\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nb-NO"},{"@type":"Organization","@id":"https:\/\/www.novotek.com\/no\/#organization","name":"Novotek AS","url":"https:\/\/www.novotek.com\/no\/","logo":{"@type":"ImageObject","inLanguage":"nb-NO","@id":"https:\/\/www.novotek.com\/no\/#\/schema\/logo\/image\/","url":"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Forside\/Novotek_logo.png","contentUrl":"https:\/\/www.novotek.com\/no\/wp-content\/uploads\/sites\/5\/Forside\/Novotek_logo.png","width":1200,"height":348,"caption":"Novotek AS"},"image":{"@id":"https:\/\/www.novotek.com\/no\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/novotek-as"]}]}},"_links":{"self":[{"href":"https:\/\/www.novotek.com\/no\/wp-json\/wp\/v2\/insights\/7226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.novotek.com\/no\/wp-json\/wp\/v2\/insights"}],"about":[{"href":"https:\/\/www.novotek.com\/no\/wp-json\/wp\/v2\/types\/insights"}],"wp:attachment":[{"href":"https:\/\/www.novotek.com\/no\/wp-json\/wp\/v2\/media?parent=7226"}],"wp:term":[{"taxonomy":"insight_category","embeddable":true,"href":"https:\/\/www.novotek.com\/no\/wp-json\/wp\/v2\/insight_category?post=7226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}